.widget-inspiration .variation-height-tall{height:610px}.widget-inspiration .variation-height-medium{height:455px}.widget-inspiration .variation-height-short{height:305px}.widget-inspiration.size-s .variation-height-medium,.widget-inspiration.size-s .variation-height-short,.widget-inspiration.size-s .variation-height-tall{height:auto}.widget-inspiration .video-modal-trigger-section>.video-modal-trigger-container{margin-bottom:0}.widget-inspiration .link-theme-light .video-link{color:#ffe000}.widget-inspiration .link-theme-light .svg-logo{fill:#ffe000}.widget-inspiration .link-theme-dark .video-link{color:#0457c8}.widget-inspiration .link-theme-dark .svg-logo{fill:#0457c8}.widget-inspiration .inspiration-panel-with-sku{display:flex;flex-direction:column}.widget-inspiration .inspiration-panel{display:flex;height:100%;padding:0}@media (min-width:576px){.widget-inspiration .inspiration-panel{padding:30px 15px}}.widget-inspiration .inspiration-panel.top-center,.widget-inspiration .inspiration-panel.top-left,.widget-inspiration .inspiration-panel.top-middle,.widget-inspiration .inspiration-panel.top-right{align-items:flex-start}.widget-inspiration .inspiration-panel.middle-center,.widget-inspiration .inspiration-panel.middle-left,.widget-inspiration .inspiration-panel.middle-middle,.widget-inspiration .inspiration-panel.middle-right{align-items:center}.widget-inspiration .inspiration-panel.bottom-center,.widget-inspiration .inspiration-panel.bottom-left,.widget-inspiration .inspiration-panel.bottom-middle,.widget-inspiration .inspiration-panel.bottom-right{align-items:flex-end}.widget-inspiration .inspiration-panel.bottom-left,.widget-inspiration .inspiration-panel.center-left,.widget-inspiration .inspiration-panel.middle-left,.widget-inspiration .inspiration-panel.top-left{justify-content:flex-start}.widget-inspiration .inspiration-panel.bottom-middle,.widget-inspiration .inspiration-panel.center-center,.widget-inspiration .inspiration-panel.middle-middle,.widget-inspiration .inspiration-panel.top-middle{justify-content:center}.widget-inspiration .inspiration-panel.bottom-right,.widget-inspiration .inspiration-panel.center-right,.widget-inspiration .inspiration-panel.middle-right,.widget-inspiration .inspiration-panel.top-right{justify-content:flex-end}.widget-inspiration .inspiration-panel.panel-type-hidden{display:none}.widget-inspiration .inspiration-panel.marginLeft{margin-left:8.33333333%}.widget-inspiration .panel-content{width:100%;padding:30px}.widget-inspiration .panel-content .heading-1,.widget-inspiration .panel-content .heading-2,.widget-inspiration .panel-content .heading-3,.widget-inspiration .panel-content .heading-5{margin-top:0;margin-bottom:10px}.widget-inspiration .panel-content .pre-headline{display:flex;flex-direction:column-reverse;margin-bottom:0}.widget-inspiration .panel-content .heading{display:block}.widget-inspiration .panel-content>div{margin-bottom:10px}.widget-inspiration .panel-content .heading-1{font-size:40px;line-height:43px}.widget-inspiration .panel-content .disclaimer .disclaimer-cta a{text-decoration:underline}.widget-inspiration .panel-content .disclaimer :hover{text-decoration:none}.widget-inspiration .panel-variation-text-color-backgroundWhite .panel-content .disclaimer .disclaimer-cta a,.widget-inspiration .panel-variation-text-color-backgroundWhite .panel-content .inspiration-cta>a:not(.btn),.widget-inspiration .panel-variation-text-color-backgroundWhite .panel-content .link a,.widget-inspiration .panel-variation-text-color-backgroundWhite .panel-content .shop-video-link-tile .video-link,.widget-inspiration .panel-variation-text-color-techWhite .panel-content .disclaimer .disclaimer-cta a,.widget-inspiration .panel-variation-text-color-techWhite .panel-content .inspiration-cta>a:not(.btn),.widget-inspiration .panel-variation-text-color-techWhite .panel-content .link a,.widget-inspiration .panel-variation-text-color-techWhite .panel-content .shop-video-link-tile .video-link,.widget-inspiration .panel-variation-text-color-white650 .panel-content .disclaimer .disclaimer-cta a,.widget-inspiration .panel-variation-text-color-white650 .panel-content .inspiration-cta>a:not(.btn),.widget-inspiration .panel-variation-text-color-white650 .panel-content .link a,.widget-inspiration .panel-variation-text-color-white650 .panel-content .shop-video-link-tile .video-link,.widget-inspiration .panel-variation-text-color-white .panel-content .disclaimer .disclaimer-cta a,.widget-inspiration .panel-variation-text-color-white .panel-content .inspiration-cta>a:not(.btn),.widget-inspiration .panel-variation-text-color-white .panel-content .link a,.widget-inspiration .panel-variation-text-color-white .panel-content .shop-video-link-tile .video-link{color:#fff200}.widget-inspiration .panel-variation-text-color-backgroundWhite .panel-content .shop-video-link-tile svg,.widget-inspiration .panel-variation-text-color-techWhite .panel-content .shop-video-link-tile svg,.widget-inspiration .panel-variation-text-color-white650 .panel-content .shop-video-link-tile svg,.widget-inspiration .panel-variation-text-color-white .panel-content .shop-video-link-tile svg{fill:#fff200}.widget-inspiration .panel-variation-text-color-backgroundWhite .panel-content .shop-video-link-tile .thumbnail-link:hover .video-link,.widget-inspiration .panel-variation-text-color-techWhite .panel-content .shop-video-link-tile .thumbnail-link:hover .video-link,.widget-inspiration .panel-variation-text-color-white650 .panel-content .shop-video-link-tile .thumbnail-link:hover .video-link,.widget-inspiration .panel-variation-text-color-white .panel-content .shop-video-link-tile .thumbnail-link:hover .video-link{color:#fff200}.widget-inspiration .panel-variation-text-color-backgroundWhite .panel-content .shop-video-link-tile .thumbnail-link:hover svg,.widget-inspiration .panel-variation-text-color-techWhite .panel-content .shop-video-link-tile .thumbnail-link:hover svg,.widget-inspiration .panel-variation-text-color-white650 .panel-content .shop-video-link-tile .thumbnail-link:hover svg,.widget-inspiration .panel-variation-text-color-white .panel-content .shop-video-link-tile .thumbnail-link:hover svg{fill:#fff200}.widget-inspiration .panel-variation-text-color-black425 .panel-content .inspiration-cta>a:not(.btn),.widget-inspiration .panel-variation-text-color-black425 .panel-content .link a,.widget-inspiration .panel-variation-text-color-black425 .panel-content .shop-video-link-tile .video-link,.widget-inspiration .panel-variation-text-color-blue2747 .panel-content .inspiration-cta>a:not(.btn),.widget-inspiration .panel-variation-text-color-blue2747 .panel-content .link a,.widget-inspiration .panel-variation-text-color-blue2747 .panel-content .shop-video-link-tile .video-link,.widget-inspiration .panel-variation-text-color-humanBlue .panel-content .inspiration-cta>a:not(.btn),.widget-inspiration .panel-variation-text-color-humanBlue .panel-content .link a,.widget-inspiration .panel-variation-text-color-humanBlue .panel-content .shop-video-link-tile .video-link,.widget-inspiration .panel-variation-text-color-myBestBuyBlue .panel-content .inspiration-cta>a:not(.btn),.widget-inspiration .panel-variation-text-color-myBestBuyBlue .panel-content .link a,.widget-inspiration .panel-variation-text-color-myBestBuyBlue .panel-content .shop-video-link-tile .video-link,.widget-inspiration .panel-variation-text-color-techBlack .panel-content .inspiration-cta>a:not(.btn),.widget-inspiration .panel-variation-text-color-techBlack .panel-content .link a,.widget-inspiration .panel-variation-text-color-techBlack .panel-content .shop-video-link-tile .video-link{color:#0046be}.widget-inspiration .panel-variation-text-color-black425 .panel-content .shop-video-link-tile svg,.widget-inspiration .panel-variation-text-color-blue2747 .panel-content .shop-video-link-tile svg,.widget-inspiration .panel-variation-text-color-humanBlue .panel-content .shop-video-link-tile svg,.widget-inspiration .panel-variation-text-color-myBestBuyBlue .panel-content .shop-video-link-tile svg,.widget-inspiration .panel-variation-text-color-techBlack .panel-content .shop-video-link-tile svg{fill:#0046be}.widget-inspiration .panel-variation-text-color-backgroundWhite,.widget-inspiration .panel-variation-text-color-backgroundWhite .disclaimer .disclaimer-cta{color:#f0f2f4}.widget-inspiration.size-s .panel-content{width:100%;padding:30px 15px}.widget-inspiration.size-s .panel-content .body-copy,.widget-inspiration.size-s .panel-content .body-copy-lg,.widget-inspiration.size-s .panel-content .heading-4,.widget-inspiration.size-s .panel-content .heading-6{margin-bottom:1rem}.widget-inspiration.size-s .panel-content .sub-headline{margin-bottom:0}.widget-inspiration.size-s .panel-content .disclaimer .disclaimer-cta a{text-decoration:underline}.widget-inspiration.size-s .panel-content .inspiration-cta{margin-bottom:10px}.widget-inspiration.size-s .panel-content .shop-video-link-tile .video-link{color:#0046be}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.widget-inspiration .panel-content .shop-video-link-tile .video-link-tile-container{display:flex}.widget-inspiration .panel-content .shop-video-link-tile .video-link-tile-container .video-modal-trigger-section{width:100%}}.widget-inspiration .panel-sku-l-background{position:absolute;min-width:300px;min-height:200px;max-height:270px;max-width:calc(100% - 105px);margin-top:5px;background-color:#fff;border-radius:4px;display:flex}.widget-inspiration .panel-sku-l-background.panel-sku-border{border:1px solid #e0e6ef}.widget-inspiration .panel-sku-l-background.panel-sku-opacity-90{background:hsla(0,0%,100%,.9)}.widget-inspiration .panel-sku-l-background .image-container{margin:3rem 0 3rem 3rem;display:inline-block;min-width:140px;min-height:140px}.widget-inspiration .panel-sku-l-background .info-container{text-align:left;margin:3rem 3rem 0}.widget-inspiration .panel-sku-l-background .img-responsive{max-width:140px;max-height:140px;margin:auto}.widget-inspiration .panel-sku-s-background{width:100%;min-height:200px;max-height:260px;display:flex}.widget-inspiration .panel-sku-s-background .image-container,.widget-inspiration .panel-sku-s-background .info-container{margin:3rem 15px;width:50%}.widget-inspiration .panel-sku-s-background .img-responsive{max-width:100%;max-height:175px;margin:auto}.widget-inspiration .panel-sku-container .image-container .product-image .inspiration-image-placeholder{width:140px;height:140px}.widget-inspiration .panel-sku-container .info-container .product-name{margin-bottom:1.5rem;word-break:break-word}.widget-inspiration .panel-sku-container .info-container .product-rating{margin-bottom:2rem}.widget-inspiration .panel-sku-container .info-container .product-rating .c-stars-wrapper{width:65.5px;height:12.5px}.widget-inspiration .panel-sku-container .info-container .product-price{margin-bottom:2rem}.widget-inspiration .panel-sku-container .info-container .product-price .inspiration-price-placeholder{width:160px;height:40px}.widget-inspiration .panel-sku-container .info-container .add-to-cart-button{min-width:125px}.widget-inspiration .panel-sku-container .info-container .product-add-btn{margin-bottom:3rem}.widget-inspiration .panel-sku-container .info-container .product-add-btn .inspiration-fulfill-placeholder{width:160px;height:35px}.widget-inspiration .panel-sku-container.multiple-panels{max-width:calc(100% - 30px)}.widget-inspiration .panel-type-image img{max-width:100%;max-height:100%}.widget-inspiration.size-s .panel-type-image{height:245px}.widget-inspiration .inspiration-video-wrapper{width:100%;margin:3rem 0}.widget-inspiration .inspiration-video-wrapper .spinner{margin:8rem;width:3rem;height:3rem}.widget-inspiration .inspiration-video-wrapper .bby-video-player .primary-transcript{position:absolute;color:#040c13;background:#fff;z-index:1070}.widget-inspiration .inspiration-video-wrapper .bby-video-player .videoDetail-v2{display:none}@media (min-width:992px){.widget-inspiration .inspiration-video-wrapper .bby-video-player .video-player-wrapper .media-player-controller-wrapper.lv .play-pause-overlay-button>img{width:72px;height:72px}}@media (min-width:1200px){.widget-inspiration .inspiration-video-wrapper .bby-video-player .video-player-wrapper .media-player-controller-wrapper.lv .play-pause-overlay-button>img{width:88px;height:88px}}@media (min-width:320px){.widget-inspiration .inspiration-video-wrapper{margin:3rem calc(1rem + 2px)}.widget-inspiration .inspiration-video-wrapper .video-player-wrapper .media-player-controller-wrapper.sv .play-pause-overlay-button>img{width:6rem;height:6rem}}@media (min-width:375px) and (max-width:991px){.widget-inspiration .inspiration-video-wrapper{margin:3rem calc(2rem - 1px)}.widget-inspiration .inspiration-video-wrapper .video-player-wrapper .media-player-controller-wrapper.sv .play-pause-overlay-button>img{width:6rem;height:6rem}}.widget-inspiration .panel-variation-text-justification-center{text-align:center}.widget-inspiration .panel-variation-text-justification-right{text-align:right}.widget-inspiration .panel-variation-shadowbox-light .panel-content{background-color:hsla(0,0%,100%,.7)}.widget-inspiration .panel-variation-shadowbox-dark .panel-content{background-color:rgba(0,0,0,.7)}.widget-inspiration .panel-variation-shadowbox-none .panel-content{padding:30px 0}.widget-inspiration .panel-variation-flush-image{padding-top:0;padding-bottom:0}.widget-inspiration .inspiration-background{position:absolute;z-index:-1;min-width:1008px;overflow:hidden;height:100%;max-width:none}.widget-inspiration .variation-full-bleed .inspiration-background{width:100vw;left:calc(-50vw - -504px)}@media only screen and (max-width:1008px){.widget-inspiration .variation-full-bleed .inspiration-background{left:0;width:1008px}}.widget-inspiration.size-s .inspiration-background{min-width:inherit;position:relative;width:100%;height:245px}.widget-inspiration.size-s .variation-full-bleed .inspiration-background{left:0;width:100%}.widget-inspiration.size-s .variation-full-bleed .inspiration-background.variation-bg-image{position:relative}@media only screen and (max-width:700px){.widget-inspiration.size-s .variation-full-bleed .inspiration-background{left:0;max-width:700px}}.widget-inspiration .inspiration-wrapper{position:relative}.widget-inspiration.no-margin-both,.widget-inspiration.no-margin-top{margin-top:-30px}.widget-inspiration.no-margin-both,.widget-inspiration.no-margin-bottom{margin-bottom:-30px}#widget-video-modal .c-modal-window{overflow-x:scroll}#widget-video-modal .c-modal-grid{min-width:1000px}
