.wapf-field-image-swatch .wapf-image-swatch-wrapper{--apf-col-width:68px;gap:10px}.wapf-field-image-swatch .wapf-swatch--image.apf-pick-box{position:relative;width:100%;height:42px;box-sizing:border-box;border:2px solid #fff0;border-radius:10px;background:#fff0;overflow:hidden;cursor:pointer;transition:border-color .15s ease,transform .15s ease}.wapf-field-image-swatch .wapf-swatch--image.apf-pick-box img{width:100%;height:100%;object-fit:cover;display:block;border-radius:8px}.wapf-swatch--image.wapf-checked.apf-pick-box{border-color:var(--vatune-accent,#0f8f7a)}@media (hover:hover){.wapf-field-image-swatch .wapf-swatch--image.apf-pick-box:hover{transform:scale(1.04)}}@media (max-width:480px){.wapf-field-image-swatch .wapf-image-swatch-wrapper{--apf-col-width:54px;gap:6px}.wapf-field-image-swatch .wapf-swatch--image.apf-pick-box{height:32px;border-radius:8px}.wapf-field-image-swatch .wapf-swatch--image.apf-pick-box img{border-radius:6px}.wapf-tt-content{display:none!important}}.color-required-box{margin:18px auto 22px;padding:14px 20px;width:fit-content;max-width:100%;border:2px solid var(--vatune-accent,#0f8f7a);border-radius:5px;background:#fff0;text-align:center;font-size:14px;font-weight:600;letter-spacing:.2px;color:var(--vatune-accent,#0f8f7a);display:flex;align-items:center;justify-content:center}body.vatune-social-config [id^="wapf_"] .wapf-wrapper{border:1.5px solid rgb(15 143 122 / .55);border-radius:14px;padding:18px;background:#fff0;box-shadow:0 0 22px rgb(15 143 122 / .1)}body.vatune-social-config [id^="wapf_"] .wapf-field-label{margin-bottom:6px;font-size:12px;letter-spacing:.04em;text-transform:uppercase;opacity:.78}body.vatune-social-config [id^="wapf_"] input.wapf-input,body.vatune-social-config [id^="wapf_"] select.wapf-input{border-radius:10px;border:1px solid #e3e6e8;background:rgb(255 255 255 / .85);min-height:44px;line-height:1.25;padding:10px 14px;font-size:15px}body.vatune-social-config [id^="wapf_"] input.wapf-input:focus,body.vatune-social-config [id^="wapf_"] select.wapf-input:focus{border-color:var(--vatune-accent,#0f8f7a);box-shadow:0 0 0 3px rgb(15 143 122 / .14);outline:none}