@charset "utf-8";

._vc-pfo_energy-efficiency_energy-efficiency-container__1Pkva { position: relative; text-align: left; }

._vc-pfo_energy-efficiency_energy-efficiency-badge-standard__28gp8 { cursor: pointer; display: inline-block; height: 24px; }

._vc-pfo_energy-efficiency_energy-efficiency-badge-shape__1IcJY { display: inline-block; height: 24px; }

._vc-pfo_energy-efficiency_energy-efficiency-badge-rating__3_0eN { fill: rgb(255, 255, 255); font-family: Arial; font-size: 20px; text-shadow: rgb(0, 0, 0) -0.5px -0.5px 0px, rgb(0, 0, 0) 0.5px -0.5px 0px, rgb(0, 0, 0) -0.5px 0.5px 0px, rgb(0, 0, 0) 0.5px 0.5px 0px; vertical-align: middle; }

._vc-pfo_energy-efficiency_energy-efficiency-badge-rating-sign__1ronK { fill: rgb(255, 255, 255); font-family: Arial; font-size: 6px; font-weight: 700; vertical-align: middle; }

._vc-pfo_energy-efficiency_energy-efficiency-badge-range-rating__2l2GZ { fill: rgb(0, 0, 0); font-family: Arial; font-size: 8px; text-shadow: none; vertical-align: middle; }

._vc-pfo_energy-efficiency_energy-efficiency-badge-range-rating-sign__gQzDs { fill: rgb(0, 0, 0); font-family: Arial; font-size: 6px; font-weight: 700; text-shadow: none; }

._vc-pfo_energy-efficiency_energy-efficiency-badge-rating-2021__2Q_3P { text-shadow: rgb(0, 0, 0) -0.5px -0.5px 0px, rgb(0, 0, 0) 0.5px -0.5px 0px, rgb(0, 0, 0) -0.5px 0.5px 0px, rgb(0, 0, 0) 0.5px 0.5px 0px; }

._vc-pfo_energy-efficiency_energy-efficiency-badge-data-sheet-label-container__2iEi2 { display: inline-block; padding-left: 5px; padding-top: 0px; position: absolute; vertical-align: middle; }

._vc-pfo_energy-efficiency_energy-efficiency-badge-data-sheet-label__3b6X3 { cursor: pointer; word-break: break-word; }

._vc-pfo_sharedStyles_vseCarouselItem__37W2L { border: 1px solid rgb(221, 221, 221); border-radius: 10px; display: inline-block; overflow: hidden; perspective: 1px; text-decoration: none; width: 100%; }

._vc-pfo_sharedStyles_vseCardsVideoThumbnail__1saad { color: rgb(255, 255, 255); position: relative; }

._vc-pfo_sharedStyles_vseCardsVideoThumbnail__1saad video { max-width: 100%; }

._vc-pfo_sharedStyles_vsePlayButton__2l8Wk { inset: 0px; margin: auto; position: absolute; }

._vc-pfo_sharedStyles_vseVideoDuration__10qBV { background: linear-gradient(0deg, rgba(17, 20, 23, 0.74) 99%, rgb(18, 20, 23) 0px); border-radius: 4px 0px 0px; bottom: 0px; height: 26px; line-height: 1.54; padding: 3px 8px; position: absolute; right: 0px; text-align: center; width: 50px; z-index: 1; }

._vc-pfo_sharedStyles_vseVideoTitleBlock__2Zejt { position: relative; }

._vc-pfo_sharedStyles_vseVideoTitleBlock__2Zejt::before { background-color: rgba(18, 18, 18, 0.5); content: ""; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: 1; }

._vc-pfo_sharedStyles_vseThumbnailSecondaryImg__1HNia { filter: blur(10px); transform: scale(1.75); }

._vc-pfo_sharedStyles_vseVideoTitleBlockOverlay__fVo3U { bottom: 0px; height: 67px; padding: 6px 12px 10px; position: absolute; right: 0px; text-align: left; width: 100%; z-index: 1; }

._vc-pfo_sharedStyles_vseVideoTitleWithCreator__3aM9D { display: inline-block; width: 100%; }

._vc-pfo_sharedStyles_vseHasProfile__1lEwT ._vc-pfo_sharedStyles_vseVideoTitleWithCreator__3aM9D { width: 80%; }

