.modalContainer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999999}.modalContainer .title{font-family:Raleway,Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;padding:0 0 5px;font-size:20px;text-transform:uppercase;font-weight:500;border-bottom:1px solid rgba(0,0,0,.12);max-width:80%;margin:auto}.modalContainer .modalBG{width:100%;height:100%;background:#ffffffb8;position:fixed;z-index:1;top:0;left:0}.modalContainer .modal{position:fixed;padding:15px;width:675px;left:50%;margin-left:-337.5px;background:#fff;border:1px solid rgba(0,0,0,.29);z-index:99999999}.modalContainer .modal.autoHeight{padding-bottom:70px}@media screen and (max-width: 1024px){.modalContainer .modal{width:620px;left:50%;margin-left:-310px}}@media screen and (max-width: 812px){.modalContainer .modal{width:100%!important;left:0;margin:0!important;top:0;height:100%;padding-bottom:15px;position:fixed}}.modalContainer .close{position:absolute;right:0;top:0;padding:9px 15px;cursor:pointer}.messageModal .message{margin-top:25px;text-align:center;font-size:13px;text-transform:uppercase;max-width:500px;margin-left:auto;margin-right:auto;line-height:26px}.messageModal a{color:#000}.messageModal .confirmButtons{margin-top:20px}.messageModal .primaryButton{background:#000;color:#fff}.filterItem .colorItem{display:inline-block;width:15px;height:15px;margin-left:5px;vertical-align:middle;border:1px solid #ccc;border-radius:3px;box-sizing:border-box}.filterItem.disable{display:none!important}.filterOptionsContainer .filterItem{-webkit-text-size-adjust:100%;background:rgb(var(--color-background, 255,255,255));background:linear-gradient(0deg,#fff 0% 100%);color:rgb(var(--color-foreground, 0,0,0));border:1px solid rgba(var(--color-background-contrast, 191,191,191),1);font-family:var(--font-body-family, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif);font-style:var(--font-body-style, normal);font-weight:var(--font-body-weight, 400);letter-spacing:.06rem;line-height:1.6;box-sizing:border-box;cursor:pointer;margin:7px 7px 10px;border-radius:4px;font-size:12px;padding:3px 5px;display:flex;align-items:center}.filterOptionsContainer .filterItem.active{background:rgb(var(--color-button, 24,31,73));color:rgb(var(--color-button-text, 255,255,255))}.filterOptionsContainer .filterItem .colorItem{width:14px;height:14px;display:inline-block;border-radius:2px;border:1px solid #ccc;margin-right:5px}.filterItem:hover,.filterItem.active:hover{transform:scale(1.1)}#filterModal.custom-filter-modal{position:fixed;top:calc(60vh - 65px);width:380px;left:calc(100% - 680px);max-height:40vh;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;background:#fff;box-shadow:0 2px 15px #0003;border-radius:2px;z-index:10;height:40vh!important}#filterModal.custom-filter-modal::-webkit-scrollbar{display:none}#filterModal.custom-filter-modal .filterModalContent{display:inline-block;vertical-align:middle;padding:16px 20px;box-sizing:border-box;text-align:center;width:auto}#filterModal.custom-filter-modal .filterOptionsContainer{display:inline-flex;flex-wrap:nowrap;gap:10px;margin:0 auto;box-sizing:border-box}#filterModal.custom-filter-modal .filterColumn{display:flex;flex-direction:column;align-items:center;width:auto;max-height:100%;overflow-y:auto;padding:5px;box-sizing:border-box;text-align:center}#filterModal.custom-filter-modal .filterOption{margin:0 auto 10px;text-align:center;width:auto}#filterModal.custom-filter-modal .filterSearch{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.filterSearchInput{height:100%;box-sizing:border-box;padding:0px 0x;font-size:12px;border:1px solid #eaeaea;border-radius:0}@media screen and (max-width: 1000px){#filterModal.custom-filter-modal{position:fixed;top:calc(100% - 45px - 45vh);width:340px;left:calc(100% - 550px);max-height:45vh;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;background:#fff;box-shadow:0 2px 15px #0003;border-radius:2px;z-index:10;height:45%}#filterModal.custom-filter-modal .filterModalContent{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/156/assets/custom-builder-model.css.map */
