@-webkit-keyframes flip{0%{opacity:0}100%{-webkit-transform:rotateX(0deg);opacity:1!important}}@keyframes flip{0%{opacity:0}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1!important}}.image-selection-wrap .image-selection.error{border-color:red;color:red}.mp-pao-addon-image-swatch{display:inline-block;outline:1px solid #ddd;padding:2px;margin-right:5px;margin-bottom:2px}.mp-pao-addon-image-swatch:active,.mp-pao-addon-image-swatch:focus,.mp-pao-addon-image-swatch:hover{outline:1px solid #666}.mp-pao-addon-image-swatch.selected{outline-color:#0f834d;outline-width:2px}.mp-pao-addon-image-swatch img{max-width:65px;max-height:65px}.image-selection-modal .modal-dialog .modal-content .modal-header{background:#bf3d9f;position:relative}.image-selection-modal .modal-dialog .modal-content .modal-header .modal-title{font-size:3rem;text-align:center}.image-selection-modal .modal-dialog .modal-content .modal-header .close{position:absolute;top:2rem;right:2rem}.image-selection-wrap .image-selection{padding:1rem 2rem;border:1px dashed #3ab5a8;display:inline-block;text-align:center;width:100%;color:#676767;font-weight:800;margin-bottom:20px}.image-selection-wrap .image-selection:hover{cursor:pointer}.image-selection-wrap .image-selection.selected{outline:0;padding:2px;margin-right:0;margin-bottom:0;text-align:left;border:1px solid #3ab5a8}.image-selection-wrap .image-selection .far{display:none}.image-selection-wrap .image-selection.selected img{max-width:65px;max-height:65px}.image-selection-wrap .mp-pao-addon-image-swatch{margin-bottom:10px;display:inline-block;width:100%}.image-selection-wrap .mp-pao-addon-image-swatch:hover,.image-selection-wrap .mp-pao-addon-image-swatch.selected{background:#c3efed;outline-color:#3ec0b6;position:relative;text-decoration:none}.image-selection-wrap .mp-pao-addon-image-swatch.selected:after{content:"\f00c";font-family:'Font Awesome 5 Pro';position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:2rem}.image-selection-wrap .js-clone-wrap{position:relative;width:100%;display:block}.image-selection-wrap .image-lightbox-trigger{position:absolute;left:43px;color:#373737;pointer-events:none;background:rgba(255,255,255,.5);padding:4px;bottom:0;width:22px;height:22px}.image-selection-wrap .selection-label{margin-left:20px;color:#858585;font-weight:800}.image-selection-wrap .selection-price{position:absolute;right:5px;bottom:0;color:#353535}.image-selection-modal .image-selection{padding:1rem 2rem;border:1px dashed #3ab5a8;display:inline-block;text-align:center;width:100%;color:#676767;font-weight:800;margin-bottom:20px}.image-selection-modal .image-selection:hover{cursor:pointer}.image-selection-modal .image-selection.selected{outline:0;padding:2px;margin-right:0;margin-bottom:0;text-align:left;border:1px solid #3ab5a8}.image-selection-modal .image-selection .far{display:none}.image-selection-modal .image-selection.selected img{max-width:65px;max-height:65px}.image-selection-modal .mp-pao-addon-image-swatch{margin-bottom:10px;display:inline-block;width:100%}.image-selection-modal .mp-pao-addon-image-swatch:hover,.image-selection-modal .mp-pao-addon-image-swatch.selected{background:#c3efed;outline-color:#3ec0b6;position:relative;text-decoration:none}.image-selection-modal .mp-pao-addon-image-swatch.selected:after{content:"\f00c";font-family:'Font Awesome 5 Pro';position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:2rem}.image-selection-modal .js-clone-wrap{position:relative;width:100%;display:block}.image-selection-modal .image-lightbox-trigger{position:absolute;left:43px;color:#373737;pointer-events:none;background:rgba(255,255,255,.5);padding:4px;bottom:0;width:22px;height:22px}.image-selection-modal .selection-label{margin-left:20px;color:#858585;font-weight:800}.image-selection-modal .selection-price{position:absolute;right:5px;bottom:0;color:#353535}