.breadcrumbs{margin-bottom:5px}div.content{clear:both;margin-bottom:25px}.content .main .inner{text-align:center;margin:auto;padding:40px 20px 40px 20px}.couponCode{width:70%;margin:auto}.store-logo{max-width:250px}.headline{font-family:"Inter",Arial,sans-serif;font-style:normal;font-weight:500;font-size:30px;color:#333;line-height:38px;margin:.67em 0}#midnightTheme .headline{color:#eee}.subHead{font-size:15px;margin-bottom:20px;font-family:"Inter",Arial,sans-serif;font-style:normal;font-weight:500}.codeContainer{width:620px;margin:auto;height:65px;line-height:65px;padding:10px;background-color:#e7f3d6}.codeContainer input.code{outline:0;border:0;background:transparent;color:#395413;font-size:21px;font-family:"Inter",Arial,sans-serif;font-style:normal;font-weight:500;text-align:center;float:left;width:440px;height:46px;line-height:46px}.codeContainer .button{font-size:18px;width:146px;height:46px;line-height:42px;float:right}.or{margin:20px auto 0 auto;overflow:hidden;text-align:center;width:100px;color:#888}.or.fullWidth{width:calc(100% - 55px - 55px)}.or span{position:relative}.or span:before,.or span:after{content:"";position:absolute;height:5px;border-top:1px solid #eee;top:50%;width:600px;margin-top:0}.or span:before{right:100%;margin-right:5px}.or span:after{left:100%;margin-left:5px}.goto{margin-top:20px}.loggedOut{margin-bottom:40px}.loggedOut .button.large{width:378px;font-size:14px}@media(max-width: 1389px){.loggedOut .button.large{width:258px}}.loggedOut .verticalOr{border-left:1px #ccc solid;height:120px;width:20px;position:relative;transform:translateX(10px) translateY(56px);display:inline-flex}.loggedOut .verticalOr::before{content:"or";text-transform:uppercase;color:#999;position:absolute;top:50%;transform:translate(-50%, -50%);padding:10px 0;background-color:#fff;font-size:11px}.loggedOut .or{margin-left:40px;margin-right:40px;color:#666}