.moonridge-carousel-wrapper,.moonridge-carousel-stage{position:relative}.moonridge-carousel-controls,.moonridge-carousel-controls.slider-buttons{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:20;display:block}.moonridge-carousel-controls .slider-counter,.moonridge-carousel-controls .slideshow__control-wrapper{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.moonridge-carousel-controls .moonridge-carousel-btn{pointer-events:auto}.moonridge-carousel-btn{position:absolute;top:42%;z-index:20;width:2.75rem;height:2.75rem;margin:0;padding:0;display:inline-flex;align-items:center;justify-content:center;line-height:0;background:var(--mr-carousel-btn-bg, #312110);border:none;border-radius:0;box-shadow:0 2px 10px #0000001f;cursor:pointer;color:var(--mr-carousel-btn-color, #ffffff);transform:translateY(-50%);transition:transform .15s ease-in-out,background .2s ease,box-shadow .2s ease,opacity .2s ease}.moonridge-carousel-btn--prev{left:0}.moonridge-carousel-btn--next{right:0}.moonridge-carousel-btn svg,.moonridge-carousel-btn .icon{display:block;width:14px;height:14px;stroke:currentColor;fill:none}.moonridge-carousel-btn--prev .icon{transform:rotate(90deg)}.moonridge-carousel-btn--next .icon{transform:rotate(-90deg)}.moonridge-carousel-btn:disabled{opacity:.35;cursor:not-allowed}.moonridge-carousel-btn.is-pressed:not(:disabled){transform:translateY(-50%) scale(.96)}@media screen and (min-width:990px){.moonridge-carousel-wrapper--desktop-990 .moonridge-carousel-controls{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.moonridge-carousel-wrapper--desktop-990 .moonridge-carousel-controls .moonridge-carousel-btn{position:absolute;top:42%}.moonridge-carousel-wrapper--desktop-990 .moonridge-carousel-btn--prev{left:0;transform:translateY(-50%)}.moonridge-carousel-wrapper--desktop-990 .moonridge-carousel-btn--next{right:0;transform:translateY(-50%)}.moonridge-carousel-wrapper--desktop-990 .moonridge-carousel-btn.is-pressed:not(:disabled){transform:translateY(-50%) scale(.96)}}@media(hover:hover)and (pointer:fine)and (min-width:750px){.moonridge-carousel-wrapper:not(.moonridge-carousel-wrapper--desktop-990) .moonridge-carousel-controls{inset:auto;top:50%;left:0;width:100%;height:auto;display:flex;justify-content:space-between;align-items:center;margin-top:-1.375rem;overflow-x:hidden}.moonridge-carousel-wrapper:not(.moonridge-carousel-wrapper--desktop-990) .moonridge-carousel-controls .moonridge-carousel-btn{position:relative;top:auto;left:auto;right:auto}.moonridge-carousel-wrapper:not(.moonridge-carousel-wrapper--desktop-990) .moonridge-carousel-btn--prev{transform:translate(-100%)}.moonridge-carousel-wrapper:not(.moonridge-carousel-wrapper--desktop-990) .moonridge-carousel-btn--next{transform:translate(100%)}.moonridge-carousel-wrapper:not(.moonridge-carousel-wrapper--desktop-990):hover .moonridge-carousel-btn--prev,.moonridge-carousel-wrapper:not(.moonridge-carousel-wrapper--desktop-990):focus-within .moonridge-carousel-btn--prev{transform:translate(0)}.moonridge-carousel-wrapper:not(.moonridge-carousel-wrapper--desktop-990):hover .moonridge-carousel-btn--next,.moonridge-carousel-wrapper:not(.moonridge-carousel-wrapper--desktop-990):focus-within .moonridge-carousel-btn--next{transform:translate(0)}.moonridge-carousel-wrapper:not(.moonridge-carousel-wrapper--desktop-990):hover .moonridge-carousel-btn.is-pressed:not(:disabled),.moonridge-carousel-wrapper:not(.moonridge-carousel-wrapper--desktop-990):focus-within .moonridge-carousel-btn.is-pressed:not(:disabled){transform:scale(.96)}.moonridge-carousel-wrapper:not(.moonridge-carousel-wrapper--desktop-990) .moonridge-carousel-btn:hover:not(:disabled){background:var(--mr-carousel-btn-hover-bg, #1f1d24);box-shadow:0 4px 14px #0000002e}}@media(hover:hover)and (pointer:fine)and (min-width:990px){.moonridge-carousel-wrapper--desktop-990 .moonridge-carousel-controls{inset:auto;top:50%;left:0;width:100%;height:auto;display:flex;justify-content:space-between;align-items:center;margin-top:-1.375rem;overflow-x:hidden}.moonridge-carousel-wrapper--desktop-990 .moonridge-carousel-controls .moonridge-carousel-btn{position:relative;top:auto;left:auto;right:auto}.moonridge-carousel-wrapper--desktop-990 .moonridge-carousel-btn--prev{transform:translate(-100%)}.moonridge-carousel-wrapper--desktop-990 .moonridge-carousel-btn--next{transform:translate(100%)}.moonridge-carousel-wrapper--desktop-990:hover .moonridge-carousel-btn--prev,.moonridge-carousel-wrapper--desktop-990:focus-within .moonridge-carousel-btn--prev{transform:translate(0)}.moonridge-carousel-wrapper--desktop-990:hover .moonridge-carousel-btn--next,.moonridge-carousel-wrapper--desktop-990:focus-within .moonridge-carousel-btn--next{transform:translate(0)}.moonridge-carousel-wrapper--desktop-990:hover .moonridge-carousel-btn.is-pressed:not(:disabled),.moonridge-carousel-wrapper--desktop-990:focus-within .moonridge-carousel-btn.is-pressed:not(:disabled){transform:scale(.96)}.moonridge-carousel-wrapper--desktop-990 .moonridge-carousel-btn:hover:not(:disabled){background:var(--mr-carousel-btn-hover-bg, #1f1d24);box-shadow:0 4px 14px #0000002e}}@media(max-width:989px){.moonridge-carousel-wrapper--desktop-990 .moonridge-carousel-controls{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.moonridge-carousel-wrapper--desktop-990 .moonridge-carousel-btn{width:2.25rem;height:2.25rem;top:38%;background:#fff;border:1px solid #d6d6d6;border-radius:50%;box-shadow:0 1px 4px #0000001f;color:var(--mr-carousel-btn-bg, #312110);transform:translateY(-50%)}.moonridge-carousel-wrapper--desktop-990 .moonridge-carousel-controls .moonridge-carousel-btn{position:absolute;top:38%}.moonridge-carousel-wrapper--desktop-990 .moonridge-carousel-btn--prev{left:4px}.moonridge-carousel-wrapper--desktop-990 .moonridge-carousel-btn--next{right:4px}.moonridge-carousel-wrapper--desktop-990 .moonridge-carousel-btn.is-pressed:not(:disabled){transform:translateY(-50%) scale(.96)}}@media(max-width:749px){.moonridge-carousel-wrapper:not(.moonridge-carousel-wrapper--desktop-990) .moonridge-carousel-btn{width:2.25rem;height:2.25rem;top:38%;background:#fff;border:1px solid #d6d6d6;border-radius:50%;box-shadow:0 1px 4px #0000001f;color:var(--mr-carousel-btn-bg, #312110);transform:translateY(-50%)}.moonridge-carousel-wrapper:not(.moonridge-carousel-wrapper--desktop-990) .moonridge-carousel-controls .moonridge-carousel-btn{position:absolute;top:38%}.moonridge-carousel-wrapper:not(.moonridge-carousel-wrapper--desktop-990) .moonridge-carousel-btn--prev{left:4px}.moonridge-carousel-wrapper:not(.moonridge-carousel-wrapper--desktop-990) .moonridge-carousel-btn--next{right:4px}.moonridge-carousel-wrapper:not(.moonridge-carousel-wrapper--desktop-990) .moonridge-carousel-btn.is-pressed:not(:disabled){transform:translateY(-50%) scale(.96)}}.moonridge-carousel-controls .moonridge-carousel-btn,.moonridge-carousel-controls .moonridge-carousel-btn.slider-button{background:var(--mr-carousel-btn-bg, #312110);border:none;border-radius:0;color:var(--mr-carousel-btn-color, #ffffff);width:2.75rem;height:2.75rem;min-width:2.75rem;min-height:2.75rem;padding:0;box-shadow:0 2px 10px #0000001f}.moonridge-carousel-controls .moonridge-carousel-btn .icon{height:14px;width:14px;margin:0}@media(max-width:989px){.moonridge-carousel-wrapper--desktop-990 .moonridge-carousel-controls .moonridge-carousel-btn,.moonridge-carousel-wrapper--desktop-990 .moonridge-carousel-controls .moonridge-carousel-btn.slider-button{background:#fff;border:1px solid #d6d6d6;border-radius:50%;color:var(--mr-carousel-btn-bg, #312110);width:2.25rem;height:2.25rem;min-width:2.25rem;min-height:2.25rem}}@media(max-width:749px){.moonridge-carousel-wrapper:not(.moonridge-carousel-wrapper--desktop-990) .moonridge-carousel-controls .moonridge-carousel-btn,.moonridge-carousel-wrapper:not(.moonridge-carousel-wrapper--desktop-990) .moonridge-carousel-controls .moonridge-carousel-btn.slider-button{background:#fff;border:1px solid #d6d6d6;border-radius:50%;color:var(--mr-carousel-btn-bg, #312110);width:2.25rem;height:2.25rem;min-width:2.25rem;min-height:2.25rem}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/moonridge-carousel-arrows.css.map */
