.ysp-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:40px auto;max-width:480px;background-color:#727261;border-radius:8px;aspect-ratio:1/1;padding:1rem;position:relative}#preview{position:relative;width:100%;text-align:center}#preview img{width:100%;max-width:320px;display:block;margin:0 auto;border-radius:6px;position:relative;z-index:1}.ysp-preview-year{position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);font-family:"Bebas Neue",Sans-serif !important;font-size:3rem !important;font-weight:900 !important;color:#fff !important;text-shadow:2px 2px 4px rgba(0,0,0,.3);z-index:2;pointer-events:none;user-select:none;width:100%;text-align:center}.ysp-preview-year:hover{text-decoration:none;color:#d8a03d}#previewYear{pointer-events:auto !important;z-index:999 !important}#yearSlider{margin-top:1rem;margin-bottom:1rem;width:130%;max-width:320px}#yearSlider .noUi-value{font-size:12px;padding:5px 0 0}#yearSlider .noUi-pips{padding:0 0 10px}.noUi-marker{background:#ccc;width:1px;margin-left:-.5px}.noUi-marker-sub{height:4px}.noUi-marker-normal{height:8px}.noUi-marker-large{height:16px}.noUi-value{color:#fff;font-size:12px;margin-top:4px}.noUi-pips{padding-bottom:12px}.noUi-handle{border-radius:50%;width:30px !important;height:30px !important;top:-8px;background-color:#d8a03d;border:2px solid #fff;box-shadow:0 0 5px rgba(0,0,0,.3);cursor:pointer;transition:background-color .3s ease}.noUi-handle:hover{background-color:#b88c2a}.noUi-handle:before,.noUi-handle:after{display:none !important;width:0 !important}.noUi-target{background:#f8f8f8;border-radius:8px 8px 0 0;border:1px solid #ccc;box-shadow:none}