.horizontal-scroll-nav[data-v-c3e43905]{display:flex;flex-direction:column;gap:8px}.horizontal-scroll-nav__btn[data-v-c3e43905]{align-items:center;background:#f5a800;border:0;border-radius:50%;box-shadow:0 2px 10px #0000002e;color:#030303;cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;width:36px}.horizontal-scroll-nav__btn[data-v-c3e43905]:hover:not(:disabled){box-shadow:0 3px 14px #00000038}.horizontal-scroll-nav__btn[data-v-c3e43905]:disabled{cursor:default;opacity:.35;transition:none}.horizontal-scroll-nav__icon[data-v-c3e43905]{display:block}.horizontal-scroll-carousel__viewport .horizontal-scroll-nav{filter:drop-shadow(0 2px 10px rgba(0,0,0,.16));pointer-events:none;position:absolute;right:0;top:50%;transform:translate(50%,-50%);z-index:2}.horizontal-scroll-carousel__viewport .horizontal-scroll-nav__btn{opacity:0;pointer-events:none;transform:translate(6px);transition:opacity .16s ease,transform .2s ease-out}@media (hover:hover){.horizontal-scroll-carousel:focus-within .horizontal-scroll-carousel__viewport .horizontal-scroll-nav,.horizontal-scroll-carousel:hover .horizontal-scroll-carousel__viewport .horizontal-scroll-nav{pointer-events:auto}.horizontal-scroll-carousel:focus-within .horizontal-scroll-carousel__viewport .horizontal-scroll-nav__btn--next,.horizontal-scroll-carousel:hover .horizontal-scroll-carousel__viewport .horizontal-scroll-nav__btn--next{opacity:1;pointer-events:auto;transform:translate(0);transition:opacity .16s ease .02s,transform .2s ease-out .02s}.horizontal-scroll-carousel:focus-within .horizontal-scroll-carousel__viewport .horizontal-scroll-nav__btn--prev,.horizontal-scroll-carousel:hover .horizontal-scroll-carousel__viewport .horizontal-scroll-nav__btn--prev{opacity:1;pointer-events:auto;transform:translate(0);transition:opacity .16s ease .08s,transform .2s ease-out .08s}.horizontal-scroll-carousel:focus-within .horizontal-scroll-carousel__viewport .horizontal-scroll-nav__btn--next:disabled,.horizontal-scroll-carousel:focus-within .horizontal-scroll-carousel__viewport .horizontal-scroll-nav__btn--prev:disabled,.horizontal-scroll-carousel:hover .horizontal-scroll-carousel__viewport .horizontal-scroll-nav__btn--next:disabled,.horizontal-scroll-carousel:hover .horizontal-scroll-carousel__viewport .horizontal-scroll-nav__btn--prev:disabled{opacity:.35;transform:translate(0);transition:transform .2s ease-out,opacity 0s}.horizontal-scroll-carousel:not(:hover):not(:focus-within) .horizontal-scroll-carousel__viewport .horizontal-scroll-nav__btn{opacity:0;transform:translate(6px);transition:opacity .14s ease,transform .18s ease-out}.horizontal-scroll-carousel:not(:hover):not(:focus-within) .horizontal-scroll-carousel__viewport .horizontal-scroll-nav__btn--prev{transition-delay:0s}.horizontal-scroll-carousel:not(:hover):not(:focus-within) .horizontal-scroll-carousel__viewport .horizontal-scroll-nav__btn--next{transition-delay:.04s}}@media (hover:none){.horizontal-scroll-carousel__viewport .horizontal-scroll-nav{pointer-events:auto}.horizontal-scroll-carousel__viewport .horizontal-scroll-nav__btn--next{opacity:1;pointer-events:auto;transform:translate(0);transition-delay:0s}.horizontal-scroll-carousel__viewport .horizontal-scroll-nav__btn--prev{opacity:1;pointer-events:auto;transform:translate(0);transition-delay:.06s}.horizontal-scroll-carousel__viewport .horizontal-scroll-nav__btn:disabled{opacity:.35;transition:opacity 0s}}