._vc-pfo_sharedStyles_vseVideoCreatorName__RSZKF { font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

._vc-pfo_sharedStyles_vseVideoImage__2o-ef { z-index: 1; }

._vc-pfo_sharedStyles_vseVideoTitleText__2Fft5 { color: rgb(255, 255, 255); font-size: 13px; font-weight: 700; line-height: 1.31; text-decoration: inherit; white-space: normal; }

._vc-pfo_sharedStyles_vseVideoTitle__2WNNT { -webkit-box-orient: vertical; -webkit-line-clamp: 2; display: -webkit-box; line-height: 1.31; max-height: 2.62em; overflow: hidden; }

._vc-pfo_sharedStyles_vseWidgetPageState__1DTL8 { display: none; }

._vc-pfo_sharedStyles_vsePlaceholder__1HQO8 { height: 100%; }

@media only screen and (max-width: 1023px) {
  ._vc-pfo_sharedStyles_vseNoRightPadding__3EhOG, ._vc-pfo_sharedStyles_vsePlaceholderLeft__1Avr5 { padding-right: 0px !important; }
  ._vc-pfo_sharedStyles_vsePlaceholderRight__1nica { margin: 0px !important; width: 100% !important; }
  ._vc-pfo_sharedStyles_vseRemoveAbsolute__GDCXz ._vc-pfo_sharedStyles_vsePlaceholder__1HQO8 { display: none; }
  ._vc-pfo_sharedStyles_vseRemoveAbsolute__GDCXz ._vc-pfo_sharedStyles_vseWidgetLbVideoBlock__3HLSk { min-height: 800px; position: relative; }
}

._vc-pfo_sharedStyles_vseWidgetLbSpinner__3DoDT { -webkit-box-pack: center; -webkit-box-align: center; align-items: center; display: flex; justify-content: center; }

._vc-pfo_sharedStyles_vseWidgetLbAbsolute__2p7Y5, ._vc-pfo_sharedStyles_vseWidgetLbSpinner__3DoDT { border: 0px; left: 0px; position: absolute; right: 0px; top: 0px; }

._vc-pfo_style_thumbnailUpdates__14gpd ._vc-pfo_style_vseVideoImageWrapper__2I7dr { z-index: 1; }

._vc-pfo_style_thumbnailUpdates__14gpd ._vc-pfo_style_vseVideoImageWrapper__2I7dr::before { background-image: url("https://m.media-amazon.com/images/G/01/vse/Discovery/elements-play-button2x.png"); }

._vc-pfo_style_thumbnailUpdates__14gpd ._vc-pfo_style_vseVideoImageWrapper__2I7dr::after { background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.9)); inset: auto 0px 0px; content: ""; display: inline-block; height: 48px; position: absolute; width: 100%; }

._vc-pfo_style_thumbnailUpdates__14gpd ._vc-pfo_style_vseCarouselItem__16RYN._vc-pfo_style_vseCarouselItemHovering__bKLQl:hover ._vc-pfo_style_vseVideoImageWrapper__2I7dr::before { display: inline-block; }

._vc-pfo_style_thumbnailUpdates__14gpd ._vc-pfo_style_vseCarouselItem__16RYN._vc-pfo_style_vseCarouselItemHovering__bKLQl:hover ._vc-pfo_style_vseHoverSection__1FIv- { display: none; }

._vc-pfo_style_thumbnailUpdates__14gpd ._vc-pfo_style_vseCarouselItem__16RYN._vc-pfo_style_vseCarouselItemHovering__bKLQl:hover { box-shadow: none; }

._vc-pfo_style_vseMobileVideoWidget__1Vwzg ._vc-pfo_style_thumbnailUpdates__14gpd ._vc-pfo_style_carouselElement__2M7FU { margin-left: 16px; padding: 0px; width: 292px; }

._vc-pfo_style_thumbnailUpdates__14gpd._vc-pfo_style_vseDesktopCarousel__fHGon ._vc-pfo_style_carouselElement__2M7FU { margin-left: 12px; }

._vc-pfo_style_thumbnailUpdates__14gpd ._vc-pfo_style_vseVideoDuration__10vyw { background-color: initial; z-index: 1; }

._vc-pfo_style_thumbnailUpdates__14gpd ._vc-pfo_style_vseVideoTitle__V6LSs { height: auto; max-height: none; }

._vc-pfo_style_thumbnailUpdates__14gpd ._vc-pfo_style_vseVideoTitleBlockOverlay__1AtPh { position: relative; }

._vc-pfo_style_thumbnailUpdates__14gpd ._vc-pfo_style_vseVideoTitleBlockOverlay__1AtPh::before { background-color: rgba(18, 18, 18, 0.5); content: ""; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: 1; }

