.ellipsed{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkoutButtonDisabled{background-color:#ddd;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='23' viewBox='0 0 16 21' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23999' d='M14 7h-1V5c0-2.76-2.24-5-5-5S3 2.24 3 5v2H2C.9 7 0 7.9 0 9v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2Zm-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2Zm3.1-9H4.9V5c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2Z'/%3E%3C/svg%3E");background-position-x:50px;background-position-y:6px;background-repeat:no-repeat;border:1px solid #999;border-radius:3px;color:#999;cursor:pointer;cursor:auto;-webkit-filter:none;filter:none;font-size:16px;font-weight:700;height:40px;padding:0 10px 0 40px;text-transform:uppercase;width:100%}.checkoutButtonDisabled:hover{background-color:#999;border:1px solid #999}.checkoutButtonDisabled:hover{background-color:#ddd}#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{display:grid;grid-template-columns:repeat(auto-fit,216px);margin:16px 0;position:relative!important}#promo-events-container:has(:nth-child(5)){grid-template-columns:repeat(auto-fit,minmax(216px,1fr))}#promo-events-container .promo-newsletter-banner{grid-column-end:-1;grid-column-start:1;grid-row-start:4}#promo-events-container:not(:has(:nth-child(23))) .promo-newsletter-banner{display:none}#promo-events-container.inline-block{display:inline-block}#promo-container-main .specials-contents-header h2{clear:none}.promo-events{background-color:#e4e4e4;margin:0 1px 1px 0;max-width:300px;outline:1px solid #e4e4e4}.promo-events-inner{background-color:#fff;border-radius:4px;height:100%;overflow:hidden;position:relative}.promo-events-inner:hover span.promo-events-icon-container{background-color:#c03}.promo-events-inner:hover span.promo-events-icon-block-parent{background-color:unset}.promo-events-inner:hover span.promo-events-icon-text{display:block}.promo-events-inner:hover h2.promo-events-title{color:#c03}.promo-events-expired{opacity:.5}.promo-events-expired .promo-events-inner:hover span.promo-events-icon-container{background-color:#cccccc40}.promo-events-expired .promo-events-inner:hover span.promo-events-icon-block-parent{background-color:unset}.promo-events-expired .promo-events-inner:hover span.promo-events-icon-text{display:none}.promo-events-expired .promo-events-inner:hover h2.promo-events-title{color:#333}.promo-rebates-container .promo-events{height:auto}.promo-events-active .promo-events-inner:hover{background-color:#f5f5f5;cursor:pointer}.promo-events-text{display:flex;flex-direction:column;gap:18px;height:100%;justify-content:space-between;padding:12px 16px}h2.promo-events-title{-webkit-box-orient:vertical;-webkit-line-clamp:3;border:none;color:#333;display:-webkit-box;font-size:15px;font-weight:700;margin:0;max-height:54px;max-width:190px;overflow:hidden;padding:0}h2.promo-events-title,span.promo-events-count{font-family:Arial,Helvetica,sans-serif;line-height:1.2}span.promo-events-count{color:#666;display:inline-block;font-size:13px;font-weight:400;height:15px}.promo-events a{color:#666;cursor:pointer;display:flex;flex-direction:column;font-size:11px;text-decoration:none}.promo-events-anchor{display:block;height:100%;overflow:hidden;width:100%}.promo-events-expired a,.promo-events-upcoming a{cursor:default}.promo-events-expiration{align-items:center;color:#333;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;gap:4px;height:20px;line-height:1.2;overflow:hidden;white-space:nowrap}.promo-events-active.expires-soon .promo-events-expiration,.promo-events-upcoming.starts-soon .promo-events-expiration{color:#c03}.promo-events-img{aspect-ratio:1;display:block;flex-shrink:0;overflow:hidden;position:relative}.promo-events-img.non-seasonal-promo{overflow:hidden}.promo-events-image{display:inline-block}.promo-events-image_background{aspect-ratio:1;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:0;width:100%}.product-image,.promotion-image{background-size:contain}#promo-header-container div#promo-header-text a{cursor:pointer}.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{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{display:block;height:368px;margin:10px 0;position:relative;width:100%}.promo-events-timeline #promo-events-timeline-bg{background-color:#e0e0e0;display:block;height:60%;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;margin-top:1px}.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;display:inline-block;font:700 14px Arial,Helvetica,sans-serif;padding:2px 4px;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-color:#c03;background-position:50%;background-repeat:no-repeat;background-size:28px 28px;display:block;height:40px;position:absolute;right:0;top:5px;width:40px}.list-left-panel-deals .list-left-panel-checkboxes.MK span.icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='1 0 16 18'%3E%3Cg fill='%23fff'%3E%3Cpath d='M13.5 7.5H9v3.75h4.5zm-3 1.5H12v.75h-1.5z'/%3E%3Cpath d='M14.25 2.25H15c.825 0 1.5.675 1.5 1.5v12c0 .825-.675 1.5-1.5 1.5H3c-.825 0-1.5-.675-1.5-1.5v-12c0-.825.675-1.5 1.5-1.5h.75V.75h1.5v1.5h7.5V.75h1.5zM3 6v9.75h12V6z'/%3E%3C/g%3E%3C/svg%3E")}.list-left-panel-deals .list-left-panel-checkboxes.CN span.icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='1 1 16 16'%3E%3Cg fill='%23fff'%3E%3Cpath fill-rule='evenodd' d='M7.5 4.5c0 .442-.098.855-.27 1.23L16.5 15v.75h-2.25L9 10.5l-1.77 1.77c.172.375.27.787.27 1.23a3 3 0 1 1-6 0 3 3 0 0 1 3-3c.442 0 .855.098 1.23.27L7.5 9 5.73 7.23c-.375.172-.788.27-1.23.27a3 3 0 1 1 0-6 3 3 0 0 1 3 3M3 4.5a1.5 1.5 0 1 0 3 0 1.5 1.5 0 0 0-3 0m0 9a1.5 1.5 0 1 0 3 0 1.5 1.5 0 0 0-3 0M8.625 9c0 .21.165.375.375.375s.375-.165.375-.375A.37.37 0 0 0 9 8.625.37.37 0 0 0 8.625 9'/%3E%3Cpath d='m9.75 6.75 4.5-4.5h2.25V3l-5.25 5.25z'/%3E%3C/g%3E%3C/svg%3E")}.list-left-panel-deals .list-left-panel-checkboxes.RM span.icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='1 0.5 16 15'%3E%3Cpath fill='%23fff' d='M16.493 6c0-.54-.278-1.013-.705-1.275L9 .75 2.213 4.725A1.49 1.49 0 0 0 1.5 6v7.5c0 .825.675 1.5 1.5 1.5h12c.825 0 1.5-.675 1.5-1.5zM9 9.75 2.805 5.88 9 2.25l6.195 3.63z'/%3E%3C/svg%3E")}.list-left-panel-deals .list-left-panel-checkboxes.RI span.icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='1 1.5 16 15.5'%3E%3Cpath fill='%23fff' d='M14.873 6 13.17 4.298c.053-.316.135-.608.24-.863a1.125 1.125 0 0 0-1.035-1.56c-1.23 0-2.318.592-3 1.5h-3.75A4.123 4.123 0 0 0 1.5 7.5c0 2.28 1.875 8.625 1.875 8.625H7.5v-1.5H9v1.5h4.125l1.26-4.193 2.115-.705V6zM9.75 7.125H6v-1.5h3.75zm2.25 1.5a.75.75 0 0 1-.75-.75c0-.412.338-.75.75-.75s.75.338.75.75-.338.75-.75.75'/%3E%3C/svg%3E")}.list-left-panel-deals .list-left-panel-checkboxes.FG span.icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='1 0.5 16 16.5'%3E%3Cpath fill='%23fff' d='M8.244 4.038V2.394A1.644 1.644 0 1 0 6.6 4.038zm1.512 0V2.394A1.644 1.644 0 1 1 11.4 4.038zM14.25 16.5h-4.5v-6.225h6V15c0 .825-.825 1.5-1.5 1.5m-6 0v-6.225h-6V15c0 .825.825 1.5 1.5 1.5zm7.5-7.725h-6V5.25H15c.75 0 1.5.675 1.5 1.5v.758c0 .54-.323 1.004-.75 1.267M3 5.25h5.25v3.525h-6c-.427-.263-.75-.728-.75-1.267V6.75c0-.825.75-1.5 1.5-1.5'/%3E%3C/svg%3E")}.list-left-panel-deals .list-left-panel-checkboxes span.icon.off{background-color:#ccc}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 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 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{display:block;overflow:hidden}span.promo-events-coming-soon,span.promo-events-icon-container{border-radius:2px;bottom:8px;height:32px;position:absolute;right:8px}span.promo-events-coming-soon{background-color:#00000030;color:#fff;display:none;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;font-weight:700;line-height:32px;padding:0 10px}.promo-events-upcoming span.promo-events-icon-container{display:none}.promo-events-upcoming .promo-events-image.promo-events-image_background{opacity:.5}.promo-events-upcoming .promo-events-inner:hover span.promo-events-coming-soon{display:block}.promo-events-upcoming .promo-events-inner:hover h2.promo-events-title{color:#333}span.promo-events-icon-block-parent{background-color:#cccccc40;display:inline-block;height:32px;position:relative;width:32px}span.promo-events-icon-block{background-position:50%;background-repeat:no-repeat;background-size:22px 22px;display:block;float:right;height:32px;inset:0;position:absolute;width:32px}span.promo-events-icon-text{border-right:1px solid #a30029;color:#fff;display:none;float:left;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;line-height:1.3;padding:10px;position:relative}div.RM span.promo-events-icon-block{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='1 0.5 16 15'%3E%3Cpath fill='%23fff' d='M16.493 6c0-.54-.278-1.013-.705-1.275L9 .75 2.213 4.725A1.49 1.49 0 0 0 1.5 6v7.5c0 .825.675 1.5 1.5 1.5h12c.825 0 1.5-.675 1.5-1.5zM9 9.75 2.805 5.88 9 2.25l6.195 3.63z'/%3E%3C/svg%3E")}div.RI span.promo-events-icon-block{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='1 1.5 16 15.5'%3E%3Cpath fill='%23fff' d='M14.873 6 13.17 4.298c.053-.316.135-.608.24-.863a1.125 1.125 0 0 0-1.035-1.56c-1.23 0-2.318.592-3 1.5h-3.75A4.123 4.123 0 0 0 1.5 7.5c0 2.28 1.875 8.625 1.875 8.625H7.5v-1.5H9v1.5h4.125l1.26-4.193 2.115-.705V6zM9.75 7.125H6v-1.5h3.75zm2.25 1.5a.75.75 0 0 1-.75-.75c0-.412.338-.75.75-.75s.75.338.75.75-.338.75-.75.75'/%3E%3C/svg%3E")}div.FG span.promo-events-icon-block{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='1 0.5 16 16.5'%3E%3Cpath fill='%23fff' d='M8.244 4.038V2.394A1.644 1.644 0 1 0 6.6 4.038zm1.512 0V2.394A1.644 1.644 0 1 1 11.4 4.038zM14.25 16.5h-4.5v-6.225h6V15c0 .825-.825 1.5-1.5 1.5m-6 0v-6.225h-6V15c0 .825.825 1.5 1.5 1.5zm7.5-7.725h-6V5.25H15c.75 0 1.5.675 1.5 1.5v.758c0 .54-.323 1.004-.75 1.267M3 5.25h5.25v3.525h-6c-.427-.263-.75-.728-.75-1.267V6.75c0-.825.75-1.5 1.5-1.5'/%3E%3C/svg%3E")}div.MK span.promo-events-icon-block,div.promo-events_seasonal span.promo-events-icon-block{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='1 0 16 18'%3E%3Cg fill='%23fff'%3E%3Cpath d='M13.5 7.5H9v3.75h4.5zm-3 1.5H12v.75h-1.5z'/%3E%3Cpath d='M14.25 2.25H15c.825 0 1.5.675 1.5 1.5v12c0 .825-.675 1.5-1.5 1.5H3c-.825 0-1.5-.675-1.5-1.5v-12c0-.825.675-1.5 1.5-1.5h.75V.75h1.5v1.5h7.5V.75h1.5zM3 6v9.75h12V6z'/%3E%3C/g%3E%3C/svg%3E")}div.CN span.promo-events-icon-block{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='1 1 16 16'%3E%3Cg fill='%23fff'%3E%3Cpath fill-rule='evenodd' d='M7.5 4.5c0 .442-.098.855-.27 1.23L16.5 15v.75h-2.25L9 10.5l-1.77 1.77c.172.375.27.787.27 1.23a3 3 0 1 1-6 0 3 3 0 0 1 3-3c.442 0 .855.098 1.23.27L7.5 9 5.73 7.23c-.375.172-.788.27-1.23.27a3 3 0 1 1 0-6 3 3 0 0 1 3 3M3 4.5a1.5 1.5 0 1 0 3 0 1.5 1.5 0 0 0-3 0m0 9a1.5 1.5 0 1 0 3 0 1.5 1.5 0 0 0-3 0M8.625 9c0 .21.165.375.375.375s.375-.165.375-.375A.37.37 0 0 0 9 8.625.37.37 0 0 0 8.625 9'/%3E%3Cpath d='m9.75 6.75 4.5-4.5h2.25V3l-5.25 5.25z'/%3E%3C/g%3E%3C/svg%3E")}.deals-main-page #promo-header-container{margin-bottom:20px}ul.deals-main-page span.icon{background-color:#c03;background-position:50%;background-repeat:no-repeat;background-size:28px 28px;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-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='1 1 16 16'%3E%3Cpath fill='%23fff' d='M9 1.5C4.86 1.5 1.5 4.86 1.5 9s3.36 7.5 7.5 7.5 7.5-3.36 7.5-7.5S13.14 1.5 9 1.5m1.057 12.068V15H8.055v-1.447c-1.282-.27-2.37-1.096-2.452-2.55h1.47c.074.787.614 1.402 1.987 1.402 1.47 0 1.8-.735 1.8-1.192 0-.623-.33-1.208-2.002-1.605-1.86-.45-3.136-1.216-3.136-2.753 0-1.29 1.043-2.13 2.333-2.408V3h2.002v1.463c1.396.337 2.093 1.394 2.138 2.542h-1.47c-.037-.832-.48-1.402-1.665-1.402-1.125 0-1.8.51-1.8 1.23 0 .63.487 1.042 2.002 1.432s3.136 1.042 3.136 2.932c-.008 1.373-1.035 2.123-2.34 2.37'/%3E%3C/svg%3E")}ul.deals-main-page li.on-sale span.icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0.5 0.5 17 17'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M15.42 6.915 17.25 9l-1.83 2.085.255 2.76-2.708.615-1.417 2.385L9 15.75l-2.55 1.102-1.418-2.385-2.707-.615.255-2.767L.75 9l1.83-2.093-.255-2.76 2.707-.607L6.45 1.155 9 2.25l2.55-1.095 1.417 2.385 2.708.615zM11.182 5.15a1 1 0 0 1 .208-.175.6.6 0 0 1 .344-.084c.517 0 .808.595.49 1.004L6.83 12.839a.7.7 0 0 1-.214.18.6.6 0 0 1-.304.068.638.638 0 0 1-.503-1.03zM8.158 6.856a1.506 1.506 0 1 1-3.013 0 1.506 1.506 0 0 1 3.013 0m3.194 5.778a1.507 1.507 0 1 0 0-3.014 1.507 1.507 0 0 0 0 3.014'/%3E%3C/svg%3E")}ul.deals-main-page li.clearance span.icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0.5 1 17 16'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M15.42 6.915 17.25 9l-1.83 2.085.255 2.76-2.708.615-1.417 2.385L9 15.75l-2.55 1.102-1.418-2.385-2.707-.615.255-2.767L.75 9l1.83-2.092-.255-2.76 2.707-.608L6.45 1.155 9 2.25l2.55-1.095 1.417 2.385 2.708.615zm-5.003.585c-.028-.625-.34-1.05-1.18-1.05-.284 0-.52.05-.714.135l-.694-.735c.212-.12.448-.21.699-.27V4.5h1.417v1.095c.987.255 1.483 1.045 1.516 1.905zM5.25 5.665l.6-.635 6.9 7.31-.6.635-1.048-1.11c-.298.285-.704.47-1.157.56V13.5H8.528v-1.085c-.907-.205-1.682-.82-1.738-1.915h1.039c.052.59.434 1.05 1.407 1.05.647 0 .982-.215 1.143-.455L8.721 9.34c-1.11-.35-1.846-.915-1.846-1.955z'/%3E%3C/svg%3E")}ul.deals-main-page li.free-express-shipping span.icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='1 1 16 16'%3E%3Cpath fill='%23fff' d='M16.5 12v-1.5l-6.375-3.75V2.625C10.125 2.003 9.623 1.5 9 1.5s-1.125.502-1.125 1.125V6.75L1.5 10.5V12l6.375-1.875v4.125L6 15.375V16.5l3-.75 3 .75v-1.125l-1.875-1.125v-4.125z'/%3E%3C/svg%3E")}ul.deals-main-page li.best-rated span.icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='2 2 14 14'%3E%3Cpath fill='%23fff' d='M14.25 3.75h-1.5v-1.5h-7.5v1.5h-1.5c-.825 0-1.5.675-1.5 1.5V6c0 1.912 1.44 3.473 3.293 3.705a3.76 3.76 0 0 0 2.707 2.22v2.325h-3v1.5h7.5v-1.5h-3v-2.325a3.76 3.76 0 0 0 2.707-2.22C14.31 9.473 15.75 7.912 15.75 6v-.75c0-.825-.675-1.5-1.5-1.5M3.75 6v-.75h1.5v2.865A2.26 2.26 0 0 1 3.75 6m10.5 0c0 .975-.63 1.8-1.5 2.115V5.25h1.5z'/%3E%3C/svg%3E")}ul.deals-main-page li.new-products span.icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0.5 0.5 17 17'%3E%3Cpath fill='%23fff' d='m14.25 6.75.938-2.062 2.062-.938-2.062-.937L14.25.75l-.937 2.063-2.063.937 2.063.938zm-5.625.375L6.75 3 4.875 7.125.75 9l4.125 1.875L6.75 15l1.875-4.125L12.75 9zm5.625 4.125-.937 2.063-2.063.937 2.063.938.937 2.062.938-2.062 2.062-.938-2.062-.937z'/%3E%3C/svg%3E")}ul.deals-main-page li.demo-open-box span.icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='1 2 16 14'%3E%3Cpath fill='%23fff' d='M16.35 5.7 14.7 3c-.3-.45-.75-.75-1.275-.75h-8.85c-.525 0-.975.3-1.275.75L1.65 5.7c-.075.15-.15.45-.15.675v7.875c0 .825.675 1.5 1.5 1.5h12c.825 0 1.5-.675 1.5-1.5V6.375c0-.225-.075-.525-.15-.675M11.25 9h-4.5C6.3 9 6 8.7 6 8.25s.3-.75.75-.75h4.5c.45 0 .75.3.75.75s-.3.75-.75.75m-8.1-3 1.275-2.25h9.15L14.85 6z'/%3E%3C/svg%3E")}ul.deals-main-page li.gift-guides span.icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='1 0.5 17 16.5'%3E%3Cpath fill='%23fff' d='M1.5 16.5 12 12.75 5.25 6zm9.398-7.102 4.192-4.193a.937.937 0 0 1 1.328 0l.442.442.795-.795-.443-.442a2.07 2.07 0 0 0-2.917 0l-4.193 4.192zM7.545 5.16l-.442.442.795.795.442-.442a2.07 2.07 0 0 0 0-2.917l-.442-.443-.795.802.442.443c.36.36.36.96 0 1.32m5.25 3.75-1.193 1.192.796.796 1.192-1.193a.937.937 0 0 1 1.328 0l1.207 1.207.795-.795-1.208-1.207a2.07 2.07 0 0 0-2.917 0m-1.5-4.5L8.602 7.103l.796.795 2.692-2.693a2.07 2.07 0 0 0 0-2.917l-1.192-1.193-.796.795 1.193 1.193a.95.95 0 0 1 0 1.327'/%3E%3C/svg%3E")}.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 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;box-sizing:border-box;color:#666;display:block;font:normal 12px Arial,Helvetica,sans-serif;height:44px;overflow:hidden;padding:0;position:unset;text-align:left;text-transform:none;white-space:nowrap}.promo-events-expiration-data{color:#999}.promo-events-expiration-wrapper{display:flex;flex-direction:column;gap:4px}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{height:100%;-o-object-fit:cover;object-fit:cover;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}.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}.header-style,.specials-carousel-title{margin-bottom:10px!important;text-transform:capitalize}
