label[for=radio-authorizenet] .icon[data-test=credit-card-icon-american-express],label[for=radio-authorizenet] .icon[data-test=credit-card-icon-diners-club],label[for=radio-authorizenet] .icon[data-test=credit-card-icon-discover],label[for=radio-authorizenet] .icon[data-test=credit-card-icon-jcb]{display:none}#micro-app-ng-checkout{background:#fff url(../img/mtn-bg.jpg) center bottom no-repeat;background-size:contain}.customerEmail-body{float:none;width:100%}.modal,.modal.optimizedCheckout-contentPrimary{top:50%!important;height:auto;width:95%}.modal.is-active{max-height:95vh}.customerEmail-action{width:100%;float:none;padding:0;margin:.5em auto}.customerEmail-action button{width:100%!important}.layout-cart{-webkit-box-shadow:0 3px 14px -5px #000;box-shadow:0 3px 14px -5px #000}.layout-main{padding:0}.ng-checkout-container{min-height:50vw}.form-legend{border:none}.modal,.modal.optimizedCheckout-contentPrimary{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.redeemable-payments .redeemable-label{width:100%;color:#5f5f5f;border:1px solid #d9d9d9;font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:3px;margin-bottom:1rem;height:3.45rem}.redeemable-payments .redeemable-label:before{content:"Enter Coupon Code";font-size:1rem;text-transform:uppercase}.redeemable-payments .form-prefixPostfix{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.redeemable-payments .form-prefixPostfix .form-prefixPostfix-button--postfix{margin:.3em 0}.cartDrawer{-webkit-box-shadow:0 1px 5px rgba(0,0,0,.6);box-shadow:0 1px 5px rgba(0,0,0,.6)}textarea[name=termsText]{height:10em}.having-trouble{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#02a974;padding:1em 0}.having-trouble h1{color:#fff;margin:0;margin-bottom:.5em}.having-trouble .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:769px){.having-trouble .buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.having-trouble .button,.having-trouble .redeemable-payments .redeemable-label,.redeemable-payments .having-trouble .redeemable-label{margin:0 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.having-trouble .button svg,.having-trouble .redeemable-payments .redeemable-label svg,.redeemable-payments .having-trouble .redeemable-label svg{width:2em;height:auto;margin:0 .5em 0 0}.having-trouble .callUs:after,.having-trouble .createTicket:after{display:block;bottom:-1em;width:100%;font-size:.8em;font-style:italic;color:#999}.having-trouble .createTicket:after{content:"Response in ~24hr"}.having-trouble .callUs:after{content:"M-F 9AM - 5PM MDT"}p[data-test=order-confirmation-order-number-text]{font-size:2em}.return{width:100%;padding:1em;background:#02a974;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.redeemable-payments .return .redeemable-label,.return .button,.return .redeemable-payments .redeemable-label{width:100%;margin-bottom:0;font-size:2em;border:2px solid #fff}.redeemable-payments .return .redeemable-label:hover,.return .button:hover,.return .redeemable-payments .redeemable-label:hover{color:#fff;background:#02a974;border:2px solid #fff}@media print{.cart.optimizedCheckout-orderSummary{display:block!important}.layout-cart{page-break-before:avoid}.cartDrawer,.socialBadges{display:none}.header-logo-image{-webkit-filter:grayscale(100%) invert(100%);filter:grayscale(100%) invert(100%)}.product{-webkit-animation:none;animation:none;opacity:1}header.header{background:0 0;border-bottom:2px solid #000}footer{display:none}.return{display:none}}