._vc-pfo_style_thumbnailUpdates__14gpd ._vc-pfo_style_vseThumbnailSecondaryImg__1jhIB { filter: blur(10px); transform: scale(1.75); }

._vc-pfo_style_thumbnailUpdates__14gpd ._vc-pfo_style_vseVideoTitleBlock__3UWRy { border: none; bottom: 0px; height: 67px; padding: 6px 12px 10px; position: absolute; right: 0px; text-align: left; width: 100%; z-index: 1; }

._vc-pfo_style_thumbnailUpdates__14gpd ._vc-pfo_style_vseVideoTitleText__36TJT { -webkit-box-orient: vertical; -webkit-line-clamp: 2; color: rgb(255, 255, 255); display: -webkit-box; font-size: 13px; font-weight: 700; height: auto; line-height: 1.31em; max-height: 35px; overflow: hidden; padding-bottom: 0px; }

._vc-pfo_style_thumbnailUpdates__14gpd ._vc-pfo_style_vseVideoTitleWithCreator__2bkMp { display: inline-block; width: 100%; }

._vc-pfo_style_thumbnailUpdates__14gpd ._vc-pfo_style_vseHasProfile__2mXdI ._vc-pfo_style_vseVideoTitleWithCreator__2bkMp { width: 77%; }

._vc-pfo_style_thumbnailUpdates__14gpd ._vc-pfo_style_vseVideoCreatorName__2UqQ3 { color: rgb(255, 255, 255); font-size: 12px; overflow: hidden; padding-top: 2px; text-overflow: ellipsis; white-space: nowrap; }

._vc-pfo_style_thumbnailUpdates__14gpd ._vc-pfo_style_vseProfilePlaceholder__3QaUb { display: inline; }

._vc-pfo_style_thumbnailUpdates__14gpd ._vc-pfo_style_vseVideoThumbnailProfile__pp7BW { display: inline-block; vertical-align: top; }

._vc-pfo_style_relatedProductsCarousel__3St8k { margin-left: 16px; }

._vc-pfo_style_productCarouselTitle__3TeoP { line-height: 1.33; margin: 12px 0px 4px; }

._vc-pfo_style_product__2N40n { margin-left: 0px !important; width: 319px; }

._vc-pfo_style_productRight__1Ve7w { align-self: center; width: 100%; }

._vc-pfo_style_productLeft___40jt { display: flex; padding: 8px; }

._vc-pfo_style_productLeft___40jt > img { align-self: center; }

._vc-pfo_style_pImgOverlay__3jMYq { border-radius: 4px; inset: 0px; position: absolute; }

._vc-pfo_style_productData__21pJQ { margin: 0px 10px 0px 8px; }

._vc-pfo_style_productTitle__2Jia- { margin: 0px; }

._vc-pfo_style_productElement__1Q6S_ > div { width: 100%; }

._vc-pfo_style_productElement__1Q6S_ > div, ._vc-pfo_style_productElement__1Q6S_ > div > a._vc-pfo_style_productLink__3VNxn { display: flex; }

.a-tab-container ul li ._vc-pfo_style_productLink__3VNxn { display: none; }

._vc-pfo_style_relatedProductsCarousel__3St8k ._vc-pfo_style_productRight__1Ve7w ._vc-pfo_style_productSeeDetailsLink__16xl1 { text-decoration: underline; }

._vc-pfo_style_originalPrice__1exn6 { margin-left: 4px; }

._vc-pfo_style_dealBadgeWrapper__11kCo, ._vc-pfo_style_priceWrapper__8GBel { -webkit-box-align: center; align-items: center; display: flex; }

._vc-pfo_style_dealBadgeWrapper__11kCo { line-height: 12px; }

._vc-pfo_style_dealBadge__1xLJN { background-color: rgb(204, 12, 57); border-radius: 2px; color: rgb(255, 255, 255); padding: 4px 6px; }

._vc-pfo_style_messagingText__29OFA { color: rgb(204, 12, 57); padding: 4px 6px; }

._vc-pfo_style_vseMobileVideoWidget__1Vwzg ._vc-pfo_style_carouselElement__2M7FU { padding: 0px; width: 240px; }

._vc-pfo_style_carouselElement__2M7FU { border: 0px; width: 250px; }

._vc-pfo_style_peekThrough__pobCI ._vc-pfo_style_carouselElement__2M7FU { width: 354px; }

