.shapeblock-search-block-wrap{--shapeblock-search-primary:#eaa638}.shapeblock-search-block-wrap .shapeblock-search-open-btn{color:inherit;cursor:pointer;display:inline-block;font-size:16px;padding:0}.shapeblock-search-block-wrap .shapeblock-search-open-btn svg{height:1em}.shapeblock-search-block-wrap .shapeblock-search-lightbox{align-items:center;display:flex;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:999999}.shapeblock-search-block-wrap .shapeblock-search-lightbox.shapeblock-lightbox{opacity:1;pointer-events:auto;visibility:visible}.shapeblock-search-block-wrap .shapeblock-search-overlay{background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.031);cursor:pointer;height:0;left:0;position:absolute;right:0;top:0;transition:all .5s ease;z-index:9}.shapeblock-search-block-wrap .shapeblock-lightbox .shapeblock-search-overlay{height:100%}.shapeblock-search-block-wrap .shapeblock-search-content{border-radius:0;box-sizing:border-box;display:grid;min-height:450px;opacity:0;place-content:center;position:relative;transform:translateY(-80px);transition:transform .4s ease,opacity .4s ease;transition-delay:.3s;z-index:99}.shapeblock-search-block-wrap .shapeblock-search-content .shapeblock-search-title{font-size:30px;margin:0 0 50px;text-align:center}.shapeblock-search-block-wrap .shapeblock-search-content .shapeblock-search-field{background:none;border:none;border-radius:8px 0 0 8px;font-size:18px;margin-bottom:0;min-width:700px;outline:none;padding:15px 40px 15px 0;width:100%}.shapeblock-search-block-wrap .shapeblock-search-content .shapeblock-search-submit{background:none;border:none;border-radius:0;cursor:pointer;padding:0;position:absolute;right:0;top:15px}.shapeblock-search-block-wrap .shapeblock-search-content .shapeblock-search-submit svg{fill:currentColor;height:25px;width:25px}.shapeblock-search-block-wrap .shapeblock-search-content .shapeblock-search-form{border-bottom:2px solid rgba(0,0,0,.122);position:relative}.shapeblock-search-block-wrap .shapeblock-lightbox .shapeblock-search-content{opacity:1;transform:translateY(0)}.shapeblock-search-block-wrap .shapeblock-search-close-btn{border:none;border-radius:100%;color:#000;cursor:pointer;display:grid;font-size:25px;padding:0;place-content:center;position:absolute;right:25px;top:20px;z-index:1}.shapeblock-search-block-wrap .shapeblock-search-close-btn svg{fill:currentColor;height:1em}.shapeblock-search-block-wrap .shapeblock-search-style-2 .shapeblock-search-form{margin:0;position:relative}.shapeblock-search-block-wrap .shapeblock-search-style-2 .shapeblock-search-field{border:1px solid rgba(97,94,252,.4);border-radius:100px;font-size:14px;height:44px;max-width:100%;outline:none;padding:0 40px 0 15px;transition:all .4s ease-out 0s;width:240px}.shapeblock-search-block-wrap .shapeblock-search-style-2 .shapeblock-search-field:focus{border-color:var(--shapeblock-search-primary)}.shapeblock-search-block-wrap .shapeblock-search-style-2 .shapeblock-search-submit-btn{background:transparent;border:none;color:var(--shapeblock-search-primary);cursor:pointer;font-size:22px;min-width:-moz-max-content;min-width:max-content;padding:0;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.shapeblock-search-block-wrap .shapeblock-search-style-2 .shapeblock-search-submit-btn svg{fill:var(--shapeblock-search-primary);height:18px;width:18px}@media screen and (max-width:1024px){.shapeblock-search-block-wrap .shapeblock-search-content .shapeblock-search-field{min-width:auto}}@media screen and (max-width:767px){.shapeblock-search-block-wrap .shapeblock-search-content{min-height:370px}}@media screen and (max-width:500px){.shapeblock-search-block-wrap .shapeblock-search-content{max-width:230px}}
