.mrksn-carousel{--mrksn-size:40px;--mrksn-offset:-20px}
.mrksn-slider.mrksn-carousel{--mrksn-size:44px;--mrksn-offset:-22px}
.mrksn-slider.mrksn-carousel:not(.comfort-slider){--mrksn-offset:12px}
.mrksn-carousel > .owl-nav{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;direction:ltr;pointer-events:none;z-index:5;margin:0}
.mrksn-carousel.mrksn-rtl > .owl-nav{direction:rtl}
.mrksn-carousel.owl-carousel > .owl-nav button{pointer-events:auto;width:var(--mrksn-size);height:var(--mrksn-size);flex:0 0 var(--mrksn-size);border-radius:50%;border:0;padding:0;background:var(--primaryColor,#eb3a3a)!important;color:#fff!important;font-size:17px;display:flex;align-items:center;justify-content:center;transition:all .25s ease;opacity:.85;outline:none;margin:0;cursor:pointer}
.comfort-slider.mrksn-carousel.owl-carousel > .owl-nav button{font-size:18px}
.mrksn-carousel.owl-carousel > .owl-nav button:hover{opacity:1;transform:scale(1.1)}
.mrksn-carousel.owl-carousel > .owl-nav button:focus-visible{outline:2px solid var(--primaryColor,#eb3a3a);outline-offset:3px;opacity:1}
.mrksn-carousel.mrksn-ltr > .owl-nav .owl-prev,.mrksn-carousel.mrksn-rtl > .owl-nav .owl-next{margin-left:var(--mrksn-offset)}
.mrksn-carousel.mrksn-ltr > .owl-nav .owl-next,.mrksn-carousel.mrksn-rtl > .owl-nav .owl-prev{margin-right:var(--mrksn-offset)}
.mrksn-carousel.owl-carousel > .owl-nav.disabled{display:none}
.mrksn-carousel.owl-carousel > .owl-nav button.disabled{opacity:0;visibility:hidden;pointer-events:none}
.mrksn-carousel > .owl-nav .slider_actions{display:flex;align-items:center;justify-content:center;width:auto;height:auto;padding:0;margin:0;border:0;border-radius:0;box-shadow:none;background:transparent!important;color:inherit;font-size:inherit}
/* The theme's icon mask omitted chevron-right. Scope the same icon paths to
   these controls so other icons and carousels aren't affected. */
.mrksn-carousel > .owl-nav .fa-chevron-right{--ki:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='currentColor' d='M315.3 267.3c6.2 6.2 6.2 16.4 0 22.6l-208 208c-6.2 6.2-16.4 6.2-22.6 0s-6.2-16.4 0-22.6L281.4 256 84.7 59.3c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0l208 208z'/%3E%3C/svg%3E")}
.mrksn-carousel > .owl-nav .fa-chevron-left{--ki:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='currentColor' d='M4.7 267.3c-6.2-6.2-6.2-16.4 0-22.6l208-208c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6L38.6 256l196.7 196.7c6.2 6.2 6.2 16.4 0 22.6s-16.4 6.2-22.6 0l-208-208z'/%3E%3C/svg%3E")}
/* Override the theme's mobile hiding rules only for managed controls. */
.mrksn-carousel.owl-carousel > .owl-nav{display:flex!important;bottom:auto;margin:0!important}
.mrksn-carousel.owl-carousel > .owl-nav button.owl-prev,.mrksn-carousel.owl-carousel > .owl-nav button.owl-next{display:flex!important;font-size:17px!important}
.mrksn-slider.owl-carousel > .owl-nav button.owl-prev,.mrksn-slider.owl-carousel > .owl-nav button.owl-next{font-size:18px!important}
.mrksn-carousel.owl-carousel > .owl-nav.disabled,.mrksn-carousel.owl-carousel.mrksn-off > .owl-nav{display:none!important}
.mrksn-carousel > .owl-nav .slider_actions{position:static!important;transform:none!important}
@media(prefers-reduced-motion:reduce){.mrksn-carousel.owl-carousel > .owl-nav button{transition:none}}
