.modal-open .modal{overflow-x:hidden;overflow-y:auto;}
.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0;}
.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;}
.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px);}
@media (prefers-reduced-motion:reduce){
    .modal.fade .modal-dialog{transition:none;}
}
.modal.show .modal-dialog{transform:none;}
.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem);}
.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:none;border-radius:.3rem;outline:0;}
.modal-body{position:relative;flex:1 1 auto;padding:1rem;}
@media (min-width:576px){
    .modal-dialog{max-width:500px;margin:1.75rem auto;}
    .modal-dialog-centered{min-height:calc(100% - 3.5rem);}
}
@media (min-width:992px){
    .modal-lg{max-width:800px;}
}
.WMZrT{text-align:left;}
.bLcfXd.big{inset:0px;width:auto;height:auto;}
.bLcfXd{transition:opacity 210ms ease-out 0s;}
.bLcfXd{opacity:1;}
.bLcfXd{box-sizing:border-box;border:0px;color:rgb(70, 70, 70);background:rgb(255, 255, 255);text-align:center;margin:auto 0px;max-height:calc(100 * var(--vh,1vh));max-width:100%;width:100%;padding:0px;}
.iUEHPp{position:absolute;transition:all 200ms ease 0s;right:1rem;top:1.1rem;z-index:10;cursor:pointer;background:none;border:medium;left:auto !important;}
.fOhdme{padding:20px 0px;}
.bLcfXd{color:rgb(70, 70, 70);text-align:center;}
.fOhdme .navTagWorkbook{z-index:0;}
.hAAyQm{margin-right:auto;margin-left:auto;max-width:100%;box-sizing:border-box;}
.leWzGj{box-sizing:border-box;display:flex;flex:1 1 auto;flex-wrap:wrap;-moz-box-pack:center;justify-content:center;}
.fOhdme .navTagWorkbook-cell{display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;width:100%;height:60px;line-height:24px;font-size:19px;color:rgb(53, 53, 53);background-color:rgb(255, 255, 255);text-transform:uppercase;border:medium;box-shadow:rgba(0, 0, 0, 0.1) 0px 10px 40px 0px;}
.fOhdme .navTagWorkbook-cell:not(.active){box-shadow:rgba(0, 0, 0, 0.2) 0px 10px 40px 0px;background-color:rgb(239, 239, 239);}
.fOhdme .children-outer{overflow:hidden;}
.fOhdme .children-inner{background-color:rgb(255, 255, 255);z-index:1;top:-2px;position:relative;padding:50px 0;}
.eXxswg{margin-right:auto;margin-left:auto;max-width:100%;box-sizing:border-box;}
.knxLZT{box-sizing:border-box;display:flex;flex:1 1 auto;flex-wrap:wrap;-moz-box-pack:center;justify-content:center;}
.bVXEQo{box-sizing:border-box;flex:1 0 auto;max-width:100%;display:flex;flex-direction:column;}
.eBmPa-d{text-align:center;margin:0px auto;width:100%;}
.eBmPa-d .text-title{margin:0px;font-size:1rem;}
.eBmPa-d{text-align:center;}
.eBmPa-d .text-title--primary{display:block;margin:0px auto 8px;font-size:30px;text-transform:uppercase;color:rgb(19, 18, 58);}
.hqkrcE{margin-right:auto;margin-left:auto;max-width:100%;box-sizing:border-box;}
.hFmGEb{box-sizing:border-box;display:flex;flex:1 1 auto;flex-wrap:wrap;}
.jUdnLz{display:flex;-moz-box-pack:start;justify-content:flex-start;flex-direction:column;-moz-box-align:baseline;align-items:baseline;margin:0.75rem 0px;font-size:16px;line-height:22px;position:relative;}
.Iwsfo label{font-size:16px;line-height:17px;}
.jUdnLz label{cursor:pointer;position:relative;display:block;margin-bottom:5px;transition:all 0.2s ease-in 0s;font-size:15px;color:rgb(0, 0, 0);}
.jUdnLz .field{display:flex;position:relative;box-sizing:border-box;width:100%;border:1px solid rgb(237, 237, 240);transition:all 0.25s linear 0s;background:rgb(255, 255, 255);}
.jUdnLz .field input{min-width:0px;border:medium;outline:none;height:50px;width:100%;margin:0px;color:rgb(70, 70, 70);padding-left:10px;padding-right:10px;box-sizing:border-box;transition:all 0.25s linear 0s;}
.jUdnLz .msgError{font-size:14px;font-style:italic;color:rgb(221, 51, 51);}
.jUdnLz .field .error-icon{color:rgb(226, 7, 20);background-color:rgb(255, 255, 255);position:relative;font-size:1.25rem;padding:0px 8px;top:15px;z-index:1;height:20px;transition:all 0.25s linear 0s;}
.picto{line-height:0;}
.picto path{stroke:transparent;fill:currentcolor;}
.jUdnLz .field .eyes-icon.hidden{color:rgb(172, 172, 172);}
.jUdnLz .field .eyes-icon{position:relative;font-size:1.5rem;top:12px;padding:0px;z-index:1;width:30px;height:13px;margin-right:8px;cursor:pointer;transition:color 0.2s ease-in 0s;}
.Iwsfo .ep-login--error,.Iwsfo .ep-signup--error{text-align:center;font-size:0.875rem;margin:0.3125rem 0px;color:rgb(221, 51, 51);}
.field .btn{background-color:transparent;}
.dxSxOr{margin:10px 0px 20px;}
.ewyFnU{display:flex;-moz-box-pack:start;justify-content:flex-start;align-items:flex-start;}
.ewyFnU .checkbox--cell{display:block;}
.ewyFnU .checkbox--cell label{position:relative;display:inline-flex;-moz-box-pack:start;justify-content:flex-start;-moz-box-align:center;align-items:center;color:rgb(70, 70, 70);font-size:16px;line-height:22px;}
.Iwsfo label{font-size:16px;line-height:17px;}
.ewyFnU label{cursor:pointer;}
.ewyFnU .checkbox--cell label .square{cursor:pointer;display:block;box-sizing:border-box;width:22px;height:22px;border:1px solid rgb(70, 70, 70);background-color:rgb(255, 255, 255);flex:1 0 22px;position:relative;float:left;margin-right:10px;}
.ewyFnU .checkbox--cell label .square::before{content:"";cursor:pointer;display:block;box-sizing:border-box;z-index:1;width:0px;height:0px;background-color:rgb(0, 0, 0);position:absolute;top:7px;left:7px;transition:all 0.2s ease-in 0s;}
.irpqwJ{margin:0px 0px 10px;}
.cShkzS{box-sizing:content-box;display:block;text-align:center;width:100%;height:50px;}
.cShkzS .button{width:100%;height:50px;display:inline-flex;flex-direction:row;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;padding:0px 15px;border:1px solid rgb(255, 255, 255);border-radius:0px;font-size:18px;line-height:20px;position:relative;z-index:0;transition:color 0.2s ease-in-out 0s, fill 0.2s ease-in-out 0s, background-color 0.2s ease-in-out 0s;box-sizing:border-box;outline:none;cursor:pointer;color:rgb(255, 255, 255);fill:rgb(255, 255, 255);background-color:rgb(28, 26, 55);}
.jxTCAY{box-sizing:border-box;flex:1 0 auto;max-width:100%;display:flex;flex-direction:column;-moz-box-align:center;align-items:center;}
.cIABTY{color:rgb(28, 26, 55);cursor:pointer;padding-top:10px;font-size:14px;text-decoration:underline;}
@media (min-width: 525px){
    .bLcfXd.center{margin:auto;height:fit-content;}
    .bLcfXd.big{height:fit-content;margin-top:auto;margin-bottom:auto;}
    .bLcfXd{margin:auto 1.25rem;max-width:min(100% - 2.5rem, 600px);width:600px;}
}
@media only screen and (min-width: 1rem){
    .bVXEQo{padding-right:1.25rem;padding-left:1.25rem;}
    .jxTCAY{padding-right:1.25rem;padding-left:1.25rem;}
}
@media only screen and (min-width: 33.75rem){
    .bVXEQo{padding-right:1.25rem;padding-left:1.25rem;}
    .jxTCAY{padding-right:1.25rem;padding-left:1.25rem;}
}
@media only screen and (min-width: 48rem){
    .hAAyQm{width:100%;padding-left:0;padding-right:0;}
    .jxTCAY{padding-right:1.25rem;padding-left:1.25rem;}
    .leWzGj{margin-left:-0.625rem;margin-right:-0.625rem;}
    .eXxswg{width:45rem;padding-left:0rem;padding-right:0rem;}
    .knxLZT{margin-left:-1.25rem;margin-right:-1.25rem;}
    .bVXEQo{padding-right:1.25rem;padding-left:1.25rem;}
    .hqkrcE{padding-left:0rem;padding-right:0rem;}
    .hFmGEb{margin-left:-1.25rem;margin-right:-1.25rem;}
}
@media only screen and (min-width: 61.25rem){
    .hAAyQm{width:100%;padding-left:3.375rem;padding-right:3.375rem;}
    .jxTCAY{padding-right:1.25rem;padding-left:1.25rem;}
    .leWzGj{margin-left:-0.625rem;margin-right:-0.625rem;}
    .eXxswg{width:45rem;padding-left:0rem;padding-right:0rem;}
    .knxLZT{margin-left:-1.25rem;margin-right:-1.25rem;}
    .bVXEQo{padding-right:1.25rem;padding-left:1.25rem;}
    .hqkrcE{padding-left:0rem;padding-right:0rem;}
    .hFmGEb{margin-left:-1.25rem;margin-right:-1.25rem;}
}
@media only screen and (min-width: 75rem){
    .hAAyQm{width:100%;padding-left:3.375rem;padding-right:3.375rem;}
    .jxTCAY{padding-right:1.25rem;padding-left:1.25rem;}
    .leWzGj{margin-left:-0.625rem;margin-right:-0.625rem;}
    .eXxswg{width:40rem;padding-left:0rem;padding-right:0rem;}
    .knxLZT{margin-left:-1.25rem;margin-right:-1.25rem;}
    .bVXEQo{padding-right:1.25rem;padding-left:1.25rem;}
    .hqkrcE{padding-left:0rem;padding-right:0rem;}
    .hFmGEb{margin-left:-1.25rem;margin-right:-1.25rem;}
}
.cBnbnZ{text-align:center;font-size:16px;line-height:22px;color:initial;}
.iqZVQj{margin:20px 0px 10px;}
.dpZBas{display:flex;-moz-box-pack:start;justify-content:flex-start;align-items:flex-start;}
.dpZBas .checkbox--cell label .square{cursor:pointer;display:block;box-sizing:border-box;width:22px;height:22px;border:1px solid rgb(0, 0, 0);background-color:rgb(255, 255, 255);flex:1 0 22px;position:relative;float:left;margin-right:10px;}
.dpZBas .checkbox--cell label{color:rgb(0, 0, 0);font-size:16px;line-height:22px;}
.cnKkFC{margin:20px 0px;}
.eZuEyq{font-size:12px;}
.lHxIV{opacity:0.5;color:rgb(87, 91, 102);}
.bmzBqw{margin-bottom:0.5rem;}
.lHxIV *{font-size:14px;line-height:18px;}
.dxSyZg{margin:20px 0px;}


