#promo-header-text a{color:#4c6f99;display:block;float:left;font-size:19px;margin-right:5px}#promo-header-text a:hover{color:#c03}#promo-header-text h1{border:none;clear:none;float:left;font-size:19px;line-height:normal}#promo-header-social-media-container{float:left}.promo-header-banner-social-media .fb_iframe_widget span{z-index:3}.promo-header-banner-social-media{float:left;height:21px}#iconlinksblock.promo-header-banner-social-media{margin-top:0;padding:0}.promo-date{color:#666;display:block}#promo-header-banner-caption{float:right;max-width:302px;min-height:170px;min-width:302px;padding:15px;position:relative}#promo-header-banner-caption.promo-header-banner-caption-text-video{max-width:525px}#promo-header-banner-text{position:relative;z-index:1}#promo-header-banner-text,#promo-header-banner-text p{color:#fff;line-height:19px}#promo-header-banner-caption.promo-header-banner-caption-text-video #promo-header-banner-text{padding-left:315px}#promo-header-banner-caption.promo-header-banner-caption-text-video #promo-header-banner-video{margin:0 0 0 -315px}#promo-header-banner-caption-bg{background-color:#1f1f1f;border-radius:5px;left:0;min-height:200px;min-width:302px;opacity:.9;position:absolute;top:0;width:100%}#promo-header-banner-video{border:1px solid #878787;float:left;margin-right:15px}#promo-header-countdown{background-color:#eee;min-height:22px}#promo-header-countdown-timer{color:#c03}#headblock-email-icon{background:#fff 4px 3px;border:1px solid #e0e0e0;border-radius:3px;padding:2px 4px 0 24px;text-decoration:none}#headblock-email-icon:hover{border-color:#ccc}#promo-events-container{margin:10px -10px;position:relative!important}#promo-events-container.inline-block{display:inline-block}#promo-container-main .specials-contents-header h2{clear:none}.promo-events{display:block;float:left;max-width:300px;width:25%}.promo-events-no-left-panel .promo-events{width:20%}@media screen and (max-width:1200px){.promo-events{width:33.3%}.promo-events-no-left-panel .promo-events{width:25%}}.promo-events-inner{background-color:#eee;height:400px;margin:10px;position:relative}.promo-events-active .promo-events-inner{border-bottom:6px solid #70b508}.promo-events-expired .promo-events-inner{border-color:#d61f48}.promo-events-upcoming .promo-events-inner{border-color:#9cb4d0}.promo-rebates-container .promo-events{height:auto}.promo-events-active .promo-events-inner:hover{background-color:#ddd;cursor:pointer}.promo-events-header{height:57px;left:0;margin:15px;overflow:hidden;position:absolute;top:0}.promo-events-header h2{border:none;height:38px;margin:0;overflow:hidden;padding:0}.promo-events-header h2 a{color:#000;font-size:15px;line-height:19px}.promo-events a{color:#666;cursor:pointer;display:block;font-size:11px;text-decoration:none}.promo-events-anchor{display:block;overflow:hidden;padding-top:86px}.promo-events-expired a,.promo-events-upcoming a{cursor:default}.promo-events-expired .promo-events-header,.promo-events-expired.promo-events .promo-events-image,.promo-events-upcoming .promo-events-header,.promo-events-upcoming.promo-events .promo-events-image{opacity:.33}.promo-events-expiration{color:#666;display:block;font:normal 15px/normal Verdana,Geneva,Arial,Helvetica,sans-serif;overflow:hidden;padding:13px 14px;white-space:nowrap}.promo-events-type{display:none}.promo-events-img{display:block;height:265px;overflow:hidden;position:relative}.promo-events-img.non-seasonal-promo{overflow:hidden}.promo-events-image{display:inline-block}.promo-events-image_background{background-color:#fff;background-position:50%;background-repeat:no-repeat;height:265px;margin-top:0;width:100%}.promo-events-image.product-image{height:400px;margin-top:-86px}.promo-events-expired .promo-events-img,.promo-events-upcoming .promo-events-img{background:url(../../../base/opcatalog/base/desktop/img/events-expired-bg.png) repeat 0 0}#promo-header-container div#promo-header-text a{cursor:pointer}span.promo-events-upcoming-details{display:none;line-height:normal;margin:-240px auto 0;padding:45px 47px;position:relative;text-align:center;width:140px}.promo-events-upcoming-details-show span.promo-events-upcoming-details{display:block}span.promo-events-upcoming-bg{background-color:#fff;border-radius:4px;bottom:0;display:block;left:0;opacity:.7;position:absolute;top:0;width:100%}span.promo-events-upcoming-text{position:relative}.promo-thumbnails-left,.promo-thumbnails-right{background-color:#ddd;cursor:pointer;display:none;float:left;height:60px;position:absolute;top:60px;width:18px}.promo-thumbnails-left{border-right:2px solid #fff;left:0}.promo-thumbnails-right{border-left:2px solid #fff;right:0}.promo-thumbnails-left div,.promo-thumbnails-right div{background:url(../../../base/opweb/base/desktop/img/drop-down-sprite.png?2012-02-22) no-repeat;height:11px;margin:26px 0;width:6px}.promo-thumbnails-left div{background-position:-12px -370px;margin-left:5px}.promo-thumbnails-left:hover div{background-position:-12px -400px}.promo-thumbnails-right div{background-position:-12px -280px;margin-left:7px}.promo-thumbnails-right:hover div{background-position:-12px -310px}.promo-thumbnails-left.promo-arrow-disabled div{background-position:-12px -430px}.promo-thumbnails-right.promo-arrow-disabled div{background-position:-12px -340px}#promo-thumbnail{padding:0;position:relative}#promo-thumbnail.promo-thumbnail-with-scroll{padding:0 19px}#promo-thumbnail.promo-thumbnail-with-scroll div.promo-thumbnails-left,#promo-thumbnail.promo-thumbnail-with-scroll div.promo-thumbnails-right{display:block}.promo-thumbnails-container{height:60px;margin-right:0;padding:60px 0 8px;position:relative}.promo-thumbnails-container-scrollable{height:60px;top:60px!important;width:100%}.promo-thumbnail-item{cursor:pointer}.promo-thumbnail-title{border-bottom:1px solid #000;cursor:default;margin-left:35px;padding-bottom:3px;top:-60px}.promo-thumbnail-current .promo-thumbnail-title{display:block}.promo-thumbnail-title-tick{background:url(../../../base/desktop/img/promo-thumbnail-title-tick.png) repeat 0 0;bottom:-13px;display:block;height:13px;left:-6px;position:absolute;width:12px}.promo-thumbnail-title-edge{margin:0 35px 0 0}.promo-thumbnail-title-edge .promo-thumbnail-title-tick{background-position:0 100%;left:auto;right:-6px}.promo-thumbnail-title-text{display:block;white-space:nowrap}.promo-thumbnail-title .promo-date{white-space:nowrap}#promo-header-container.promo-events-expired #promo-header-countdown,.promo-events-expired span.promo-events-expiration{color:#d61f48}.promo-thumbnail-item{float:left;position:relative}.promo-thumbnail-title{display:none;position:absolute}.promo-thumbnail-date{height:60px;line-height:normal;margin:0 -1px;padding:0 2px;position:relative;width:60px}.promo-thumbnail-date-inner{background-color:#eee;display:block;height:54px;width:60px}.promo-thumbnail-expired .promo-thumbnail-date-inner{color:#a8a8a8}#promo-header-container.promo-events-expired #promo-header-countdown,#promo-header-container.promo-header-coupon-container #promo-header-countdown,.promo-marketing-link-expired a,.promo-thumbnail-expired .promo-thumbnail-date-inner{border-bottom:6px solid #d61f48}#promo-header-container.promo-events-active #promo-header-countdown,.promo-marketing-link-active a,.promo-thumbnail-active .promo-thumbnail-date-inner{border-bottom:6px solid #70b508}#promo-header-container.promo-events-upcoming #promo-header-countdown,.promo-marketing-link-upcoming a,.promo-thumbnail-upcoming .promo-thumbnail-date-inner{border-bottom:6px solid #9cb4d0}div.promo-rebates-container span.promo-events-expiration{border:none}.promo-thumbnail-date-inner span{display:block;position:absolute}.promo-thumbnail-day{font-size:22px;left:5px;top:0}.promo-thumbnail-month{font-size:14px;left:5px;top:22px}.promo-thumbnail-time{font-size:11px;left:6px;top:37px}#timeline-measurement-bar{bottom:-8px;display:block;height:6px;left:0;position:absolute}#timeline-measurement-bar span{background-color:#999;display:block;height:6px;margin:0 1px}#promo-events-container.promo-events-timeline{height:400px;margin:10px 0;position:relative;width:100%}.promo-events-timeline #promo-events-timeline-bg{background-color:#e0e0e0;display:block;height:270px;left:0;position:absolute;top:65px;width:100%}.promo-events-timeline .promo-events,.promo-events-timeline.promo-events-no-left-panel .promo-events{border-left:5px solid #fff;border-right:5px solid #fff;margin:0;width:265px}.promo-events-timeline .promo-events-scrollable-item .promo-events-inner{margin:0}.promo-events-timeline .promo-events{margin-left:-5px}.promo-events-timeline .promo-events-scrollable-item{float:left;margin-left:5px}.promo-events-timeline .promo-events-scrollable-item.promo-events-scrollable-item-first{margin-left:0}.promo-events-timeline .promo-events-scrollable-item-last .promo-events{border-right:none;margin-right:0}.promo-events-timeline img{margin-left:-7px}#promo-timeline-all-link,#promo-timeline-all-link-bottom{color:#497dba;cursor:pointer;display:block;float:right;line-height:13px;margin-right:10px;padding-top:8px;text-decoration:underline}.promo-events-timeline #promo-timeline-all-link{margin:0}#promo-timeline-all-link-bottom:hover,#promo-timeline-all-link:hover{color:#c03}.promo-marketing-coupon-row{color:#c02;margin:15px}.promo-block-coupon,.promo-marketing-coupon{background:#c02;color:#fff;cursor:text;font:700 14px Verdana,Geneva,Arial,Helvetica,sans-serif;padding:4px 6px;text-align:center;text-transform:uppercase}.coupon-title,.promotion-title{color:#c02}.promo-block-banner,.promo-marketing-banner{height:auto;margin:10px 0;width:100%}.promo-marketing-coupon-text,.promo-thumbnail-title-text{font-size:19px}#promo-marketing-event-links{margin:-8px 10px 15px}#promo-marketing-next-link,#promo-marketing-prev-link{float:left;width:50%}#promo-marketing-next-link span.promo-marketing-coupon-text,#promo-marketing-prev-link span.promo-marketing-coupon-text{display:block;height:24px;line-height:23px;overflow:hidden}#promo-marketing-event-links div a{background-color:#eee;color:#000;display:block;height:39px;padding:5px 10px 10px 20px;position:relative;text-decoration:none}#promo-header-coupon-caption,#promo-marketing-event-links div a:hover{background-color:#ddd}#promo-marketing-event-links div.promo-marketing-link-end a{border-bottom:6px solid #bbb;color:#777}.promo-marketing-link-end a .promo-date span.browse-promos{color:#326aae;text-decoration:underline}#promo-marketing-event-links div#promo-marketing-prev-link a{margin-right:1px}#promo-marketing-event-links div#promo-marketing-next-link a{margin-left:1px;padding:5px 20px 10px 10px}div.specials-carousel-item a.specials-carousel-item-inner span.specials-carousel-promo-code span{display:block}div.specials-carousel-item a.specials-carousel-item-inner span.specials-carousel-promo-code{bottom:10px;font-size:10px;line-height:12px;position:absolute;right:5px;text-transform:uppercase}span.promo-marketing-link-arrow{background:url(../../../base/opweb/base/desktop/img/drop-down-sprite.png) no-repeat -12px -370px;display:block;height:12px;position:absolute;top:22px;width:6px}#promo-marketing-prev-link span.promo-marketing-link-arrow{left:6px}#promo-marketing-next-link span.promo-marketing-link-arrow{background-position:-12px -280px;right:6px}#promo-marketing-prev-link.promo-marketing-link-end span.promo-marketing-link-arrow{background-position:-12px -430px}#promo-marketing-next-link.promo-marketing-link-end span.promo-marketing-link-arrow{background-position:-12px -340px}div.list-left-panel-rebates{margin:5px 0}div.list-left-panel-checkboxes{background:url(../../../base/opweb/base/desktop/img/contact-form/contact-popup-checkboxes.gif) no-repeat left -21px;cursor:pointer;font-size:11px;padding-left:21px}div.list-left-panel-checkboxes:hover{background-position:left -46px}div.list-left-panel-checkboxes-selected,div.list-left-panel-checkboxes-selected:hover{background-position:left 4px}.list-left-panel-contents.list-left-panel-deals{max-height:280px!important}.list-left-panel-deals{padding-top:12px}.list-left-panel-deals .list-left-panel-checkboxes{background:none;line-height:18px;min-height:45px;padding-bottom:10px;position:relative}.list-left-panel-deals .list-left-panel-checkboxes input.chkbx{left:0;margin:0;position:absolute;top:5px}.list-left-panel-deals .list-left-panel-checkboxes label{cursor:pointer;display:block;min-height:45px}.list-left-panel-deals .list-left-panel-checkboxes span.icon{background:url(../../../base/opweb/base/desktop/img/promo/square-icons-40x40.png) no-repeat;display:block;height:40px;position:absolute;right:0;top:5px;width:40px}.list-left-panel-deals .list-left-panel-checkboxes.MK span.icon{background-position:-160px -210px}.list-left-panel-deals .list-left-panel-checkboxes.CN span.icon{background-position:-60px -260px}.list-left-panel-deals .list-left-panel-checkboxes.RM span.icon{background-position:-110px -160px}.list-left-panel-deals .list-left-panel-checkboxes.RI span.icon{background-position:-160px -160px}.list-left-panel-deals .list-left-panel-checkboxes.FG span.icon{background-position:-10px -160px}.list-left-panel-deals .list-left-panel-checkboxes.MK span.icon.off{background-position:-160px -360px}.list-left-panel-deals .list-left-panel-checkboxes.CN span.icon.off{background-position:-60px -410px}.list-left-panel-deals .list-left-panel-checkboxes.RM span.icon.off{background-position:-110px -310px}.list-left-panel-deals .list-left-panel-checkboxes.RI span.icon.off{background-position:-160px -310px}.list-left-panel-deals .list-left-panel-checkboxes.FG span.icon.off{background-position:-10px -310px}div.list-left-panel-filters div.list-left-panel-contents.list-left-panel-more-deals{max-height:none}span.list-left-panel-coupon{color:#c03;text-transform:uppercase}#promo-header-container.promo-header-coupon-container{left:auto;margin:0;position:static}#promo-header-coupon-disclaimer{color:#666;font-size:11px;margin:0}#promo-header-container.promo-header-coupon-container{background-color:#ddd;margin-top:8px}#promo-header-coupon-caption{padding:10px 15px 15px 185px}#promo-header-coupon-code{float:left;margin-left:-170px;width:155px}#promo-header-coupon-code .promo-marketing-coupon{background-color:#fff;margin:0;width:150px}#promo-header-coupon-code span{display:block}.promo-header-coupon-code-text{font-size:16px}#iconlinksblock a{background:url(../../../base/desktop/img/product-page/product-links-block-icons.png) no-repeat;float:left;font:11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9px;height:16px;margin:0 5px 0 15px;padding-left:20px}#single-promo-header-container{cursor:default!important;height:auto;margin:20px 10px 10px;width:auto}#single-promo-header-container .coupon-title,#single-promo-header-container .promotion-title{color:#c02}#single-promo-header-container .promo-block-coupon{display:inline-block;font:700 18px/21px Verdana,Geneva,Arial,Helvetica,sans-serif;padding:5px;vertical-align:text-top}#single-promo-header-container .grey-text,#single-promo-header-container .help-text{color:#999;padding:0}#single-promo-header-container .header h1,#single-promo-header-container.right .header h1{font-size:26px;line-height:34px}#rebate-amount input[type=checkbox]{cursor:pointer;left:-9999px;position:absolute}#rebate-amount label{background:url(../../../base/desktop/img/promo/checkbox-bg.png) no-repeat 0 -14px transparent;cursor:pointer;padding-left:20px}#rebate-amount label.checked{background-position:0 top}.page-middle-container.page-middle-container-no-left-panel #list-page-main{background:none;padding:0 30px}.help-text{padding:7px 0 0}.grey-text{color:#666}.action-link{border-bottom:1px dashed #014f9f;color:#014f9f;cursor:pointer;text-decoration:none!important}.action-link:hover{border-bottom:1px dashed #c03;color:#c03}.fancy-select-box-outer.visible{display:block}#single-promo-optional-caption{margin:0 10px 22px}span.promo-events-icon-container{bottom:14px;display:block;height:40px;position:absolute;right:14px}div.promo-events-inner:hover span.promo-events-icon-container{background:#b40520 url(../../../base/desktop/img/promo/promo-icon-bg.png) repeat-y 100% 0}span.promo-events-icon-block{background:url(../../../base/opweb/base/desktop/img/promo/square-icons-40x40.png) no-repeat 100% 0;display:block;float:right;height:40px;position:relative;width:40px}span.promo-events-icon-text{background:url(../../../base/opweb/base/desktop/img/promo/promo-icon-overlay.png) repeat 100% 0;color:#fff;display:none;float:left;font:normal 15px Verdana,Geneva,Arial,Helvetica,sans-serif;padding:11px 13px;position:relative;text-shadow:1px 1px 1px #630000}span.promo-events-icon-container:hover span.promo-events-icon-text{display:block}div.RM span.promo-events-icon-block{background-position:-110px -310px}div.RM .promo-events-inner:hover span.promo-events-icon-block{background-position:-110px -10px}div.RI span.promo-events-icon-block{background-position:-160px -310px}div.RI .promo-events-inner:hover span.promo-events-icon-block{background-position:-160px -10px}div.FG span.promo-events-icon-block{background-position:-10px -310px}div.FG .promo-events-inner:hover span.promo-events-icon-block{background-position:-10px -10px}div.MK span.promo-events-icon-block,div.promo-events_seasonal span.promo-events-icon-block{background-position:-160px -360px}div.MK .promo-events-inner:hover span.promo-events-icon-block,div.promo-events_seasonal .promo-events-inner:hover span.promo-events-icon-block{background-position:-160px -210px}div.CN span.promo-events-icon-block{background-position:-60px -410px}div.CN .promo-events-inner:hover span.promo-events-icon-block{background-position:-60px -260px}.deals-main-page #promo-header-container{margin-bottom:20px}ul.deals-main-page span.icon{background:url(../../../base/opweb/base/desktop/img/promo/square-icons-40x40.png) no-repeat;height:40px;margin-top:-13px;position:absolute;right:0;width:40px}ul.deals-main-page li{display:block;height:45px;margin:15px 0;overflow:visible}ul.deals-main-page span.sub-label{display:inline;font-style:italic}ul.deals-main-page li.extra-bucks span.icon{background-position:-210px -210px}ul.deals-main-page li.on-sale span.icon{background-position:-10px -210px}ul.deals-main-page li.clearance span.icon{background-position:-60px -210px}ul.deals-main-page li.free-express-shipping span.icon{background-position:-110px -210px}ul.deals-main-page li.best-rated span.icon{background-position:-10px -260px}ul.deals-main-page li.new-products span.icon{background-position:-110px -260px}ul.deals-main-page li.demo-open-box span.icon{background-position:-60px -160px}ul.deals-main-page li.gift-guides span.icon{background-position:-160px -260px}.promo-header-content h1{font-size:26px;line-height:34px}.promo-header-content .promo-marketing-coupon-row{color:#c02;margin:0}.promo-header-content .promo-marketing-coupon{font:700 18px/21px Verdana,Geneva,Arial,Helvetica,sans-serif;margin-right:0;vertical-align:middle}.promo-header-content .promo-header-content_disclaimer{color:#999}.promo-header-content .promotion-title{color:#c02}#promo-header-container .promo-events-expiration{background-color:unset;border:none!important;font:normal 12px Verdana,Geneva,Arial,Helvetica,sans-serif;padding:0;text-align:left;text-transform:none}.promo-events-expiration-data{color:#999}.abtest-not-visible{position:relative}.abtest-not-visible>div{visibility:hidden}.abtest-not-visible:after{-webkit-animation-duration:1.8s;animation-duration:1.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(90deg,#fafafa 8%,#f4f4f4 38%,#fafafa 54%);background-size:1000px 640px;border-radius:3px;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}div.header-style{padding:0 0 4px}h1.header-style{font:normal 18px/21px Verdana,Geneva,Arial,Helvetica,sans-serif;margin-bottom:8px}#homepage #page-container{overflow:visible}#popular-brands-categories-block{padding:25px 365px 0 15px}#popular-brands{float:left;width:100%}#popular-categories{border-left:1px solid #cad2d8;float:right;margin-right:-355px;padding-left:25px;width:315px}#popular-categories .popular-category-list{display:flex;position:relative}#popular-categories .popular-category-list-ul{list-style:none;margin:0 40px 0 0;padding:0}#popular-brands .popular-brand-list a.link-img{display:block;float:left;height:40px;position:relative}#popular-brands .popular-brand-list a.link-img img{aspect-ratio:3;height:auto;margin:0 14px;max-width:120px;-o-object-fit:contain;object-fit:contain;width:auto}#popular-categories .popular-category-list-ul li{line-height:23px}#popular-categories .popular-category-list-ul li a{font-size:11px}#banner-container{height:380px;margin:10px 10px 0;overflow:hidden;position:relative}#banner-container-outer{height:380px;left:50%;margin-left:-665px;overflow:hidden;position:absolute;top:0;width:1330px}#banner-container-inner{height:380px}#banner-container-inner a{background-position:50%;background-repeat:no-repeat;display:block;float:left;height:380px;width:1330px}#banner-container-inner a img{width:100%}#radio-box{border-radius:5px 0 0 0;height:16px;margin:355px auto 0;position:relative;z-index:1}#radio-box div{background-color:#fff;border:1px solid #666;border-radius:50px;cursor:pointer;float:left;height:8px;margin:3px 6px;width:8px}#radio-box div:hover{background-color:#e5f1fc}#radio-box div.active-slide,#radio-box div.active-slide:hover{background-color:#26b}.banner-arrows{bottom:0;cursor:pointer;left:0;position:absolute;top:0;width:72px;z-index:1}.banner-arrows .transparent-bg{background-color:#ddd;bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.banner-arrows:hover .transparent-bg{background-color:#828282}.banner-arrows .icon{background:url(../../../base/desktop/img/homepage-banner-arrows.png) no-repeat 0 0;display:block;height:61px;margin:164px 0 0 18px;position:relative;width:31px}#banner-right{left:auto;right:0}#banner-right .icon{background-position:left -142px;margin-left:24px}#left-panel-subscribe{padding-bottom:16px}#left-panel-newsletter-input{border:1px solid #a4a4a4;float:left;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;height:27px;margin-right:7px;width:183px}.flatDesign #left-panel-newsletter-input{height:28px;width:173px}#left-panel-recent-review-container .item-name{color:#333;font:12px/14px Verdana,Geneva,Arial,Helvetica,sans-serif}#left-panel-recent-review-container .bottom-part,#left-panel-recent-review-container .bottom-part p{font:11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif}#left-panel-recent-review-container .bottom-part p{margin-bottom:4px}#left-panel .left-panel-item-social-ratings-off{background:url(../../../base/desktop/img/product-page/product-social-block-ratings-star.png) repeat-x 0 0;height:20px;margin:7px 0;position:relative;width:100px}#left-panel .left-panel-item-social-ratings-on{background:url(../../../base/desktop/img/product-page/product-social-block-ratings-star.png) repeat-x 0 100%;height:20px;left:0;position:absolute;top:0}#left-panel-helpful-links-container ul{list-style-type:none;margin:0;padding:0}#left-panel-helpful-links-container ul li{background:url(../../../base/opweb/base/desktop/img/left-panel-sprite.png) -1px 3px transparent scroll no-repeat;height:16px;margin-bottom:10px;overflow:hidden;padding-left:20px;text-overflow:ellipsis;white-space:nowrap}#left-panel-helpful-links-container ul li,#left-panel-helpful-links-container ul li a{font:11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif}#dvor-gear-expert-block{border:1px solid #cad2d8;border-left:none;border-right:none;margin:20px 0 16px}#dvor-gear-expert-block a{display:block;float:left;height:57px;text-decoration:none;width:139px}#dvor-gear-expert-block a:first-child{border-right:1px solid #cad2d8}#dvor-gear-expert-block a span{cursor:pointer;display:block;position:relative}#dvor-gear-expert-block .dvor-icon{background:url(../../../base/opweb/base/desktop/img/left-panel-sprite.png) transparent scroll no-repeat 0 -38px;height:45px;left:0;top:13px;width:125px}#dvor-gear-expert-block .gear-expert-icon{background:url(../../../base/opweb/base/desktop/img/left-panel-sprite.png) transparent scroll no-repeat 0 -90px;height:26px;left:15px;top:20px;width:125px}div.menu-box{background-color:#f9f9f9;border-color:#7c90b2 #ddd;border-style:solid;border-width:1px;clear:both;margin:5px 0 0;padding:5px;text-align:left;width:158px}div.menu-box ul,div.menu-box ul li{list-style:none;margin:0;padding:0}div.menu-box ul li{color:#2665ad;font:700 13px/16px Verdana,Geneva,Arial,Helvetica,sans-serif}div.menu-box ul li a,div.menu-box ul li a:active,div.menu-box ul li a:link,div.menu-box ul li a:visited{color:#2665ad;font:700 13px/16px Verdana,Geneva,Arial,Helvetica,sans-serif;text-decoration:none;white-space:nowrap}div.menu-box ul li a:focus,div.menu-box ul li a:hover{color:#c03;text-decoration:underline}div.menu-box ul li ul{margin:0 0 2px 2px;overflow:hidden;padding:0}div.menu-box ul li ul li{color:#333;font:normal 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;list-style:none;margin:0;padding:0}div.menu-box ul li ul li a,div.menu-box ul li ul li a:active,div.menu-box ul li ul li a:link,div.menu-box ul li ul li a:visited{background:url(../../../base/desktop/img/featured-bullet-both.gif) #f9f9f9 no-repeat 0 -1px;color:#333;font:normal 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;padding-left:8px;text-decoration:none}div.menu-box ul li ul li span{padding-left:8px}div.menu-box ul li ul li a:focus,div.menu-box ul li ul li a:hover{background-position:0 -18px;color:#c03;text-decoration:underline}div.menu-box ul li ul li a.menu-more,div.menu-box ul li ul li a.menu-more:active,div.menu-box ul li ul li a.menu-more:focus,div.menu-box ul li ul li a.menu-more:hover,div.menu-box ul li ul li a.menu-more:link,div.menu-box ul li ul li a.menu-more:visited{background-image:none;color:#649700;font-size:16px;font-weight:700;padding-left:0}div.dvor-menu-box{background:url(../../../base/desktop/img/right-panel-dvor-banner-bg.png) no-repeat 0 0;clear:both;height:55px;margin:5px 0 0;padding:0 5px;position:relative;text-align:left;width:160px}div.dvor-menu-box a{background:url(../../../base/desktop/img/right-panel-dvor-banner-text.png) no-repeat 100% 0;display:block;height:70px;left:-13px;position:absolute;text-decoration:none;top:0;width:184px}.small-banner-container-list{display:flex;margin-top:30px}.small-banner-container_list_item{max-height:220px;max-width:425px;padding:0 10px;width:100%}.small-banner-container_list_item:first-child{padding-left:0}.small-banner-container_list_item:last-child{padding-right:0}.small-banner-container_list_item_img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.specials-carousel-header a.float-left{text-transform:capitalize}.home-page-alt-carousel{background-color:#f6f6f6;margin:36px 0 10px}.home-page-alt-carousel--default{display:none;margin:36px 0 10px}.home-page-alt-carousel .specials-carousel{box-sizing:border-box;display:flex;padding:24px 10px 24px 24px;position:relative}.home-page-alt-carousel .specials-carousel .specials-carousel-page{display:none}.home-page-alt-carousel .specials-carousel .specials-carousel-header{display:flex;flex:1;flex-direction:column}.home-page-alt-carousel .specials-carousel .specials-carousel-header .specials-carousel-title{font-size:24px;line-height:1;margin:48px 36px 12px 0}.home-page-alt-carousel .specials-carousel .specials-carousel-header a.float-left{display:block;float:none;margin:0;padding-right:52px;text-decoration:none}.home-page-alt-carousel .specials-carousel .specials-carousel-main{flex:4}.home-page-alt-carousel .specials-carousel .specials-carousel-main .grid.two-block-tall.product{background:#fff;padding-bottom:12px}.home-page-alt-carousel .specials-carousel .specials-carousel-main .grid.two-block-tall.product .grid__link{margin:2px 0 3px}.home-page-alt-carousel .specials-carousel .specials-carousel-main .grid.two-block-tall.product .grid__link:hover:after{bottom:-32px;height:auto}.home-page-alt-carousel .specials-carousel .specials-carousel-main .grid.two-block-tall.product:not(:last-child){margin-right:24px}.home-page-alt-featured-deals{margin:36px 0 10px}.home-page-alt-featured-deals .deals-categories-links{display:flex;margin:10px 0 20px!important}.home-page-alt-featured-deals .deals-categories-links .gtmDepartmentDropdownClick{align-items:center;border:1px solid #ccc;display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:10px;text-align:center;text-decoration:none}.home-page-alt-featured-deals .deals-categories-links .gtmDepartmentDropdownClick:not(:last-child){margin-right:12px}.home-page-alt-featured-deals .deals-categories-links .deals-logo{background:url(../../../base/opweb/base/desktop/img/promo/square-icons-40x40.png) no-repeat 0 0;display:inline-block;height:40px;margin:10px 0 24px;width:40px}.home-page-alt-featured-deals .deals-categories-links .deals-logo-alldeals,.home-page-alt-featured-deals .deals-categories-links .deals-logo-mail-in-rebate{background-position:-110px -160px}.home-page-alt-featured-deals .deals-categories-links .deals-logo-coupons{background-position:-60px -260px}.home-page-alt-featured-deals .deals-categories-links .deals-logo-seasonal-promotions{background-position:-160px -210px}.home-page-alt-featured-deals .deals-categories-links .deals-logo-clearance{background-position:-60px -210px}.home-page-alt-featured-deals .deals-categories-links .deals-logo-extra-bucks{background-position:-210px -210px}.home-page-alt-featured-deals .deals-categories-links .deals-logo-free-gift-w-purchase{background-position:-10px -160px}.home-page-alt-featured-deals .deals-categories-links .deals-logo-free-express-shipping{background-position:-110px -210px}.home-page-alt-featured-deals .deals-categories-links .deals-logo-instant-rebate{background-position:-160px -160px}.home-page-alt-featured-deals .deals-categories-links .deals-logo-on-sale{background-position:-10px -210px}.home-page-alt-featured-deals .deals-categories-links .deals-logo-best-rated{background-position:-10px -260px}.home-page-alt-featured-deals .deals-categories-links .deals-logo-new-products{background-position:-110px -260px}.home-page-alt-featured-deals .deals-categories-links .deals-logo-demo-open-box{background-position:-60px -160px}.home-page-alt-featured-deals .deals-categories-links .deals-logo-gift-guides{background-position:-160px -260px}.home-page-alt-featured-deals .deals-categories-links .deals-logo-gift-cards{background-position:-210px -260px}.home-page-alt-featured-deals .deals-categories-links .deals-link{line-height:1}.home-page-alt-featured-deals .promo-events-container{display:flex;margin:10px 0!important;overflow-x:auto}.home-page-alt-featured-deals .specials-carousel-main,.home-page-alt-featured-deals .specials-carousel-outer{height:auto}.home-page-alt-featured-deals .global-carousel-item{flex:1 0 220px;float:none;max-width:20%;width:auto}.home-page-alt-featured-deals .global-carousel-item .promo-events-inner{height:337px;margin:0}.home-page-alt-featured-deals .global-carousel-item .promo-events-header h2 a{font-size:12px;line-height:18px}.home-page-alt-featured-deals .global-carousel-item .promo-events-expiration{font-size:13px}.home-page-alt-featured-deals .global-carousel-item #promo-events-container{margin:1px 0 0}.home-page-alt-featured-deals .global-carousel-item .promo-events-image_background,.home-page-alt-featured-deals .global-carousel-item .promo-events-img{height:202px;margin-top:0}.home-page-alt-featured-deals .global-carousel-item span.promo-events-icon-block{float:none;position:absolute;right:0}.home-page-alt-featured-deals .global-carousel-item span.promo-events-icon-text{font-size:13px;margin-right:40px;white-space:nowrap}.home-page-alt-featured-deals .global-carousel-item+.global-carousel-item{margin-left:13px}.experiment_grs_5667_desktop-2 #popular-brands-categories-block{padding:25px 15px 0}.home-page-alt-brands,.home-page-alt-categories{margin:36px 0 10px}.home-page-alt-brands .specials-carousel-main,.home-page-alt-brands .specials-carousel-outer,.home-page-alt-brands .specials-carousel-scrollable,.home-page-alt-categories .specials-carousel-main,.home-page-alt-categories .specials-carousel-outer,.home-page-alt-categories .specials-carousel-scrollable{background-color:#fff}.home-page-alt-brands .specials-carousel-left,.home-page-alt-brands .specials-carousel-right,.home-page-alt-categories .specials-carousel-left,.home-page-alt-categories .specials-carousel-right{top:56px!important}.home-page-alt-brands .specials-carousel-header,.home-page-alt-categories .specials-carousel-header{border:none!important}.home-page-alt-brands .specials-carousel-main,.home-page-alt-categories .specials-carousel-main{align-items:stretch;display:flex;flex-wrap:wrap;height:auto;justify-content:space-between}.home-page-alt-brands .grid,.home-page-alt-categories .grid{flex:0 1 11.5%;margin:12px 0}.home-page-alt-brands .grid__link,.home-page-alt-categories .grid__link{align-items:stretch;display:flex;flex-direction:column;height:100%!important;justify-content:flex-start;margin:0!important;padding:0!important;position:relative}.home-page-alt-brands .grid__link,.home-page-alt-brands .grid__link:link,.home-page-alt-brands .grid__link:visited,.home-page-alt-categories .grid__link,.home-page-alt-categories .grid__link:link,.home-page-alt-categories .grid__link:visited{color:#2665ba}.home-page-alt-brands .grid__link .grid__text,.home-page-alt-brands .grid__link:link .grid__text,.home-page-alt-brands .grid__link:visited .grid__text,.home-page-alt-categories .grid__link .grid__text,.home-page-alt-categories .grid__link:link .grid__text,.home-page-alt-categories .grid__link:visited .grid__text{color:#2665ba}.home-page-alt-brands .grid__link:active,.home-page-alt-brands .grid__link:hover,.home-page-alt-categories .grid__link:active,.home-page-alt-categories .grid__link:hover{color:#c02}.home-page-alt-brands .grid__link:active .grid__text,.home-page-alt-brands .grid__link:hover .grid__text,.home-page-alt-categories .grid__link:active .grid__text,.home-page-alt-categories .grid__link:hover .grid__text{color:#c02}.home-page-alt-brands .grid__link:after,.home-page-alt-categories .grid__link:after{content:none!important}.home-page-alt-brands .view-all-link,.home-page-alt-categories .view-all-link{background-color:#f6f6f6}.home-page-alt-brands .view-all-link .grid__link,.home-page-alt-categories .view-all-link .grid__link{justify-content:center}.home-page-alt-brands .grid__img,.home-page-alt-categories .grid__img{flex:0 1 fit-content;height:auto!important;padding:0!important;text-align:center}.home-page-alt-brands .grid__img img,.home-page-alt-categories .grid__img img{width:80px!important}.home-page-alt-brands .grid__text,.home-page-alt-categories .grid__text{height:auto!important;text-align:center}.home-page-alt-brands .grid{margin:20px 0}.home-page-alt-brands .grid .grid__img img{-o-object-fit:contain;object-fit:contain;vertical-align:middle;width:80%!important}.home-page-alt-howto{margin:36px 0 10px}.home-page-alt-howto .specials-carousel-main{display:flex;height:auto!important}.home-page-alt-howto_block{background:#f5f5f5;display:flex;flex:1 1 33%;text-decoration:none!important}.home-page-alt-howto_block h3{color:#333!important;font-size:19px;font-weight:400;line-height:23px;margin:24px 16px}.home-page-alt-howto_block img{aspect-ratio:1.05555556;flex:0 0 190px;height:auto;max-width:190px;-o-object-fit:cover;object-fit:cover;width:190px;width:12vw}.home-page-alt-howto_spacer{flex:0 0 16px}.home-page-alt-footer{margin:60px auto}.home-page-alt-footer_left-panel label{color:#26b;cursor:pointer;display:block;margin:1em 0;text-align:center;text-decoration:underline}.home-page-alt-footer_left-panel .homepage-caption{position:relative}.home-page-alt-footer_left-panel input[type=checkbox]{display:none}.home-page-alt-footer_left-panel input[type=checkbox]:checked+div .homepage-caption{height:auto;overflow:visible}.home-page-alt-footer_left-panel input[type=checkbox]:checked+div label:before{content:"Show less information"}.home-page-alt-footer_left-panel input[type=checkbox]:not(:checked)+div .homepage-caption{height:240px;overflow:hidden}.home-page-alt-footer_left-panel input[type=checkbox]:not(:checked)+div .homepage-caption:after{background:linear-gradient(hsla(0,0%,100%,0),#fff);bottom:0;content:"";height:20px;left:0;position:absolute;right:0;z-index:2}.home-page-alt-footer_left-panel input[type=checkbox]:not(:checked)+div label:before{content:"Show more information"}.home-page-alt-footer_right-panel{flex:0 0 300px;margin-left:60px}.ab-test-homepage-alt .dynamic-carousel,.home-page-alt-brands,.home-page-alt-carousel,.home-page-alt-carousel--default,.home-page-alt-categories,.home-page-alt-featured-deals,.home-page-alt-howto{display:block!important}.home-page-alt-banners,.home-page-alt-footer{display:flex}.header-style,.specials-carousel-title{margin-bottom:10px!important;text-transform:capitalize}#page-container.ab-test-homepage-alt{padding:0 10px!important}
