@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.axeMainBox{color:#000;background:0 0;border-color:#000;border-style:none;border-width:1px;position:relative;display:flex;justify-content:flex-start;flex-direction:row;align-items:center;width:100%;font-size:13px;height:auto;padding:10px 0}.axeMainBox .axeImageWrapper{display:flex;align-items:center;margin-right:5px}.axeMainBox .axeImageWrapper .axeImageContainer{display:flex;max-width:50px;justify-content:center}.axeMainBox .axeImageWrapper .axeImageContainer img{max-width:100%;height:auto;padding-right:3px}.axeMainBox .axeImageWrapper .axeCheckbox{display:block;position:relative;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:25px;width:25px;overflow:inherit;margin:0}#axeUpsellCheckbox{position:absolute;opacity:0;cursor:pointer;display:none;height:0;width:0}.axeMainBox .axeImageWrapper .axeCheckbox .axeCheckmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border:1px solid #000}.axeMainBox .axeImageWrapper .axeCheckbox .axeCheckmark:after{left:8px;content:"";position:absolute;display:none;top:2px;width:7px;height:14px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.axeMainBox .axeImageWrapper .axeCheckbox .axeCheckmark:before{content:"";position:absolute;display:none;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border:1px solid #fff;border-radius:50%;border-right-color:tranparent;border-bottom-color:tranparent;animation-name:axeLoading;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}.axeMainBox .axeImageWrapper .axeCheckbox.axeActive .axeCheckmark:after,.axeMainBox .axeImageWrapper .axeCheckbox.axeLoading .axeCheckmark:before{display:block}.axeMainBox .axeImageWrapper .axeCheckbox.axeActive .axeCheckmark{background-color:#444}.axeMainBox .axeMainContentWrapper{display:flex;margin-left:5px;align-items:center}.axeMainBox .axeMainContentWrapper .axeMainImageWrapper{display:flex;border-radius:5px;max-width:45px;margin-right:5px}.axeMainBox .axeMainContentWrapper .axeMainImageWrapper img{width:100%;height:100%}.axeMainBox .axeMainTextWrapper{display:flex;gap:5px;flex-wrap:wrap;align-items:center;width:100%;margin-left:1px;justify-content:flex-start;text-align:left;font-size:1.1em}.axeMainBox .axeMainTextWrapper .axePriceText{padding-left:3px;display:flex;flex-direction:row;gap:5px}.axeMainBox .axeMainTextWrapper .axePriceText .axeCompareAtPrice{text-decoration:line-through;color:#000;display:none}.axeMainBox .axeMainTextWrapper .axePriceText .axePrice{color:green;font-weight:600}