/*!*****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/sluzby-marque/style.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************/
/**
 * The following styles get applied both on the front of your site
 * and in the editor.
 *
 * Replace them with your own styles or remove the file completely.
 */
.wp-block-arbitra-sluzby-marque {
  overflow: hidden;
  width: 100%;
  -webkit-mask: linear-gradient(90deg, transparent 0%, black var(--wp--preset--spacing--48-24), black calc(100% - var(--wp--preset--spacing--48-24)), transparent 100%);
          mask: linear-gradient(90deg, transparent 0%, black var(--wp--preset--spacing--48-24), black calc(100% - var(--wp--preset--spacing--48-24)), transparent 100%);
}

.wp-block-arbitra-sluzby-marque > div {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  width: -moz-max-content;
  width: max-content;
}

.wp-block-arbitra-sluzby-marque div > a, .wp-block-arbitra-sluzby-marque div > p {
  padding: 0.25rem 1rem;
  border-radius: 1rem;
  background-color: var(--wp--preset--color--alt-background);
  transition: 300ms ease-out;
  text-wrap: nowrap;
}

.wp-block-arbitra-sluzby-marque div .accent {
  background: var(--wp--preset--gradient--primary-gradient);
  color: var(--wp--preset--color--background);
}

.wp-block-arbitra-sluzby-marque div .accent + p, .wp-block-arbitra-sluzby-marque div .accent + a, .wp-block-arbitra-sluzby-marque div p:has(+ .accent), .wp-block-arbitra-sluzby-marque div a:has(+ .accent) {
  position: relative;
  padding: 3px 15px;
  background-color: var(--wp--preset--color--alt-background);
}

.wp-block-arbitra-sluzby-marque div .accent + p::after, .wp-block-arbitra-sluzby-marque div .accent + a::after {
  content: "";
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  border-radius: 1rem;
  background: linear-gradient(90deg, rgba(244, 124, 87, 0.8784313725) 0%, var(--wp--preset--color--alt-background) 66%);
  z-index: -5;
}

.wp-block-arbitra-sluzby-marque div p:has(+ .accent)::after, .wp-block-arbitra-sluzby-marque div a:has(+ .accent)::after {
  content: "";
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  border-radius: 1rem;
  background: linear-gradient(90deg, var(--wp--preset--color--alt-background) 33%, rgba(244, 124, 87, 0.8784313725) 100%);
  z-index: -5;
}

.scroller[data-animated=true] .scroller__inner {
  animation: scroll var(--_animation-duration, 60s) var(--_animation-direction, forwards) linear infinite;
}

.scroller[data-direction=right] {
  --_animation-direction: reverse;
}

.scroller[data-direction=left] {
  --_animation-direction: forwards;
}

@keyframes scroll {
  to {
    transform: translate(-50%);
  }
}

/*# sourceMappingURL=style-index.css.map*/