#constructor-block,#constructor-block h1,#constructor-block h2,#constructor-block h3,#constructor-block h4,#constructor-block h5,#constructor-block h6{font-family:Poppins!important}#constructor-block .buy-button-override{display:none!important}.cart-quote-btn{border-radius:8px;background:#0079e9;color:#fff;padding:1.4em;width:100%;font-family:Poppins;font-weight:700;text-transform:uppercase;letter-spacing:2px;box-shadow:none;border:none;cursor:pointer}.cart-quote-btn:hover{background:#0062cc}#img-responsive .constructor-layer{border:100px solid #dbdbdb}#constructor-block .sticky-image-pc{background:#dbdbdb;position:sticky;top:0}#constructor-block .right-opt-wrap{border-left:1px solid #dbdbdb;font-family:Poppins}#constructor-block .option-block .opt-container .opt-item .title h6{font-weight:600;font-size:.8em;display:block;vertical-align:middle;text-align:left;letter-spacing:0;color:#000;line-height:1.4em;margin-top:0}#constructor-block .option-block .opt-container .opt-item.opt-checked{border:2px solid #0079E9}#constructor-block .right-opt-wrap{padding-top:48px}#constructor-block .option-block .opt-container .opt-item .opt-price{display:block;font-weight:800;color:#0079e9;font-size:.7em;margin-top:-5px}#constructor-block .option-block .opt-container .opt-item{overflow:hidden;margin-top:15px;padding:15px;border:2px solid #DFDFDF;display:flex;flex-direction:row;align-items:center;cursor:pointer;border-radius:14px}#constructor-block .option-block .opt-container .opt-item .opt-img{background-size:contain;background-position:50%;background-repeat:no-repeat;width:30%;height:80px;padding-top:0;display:block;transition:0s ease-in;border-radius:8px}#constructor-block .option-block .opt-container .opt-item .title{display:inline-block;vertical-align:middle;width:80%;margin:0 0 0 20px}#constructor-block .option-block .opt-container h4{font-weight:600;font-size:1.25em;margin-top:40px;margin-bottom:20px;text-transform:uppercase}#constructor-block .visual-product-price .price-item{text-transform:uppercase;color:#000;font-size:.8em;line-height:.8em;font-weight:600}#constructor-block .visual-product-policies{font-size:.6em;font-weight:600;clear:both;letter-spacing:0;color:#0079e9;text-transform:uppercase}#constructor-block .visual-items-selected{font-size:.6em;font-weight:600;letter-spacing:0;color:#0079e9;text-transform:uppercase;clear:both;float:left}#constructor-block .visual-setup{float:left;font-size:.8em;font-weight:600;color:#000;text-transform:uppercase}#constructor-block .visual-footer{display:flex;align-items:center;min-height:90px;margin-top:15px;padding:8px 0;border-top:1px solid #e2e2e2;background:#dbdbdb}#constructor-block .option-block .opt-container .opt-item .logic .tx{display:none;position:relative;top:50%;transform:translateY(-50%);text-align:left}#constructor-block .option-block .opt-container .opt-item .logic .tx span{font-weight:700;font-size:.8em;color:#000}#constructor-block .option-block .opt-container .opt-item.disabled{cursor:not-allowed;background-color:#4f4f4f;border:2px #f21616}#constructor-block .option-block .opt-container .opt-item .logic{width:100%;height:100%;position:absolute;font-size:.5em}.modal{display:none;position:fixed;z-index:999999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.quote-modal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:80%}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/25/assets/visual-builder-overrides.css.map */
