@charset "utf-8";

.rebuy-widget .flickity-enabled, .rebuy-recommended-products .flickity-enabled, .rebuy-landing-page .flickity-enabled { position: relative; }

.rebuy-widget .flickity-enabled:focus, .rebuy-recommended-products .flickity-enabled:focus, .rebuy-landing-page .flickity-enabled:focus { outline: none; }

.rebuy-widget .flickity-viewport, .rebuy-recommended-products .flickity-viewport, .rebuy-landing-page .flickity-viewport { position: relative; height: 100%; overflow: hidden; }

.rebuy-widget .flickity-slider, .rebuy-recommended-products .flickity-slider, .rebuy-landing-page .flickity-slider { position: absolute; width: 100%; height: 100%; }

.rebuy-widget .flickity-enabled.is-draggable, .rebuy-recommended-products .flickity-enabled.is-draggable, .rebuy-landing-page .flickity-enabled.is-draggable { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); user-select: none; }

.rebuy-widget .flickity-enabled.is-draggable .flickity-viewport, .rebuy-recommended-products .flickity-enabled.is-draggable .flickity-viewport, .rebuy-landing-page .flickity-enabled.is-draggable .flickity-viewport { cursor: grab; }

.rebuy-widget .flickity-enabled.is-draggable .flickity-viewport.is-pointer-down, .rebuy-recommended-products .flickity-enabled.is-draggable .flickity-viewport.is-pointer-down, .rebuy-landing-page .flickity-enabled.is-draggable .flickity-viewport.is-pointer-down { cursor: grabbing; }

.rebuy-widget .flickity-button, .rebuy-recommended-products .flickity-button, .rebuy-landing-page .flickity-button { position: absolute; border: none; background: rgba(255, 255, 255, 0.75); color: rgb(51, 51, 51); }

.rebuy-widget .flickity-button:hover, .rebuy-recommended-products .flickity-button:hover, .rebuy-landing-page .flickity-button:hover { background: rgb(255, 255, 255); cursor: pointer; }

.rebuy-widget .flickity-button:focus, .rebuy-recommended-products .flickity-button:focus, .rebuy-landing-page .flickity-button:focus { outline: none; box-shadow: rgb(17, 153, 255) 0px 0px 0px 5px; }

.rebuy-widget .flickity-button:active, .rebuy-recommended-products .flickity-button:active, .rebuy-landing-page .flickity-button:active { opacity: 0.6; }

.rebuy-widget .flickity-button:disabled, .rebuy-recommended-products .flickity-button:disabled, .rebuy-landing-page .flickity-button:disabled { opacity: 0.3; cursor: auto; pointer-events: none; }

.rebuy-widget .flickity-button-icon, .rebuy-recommended-products .flickity-button-icon, .rebuy-landing-page .flickity-button-icon { fill: currentcolor; }

.rebuy-widget .flickity-prev-next-button, .rebuy-recommended-products .flickity-prev-next-button, .rebuy-landing-page .flickity-prev-next-button { top: 50%; transform: translateY(-50%); border-radius: 50%; width: 44px; height: 44px; }

.rebuy-widget .flickity-prev-next-button.previous, .rebuy-recommended-products .flickity-prev-next-button.previous, .rebuy-landing-page .flickity-prev-next-button.previous { left: 10px; }

.rebuy-widget .flickity-prev-next-button.next, .rebuy-recommended-products .flickity-prev-next-button.next, .rebuy-landing-page .flickity-prev-next-button.next { right: 10px; }

.rebuy-widget .flickity-rtl .flickity-prev-next-button.previous, .rebuy-recommended-products .flickity-rtl .flickity-prev-next-button.previous, .rebuy-landing-page .flickity-rtl .flickity-prev-next-button.previous { right: 10px; left: auto; }

.rebuy-widget .flickity-rtl .flickity-prev-next-button.next, .rebuy-recommended-products .flickity-rtl .flickity-prev-next-button.next, .rebuy-landing-page .flickity-rtl .flickity-prev-next-button.next { right: auto; left: 10px; }

.rebuy-widget .flickity-prev-next-button .flickity-button-icon, .rebuy-recommended-products .flickity-prev-next-button .flickity-button-icon, .rebuy-landing-page .flickity-prev-next-button .flickity-button-icon { position: absolute; top: 20%; left: 20%; width: 60%; height: 60%; }

.rebuy-widget .flickity-page-dots, .rebuy-recommended-products .flickity-page-dots, .rebuy-landing-page .flickity-page-dots { position: absolute; bottom: -25px; margin: 0px; padding: 0px; width: 100%; list-style: none; text-align: center; line-height: 1; }

.rebuy-widget .flickity-rtl .flickity-page-dots, .rebuy-recommended-products .flickity-rtl .flickity-page-dots, .rebuy-landing-page .flickity-rtl .flickity-page-dots { direction: rtl; }

.rebuy-widget .flickity-page-dots .dot, .rebuy-recommended-products .flickity-page-dots .dot, .rebuy-landing-page .flickity-page-dots .dot { display: inline-block; opacity: 0.25; margin: 0px 8px; border-radius: 50%; background: rgb(51, 51, 51); cursor: pointer; width: 10px; height: 10px; }

.rebuy-widget .flickity-page-dots .dot.is-selected, .rebuy-recommended-products .flickity-page-dots .dot.is-selected, .rebuy-landing-page .flickity-page-dots .dot.is-selected { opacity: 1; }

.rebuy-widget .flickity-button, .rebuy-recommended-products .flickity-button { margin: 0px; border-radius: 50%; background: rgb(255, 255, 255); padding: 0px; width: 40px; height: 40px; color: rgb(34, 34, 34); }

.rebuy-widget .flickity-button.previous, .rebuy-recommended-products .flickity-button.previous { left: 0px; }

.rebuy-widget .flickity-button.next, .rebuy-recommended-products .flickity-button.next { right: 0px; }

.rebuy-widget .flickity-button .flickity-button-icon, .rebuy-recommended-products .flickity-button .flickity-button-icon { top: 25%; left: 25%; width: 50%; height: 50%; }

.rebuy-widget .flickity-page-dots, .rebuy-recommended-products .flickity-page-dots { display: block; right: 0px; bottom: 7px; left: 0px; margin: 0px; width: auto; line-height: 0; font-size: 0px; }

.rebuy-widget .flickity-page-dots .dot, .rebuy-recommended-products .flickity-page-dots .dot { display: inline-block; margin: 0px 5px; border-radius: 10px; background: rgb(34, 34, 34); padding: 0px; width: 24px; height: 6px; vertical-align: middle; }

.rebuy-widget .no-paging .flickity-button, .rebuy-widget .no-paging .flickity-page-dots, .rebuy-recommended-products .no-paging .flickity-button, .rebuy-recommended-products .no-paging .flickity-page-dots { display: none !important; }

.rebuy-widget .hide-paging .flickity-page-dots, .rebuy-recommended-products .hide-paging .flickity-page-dots { display: none !important; }