.dp-carousel-nav{align-items:center;display:inline-flex;gap:.625rem}.dp-carousel-nav__btn{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;line-height:1;padding:0;transition:all .2s cubic-bezier(.4,0,.2,1)}.dp-carousel-nav__btn svg{stroke-width:2.5}.dp-carousel-nav__btn:hover:not(:disabled){transform:scale(1.05)}.dp-carousel-nav__btn:disabled{cursor:not-allowed;opacity:.3;pointer-events:none}.dp-carousel-nav--small .dp-carousel-nav__btn{height:2rem;width:2rem}.dp-carousel-nav--small .dp-carousel-nav__btn svg{height:1rem;width:1rem}.dp-carousel-nav--medium .dp-carousel-nav__btn{height:2.5rem;width:2.5rem}.dp-carousel-nav--medium .dp-carousel-nav__btn svg{height:1.25rem;width:1.25rem}.dp-carousel-nav--large .dp-carousel-nav__btn{height:3rem;width:3rem}.dp-carousel-nav--large .dp-carousel-nav__btn svg{height:1.5rem;width:1.5rem}.dp-carousel-nav--circle .dp-carousel-nav__btn{border-radius:50%}.dp-carousel-nav--rounded .dp-carousel-nav__btn{border-radius:8px}.dp-carousel-nav--square .dp-carousel-nav__btn{border-radius:0}.dp-carousel-nav--outline .dp-carousel-nav__btn{background:var(--dp-carousel-nav-bg,transparent);border:1px solid var(--dp-carousel-nav-border,rgba(0,0,0,.15));box-shadow:0 1px 3px rgba(0,0,0,.05);color:inherit}.dp-carousel-nav--outline .dp-carousel-nav__btn:hover:not(:disabled){border-color:currentColor;box-shadow:0 4px 12px rgba(0,0,0,.08)}.dp-carousel-nav--solid .dp-carousel-nav__btn{background:var(--dp-carousel-nav-bg,currentColor);border:none;box-shadow:0 2px 6px rgba(0,0,0,.12);color:var(--dp-carousel-nav-color,#fff)}.dp-carousel-nav--solid .dp-carousel-nav__btn:hover:not(:disabled){box-shadow:0 4px 14px rgba(0,0,0,.18);opacity:.9}.dp-carousel-nav--ghost .dp-carousel-nav__btn{background:transparent;border:none;color:inherit}.dp-carousel-nav--ghost .dp-carousel-nav__btn:hover:not(:disabled){background:rgba(0,0,0,.05)}