@font-face{font-family:Din;src:url(/files/fonts/DINNextLTPro-Light.eot);src:url(/files/fonts/DINNextLTPro-Light.eot?#iefix) format("embedded-opentype"),url(/files/fonts/DINNextLTPro-Light.woff2) format("woff2"),url(/files/fonts/DINNextLTPro-Light.woff) format("woff"),url(/files/fonts/DINNextLTPro-Light.ttf) format("truetype"),url(/files/fonts/DINNextLTPro-Light.svg#Din) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:DinRegular;src:url(/files/fonts/DINNextLTPro-Regular.eot);src:url(/files/fonts/DINNextLTPro-Regular.eot?#iefix) format("embedded-opentype"),url(/files/fonts/DINNextLTPro-Regular.woff2) format("woff2"),url(/files/fonts/DINNextLTPro-Regular.woff) format("woff"),url(/files/fonts/DINNextLTPro-Regular.ttf) format("truetype"),url(/files/fonts/DINNextLTPro-Regular.svg#DinRegular) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:DinUltra;src:url(/files/fonts/DINNextLTPro-UltraLight.eot);src:url(/files/fonts/DINNextLTPro-UltraLight.eot?#iefix) format("embedded-opentype"),url(/files/fonts/DINNextLTPro-UltraLight.woff2) format("woff2"),url(/files/fonts/DINNextLTPro-UltraLight.woff) format("woff"),url(/files/fonts/DINNextLTPro-UltraLight.ttf) format("truetype"),url(/files/fonts/DINNextLTPro-UltraLight.svg#DinCondensed) format("svg");font-weight:400;font-style:normal}
#mobile-package{margin-top:15px}
.promo-banner-m{display:none;margin:7px 0 20px;font-family:DinRegular,Helvetica,sans-serif;font-weight:400;color:#2b2f35;text-align:center}
.promo-banner-m .floating-wrapper{background:#fddea7;height:92px;padding:0}
.promo-banner-m .floating-wrapper .promo-timer{font-size:12px;letter-spacing:1.28px;text-transform:uppercase;padding-top:15px;font-family:Din,Helvetica,sans-serif;font-weight:700;color:#70622a}
.promo-banner-m .floating-wrapper .promo-timer .promo-ends{font-family:Din,Helvetica,sans-serif;font-weight:700;font-size:12px;color:#fff;letter-spacing:1.28px}
.promo-banner-m .floating-wrapper .promo-timer .line{position:relative;top:-3px;padding:0 3px}
.promo-banner-m .floating-wrapper .promo-timer .line path,.promo-banner-m.promo-banner-m .floating-wrapper .promo-offer-package .vertical-line path,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner .floating-wrapper .promo-offer-package .vertical-line path,.promo-banner-m.promo-package-banner-m .floating-wrapper .promo-offer-package .vertical-line path,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner .floating-wrapper .promo-offer-package .vertical-line path{stroke:#70622a}
.promo-banner-m .floating-wrapper .promo-percentage{position:relative;font-family:DinUltra,Helvetica,sans-serif;font-weight:400;font-size:27px;letter-spacing:0;line-height:37px;padding-bottom:5px;text-align:center;color:#fff}
.promo-banner-m .floating-wrapper .promo-percentage .promo-percentage-small{font-family:DinRegular,Helvetica,sans-serif;font-weight:400;font-size:10px;line-height:0;letter-spacing:0}
.promo-banner-m .floating-wrapper .promo-percentage .left{margin-left:30px}
.promo-banner-m .floating-wrapper .promo-percentage .right{margin-right:65px}
.promo-banner-m .floating-wrapper .promo-disclosure{font-family:DinRegular,Helvetica,sans-serif;font-weight:400;font-size:8px;color:#fff;letter-spacing:0;text-align:center;display:none;top:-14px;position:relative}
.promo-banner-m .floating-wrapper .flash-sale,.promo-banner-m .floating-wrapper .promo-redeem-now,.promo-banner-m.promo-banner-m .floating-wrapper .promo-disclosure,.promo-banner-m.promo-banner-m .floating-wrapper .promo-percentage,.promo-banner-m.promo-banner-m .floating-wrapper .promo-timer-and-end,.promo-banner-m.promo-banner-m .floating-wrapper .promo-title,.promo-banner-m.promo-banner-m .promo-offer-package,.promo-banner-m.promo-banner-m-redeem .floating-wrapper .promo-offer-package .text-wrapper-redeemed,.promo-banner-m.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .text-wrapper,.promo-banner-m.promo-banner-m-redeem.redeemed-m.timer-end .floating-wrapper .promo-offer-package .text-wrapper-redeemed,.promo-banner-m.promo-home-banner-m .promo-offer-package,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner .floating-wrapper .promo-disclosure,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner .floating-wrapper .promo-percentage,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner .floating-wrapper .promo-timer-and-end,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner .floating-wrapper .promo-title,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner.promo-banner-m-redeem .floating-wrapper .promo-offer-package .text-wrapper-redeemed,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .text-wrapper,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m.timer-end .floating-wrapper .promo-offer-package .text-wrapper-redeemed,.promo-banner-m.promo-package-banner-m .floating-wrapper .promo-disclosure,.promo-banner-m.promo-package-banner-m .floating-wrapper .promo-percentage,.promo-banner-m.promo-package-banner-m .floating-wrapper .promo-timer-and-end,.promo-banner-m.promo-package-banner-m .floating-wrapper .promo-title,.promo-banner-m.promo-shop-banner-m .promo-offer-package,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner .floating-wrapper .promo-disclosure,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner .floating-wrapper .promo-percentage,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner .floating-wrapper .promo-timer-and-end,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner .floating-wrapper .promo-title,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner.promo-banner-m-redeem .floating-wrapper .promo-offer-package .text-wrapper-redeemed,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .text-wrapper,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m.timer-end .floating-wrapper .promo-offer-package .text-wrapper-redeemed,.promo-fixed-banner-m,.promo-fixed-banner-m .floating-wrapper .package-promo-title{display:none}
.promo-banner-m.promo-banner-m,.promo-banner-m.promo-home-banner-m,.promo-banner-m.promo-shop-banner-m{width:300px;position:relative;margin:7px auto 20px}
.promo-banner-m.promo-banner-m span.promo-offer,.promo-banner-m.promo-home-banner-m .floating-wrapper span.promo-offer,.promo-banner-m.promo-home-banner-m span.promo-offer,.promo-banner-m.promo-shop-banner-m span.promo-offer{font-family:DinRegular,Helvetica,sans-serif;font-weight:400;font-size:13px;color:#62a589;letter-spacing:2.47px;text-align:center;padding-left:11px;padding-top:27px}
.promo-banner-m.promo-home-banner-m .floating-wrapper .flash-sale{display:block;text-align:center;color:#f9c2a0;font-family:Din,Helvetica,sans-serif;font-weight:400;font-size:16px;letter-spacing:1.71px;line-height:62.1px;position:relative;top:-19px}
.promo-banner-m.promo-home-banner-m .floating-wrapper .flash-sale .thick{font-family:Din,Helvetica,sans-serif;font-weight:700}
.promo-banner-m.promo-banner-m,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner,.promo-banner-m.promo-package-banner-m,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner{height:71px}
.promo-banner-m.promo-banner-m .floating-wrapper,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner .floating-wrapper,.promo-banner-m.promo-package-banner-m .floating-wrapper,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner .floating-wrapper{background:#fddea7;padding:0;height:70px;position:relative}
.promo-banner-m.promo-banner-m .floating-wrapper .promo-offer-package,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner .floating-wrapper .promo-offer-package,.promo-banner-m.promo-package-banner-m .floating-wrapper .promo-offer-package,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner .floating-wrapper .promo-offer-package{padding-top:15px;font-family:Din,Helvetica,sans-serif;font-weight:700;color:#2b2f35;font-size:12px;letter-spacing:1.83px;display:block;width:300px;text-align:left}
.promo-banner-m.promo-banner-m .floating-wrapper .promo-offer-package .vertical-line,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner .floating-wrapper .promo-offer-package .vertical-line,.promo-banner-m.promo-package-banner-m .floating-wrapper .promo-offer-package .vertical-line,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner .floating-wrapper .promo-offer-package .vertical-line{position:absolute;top:16px}
.promo-banner-m.promo-banner-m .floating-wrapper .promo-offer-package .sale-flag-text,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner .floating-wrapper .promo-offer-package .sale-flag-text,.promo-banner-m.promo-package-banner-m .floating-wrapper .promo-offer-package .sale-flag-text,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner .floating-wrapper .promo-offer-package .sale-flag-text{font-family:Din,Helvetica,sans-serif;font-weight:700;color:#2b2f35;font-size:10px;letter-spacing:.45px;line-height:15.12px}
.promo-banner-m.promo-banner-m .floating-wrapper .promo-offer-package .sale-flag-text .end-text,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner .floating-wrapper .promo-offer-package .sale-flag-text .end-text,.promo-banner-m.promo-package-banner-m .floating-wrapper .promo-offer-package .sale-flag-text .end-text,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner .floating-wrapper .promo-offer-package .sale-flag-text .end-text{font-family:DinRegular,Helvetica,sans-serif;font-weight:400;color:#70622a}
.promo-banner-m.promo-banner-m .floating-wrapper .promo-offer-package .percent-off-text,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner .floating-wrapper .promo-offer-package .percent-off-text,.promo-banner-m.promo-package-banner-m .floating-wrapper .promo-offer-package .percent-off-text,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner .floating-wrapper .promo-offer-package .percent-off-text{position:relative;font-family:Din,Helvetica,sans-serif;font-weight:700;color:#2b2f35;font-size:13px;letter-spacing:2px;padding-bottom:1.5px;margin-right:3px}
.promo-banner-m.promo-banner-m .floating-wrapper .promo-offer-package .percent-off-text:after,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner .floating-wrapper .promo-offer-package .percent-off-text:after,.promo-banner-m.promo-package-banner-m .floating-wrapper .promo-offer-package .percent-off-text:after,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner .floating-wrapper .promo-offer-package .percent-off-text:after{content:close-quote;position:absolute;background:#70622a;width:100%;height:1px;left:0;bottom:0}
.promo-banner-m.promo-banner-m .floating-wrapper .promo-offer-package .thin-text,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner .floating-wrapper .promo-offer-package .thin-text,.promo-banner-m.promo-package-banner-m .floating-wrapper .promo-offer-package .thin-text,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner .floating-wrapper .promo-offer-package .thin-text{font-family:Din,Helvetica,sans-serif;font-weight:400;color:#2b2f35;font-size:11px;letter-spacing:0}
.promo-banner-m.promo-banner-m .floating-wrapper .promo-offer-package .free-cam,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner .floating-wrapper .promo-offer-package .free-cam,.promo-banner-m.promo-package-banner-m .floating-wrapper .promo-offer-package .free-cam,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner .floating-wrapper .promo-offer-package .free-cam{font-family:Din,Helvetica,sans-serif;font-weight:400;color:#2b2f35;font-size:11px;letter-spacing:1.4px}
.promo-banner-m.promo-banner-m .floating-wrapper .promo-offer-package .thin-text-variation,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner .floating-wrapper .promo-offer-package .thin-text-variation,.promo-banner-m.promo-package-banner-m .floating-wrapper .promo-offer-package .thin-text-variation,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner .floating-wrapper .promo-offer-package .thin-text-variation{font-family:Din,Helvetica,sans-serif;font-weight:400;font-size:12px;color:#273372;letter-spacing:0}
.promo-banner-m.promo-banner-m .floating-wrapper .ends,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner .floating-wrapper .ends,.promo-banner-m.promo-package-banner-m .floating-wrapper .ends,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner .floating-wrapper .ends{font-family:DinRegular,Helvetica,sans-serif;font-weight:400;color:#2b2f35;font-size:9px;letter-spacing:2.09px;margin-right:5px}
.promo-banner-m.promo-banner-m .floating-wrapper .bms-offer,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner .floating-wrapper .bms-offer,.promo-banner-m.promo-package-banner-m .floating-wrapper .bms-offer,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner .floating-wrapper .bms-offer{font-family:Din,Helvetica,sans-serif;font-weight:700;color:#2b2f35;font-size:11px;letter-spacing:2.09px;padding-left:10px;margin-left:5px}
.promo-banner-m.promo-banner-m.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package,.promo-banner-m.promo-package-banner-m.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package{width:270px;max-width:270px;margin-left:12px;text-align:center;padding-top:15px}
.promo-banner-m.promo-banner-m.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .sale-flag-text,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .sale-flag-text,.promo-banner-m.promo-package-banner-m.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .sale-flag-text,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .sale-flag-text{letter-spacing:.65px}
.promo-banner-m.promo-banner-m.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .end-text,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .end-text,.promo-banner-m.promo-package-banner-m.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .end-text,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .end-text{margin-left:2px}
.promo-banner-m.promo-banner-m.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .promo-plus,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .promo-plus,.promo-banner-m.promo-package-banner-m.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .promo-plus,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .promo-plus{font-family:Din,Helvetica,sans-serif;font-weight:400;color:#2b2f35;font-size:11 px;letter-spacing:1px}
.promo-banner-m.promo-banner-m.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .promo-plus::before,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .promo-plus::before,.promo-banner-m.promo-package-banner-m.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .promo-plus::before,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .promo-plus::before{content:"any new system "}
.promo-banner-m.promo-banner-m.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .free-cam,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .free-cam,.promo-banner-m.promo-package-banner-m.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .free-cam,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .free-cam{letter-spacing:1.4px}
.promo-banner-m.promo-banner-m-redeem .floating-wrapper .promo-offer-package,.promo-banner-m.promo-banner-m-redeem .floating-wrapper .promo-redeem-now,.promo-banner-m.promo-banner-m.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .thin-text,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner.promo-banner-m-redeem .floating-wrapper .promo-offer-package,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner.promo-banner-m-redeem .floating-wrapper .promo-redeem-now,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .thin-text,.promo-banner-m.promo-package-banner-m.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .thin-text,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner.promo-banner-m-redeem .floating-wrapper .promo-offer-package,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner.promo-banner-m-redeem .floating-wrapper .promo-redeem-now,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .thin-text,.promo-banner-m.top-banner-m .promo-timer-not-redeemed{display:inline-block}
.promo-banner-m.promo-banner-m-redeem .floating-wrapper .promo-offer-package,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner.promo-banner-m-redeem .floating-wrapper .promo-offer-package,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner.promo-banner-m-redeem .floating-wrapper .promo-offer-package{width:174px;max-width:195px}
.promo-banner-m.promo-banner-m-redeem .floating-wrapper .promo-offer-package .text-wrapper,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner.promo-banner-m-redeem .floating-wrapper .promo-offer-package .text-wrapper,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner.promo-banner-m-redeem .floating-wrapper .promo-offer-package .text-wrapper{display:inline}
.promo-banner-m.promo-banner-m-redeem .floating-wrapper .promo-redeem-now,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner.promo-banner-m-redeem .floating-wrapper .promo-redeem-now,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner.promo-banner-m-redeem .floating-wrapper .promo-redeem-now{position:relative;vertical-align:top;margin-left:8px;top:18px}
.promo-banner-m.promo-banner-m-redeem .floating-wrapper .promo-redeem-now .promo-redeem-now-btn,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner.promo-banner-m-redeem .floating-wrapper .promo-redeem-now .promo-redeem-now-btn,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner.promo-banner-m-redeem .floating-wrapper .promo-redeem-now .promo-redeem-now-btn{-moz-border-radius:2px;border-radius:2px;display:block;background:#70622a;padding:8px 0 6px;width:90px;text-transform:lowercase;text-align:center;font-family:Din,Helvetica,sans-serif;font-weight:400;color:#fff;font-size:14px}
.promo-banner-m.promo-banner-m-redeem .floating-wrapper .promo-redeem-now .promo-redeem-now-btn:focus,.promo-banner-m.promo-banner-m-redeem .floating-wrapper .promo-redeem-now .promo-redeem-now-btn:hover,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner.promo-banner-m-redeem .floating-wrapper .promo-redeem-now .promo-redeem-now-btn:focus,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner.promo-banner-m-redeem .floating-wrapper .promo-redeem-now .promo-redeem-now-btn:hover,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner.promo-banner-m-redeem .floating-wrapper .promo-redeem-now .promo-redeem-now-btn:focus,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner.promo-banner-m-redeem .floating-wrapper .promo-redeem-now .promo-redeem-now-btn:hover,.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .promo-input-box .promo-email:focus,.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .promo-input-box .promo-email:hover{text-decoration:none;outline:0}
.promo-banner-m.promo-banner-m-redeem .floating-wrapper .flash,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner.promo-banner-m-redeem .floating-wrapper .flash,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner.promo-banner-m-redeem .floating-wrapper .flash,.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .promo-input-box .email-privacy-policy a{color:#2b2f35}
.promo-banner-m.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package{margin-left:12px}
.promo-banner-m.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .text-wrapper-redeemed,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .text-wrapper-redeemed,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m .floating-wrapper .promo-offer-package .text-wrapper-redeemed{display:block;text-align:left}
.promo-banner-m.promo-banner-m-redeem.redeemed-m.timer-end .floating-wrapper .promo-offer-package,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m.timer-end .floating-wrapper .promo-offer-package,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m.timer-end .floating-wrapper .promo-offer-package{width:290px;max-width:290px;padding-top:25px}
.promo-banner-m.promo-banner-m-redeem.redeemed-m.timer-end .floating-wrapper .promo-offer-package .text-wrapper,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m.timer-end .floating-wrapper .promo-offer-package .text-wrapper,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m.timer-end .floating-wrapper .promo-offer-package .text-wrapper{display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.promo-banner-m.promo-banner-m-redeem.redeemed-m.timer-end .floating-wrapper .promo-offer-package .text-wrapper .sale-flag-text,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m.timer-end .floating-wrapper .promo-offer-package .text-wrapper .sale-flag-text,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner.promo-banner-m-redeem.redeemed-m.timer-end .floating-wrapper .promo-offer-package .text-wrapper .sale-flag-text{margin-left:10px;line-height:20px;letter-spacing:.65px}
.promo-banner-m.promo-banner-m-redeem.timer-end .floating-wrapper .promo-offer-package .text-wrapper,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner.promo-banner-m-redeem.timer-end .floating-wrapper .promo-offer-package .text-wrapper,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner.promo-banner-m-redeem.timer-end .floating-wrapper .promo-offer-package .text-wrapper{text-align:center}
.promo-banner-m.promo-banner-m-redeem.timer-end .floating-wrapper .promo-offer-package .text-wrapper .sale-flag-text,.promo-banner-m.promo-home-banner-m.promo-email-offer-banner.promo-banner-m-redeem.timer-end .floating-wrapper .promo-offer-package .text-wrapper .sale-flag-text,.promo-banner-m.promo-shop-banner-m.promo-email-offer-banner.promo-banner-m-redeem.timer-end .floating-wrapper .promo-offer-package .text-wrapper .sale-flag-text{display:block;font-family:DinRegular,Helvetica,sans-serif;font-weight:400;color:#d2544e;font-size:13.68px;letter-spacing:1.37px}
.promo-banner-m.minimized-banner{display:none;bottom:0;position:fixed;width:340px;height:88px;margin:0 auto;z-index:1000}
.promo-banner-m.minimized-banner .floating-wrapper{height:88px;padding-top:5px}
.promo-banner-m.minimized-banner .floating-wrapper .promo-offer-package{text-align:justify;padding-top:15px}
.promo-banner-m.minimized-banner .floating-wrapper .promo-offer-package .sale-flag-text{letter-spacing:.45px;line-height:15.12px;font-family:Din,Helvetica,sans-serif;font-weight:700;color:#2b2f35;font-size:10.3px}
.promo-banner-m.minimized-banner .floating-wrapper .promo-offer-package .percent-off-text{font-family:Din,Helvetica,sans-serif;font-weight:700;font-size:13px}
.promo-banner-m.minimized-banner .floating-wrapper .promo-offer-package .free-cam-text{font-family:DinRegular,Helvetica,sans-serif;font-weight:400;letter-spacing:1.6px;font-size:11px}
.promo-banner-m.minimized-banner .floating-wrapper .close-mini-banner-btn,.promo-fixed-banner-m .floating-wrapper #close-banner-btn{position:absolute;top:12px;right:12px;cursor:pointer}
.promo-banner-m.top-banner-m .promo-timer{font-family:Din,Helvetica,sans-serif;font-weight:700;color:#2b2f35;font-size:13.68px;letter-spacing:1.37px}
.promo-banner-m.top-banner-m .promo-timer-redeemed{display:none;font-family:DinUltra,Helvetica,sans-serif;font-weight:400;color:#2b2f35;font-size:15px;position:relative;top:-26px;right:-87px}
.promo-banner-m.timer-end.redeemed-m .floating-wrapper .promo-offer-package{text-align:center!important;display:block!important;margin:0 auto}
.ss3-packages-wrapper-m .package-m .img-wrapper .promo-text-m{background:#2b2f35;font-family:Din,Helvetica,sans-serif;font-weight:700;color:#fff;font-size:11px}
.full-width-fixed-m{margin:0 auto;width:340px}
.full-width-fixed-m .floating-wrapper{bottom:0;position:fixed;width:340px;z-index:1000}
.promo-fixed-banner-m .floating-wrapper{height:auto;background-color:#fddea7;text-align:center;width:341px}
.promo-fixed-banner-m .floating-wrapper .claim-offer-btn{font-family:Din,Helvetica,sans-serif;font-weight:400;color:#fff;font-size:13px;letter-spacing:0}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen{margin-top:50px}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .promo-title{position:relative;top:-15px;font-weight:100;color:#fff;margin-bottom:0}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .promo-title .email-title{position:relative;font-family:Din,Helvetica,sans-serif;font-weight:700;color:#70622a;font-size:19px;line-height:1.4em;letter-spacing:2.02px;text-align:center}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .promo-title .end-text{font-family:Din,Helvetica,sans-serif;font-weight:700;color:#2b2f35;letter-spacing:2px}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .percentage{line-height:1.8em}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .percentage .free-cam{font-size:18px}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen span.email{font-family:Din,Helvetica,sans-serif;color:#fff;font-size:12px;position:relative;top:-29px;letter-spacing:1.1px;font-weight:500}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .promo-input-box{width:340px;position:relative;top:-35px;margin:21px 0 0}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .promo-input-box .promo-email{font-family:Din,Helvetica,sans-serif;font-weight:400;color:#000;font-size:14px;background:#fff;display:inline-block;height:41px;letter-spacing:0;padding-left:3px;text-align:center;width:275px;border:none}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .promo-input-box .promo-email-validation{font-family:DinRegular,Helvetica,sans-serif;font-weight:400;color:#2b2f35;font-size:10px;text-align:center;position:absolute;left:90px;top:40px;display:none}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .promo-input-box .email-privacy-policy{position:absolute;bottom:-25px;left:80px;font-family:DinRegular,Helvetica,sans-serif;font-weight:400;color:#2b2f35;font-size:10px;letter-spacing:0;text-align:center;line-height:11px}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .promo-input-box .promo-submit-btn-m{background-color:#70622a;text-align:center;cursor:pointer;font-family:DinRegular,Helvetica,sans-serif;font-weight:400;color:#fff;font-size:13px;display:block;height:46px;text-transform:lowercase;line-height:47px;margin:20px auto 0;width:276px;padding:0;vertical-align:top;text-decoration:none}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .promo-input-box .promo-submit-btn-m:focus,.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .promo-input-box .promo-submit-btn-m:hover{background:#d4ba4f}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .claim-offer-btn{padding-bottom:28px}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .offer-applied{display:none;text-align:center;position:relative;padding-bottom:10px}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .offer-applied span.small-text{font-family:Din,Helvetica,sans-serif;color:#2b2f35;font-size:12px;display:inline-block;font-weight:500;height:44px;padding-bottom:10px;padding-top:10px;letter-spacing:0;text-align:center;margin-bottom:15px}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .offer-applied .shop-now-btn{background-color:#70622a;cursor:pointer;font-family:DinRegular,Helvetica,sans-serif;font-weight:400;color:#fff;font-size:14px;display:block;height:43px;letter-spacing:1.92px;line-height:43px;padding:0;text-align:center;text-transform:uppercase;vertical-align:top;width:276px;margin:0 auto 4px}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .offer-applied .shop-now-btn:focus,.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .offer-applied .shop-now-btn:hover{text-decoration:none}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .promo-offer{font-family:DinRegular,Helvetica,sans-serif;font-weight:400;color:#2b2f35;font-size:18px;letter-spacing:2.2px;text-align:center;position:relative;margin-bottom:15px}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .promo-offer .percentage{display:inline-block;margin:-10px 0 10px;font-weight:400;letter-spacing:2px}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .promo-offer .percentage .percent-off-text{position:relative;margin-right:5px}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .promo-offer .percentage .percent-off-text:after{content:close-quote;position:absolute;background:#70622a;width:100%;height:1px;left:0;bottom:-3px}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .promo-offer .percentage .new-system-m{margin-top:11px;display:block}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .promo-offer .thin-text{font-family:Din,Helvetica,sans-serif;font-weight:400;color:#2b2f35;font-size:20px;letter-spacing:0}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .promo-offer .promo-sub-text{font-family:Din,Helvetica,sans-serif;font-weight:400;color:#2b2f35;font-size:12px;letter-spacing:0;line-height:18px;position:absolute;left:120px}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .promo-offer .outdoor-camera{left:90px}
.promo-fixed-banner-m .floating-wrapper .promo-offer-screen .promo-offer.interactive-messaging-variation span.percentage{margin:-10px 0 10px}
.promo-fixed-banner-m .floating-wrapper .promo-timer{font-family:Din,Helvetica,sans-serif;font-weight:400;color:#2b2f35;font-size:26px;letter-spacing:2.6px;margin-bottom:50px;margin-top:0}
.promo-fixed-banner-m .floating-wrapper .promo-timer .promo-timer-meta{letter-spacing:1.1px;line-height:16px;font-family:DinRegular,Helvetica,sans-serif;font-weight:400;color:#2b2f35;font-size:12px}
.promo-fixed-banner-m .floating-wrapper .promo-timer .promo-timer-meta .timer-hour,.promo-fixed-banner-m .floating-wrapper .promo-timer .promo-timer-meta .timer-minutes,.promo-fixed-banner-m .floating-wrapper .promo-timer .promo-timer-meta .timer-seconds{display:inline-block;padding:2px 7px}
.promo-fixed-banner-m .floating-wrapper .promo-timer .promo-timer-meta.long-hour .timer-hour,.promo-fixed-banner-m .floating-wrapper .promo-timer .promo-timer-meta.long-hour .timer-minutes,.promo-fixed-banner-m .floating-wrapper .promo-timer .promo-timer-meta.long-hour .timer-seconds{padding:0 10px 0 35px}
.promo-fixed-banner-m .floating-wrapper .offer-req{font-family:DinUltra,Helvetica,sans-serif;font-weight:400;color:#2b2f35;font-size:12px;height:46px;margin-bottom:20px;line-height:26px;letter-spacing:0}
.promo-fixed-banner-m.offer-applied .floating-wrapper{height:297px}
.promo-fixed-banner-m.offer-applied .floating-wrapper .promo-title{margin-bottom:0}
.promo-fixed-banner-m.offer-applied .floating-wrapper .promo-timer{margin-bottom:50px}
.promo-fixed-banner-m.offer-applied .floating-wrapper .promo-offer-screen .promo-offer{top:0}
.promo-fixed-banner-m.offer-applied .floating-wrapper .promo-offer-screen .promo-offer .offer-req{margin-bottom:28px}
.promo-fixed-banner-m.offer-applied .floating-wrapper .promo-offer-screen .offer-applied{display:block;top:-40px}