._vc-pfo_style_vseLazyLoadSpinner__3aZnz { -webkit-box-pack: center; -webkit-box-align: center; align-items: center; background-color: rgb(255, 255, 255); border: 0px; display: flex; justify-content: center; left: 0px; opacity: 0.5; position: absolute; right: 0px; top: 0px; }

._vc-pfo_style_vseVideoDuration__10vyw { background-color: rgba(0, 0, 0, 0.75); border-radius: 4px 0px 0px; bottom: 0px; color: rgb(255, 255, 255); font-size: 14px; padding: 4px 6px 3px; position: absolute; right: 0px; }

._vc-pfo_style_vseVideoTitleBlock__3UWRy { border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-image: initial; border-radius: 0px 0px 10px 10px; border-top-style: initial; border-top-color: initial; display: inline-block; padding: 2px 7px 10px; width: 100%; }

._vc-pfo_style_vseVideoTitle__V6LSs { -webkit-box-orient: vertical; -webkit-line-clamp: 2; color: rgb(17, 17, 17); display: -webkit-box; height: 3em; max-height: 3em; overflow: hidden; position: relative; }

._vc-pfo_style_vseVideoTitleText__36TJT { display: inline; font-size: 14px; font-weight: 400; line-height: 1.21em; text-decoration: inherit; }

._vc-pfo_style_vseVideoCreatorName__2UqQ3 { color: rgb(85, 85, 85); display: inline-block; float: left; font-size: 13px; line-height: 1.46em; overflow: hidden; padding-top: 10px; text-overflow: ellipsis; white-space: nowrap; width: 100%; }

._vc-pfo_style_vseMobileVideoWidget__1Vwzg ._vc-pfo_style_vseVideoSegmentHeader__2FU8O { font-size: 18px; }

._vc-pfo_style_vseVideoSegmentHeader__2FU8O { margin-bottom: 10px; visibility: hidden; }

._vc-pfo_style_vseVideoSegmentHeader__2FU8O:lang(es-us) { font-size: 17px; }

._vc-pfo_style_vseVideoSegmentHeader__2FU8O._vc-pfo_style_vseFirstItem__33S5F { display: block; visibility: visible; }

._vc-pfo_style_vseVideoWidgetHeaderBlock__88Urj { margin-left: -16px; overflow: hidden; white-space: nowrap; }

._vc-pfo_style_vseVideoWidgetTitleText__32c2A { font-size: 20px; padding-right: 14px; }

._vc-pfo_style_primaveraHeaderText__1sFV2 { font-size: 18px; padding-right: 14px; }

._vc-pfo_style_vseVideoWidgetHeader__1WOdU { margin-bottom: 10px; padding-bottom: 0px; }

._vc-pfo_style_vseMobileVideoWidget__1Vwzg ._vc-pfo_style_vseVideoWidgetHeader__1WOdU { margin-left: 0px; width: 70%; }

._vc-pfo_style_vseMobileVideoWidget__1Vwzg ._vc-pfo_style_vseVideoWidgetHeader__1WOdU .a-span-last, ._vc-pfo_style_vseWidgetPageState__1QSvG { display: none; }

._vc-pfo_style_vseVideoWidgetContainer__1l1qH { padding-left: 0px; padding-right: 0px; padding-top: 0px; }

._vc-pfo_style_vseIngressCarousel__2M8-A { margin: 0px; }

._vc-pfo_style_vseVideoWidgetContainer__1l1qH .a-carousel-goto-nextpage, ._vc-pfo_style_vseVideoWidgetContainer__1l1qH .a-carousel-goto-prevpage { margin-top: 12px; top: 75px; }

._vc-pfo_style_vseCarouselItem__16RYN { border-radius: 10px; display: inline-block; overflow: hidden; perspective: 1px; text-decoration: none; width: 100%; }

._vc-pfo_style_vseVideoImageWrapper__2I7dr::before { background-image: url("https://images-na.ssl-images-amazon.com/images/G/01/vse/Discovery/vse_play_icon_2x.png"); background-size: 100%; inset: 0px; content: ""; display: inline-block; height: 46px; margin: auto; position: absolute; width: 46px; z-index: 1; }

._vc-pfo_style_vseThumbnailPreviewImg__ENbg6 { left: 0px; position: absolute; z-index: 0; }

._vc-pfo_style_vseCarouselItem__16RYN._vc-pfo_style_vseCarouselItemHovering__bKLQl:hover { box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 5px 2px; text-decoration: none; transition: box-shadow 0.2s; }

._vc-pfo_style_vseCarouselItem__16RYN._vc-pfo_style_vseCarouselItemHovering__bKLQl:hover ._vc-pfo_style_vseVideoImageWrapper__2I7dr::before { display: none; }

