.new-rules .dvd-promo-icon-slide{display:inline!important;margin-right:10px;padding-left:50px}.new-rules .dvd-promo-icon-slide:after{width:50px;height:33px;margin-top:-17px;background-image:url('/images/promo/2018-dvd-promo/film-strip-icon_slide@2x.png');background-position:50% 50%;background-size:50px 33px}.new-rules .dvd-promo-icon-banner{padding-left:26px}.new-rules .dvd-promo-icon-banner:after{width:26px;height:18px;margin-top:-9px;background-image:url('/images/promo/2018-dvd-promo/film-strip-icon_banner@2x.png');background-position:50% 50%;background-size:26px 18px}.new-rules .dvd-promo-alert{border-radius:3px;color:#ffffff;line-height:1.45}.new-rules .dvd-promo-alert-title{font-family:'Open Sans', Helvetica, Arial, sans-serif;font-weight:800;font-style:normal}@media only screen and (min-width:801px){.new-rules .dvd-promo-alert-title{font-size:24px}}@media only screen and (min-width:451px) and (max-width:800px){.new-rules .dvd-promo-alert-title{font-size:21px}}@media only screen and (max-width:450px){.new-rules .dvd-promo-alert-title{font-size:18px}}.new-rules #dvd-promo-alert_product{margin-bottom:30px;padding:9px 12px;background:#1a305c url('/images/promo/2018-dvd-promo/film-strip-bg@2x.png') repeat-x top left;background-size:60px 50px}.new-rules #dvd-promo-alert_product button{color:#ffffff;text-decoration:underline}.new-rules #dvd-promo{margin:15px 0 30px 0}.new-rules #dvd-promo-alert_cart,.new-rules #dvd-promo-alert_cart_elbow{position:relative;z-index:2}.new-rules #dvd-promo-alert_cart_elbow p,.new-rules #dvd-promo-alert_cart p{margin:3px 0 0 0}@media only screen and (max-width:600px){.new-rules #dvd-promo-alert_cart,.new-rules #dvd-promo-alert_cart_elbow{padding:7px 12px 12px 12px;background:#1a305c url('/images/promo/2018-dvd-promo/film-strip-bg@2x.png') repeat-x top left;background-size:60px 50px}.new-rules #dvd-promo-alert_cart_elbow p,.new-rules #dvd-promo-alert_cart p{margin-bottom:12px}}@media only screen and (min-width:601px){.new-rules #dvd-promo-alert_cart{padding:10px 175px 12px 15px;background:#1a305c url('/images/promo/2018-dvd-promo/film-strip-bg@2x.png') repeat-x top left;background-size:60px 50px}}@media only screen and (min-width:601px){.new-rules #dvd-promo-alert_cart_elbow{padding:10px 165px 12px 15px;background:url('/images/promo/2018-dvd-promo/dvd-promo-banner-bg_cart-rush.png') no-repeat top right;background-size:750px auto}}.new-rules .dvd-promo-expand-btn{background-color:#4e89fd;border-color:#4e89fd;visibility:visible;opacity:1;font-size:15px}.new-rules .dvd-promo-expand-btn:hover{background-color:#679afd;border-color:#679afd}.new-rules .dvd-promo-expand-btn:focus{box-shadow:0 0 0 2px rgba(78, 137, 253, 0.5)}.new-rules .dvd-promo-expand-btn[aria-hidden=true]{display:none}.new-rules .dvd-promo-expand-btn i.fa-angle-down{display:inline}.new-rules .dvd-promo-expand-btn i.fa-angle-up{display:none}@media only screen and (min-width:601px){.new-rules .dvd-promo-expand-btn{position:absolute;top:50%;right:15px;width:145px;margin-top:-19px;padding:0;line-height:36px}}@media only screen and (max-width:600px){.new-rules .dvd-promo-expand-btn{display:block;width:100%;margin-top:12px}}.new-rules .dvd-promo-options{position:relative;z-index:1;background-color:#e6e6e6;border-radius:3px;visibility:visible;opacity:1;overflow:hidden}.new-rules .dvd-promo-options[aria-hidden=true]{height:0;padding:0;visibility:hidden;opacity:0}@media only screen and (min-width:800px){.new-rules .dvd-promo-options{padding:20px}}@media only screen and (max-width:800px){.new-rules .dvd-promo-options{padding:15px}}@media only screen and (max-width:450px){.new-rules .dvd-promo-options{padding:15px 10px 10px 10px}}.new-rules .dvd-promo-options-list{margin:15px -10px 0 -10px}.new-rules .dvd-promo-options-list .slick-list{padding-top:2px}.new-rules .dvd-promo-options-list .slick-slide{outline:none}.new-rules .dvd-promo-options-sublist-wrap{padding:0 10px}@media only screen and (min-width:451px){.new-rules .dvd-promo-options-sublist{margin:0 -5px}.new-rules .dvd-promo-options-sublist:after{content:'';display:block;clear:both}}@media only screen and (min-width:451px){.new-rules .dvd-promo-option{float:left;width:50%;padding:0 5px}.new-rules .dvd-promo-option:nth-child(n+3){margin-top:10px}}@media only screen and (max-width:450px){.new-rules .dvd-promo-option:nth-child(n+2){margin-top:10px}}.new-rules .dvd-promo-option button{position:relative;display:block;width:100%;height:100%;padding:5px 8px;background-color:#ffffff;border:2px solid #d7d7d7;overflow:hidden;font-family:'Open Sans', Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;font-size:15px;line-height:56px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.new-rules .dvd-promo-option button:not(.active):hover{border-color:#b4b4b4}.new-rules .dvd-promo-option button:not(.active):focus{box-shadow:0 0 0 2px rgba(180, 180, 180, 0.5)}.new-rules .dvd-promo-option button.active{padding-right:32px;background-color:#ccddfe;border-color:#4e89fd;color:#1a305c}.new-rules .dvd-promo-option button.active:focus{box-shadow:0 0 0 2px rgba(78, 137, 253, 0.5)}.new-rules .dvd-promo-option button.active:after{content:'\f00c';position:absolute;top:50%;right:8px;display:block;width:16px;height:16px;margin-top:-8px;color:#4e89fd;font-family:'FontAwesome';font-size:16px;line-height:16px}.new-rules .dvd-promo-img-wrap{display:inline-block;vertical-align:top;width:40px;height:56px;margin-right:5px;overflow:hidden}.new-rules .dvd-promo-img-wrap img{display:block;width:auto;height:100%}.new-rules .dvd-promo-pagn-controls{position:absolute}@media only screen and (min-width:800px){.new-rules .dvd-promo-pagn-controls{top:15px;right:20px}}@media only screen and (max-width:800px){.new-rules .dvd-promo-pagn-controls{top:10px;right:15px}}@media only screen and (max-width:450px){.new-rules .dvd-promo-pagn-controls{right:10px}}.new-rules .dvd-promo-pagn-controls button{margin-right:6px;padding:8px 11px;background-color:#555555;color:#ffffff}.new-rules .dvd-promo-pagn-controls button:hover{background-color:#626262}.new-rules .dvd-promo-pagn-controls button:focus{box-shadow:0 0 0 2px rgba(85, 85, 85, 0.5)}.new-rules .dvd-promo-pagn-controls button:last-child{margin-right:0}.new-rules #dvd-promo .slick-dots{display:block;width:100%;margin:10px 0 0 0;padding-left:0;list-style:none;text-align:center}.new-rules #dvd-promo .slick-dots li{position:relative;display:inline-block;vertical-align:top;width:20px;height:20px;cursor:pointer}.new-rules #dvd-promo .slick-dots li.slick-active button:before{opacity:1}.new-rules #dvd-promo .slick-dots button{display:block;width:20px;height:20px;cursor:pointer;font-size:0;line-height:0}.new-rules #dvd-promo .slick-dots button:focus:before,.new-rules #dvd-promo .slick-dots button:hover:before{opacity:1}.new-rules #dvd-promo .slick-dots button:before{content:'';position:absolute;top:50%;left:50%;display:block;width:6px;height:6px;margin-top:-3px;margin-left:-3px;background-color:#555555;border-radius:3px;opacity:0.35}.new-rules .fine-print-and-close-btn:after{content:'';display:block;clear:both}.new-rules .fine-print{display:inline-block;margin-top:15px}.new-rules .dvd-promo-close-btn{float:right;margin-top:15px;margin-left:15px;background-color:#ffffff;border-color:#4e89fd;color:#4e89fd}.new-rules .dvd-promo-close-btn:hover{background-color:#4e89fd;color:#ffffff}.new-rules .dvd-promo-close-btn:focus{box-shadow:0 0 0 2px rgba(78, 137, 253, 0.5)}.new-rules #dvd-promo.show-options .dvd-promo-expand-btn i.fa-angle-down{display:none}.new-rules #dvd-promo.show-options .dvd-promo-expand-btn i.fa-angle-up{display:inline}
/*# sourceMappingURL=dvd-promo.css.map */