.steps ol{text-align:center;padding:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0}.steps li{display:flex;align-items:center;justify-content:center;padding:8px 15px;margin:0 5px 5px;text-transform:uppercase}.steps li.active{font-weight:700;color:var(--clr-primary)}.steps li:before{display:inline-block;vertical-align:middle;width:35px;background:var(--clr-dark);color:#fff;height:35px;border-radius:100%;line-height:35px;margin-right:10px;font-weight:700}.steps li.active:before{background:var(--clr-primary)}.steps li a,.steps li a:hover,.steps li strong{color:var(--text-clr-base)}.steps li:nth-of-type(1):before{content:"1"}.steps li:nth-of-type(2):before{content:"2"}.steps li:nth-of-type(3):before{content:"3"}.steps li:nth-of-type(4):before{content:"4"}#iso_mod_checkout_payment .widget.widget-radio,#iso_mod_checkout_shipping .widget.widget-radio{display:flex;justify-content:center}.iso_mod_checkout_review{display:none}input.button.button_checkout,input.button.button_submit{width:auto;font-size:1.2rem}#iso_ajaxOverlay{opacity:0.8}#iso_ajaxBox{font-family:inherit;font-size:inherit;line-height:inherit;border:none;top:40%;left:0;right:0;max-width:600px;width:90%;margin:0 auto;padding:10px 20px;box-sizing:border-box}#iso_ajaxBox.btnClose{background-repeat:no-repeat;background-image:none;background-position:right top}#iso_ajaxBox .iso_confirm,#iso_ajaxBox .iso_error{background:none;padding:0}#iso_ajaxBox strong{color:var(--text-clr-invert)}#iso_ajaxBox p{padding:1.5rem}.widget-radio .color-control label{padding-left:0}.widget-radio .color-control label:before,.widget-radio .color-control input:checked+label:after{display:none}.widget-radio .color-control{float:left}p.delivery{font-size:0.8rem;color:#fff}#payment-form{background-color:#fff;padding:1em}.stripe-cc{max-width:600px;padding-bottom:1em}.mod_iso_productreader .product .grid .image_container{--col-amt:3;--col-algn:auto;--col-off:0;--col-order:0;--col-wdth:calc(var(--col-amt) / var(--columns) * 100%);--col-ml:calc(var(--col-off) / var(--columns) * 100%);margin-left:var(--col-ml) !important;max-width:var(--col-wdth) !important;flex-basis:var(--col-wdth) !important;align-self:var(--col-algn) !important;padding:1px}.mod_iso_productreader .description ul{margin-bottom:1rem}.mod_iso_productreader .description ul li{padding-top:0;padding-bottom:0}
