.npl-swiper--ctrl-fraction .swiper-fraction{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;margin-top:var(--spacers-md);gap:0;border:1px solid var(--swiper-nav-border-color);height:var(--swiper-bullet-height);border-radius:var(--border-radius-lg);overflow:hidden}.npl-swiper--ctrl-fraction .swiper-button-prev,.npl-swiper--ctrl-fraction .swiper-button-next{border:none;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.npl-swiper--ctrl-fraction .swiper-button-prev::after,.npl-swiper--ctrl-fraction .swiper-button-next::after{opacity:.7;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.npl-swiper--ctrl-fraction .swiper-button-prev.is-disabled,.npl-swiper--ctrl-fraction .swiper-button-next.is-disabled{pointer-events:none}.npl-swiper--ctrl-fraction .swiper-button-prev.is-disabled::after,.npl-swiper--ctrl-fraction .swiper-button-next.is-disabled::after{opacity:.3}@media(hover: hover){.npl-swiper--ctrl-fraction .swiper-button-prev:hover,.npl-swiper--ctrl-fraction .swiper-button-next:hover{background-color:var(--swiper-nav-bg-color)}.npl-swiper--ctrl-fraction .swiper-button-prev:hover::after,.npl-swiper--ctrl-fraction .swiper-button-next:hover::after{opacity:1;background-color:var(--swiper-icon-color) !important}}@media(hover: hover){.npl-swiper--ctrl-fraction .swiper-button-prev:hover::after{-webkit-transform:translateX(-0.1875rem);transform:translateX(-0.1875rem)}.npl-swiper--ctrl-fraction .swiper-button-next:hover::after{-webkit-transform:translateX(0.1875rem);transform:translateX(0.1875rem)}}.npl-swiper--ctrl-fraction .swiper-pagination-fraction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;min-width:clamp(60px * var(--min-font-size-controler), 3.488372093 * 1vw, 60px * var(--max-font-size-controler));padding:0 var(--spacers-sx);white-space:nowrap;font-size:var(--text-sm);line-height:var(--text-sm-line-height);letter-spacing:var(--text-sm-letter-spacing);line-height:1;padding-top:clamp(3px * var(--min-font-size-controler), 0.1744186047 * 1vw, 3px * var(--max-font-size-controler))}.npl-swiper--ctrl-fraction .swiper-pagination-fraction .swiper-pagination-current,.npl-swiper--ctrl-fraction .swiper-pagination-fraction .swiper-pagination-total{display:inline-block}.npl-fraction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;margin-top:var(--spacers-md);gap:0;border:1px solid var(--swiper-nav-border-color);height:var(--swiper-bullet-height);border-radius:var(--border-radius-lg);overflow:hidden}.npl-fraction .npl-fraction__btn--prev,.npl-fraction .npl-fraction__btn--next{border:none;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.npl-fraction .npl-fraction__btn--prev::after,.npl-fraction .npl-fraction__btn--next::after{opacity:.7;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.npl-fraction .npl-fraction__btn--prev.is-disabled,.npl-fraction .npl-fraction__btn--next.is-disabled{pointer-events:none}.npl-fraction .npl-fraction__btn--prev.is-disabled::after,.npl-fraction .npl-fraction__btn--next.is-disabled::after{opacity:.3}@media(hover: hover){.npl-fraction .npl-fraction__btn--prev:hover,.npl-fraction .npl-fraction__btn--next:hover{background-color:var(--swiper-nav-bg-color)}.npl-fraction .npl-fraction__btn--prev:hover::after,.npl-fraction .npl-fraction__btn--next:hover::after{opacity:1;background-color:var(--swiper-icon-color) !important}}@media(hover: hover){.npl-fraction .npl-fraction__btn--prev:hover::after{-webkit-transform:translateX(-0.1875rem);transform:translateX(-0.1875rem)}.npl-fraction .npl-fraction__btn--next:hover::after{-webkit-transform:translateX(0.1875rem);transform:translateX(0.1875rem)}}.npl-fraction .npl-fraction__btn{min-width:var(--swiper-bullet-width);width:var(--swiper-bullet-width);height:var(--swiper-bullet-height);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;background-color:var(--swiper-nav-bg-color);border-radius:100%;padding:.3125rem;cursor:pointer}.npl-fraction .npl-fraction__btn::after{width:var(--swiper-bullet-width-inner);height:var(--swiper-bullet-height-inner);background-color:var(--swiper-icon-color)}.npl-fraction .npl-fraction__counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;min-width:clamp(60px * var(--min-font-size-controler), 3.488372093 * 1vw, 60px * var(--max-font-size-controler));padding:0 var(--spacers-sx);white-space:nowrap;font-size:var(--text-sm);line-height:var(--text-sm-line-height);letter-spacing:var(--text-sm-letter-spacing);line-height:1;padding-top:clamp(3px * var(--min-font-size-controler), 0.1744186047 * 1vw, 3px * var(--max-font-size-controler))}.npl-fraction .npl-fraction__counter .npl-fraction__current,.npl-fraction .npl-fraction__counter .npl-fraction__total{display:inline-block}