/*! CSS Used from: https://wbox.local:7451/assets/ar/shopv2/css/main.css */
/*! @import https://wbox.local:7451/assets/ar/shopv2/css/bootstrap.min.css */
*,::after,::before{box-sizing:border-box;}
.fade{transition:opacity .15s linear;}
@media (prefers-reduced-motion:reduce){
    .fade{transition:none;}
}
.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;}
.modal-backdrop.fade{opacity:0;}
.modal-backdrop.show{opacity:.5;display: block}
/*! end @import */
div{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
*:focus{outline:none!important;-webkit-box-shadow:none;box-shadow:none;}
::selection{background:#182c4f;color:#fff;}
::placeholder{color:#838383;}
*:focus{outline:none!important;-webkit-box-shadow:none;box-shadow:none;}

@media (max-width: 525px) {
    .eBmPa-d .text-title--primary{
        font-size: 25px;
    }
}

#againModal .modal-body {
    padding: 10px 40px;
}

@media (max-width: 992px) {
    #againModal .modal-body {
        padding: 10px 0 !important;
    }
}
.navTagWorkbook p {
    font-family: "AvenirBook", sans-serif;
    font-size: 1rem;
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 5px;
    color: #7E7E7E;
}
input[type="checkbox"]{
    appearance: auto !important;
}