._vc-pfo_style_vseCarouselItem__16RYN._vc-pfo_style_vseCarouselItemHovering__bKLQl:hover ._vc-pfo_style_vseHoverSection__1FIv- { display: block; margin-top: -7px; text-align: center; }

._vc-pfo_style_vseHoverSection__1FIv- { background-image: linear-gradient(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.6)); inset: 0px; color: rgb(255, 255, 255); display: none; padding-top: 120px; position: absolute; }

._vc-pfo_style_vseCardsVideoThumbnail__6cqED { color: rgb(255, 255, 255); position: relative; }

._vc-pfo_style_vseCardsVideoThumbnail__6cqED video { max-width: 100%; vertical-align: top; }

._vc-pfo_style_vseVideoImageWrapper__2I7dr { background-color: rgb(0, 0, 0); border-radius: 10px 10px 0px 0px; overflow: hidden; position: relative; text-align: center; }

._vc-pfo_style_vseWidgetLbVideoBlock__2iRpa { opacity: 0; }

._vc-pfo_style_vseWidgetLbVideoBlockWrapper__9Jf7h { height: 100%; overflow: hidden; position: relative; }

._vc-pfo_style_vseWidgetLbAbsolute__CtmNJ { height: 100%; }

._vc-pfo_style_vseWidgetLbAbsolute__CtmNJ, ._vc-pfo_style_vseWidgetLbSpinner__2Wcnt { border: 0px; left: 0px; position: absolute; right: 0px; top: 0px; }

._vc-pfo_style_vseVerticalLightbox__2WTCu { width: 80%; }

@media screen and (min-width: 1024px) {
  ._vc-pfo_style_vseVerticalLightbox__2WTCu { max-width: 125vh; min-width: 996px; }
}

@media only screen and (max-width: 1023px) {
  ._vc-pfo_style_vseVerticalLightbox__2WTCu { max-width: 80%; min-width: 420px; }
  ._vc-pfo_style_vseRemoveAbsolute__3vf1o div[class*="_vsePlaceholder_"] { display: none; }
  ._vc-pfo_style_vseRemoveAbsolute__3vf1o div[class*="_vseWidgetLbVideoBlock_"] { min-height: 800px; position: relative; }
  ._vc-pfo_style_vseRemoveAbsolute__3vf1o.vse-single-video-lb div[class*="_vseWidgetLbVideoBlock_"] { min-height: 600px; }
}

._vc-pfo_style_vseUploadButton__2ZmKt { width: 200px; }

._vc-pfo_style_vseUploadButtonIcon__3m2mV { float: right; }

[dir="rtl"] ._vc-pfo_style_vseUploadButtonIcon__3m2mV { float: left; }

._vc-pfo_style_thumbnailPreviewWrap__1bAHd { grid-column-start: 1; grid-row-start: 1; }

._vc-pfo_style_vseSearchVideosInput__VIDuW { margin-bottom: 18px; position: relative; }

._vc-pfo_style_videoPreviewWrapper__3Q38K { height: 164px; }

._vc-pfo_style_peekThrough__pobCI ._vc-pfo_style_videoPreviewWrapper__3Q38K video { width: 100%; }

._vc-pfo_style_peekThrough__pobCI ._vc-pfo_style_videoPreviewWrapper__3Q38K { height: 199px; }

._vc-pfo_style_videoPreviewWrapper__3Q38K ._vc-pfo_style_vseVideoDuration__10vyw, ._vc-pfo_style_videoPreviewWrapper__3Q38K::after, ._vc-pfo_style_videoPreviewWrapper__3Q38K::before { transform: translateZ(0px); }

._vc-pfo_style_primeBadge__2uQ4v { margin-left: 6px; padding: 4px 6px; }

._vc-pfo_style_displayCount__2C2_i { padding: 4px 6px; }

._vc-pfo_style_vseVideoWidgetContainer__1l1qH .a-carousel-right { padding-left: 16px; }

._vc-pfo_style_vseVideoWidgetContainer__1l1qH .a-carousel-left { margin-left: -15px; }

._vc-pfo_style_vseIngressCarousel__2M8-A { padding: 0px 16px; }

._vc-pfo_style_vseVideoWidgetContainer__1l1qH .a-cardui-body { padding: 0px; }

._vc-pfo_style_peekThrough__pobCI ._vc-pfo_style_vseIngressCarousel__2M8-A .a-carousel-viewport { height: auto !important; }