.edc-tslider{position:relative;width:88%;max-width:480px;margin:0 auto;padding:4px 0 0}.edc-tslider__track{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:6px 2px 14px;margin:0}.edc-tslider__track::-webkit-scrollbar{display:none}.edc-tslider__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:9;width:42px;height:42px;padding:0;border-radius:50%;border:1px solid #eaddcc;background:#fff;color:#b9881a;font-family:Georgia,serif;font-size:26px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 6px 18px rgba(46,18,16,.16);transition:background .3s ease,color .3s ease,opacity .3s ease}.edc-tslider__nav:hover,.edc-tslider__nav:focus{background:#c09122;color:#fff;outline:none}.edc-tslider__nav--prev{left:-16px}.edc-tslider__nav--next{right:-16px}.edc-tslider__nav.is-off{opacity:.35;pointer-events:none}.edc-tslider__dots{display:flex;justify-content:center;gap:7px;margin:2px 0 0}.edc-tslider__dots span{width:7px;height:7px;border-radius:50%;background:#e3d2b4;transition:background .3s ease,width .3s ease}.edc-tslider__dots span.is-on{background:#c09122;width:20px;border-radius:4px}