@CHARSET "UTF-8";#accessMenu{background:#fff;padding:12px;position:absolute;top:0;left:-9999px;border:1px solid #aaa;z-index:99999}
#accessMenu a{color:#000;font-size:13px;line-height:20px}
#accessMenu ol{margin-left:20px}
body.wcag #accessMenu{background:#000;color:#fff}
body.wcag #accessMenu a{color:#fff}
#validationAlert{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
section:focus,*[tabindex='-1']:focus{outline:none!important}
*[tabindex='0']:focus,*[tabindex^='1']:focus,*[tabindex^='2']:focus,*[tabindex^='3']:focus,*[tabindex^='4']:focus,*[tabindex^='5']:focus,*[tabindex^='6']:focus,*[tabindex^='7']:focus,*[tabindex^='8']:focus,*[tabindex^='9']:focus,a:focus,.qmark:focus{outline:#6bb92f solid 2px!important;outline-offset:1px!important;z-index:1;position:relative}
input:focus,select:focus,textarea:focus{outline:#6bb92f solid 2px!important;outline-offset:1px!important}
body.wcag .list-bullet{color:#fff}
body.wcag section h4,body.wcag .client-type,body.wcag .cart-subtitle,body.wcag .attention-box,body.wcag .lift-top{color:#fff}
.qmark{color:transparent;overflow:hidden}
#main.summary span.cart-subtitle{display:inline-block!important}
.form-checkout .page-subheader{padding-top:3px}
.form-checkout section.row{padding:0 3px}
.form-checkout .checkout-section.summary .columns>.row:first-child{overflow:visible!important}
.form-checkout .row{margin-left:0!important;margin-right:0!important}
.form-checkout .row .columns{padding-left:0!important;padding-right:0!important}
.form-checkout .page-title{padding:0 3px}
.form-checkout section.row{padding:0 3px}
.form-checkout fieldset .row .columns{padding-left:.3125em!important;padding-right:.3125em!important}
.last-step section.row{padding:0 3px}
.last-step .row{margin-left:0!important;margin-right:0!important}
.last-step .row .columns{padding-left:0!important;padding-right:0!important}
.last-step .checkout-section.summary .columns>.row:first-child{overflow:visible!important}
.confirmation section.row{padding:0 3px}
.confirmation a.print-icon{margin:10px 0!important}
.confirmation .checkout-section.summary .columns>.row:first-child{overflow:visible!important}
#dialogAriaTitle{position:absolute!important;clip:rect(1px);clip:rect(1px,1px,1px,1px)}
body.wcag{color:#fff}
body.wcag #colorbox{background-color:#000!important}
body.wcag #cboxWrapper{background:#000!important}
body.wcag #offerDetailsPortlet span{color:#fff!important}
body.wcag #offerDetailsPortlet h3{color:#fff!important}
body.wcag #offerDetailsPortlet section.row>div:first-child{border:1px solid #fff!important}
body.wcag #offerDetailsPortlet section.row>div:last-child>div{border:1px solid #fff!important}
body.wcag #offerDetailsPortlet .box-offer-extras{background:#000!important}
body.wcag #cboxLoadedContent>div{border:none!important}
body.wcag #changeMainProduct label{color:#fff!important}
body.wcag .mnp-info-message font{color:#fff!important}
body.wcag #changeNumberForm #negativeResultView{background:#000;color:#fff}
body.wcag #changeNumberForm p{color:#fff}
body.wcag .js-select .selectedTxt{color:#000!important}
.checkout-steps p.step span{white-space:nowrap}
.tooltipster-content p{color:#666!important}
body.wcag .box-callcenter p{color:#000}
body.wcag .box-callcenter p strong{color:#000}
.colors .styled-radio .input{border-radius:30px}
body.wcag #offerDetailsPortlet .black{color:#fff}