/*! Pickr 1.9.1 MIT | https://github.com/Simonwep/pickr */
.pickr{position:relative;overflow:visible;transform:translateY(0)}.pickr *{box-sizing:border-box;outline:none;border:none;-webkit-appearance:none}.pickr .pcr-button{position:relative;height:2em;width:2em;padding:.5em;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif;border-radius:.15em;background:url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 50 50\" stroke=\"%2342445A\" stroke-width=\"5px\" stroke-linecap=\"round\"><path d=\"M45,45L5,5\"></path><path d=\"M45,5L5,45\"></path></svg>") no-repeat center;background-size:0;transition:all .3s}.pickr .pcr-button::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"white\" d=\"M1,0H2V1H1V0ZM0,1H1V2H0V1Z\"/><path fill=\"gray\" d=\"M0,0H1V1H0V0ZM1,1H2V2H1V1Z\"/></svg>");background-size:.5em;border-radius:.15em;z-index:-1;z-index:initial}.pickr .pcr-button::after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;transition:background .3s;background:var(--pcr-color);border-radius:.15em}.pickr .pcr-button.clear{background-size:70%}.pickr .pcr-button.clear::before{opacity:0}.pickr .pcr-button.clear:focus{box-shadow:0 0 0 1px rgba(255,255,255,.85),0 0 0 3px var(--pcr-color)}.pickr .pcr-button.disabled{cursor:not-allowed}.pickr *,.pcr-app *{box-sizing:border-box;outline:none;border:none;-webkit-appearance:none}.pickr input:focus,.pickr input.pcr-active,.pickr button:focus,.pickr button.pcr-active,.pcr-app input:focus,.pcr-app input.pcr-active,.pcr-app button:focus,.pcr-app button.pcr-active{box-shadow:0 0 0 1px rgba(255,255,255,.85),0 0 0 3px var(--pcr-color)}.pickr .pcr-palette,.pickr .pcr-slider,.pcr-app .pcr-palette,.pcr-app .pcr-slider{transition:box-shadow .3s}.pickr .pcr-palette:focus,.pickr .pcr-slider:focus,.pcr-app .pcr-palette:focus,.pcr-app .pcr-slider:focus{box-shadow:0 0 0 1px rgba(255,255,255,.85),0 0 0 3px rgba(0,0,0,.25)}.pcr-app{position:fixed;display:flex;flex-direction:column;z-index:10000;border-radius:.1em;background:#fff;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif;box-shadow:0 .15em 1.5em 0 rgba(0,0,0,.1),0 0 1em 0 rgba(0,0,0,.03);left:0;top:0}.pcr-app.visible{transition:opacity .3s;visibility:visible;opacity:1}.pcr-app .pcr-swatches{display:flex;flex-wrap:wrap;margin-top:.75em}.pcr-app .pcr-swatches.pcr-last{margin:0}@supports(display: grid){.pcr-app .pcr-swatches{display:grid;align-items:center;grid-template-columns:repeat(auto-fit, 1.75em)}}.pcr-app .pcr-swatches>button{font-size:1em;position:relative;width:calc(1.75em - 5px);height:calc(1.75em - 5px);border-radius:.15em;cursor:pointer;margin:2.5px;flex-shrink:0;justify-self:center;transition:all .15s;overflow:hidden;background:rgba(0,0,0,0);z-index:1}.pcr-app .pcr-swatches>button::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"white\" d=\"M1,0H2V1H1V0ZM0,1H1V2H0V1Z\"/><path fill=\"gray\" d=\"M0,0H1V1H0V0ZM1,1H2V2H1V1Z\"/></svg>");background-size:6px;border-radius:.15em;z-index:-1}.pcr-app .pcr-swatches>button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--pcr-color);border:1px solid rgba(0,0,0,.05);border-radius:.15em;box-sizing:border-box}.pcr-app .pcr-swatches>button:hover{-webkit-filter:brightness(1.05);filter:brightness(1.05)}.pcr-app .pcr-swatches>button:not(.pcr-active){box-shadow:none}.pcr-app .pcr-interaction{display:flex;flex-wrap:wrap;align-items:center;margin:0 -0.2em 0 -0.2em}.pcr-app .pcr-interaction>*{margin:0 .2em}.pcr-app .pcr-interaction input{letter-spacing:.07em;font-size:.75em;text-align:center;cursor:pointer;color:#75797e;background:#f1f3f4;border-radius:.15em;transition:all .15s;padding:.45em .5em;margin-top:.75em}.pcr-app .pcr-interaction input:hover{-webkit-filter:brightness(0.975);filter:brightness(0.975)}.pcr-app .pcr-interaction input:focus{box-shadow:0 0 0 1px rgba(255,255,255,.85),0 0 0 3px rgba(66,133,244,.75)}.pcr-app .pcr-interaction .pcr-result{color:#75797e;text-align:left;flex:1 1 8em;min-width:8em;transition:all .2s;border-radius:.15em;background:#f1f3f4;cursor:text}.pcr-app .pcr-interaction .pcr-result::-moz-selection{background:#4285f4;color:#fff}.pcr-app .pcr-interaction .pcr-result::selection{background:#4285f4;color:#fff}.pcr-app .pcr-interaction .pcr-type.active{color:#fff;background:#4285f4}.pcr-app .pcr-interaction .pcr-save,.pcr-app .pcr-interaction .pcr-cancel,.pcr-app .pcr-interaction .pcr-clear{width:auto;color:#fff}.pcr-app .pcr-interaction .pcr-save:hover,.pcr-app .pcr-interaction .pcr-cancel:hover,.pcr-app .pcr-interaction .pcr-clear:hover{-webkit-filter:brightness(0.925);filter:brightness(0.925)}.pcr-app .pcr-interaction .pcr-save{background:#4285f4}.pcr-app .pcr-interaction .pcr-clear,.pcr-app .pcr-interaction .pcr-cancel{background:#f44250}.pcr-app .pcr-interaction .pcr-clear:focus,.pcr-app .pcr-interaction .pcr-cancel:focus{box-shadow:0 0 0 1px rgba(255,255,255,.85),0 0 0 3px rgba(244,66,80,.75)}.pcr-app .pcr-selection .pcr-picker{position:absolute;height:18px;width:18px;border:2px solid #fff;border-radius:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pcr-app .pcr-selection .pcr-color-palette,.pcr-app .pcr-selection .pcr-color-chooser,.pcr-app .pcr-selection .pcr-color-opacity{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:column;cursor:grab;cursor:-webkit-grab}.pcr-app .pcr-selection .pcr-color-palette:active,.pcr-app .pcr-selection .pcr-color-chooser:active,.pcr-app .pcr-selection .pcr-color-opacity:active{cursor:grabbing;cursor:-webkit-grabbing}.pcr-app[data-theme=nano]{width:14.25em;max-width:95vw}.pcr-app[data-theme=nano] .pcr-swatches{margin-top:.6em;padding:0 .6em}.pcr-app[data-theme=nano] .pcr-interaction{padding:0 .6em .6em .6em}.pcr-app[data-theme=nano] .pcr-selection{display:grid;grid-gap:.6em;grid-template-columns:1fr 4fr;grid-template-rows:5fr auto auto;align-items:center;height:10.5em;width:100%;align-self:flex-start}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-preview{grid-area:2/1/4/1;height:100%;width:100%;display:flex;flex-direction:row;justify-content:center;margin-left:.6em}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-preview .pcr-last-color{display:none}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-preview .pcr-current-color{position:relative;background:var(--pcr-color);width:2em;height:2em;border-radius:50em;overflow:hidden}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-preview .pcr-current-color::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"white\" d=\"M1,0H2V1H1V0ZM0,1H1V2H0V1Z\"/><path fill=\"gray\" d=\"M0,0H1V1H0V0ZM1,1H2V2H1V1Z\"/></svg>");background-size:.5em;border-radius:.15em;z-index:-1}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-palette{grid-area:1/1/2/3;width:100%;height:100%;z-index:1}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-palette .pcr-palette{border-radius:.15em;width:100%;height:100%}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-palette .pcr-palette::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"white\" d=\"M1,0H2V1H1V0ZM0,1H1V2H0V1Z\"/><path fill=\"gray\" d=\"M0,0H1V1H0V0ZM1,1H2V2H1V1Z\"/></svg>");background-size:.5em;border-radius:.15em;z-index:-1}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-chooser{grid-area:2/2/2/2}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-opacity{grid-area:3/2/3/2}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-chooser,.pcr-app[data-theme=nano] .pcr-selection .pcr-color-opacity{height:.5em;margin:0 .6em}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-chooser .pcr-picker,.pcr-app[data-theme=nano] .pcr-selection .pcr-color-opacity .pcr-picker{top:50%;transform:translateY(-50%)}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-chooser .pcr-slider,.pcr-app[data-theme=nano] .pcr-selection .pcr-color-opacity .pcr-slider{flex-grow:1;border-radius:50em}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-chooser .pcr-slider{background:linear-gradient(to right, hsl(0, 100%, 50%), hsl(60, 100%, 50%), hsl(120, 100%, 50%), hsl(180, 100%, 50%), hsl(240, 100%, 50%), hsl(300, 100%, 50%), hsl(0, 100%, 50%))}.pcr-app[data-theme=nano] .pcr-selection .pcr-color-opacity .pcr-slider{background:linear-gradient(to right, transparent, black),url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"white\" d=\"M1,0H2V1H1V0ZM0,1H1V2H0V1Z\"/><path fill=\"gray\" d=\"M0,0H1V1H0V0ZM1,1H2V2H1V1Z\"/></svg>");background-size:100%,.25em}

.pcr-app .pcr-swatches>button{padding:0}.pcr-app .pcr-interaction .pcr-result{line-height:normal;height:auto;min-height:auto}.hp-efc-picker-wrap{display:block;width:100%;clear:both}.hp-efc-picker-wrap .elementor-message{margin-top:15px;display:block}.hp-efc-picker{display:flex;flex-wrap:wrap;gap:20px;box-sizing:border-box;width:100%;clear:both;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;--hp-efc-padding: 20px;--hp-efc-width: 130px;--hp-efc-height: 110px;--hp-efc-text-size: 14px;--hp-efc-text-line-height: 1.4;--hp-efc-text-font: Helvetica Neue, Helvetica, Arial, sans-serif;--hp-efc-text-weight: 400;--hp-efc-text-color: #4c6a85;--hp-efc-transition-duration: 200ms;--hp-efc-transition-easing: ease;--hp-efc-prefix-font: var(--hp-efc-text-font);--hp-efc-prefix-weight: bold;--hp-efc-prefix-size: 13px;--hp-efc-prefix-line-height: 1.4;--hp-efc-prefix-color: #1d1d1f;--hp-efc-default-swatch-color: #f8f8f9;--hp-efc-selected-icon-size: 25px;--hp-efc-selected-icon-color: #ffffff;--hp-efc-picker-icon-size: 28px;--hp-efc-picker-icon-color: #121212}.hp-efc-picker *{box-sizing:border-box}.hp-efc-picker .hp-efc-color-icon-empty{display:flex;position:absolute;top:0;left:0;right:0;bottom:0;align-items:center;justify-content:center;pointer-events:none;z-index:2;color:var(--hp-efc-picker-icon-color);opacity:1;visibility:visible;transition:var(--hp-efc-transition-duration) var(--hp-efc-transition-easing);transition-property:opacity,visibility}.hp-efc-picker .hp-efc-color-icon-empty svg{width:var(--hp-efc-picker-icon-size);height:var(--hp-efc-picker-icon-size);margin:0;padding:0}.hp-efc-picker .hp-efc-label:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 2 2%27%3E%3Cpath fill=%27white%27 d=%27M1,0H2V1H1V0ZM0,1H1V2H0V1Z%27/%3E%3Cpath fill=%27gray%27 d=%27M0,0H1V1H0V0ZM1,1H2V2H1V1Z%27/%3E%3C/svg%3E%0A");background-size:.5em;z-index:-1}.hp-efc-picker .hp-efc-input:checked~.hp-efc-has-color .hp-efc-color-icon-empty,.hp-efc-picker .hp-efc-input:checked+.hp-efc-has-color .hp-efc-color-icon-empty{opacity:0;visibility:hidden}.hp-efc-theme-pantone .hp-efc-item{margin:0;padding:0;width:100%;max-width:var(--hp-efc-width);position:relative}.hp-efc-theme-pantone .hp-efc-label{margin:0;padding:0;position:relative;font-size:15px;cursor:pointer;font-weight:400;color:#4c6a85;width:100%;height:100%;display:flex;flex-direction:column;background-color:#fff;border-radius:2px;box-shadow:0 9.29469px 22.1643px rgba(12,20,33,.04),0 6.76043px 14.9392px rgba(12,20,33,.032375),0 4.70543px 9.66223px rgba(12,20,33,.027),0 3.08613px 5.9956px rgba(12,20,33,.023125),0 1.85894px 3.60169px rgba(12,20,33,.02),0 .980299px 2.14283px rgba(12,20,33,.016875),0 .406643px 1.28137px rgba(12,20,33,.013);--hp-efc-label-color: var(--hp-efc-default-swatch-color);overflow:hidden;z-index:0}.hp-efc-theme-pantone .hp-efc-color-wrap{position:relative;height:var(--hp-efc-height);display:block;width:100%;box-shadow:inset 0 0 0 0 #fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:width,height;transition:box-shadow var(--hp-efc-transition-duration) var(--hp-efc-transition-easing);background:var(--hp-efc-label-color)}.hp-efc-theme-pantone .hp-efc-color-icon{opacity:0;visibility:hidden;transform:translateY(-50%);color:var(--hp-efc-selected-icon-color);display:flex;position:absolute;bottom:20px;right:20px;pointer-events:none;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;transition:var(--hp-efc-transition-duration) var(--hp-efc-transition-easing);transition-property:opacity,visibility,transform}.hp-efc-theme-pantone .hp-efc-color-icon svg{width:var(--hp-efc-selected-icon-size);height:var(--hp-efc-selected-icon-size);margin:0;padding:0}.hp-efc-theme-pantone .hp-efc-text-wrap{position:relative;padding:15px;display:flex;flex-direction:column;width:100%;background-color:#fff}.hp-efc-theme-pantone .hp-efc-text-prefix{font-family:var(--hp-efc-prefix-font),serif;font-weight:var(--hp-efc-prefix-weight);font-size:var(--hp-efc-prefix-size);line-height:var(--hp-efc-prefix-line-height);color:var(--hp-efc-prefix-color);text-transform:uppercase}.hp-efc-theme-pantone .hp-efc-text{font-family:var(--hp-efc-text-font),serif;font-weight:var(--hp-efc-text-weight);font-size:var(--hp-efc-text-size);line-height:var(--hp-efc-text-line-height);color:var(--hp-efc-text-color)}.hp-efc-theme-pantone .hp-efc-input{position:absolute;top:0;left:0;z-index:1;pointer-events:none;opacity:0}.hp-efc-theme-pantone .hp-efc-input:checked~.hp-efc-has-color .hp-efc-color-wrap,.hp-efc-theme-pantone .hp-efc-input:checked+.hp-efc-has-color .hp-efc-color-wrap{box-shadow:inset 0 0 0 5px #fff}.hp-efc-theme-pantone .hp-efc-input:checked~.hp-efc-has-color .hp-efc-color-icon,.hp-efc-theme-pantone .hp-efc-input:checked+.hp-efc-has-color .hp-efc-color-icon{opacity:1;visibility:visible;transform:translateY(0)}.hp-efc-theme-pantone [data-is-white-color=true] .hp-efc-color-icon{--hp-efc-selected-icon-color: var(--hp-efc-picker-icon-color)}.hp-efc-theme-shadow-box{--hp-efc-selected-icon-size: 42px;--hp-efc-height: 110px}.hp-efc-theme-shadow-box .hp-efc-item{margin:0;padding:0;width:100%;max-width:var(--hp-efc-width);position:relative}.hp-efc-theme-shadow-box .hp-efc-item[data-is-color=true]{--hp-efc-text-color: #ffffff}.hp-efc-theme-shadow-box .hp-efc-label{margin:0;padding:0;position:relative;font-size:15px;cursor:pointer;font-weight:400;color:#4c6a85;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;border-radius:3px;border:5px solid #fff;box-shadow:0 9.29469px 22.1643px rgba(12,20,33,.04),0 6.76043px 14.9392px rgba(12,20,33,.032375),0 4.70543px 9.66223px rgba(12,20,33,.027),0 3.08613px 5.9956px rgba(12,20,33,.023125),0 1.85894px 3.60169px rgba(12,20,33,.02),0 .980299px 2.14283px rgba(12,20,33,.016875),0 .406643px 1.28137px rgba(12,20,33,.013);--hp-efc-label-color: var(--hp-efc-default-swatch-color);background-color:var(--hp-efc-label-color);overflow:hidden}.hp-efc-theme-shadow-box .hp-efc-color-wrap{position:relative;height:var(--hp-efc-height);display:block;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:width,height;transition:box-shadow var(--hp-efc-transition-duration) var(--hp-efc-transition-easing)}.hp-efc-theme-shadow-box .hp-efc-color-icon{opacity:0;visibility:hidden;color:var(--hp-efc-selected-icon-color);transform:scale(0.4);display:flex;position:absolute;top:0;left:0;right:0;bottom:0;align-items:center;justify-content:center;pointer-events:none;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;transition:var(--hp-efc-transition-duration) var(--hp-efc-transition-easing);transition-property:opacity,visibility,transform}.hp-efc-theme-shadow-box .hp-efc-color-icon svg{width:var(--hp-efc-selected-icon-size);height:var(--hp-efc-selected-icon-size);margin:0;padding:0}.hp-efc-theme-shadow-box .hp-efc-text-wrap{position:relative;padding:0 10px 15px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%;margin-top:-10px}.hp-efc-theme-shadow-box .hp-efc-text-prefix{display:none}.hp-efc-theme-shadow-box .hp-efc-text{font-family:var(--hp-efc-text-font),serif;font-weight:var(--hp-efc-text-weight);font-size:var(--hp-efc-text-size);line-height:var(--hp-efc-text-line-height);color:var(--hp-efc-text-color)}.hp-efc-theme-shadow-box .hp-efc-input{position:absolute;top:0;left:0;z-index:1;pointer-events:none;opacity:0}.hp-efc-theme-shadow-box .hp-efc-input:checked~.hp-efc-has-color .hp-efc-color-icon,.hp-efc-theme-shadow-box .hp-efc-input:checked+.hp-efc-has-color .hp-efc-color-icon{opacity:1;visibility:visible;transform:scale(1)}.hp-efc-theme-shadow-box [data-is-white-color=true] .hp-efc-color-icon{--hp-efc-selected-icon-color: var(--hp-efc-picker-icon-color)}.hp-efc-theme-shadow-box [data-is-white-color=true] .hp-efc-text{--hp-efc-text-color: var(--hp-efc-picker-icon-color)}.hp-efc-theme-circle{--hp-efc-width: 100px;--hp-efc-height: 100px;--hp-efc-text-size: 15px;--hp-efc-selected-icon-size: 40px;--hp-efc-picker-icon-size: 26px}.hp-efc-theme-circle .hp-efc-item{margin:0;padding:0;width:100%;max-width:var(--hp-efc-width);position:relative}.hp-efc-theme-circle .hp-efc-label{margin:0;padding:0;position:relative;font-size:15px;cursor:pointer;font-weight:400;color:#4c6a85;width:100%;height:auto;display:flex;flex-direction:column;--hp-efc-label-color: var(--hp-efc-default-swatch-color);z-index:0}.hp-efc-theme-circle .hp-efc-label:before{display:none}.hp-efc-theme-circle .hp-efc-color-wrap{position:relative;height:var(--hp-efc-height);display:block;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:width,height;transition:box-shadow var(--hp-efc-transition-duration) var(--hp-efc-transition-easing);background:var(--hp-efc-label-color);border-radius:1000px;overflow:hidden;box-shadow:0 9.29469px 22.1643px rgba(12,20,33,.04),0 6.76043px 14.9392px rgba(12,20,33,.032375),0 4.70543px 9.66223px rgba(12,20,33,.027),0 3.08613px 5.9956px rgba(12,20,33,.023125),0 1.85894px 3.60169px rgba(12,20,33,.02),0 .980299px 2.14283px rgba(12,20,33,.016875),0 .406643px 1.28137px rgba(12,20,33,.013)}.hp-efc-theme-circle .hp-efc-color-wrap:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 0 0 5px #fff;border-radius:inherit}.hp-efc-theme-circle .hp-efc-color-wrap:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 2 2%27%3E%3Cpath fill=%27white%27 d=%27M1,0H2V1H1V0ZM0,1H1V2H0V1Z%27/%3E%3Cpath fill=%27gray%27 d=%27M0,0H1V1H0V0ZM1,1H2V2H1V1Z%27/%3E%3C/svg%3E%0A");background-size:.5em;border-radius:inherit;z-index:-1}.hp-efc-theme-circle .hp-efc-color-icon{opacity:0;visibility:hidden;transform:scale(0.4);color:var(--hp-efc-selected-icon-color);display:flex;position:absolute;top:0;left:0;right:0;bottom:0;align-items:center;justify-content:center;pointer-events:none;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;transition:var(--hp-efc-transition-duration) var(--hp-efc-transition-easing);transition-property:opacity,visibility,transform}.hp-efc-theme-circle .hp-efc-color-icon svg{width:var(--hp-efc-selected-icon-size);height:var(--hp-efc-selected-icon-size);margin:0;padding:0}.hp-efc-theme-circle .hp-efc-text-wrap{position:relative;padding:6px 10px 10px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%}.hp-efc-theme-circle .hp-efc-text-prefix{font-family:var(--hp-efc-prefix-font),serif;font-weight:var(--hp-efc-prefix-weight);font-size:var(--hp-efc-prefix-size);line-height:var(--hp-efc-prefix-line-height);color:var(--hp-efc-prefix-color);text-transform:uppercase}.hp-efc-theme-circle .hp-efc-text{font-family:var(--hp-efc-text-font),serif;font-weight:var(--hp-efc-text-weight);font-size:var(--hp-efc-text-size);line-height:var(--hp-efc-text-line-height);color:var(--hp-efc-text-color)}.hp-efc-theme-circle .hp-efc-input{position:absolute;top:0;left:0;z-index:1;pointer-events:none;opacity:0}.hp-efc-theme-circle .hp-efc-input:checked~.hp-efc-has-color .hp-efc-color-icon,.hp-efc-theme-circle .hp-efc-input:checked+.hp-efc-has-color .hp-efc-color-icon{opacity:1;visibility:visible;transform:translateY(0)}.hp-efc-theme-circle [data-is-white-color=true] .hp-efc-color-icon{--hp-efc-selected-icon-color: var(--hp-efc-picker-icon-color)}.hp-efc-theme-horizontal-bar{--hp-efc-width: auto;--hp-efc-height: auto;--hp-efc-selected-icon-size: 18px;--hp-efc-picker-icon-size: 22px}.hp-efc-theme-horizontal-bar .hp-efc-item{margin:0;padding:0;width:auto;max-width:var(--hp-efc-width);position:relative}.hp-efc-theme-horizontal-bar .hp-efc-label{margin:0;padding:0;position:relative;font-size:15px;cursor:pointer;font-weight:400;color:#4c6a85;width:100%;height:100%;display:flex;flex-direction:row-reverse;background-color:#fff;border-radius:5px;box-shadow:0 9.29469px 22.1643px rgba(12,20,33,.04),0 6.76043px 14.9392px rgba(12,20,33,.032375),0 4.70543px 9.66223px rgba(12,20,33,.027),0 3.08613px 5.9956px rgba(12,20,33,.023125),0 1.85894px 3.60169px rgba(12,20,33,.02),0 .980299px 2.14283px rgba(12,20,33,.016875),0 .406643px 1.28137px rgba(12,20,33,.013);--hp-efc-label-color: var(--hp-efc-default-swatch-color);overflow:hidden;border:1px solid var(--e-global-color-text);z-index:0}.hp-efc-theme-horizontal-bar .hp-efc-color-wrap{position:relative;display:flex;width:50px;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:width,height;background:var(--hp-efc-label-color);height:100%;align-items:center;justify-content:center}.hp-efc-theme-horizontal-bar .hp-efc-color-icon{opacity:0;visibility:hidden;color:var(--hp-efc-selected-icon-color);display:flex;pointer-events:none;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:var(--hp-efc-transition-duration) var(--hp-efc-transition-easing);transition-property:opacity,visibility}.hp-efc-theme-horizontal-bar .hp-efc-color-icon svg{width:var(--hp-efc-selected-icon-size);height:var(--hp-efc-selected-icon-size);margin:0;padding:0}.hp-efc-theme-horizontal-bar .hp-efc-text-wrap{position:relative;padding:15px 25px;display:flex;flex-direction:column;width:calc(100% - 50px);background-color:#fff}.hp-efc-theme-horizontal-bar .hp-efc-text-prefix{display:none}.hp-efc-theme-horizontal-bar .hp-efc-text{font-family:var(--hp-efc-text-font),serif;font-weight:var(--hp-efc-text-weight);font-size:var(--hp-efc-text-size);line-height:var(--hp-efc-text-line-height);color:var(--hp-efc-text-color)}.hp-efc-theme-horizontal-bar .hp-efc-input{position:absolute;top:0;left:0;z-index:1;pointer-events:none;opacity:0}.hp-efc-theme-horizontal-bar .hp-efc-input:checked~.hp-efc-has-color .hp-efc-color-icon,.hp-efc-theme-horizontal-bar .hp-efc-input:checked+.hp-efc-has-color .hp-efc-color-icon{opacity:1;visibility:visible}.hp-efc-theme-horizontal-bar [data-is-white-color=true] .hp-efc-color-icon{--hp-efc-selected-icon-color: var(--hp-efc-picker-icon-color)}.hp-efc-theme-compact{--hp-efc-width: auto;--hp-efc-height: auto;--hp-efc-selected-icon-size: 13px;--hp-efc-picker-icon-size: 16px}.hp-efc-theme-compact .hp-efc-item{margin:0;padding:0;width:auto;max-width:var(--hp-efc-width);position:relative}.hp-efc-theme-compact .hp-efc-label{margin:0;padding:5px;position:relative;font-size:15px;cursor:pointer;font-weight:400;color:#4c6a85;width:100%;height:100%;display:flex;flex-direction:row;background-color:#fff;border-radius:15px;box-shadow:0 9.29469px 22.1643px rgba(12,20,33,.04),0 6.76043px 14.9392px rgba(12,20,33,.032375),0 4.70543px 9.66223px rgba(12,20,33,.027),0 3.08613px 5.9956px rgba(12,20,33,.023125),0 1.85894px 3.60169px rgba(12,20,33,.02),0 .980299px 2.14283px rgba(12,20,33,.016875),0 .406643px 1.28137px rgba(12,20,33,.013);--hp-efc-label-color: var(--hp-efc-default-swatch-color);overflow:hidden;z-index:0}.hp-efc-theme-compact .hp-efc-label:before{display:none}.hp-efc-theme-compact .hp-efc-color-wrap{position:relative;display:flex;width:30px;min-height:30px;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:width,height;background:var(--hp-efc-label-color);height:100%;align-items:center;justify-content:center;border-radius:10px}.hp-efc-theme-compact .hp-efc-color-wrap:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 2 2%27%3E%3Cpath fill=%27white%27 d=%27M1,0H2V1H1V0ZM0,1H1V2H0V1Z%27/%3E%3Cpath fill=%27gray%27 d=%27M0,0H1V1H0V0ZM1,1H2V2H1V1Z%27/%3E%3C/svg%3E%0A");background-size:.5em;border-radius:inherit;z-index:-1}.hp-efc-theme-compact .hp-efc-color-icon{opacity:0;visibility:hidden;color:var(--hp-efc-selected-icon-color);display:flex;pointer-events:none;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:var(--hp-efc-transition-duration) var(--hp-efc-transition-easing);transition-property:opacity,visibility}.hp-efc-theme-compact .hp-efc-color-icon svg{width:var(--hp-efc-selected-icon-size);height:var(--hp-efc-selected-icon-size);margin:0;padding:0}.hp-efc-theme-compact .hp-efc-text-wrap{position:relative;padding:5px 8px;display:flex;flex-direction:column;width:calc(100% - 30px);background-color:#fff;min-width:60px}.hp-efc-theme-compact .hp-efc-text-prefix{display:none}.hp-efc-theme-compact .hp-efc-text{font-family:var(--hp-efc-text-font),serif;font-weight:var(--hp-efc-text-weight);font-size:var(--hp-efc-text-size);line-height:var(--hp-efc-text-line-height);color:var(--hp-efc-text-color)}.hp-efc-theme-compact .hp-efc-input{position:absolute;top:0;left:0;z-index:1;pointer-events:none;opacity:0}.hp-efc-theme-compact .hp-efc-input:checked~.hp-efc-has-color .hp-efc-color-icon,.hp-efc-theme-compact .hp-efc-input:checked+.hp-efc-has-color .hp-efc-color-icon{opacity:1;visibility:visible}.hp-efc-theme-compact [data-is-white-color=true] .hp-efc-color-icon{--hp-efc-selected-icon-color: var(--hp-efc-picker-icon-color)}.hp-efc-theme-lozenge{--hp-efc-width: auto;--hp-efc-height: auto;--hp-efc-selected-icon-size: 24px;--hp-efc-picker-icon-size: 18px}.hp-efc-theme-lozenge .hp-efc-item{margin:0;padding:0;width:auto;max-width:var(--hp-efc-width);position:relative}.hp-efc-theme-lozenge .hp-efc-label{margin:0;padding:0;position:relative;font-size:15px;cursor:pointer;font-weight:400;color:#4c6a85;width:100%;height:100%;display:flex;flex-direction:row;--hp-efc-label-color: var(--hp-efc-default-swatch-color);overflow:hidden;border-radius:5px;border:1px solid #b1c0cf;background:#fff;z-index:0}.hp-efc-theme-lozenge .hp-efc-label:after{content:"";position:absolute;top:0;left:40px;bottom:0;right:0;background:var(--hp-efc-label-color);z-index:1;width:0;transition:var(--hp-efc-transition-duration) var(--hp-efc-transition-easing);transition-property:width}.hp-efc-theme-lozenge .hp-efc-color-wrap{position:relative;display:flex;width:40px;min-height:40px;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:width,height;background:var(--hp-efc-label-color);height:100%;align-items:center;justify-content:center;z-index:1}.hp-efc-theme-lozenge .hp-efc-color-icon{opacity:0;visibility:hidden;color:var(--hp-efc-selected-icon-color);display:flex;pointer-events:none;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:var(--hp-efc-transition-duration) var(--hp-efc-transition-easing);transition-property:opacity,visibility}.hp-efc-theme-lozenge .hp-efc-color-icon svg{width:var(--hp-efc-selected-icon-size);height:var(--hp-efc-selected-icon-size);margin:0;padding:0}.hp-efc-theme-lozenge .hp-efc-text-wrap{position:relative;padding:10px 15px 10px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(100% - 40px);background-color:#fff;min-width:60px;z-index:2;transition:var(--hp-efc-transition-duration) var(--hp-efc-transition-easing);transition-property:background,background-color}.hp-efc-theme-lozenge .hp-efc-text-prefix{display:none}.hp-efc-theme-lozenge .hp-efc-text{font-family:var(--hp-efc-text-font),serif;font-weight:var(--hp-efc-text-weight);font-size:var(--hp-efc-text-size);line-height:var(--hp-efc-text-line-height);color:var(--hp-efc-text-color);transition:var(--hp-efc-transition-duration) var(--hp-efc-transition-easing);transition-property:color}.hp-efc-theme-lozenge .hp-efc-input{position:absolute;top:0;left:0;z-index:1;pointer-events:none;opacity:0}.hp-efc-theme-lozenge .hp-efc-input:checked~.hp-efc-has-color,.hp-efc-theme-lozenge .hp-efc-input:checked+.hp-efc-has-color{--hp-efc-text-color: #fff}.hp-efc-theme-lozenge .hp-efc-input:checked~.hp-efc-has-color:after,.hp-efc-theme-lozenge .hp-efc-input:checked+.hp-efc-has-color:after{width:100%}.hp-efc-theme-lozenge .hp-efc-input:checked~.hp-efc-has-color .hp-efc-color-icon,.hp-efc-theme-lozenge .hp-efc-input:checked+.hp-efc-has-color .hp-efc-color-icon{opacity:1;visibility:visible}.hp-efc-theme-lozenge .hp-efc-input:checked~.hp-efc-has-color .hp-efc-text-wrap,.hp-efc-theme-lozenge .hp-efc-input:checked+.hp-efc-has-color .hp-efc-text-wrap{background-color:rgba(0,0,0,0)}.hp-efc-theme-lozenge [data-is-white-color=true] .hp-efc-color-icon{--hp-efc-selected-icon-color: var(--hp-efc-picker-icon-color)}.hp-efc-theme-lozenge [data-is-white-color=true] .hp-efc-text{--hp-efc-text-color: var(--hp-efc-picker-icon-color)}.elementor-form .clr-gradient{height:150px}.elementor-form #clr-clear{margin:0 18px 20px}.elementor-form #clr-close{margin:0 18px 20px auto}
