.orbis {
  --orbis-image-border-radius:0;
  --orbis-input-border-radius:0;
  --orbis-button-border-radius:0;
  /* Font size */
  /* @link https://utopia.fyi/type/calculator?c=320,12,1.2,1440,15,1.2,10,10,&s=0.75|0.5|0.25,1.5|2|3|4|6,s-l&g=s,l,xl,12 */
  --orbis-fluid-font-size--4: clamp(0.5463rem, 0.5383rem + 0.0212vw, 0.5574rem);
  --orbis-fluid-font-size--3: clamp(0.6145rem, 0.5857rem + 0.077vw, 0.655rem);
  --orbis-fluid-font-size--2: clamp(0.6914rem, 0.6355rem + 0.149vw, 0.7696rem);
  --orbis-fluid-font-size--1: clamp(0.7778rem, 0.6874rem + 0.2409vw, 0.9043rem);
  --orbis-fluid-font-size-0: clamp(0.875rem, 0.7411rem + 0.3571vw, 1.0625rem);
  --orbis-fluid-font-size-1: clamp(0.9844rem, 0.7958rem + 0.503vw, 1.2484rem);
  --orbis-fluid-font-size-2: clamp(1.1074rem, 0.8506rem + 0.6847vw, 1.4669rem);
  --orbis-fluid-font-size-3: clamp(1.2458rem, 0.9046rem + 0.91vw, 1.7236rem);
  --orbis-fluid-font-size-4: clamp(1.4016rem, 0.9561rem + 1.188vw, 2.0253rem);
  --orbis-fluid-font-size-5: clamp(1.5768rem, 1.0033rem + 1.5293vw, 2.3797rem);
  --orbis-fluid-font-size-6: clamp(1.7739rem, 1.0437rem + 1.9471vw, 2.7961rem);
  --orbis-fluid-font-size-7: clamp(2.6874rem, 2.4954rem + 0.9598vw, 3.3592rem);
  --orbis-fluid-font-size-8: clamp(3.2249rem, 2.9945rem + 1.1517vw, 4.0311rem);
  --orbis-fluid-font-size-9: clamp(3.8698rem, 3.5934rem + 1.3821vw, 4.8373rem);
  --orbis-fluid-font-size-10: clamp(4.6438rem, 4.3121rem + 1.6585vw, 5.8048rem);
  /* Spacing */
  /* @link https://utopia.fyi/space/calculator?c=600,14,1.125,1440,17,1.175,6,4,&s=0.75|0.5|0.25,1.5|2|3|4|6,3xs-s|2xs-3xs&g=s,l,xl,12 */
  --orbis-fluid-spacing-4xs: clamp(0.125rem, 0.125rem + 0vw, 0.125rem);
  --orbis-fluid-spacing-3xs: clamp(0.25rem, 0.25rem + 0vw, 0.25rem);
  --orbis-fluid-spacing-2xs: clamp(0.4375rem, 0.3482rem + 0.2381vw, 0.5625rem);
  --orbis-fluid-spacing-xs: clamp(0.6875rem, 0.5982rem + 0.2381vw, 0.8125rem);
  --orbis-fluid-spacing-s: clamp(0.875rem, 0.7411rem + 0.3571vw, 1.0625rem);
  --orbis-fluid-spacing-m: clamp(1.3125rem, 1.0893rem + 0.5952vw, 1.625rem);
  --orbis-fluid-spacing-l: clamp(1.75rem, 1.4821rem + 0.7143vw, 2.125rem);
  --orbis-fluid-spacing-xl: clamp(2.625rem, 2.2232rem + 1.0714vw, 3.1875rem);
  --orbis-fluid-spacing-2xl: clamp(3.5rem, 2.9643rem + 1.4286vw, 4.25rem);
  --orbis-fluid-spacing-3xl: clamp(5.25rem, 4.4464rem + 2.1429vw, 6.375rem);
  --orbis-fluid-spacing-4xl: clamp(5.25rem, 4.4464rem + 2.1429vw, 6.375rem);
  /* One-up pairs */
  --orbis-fluid-spacing-4xs-3xs: clamp(0.125rem, 0.0357rem + 0.2381vw, 0.25rem);
  --orbis-fluid-spacing-3xs-2xs: clamp(0.25rem, 0.0268rem + 0.5952vw, 0.5625rem);
  --orbis-fluid-spacing-2xs-xs: clamp(0.4375rem, 0.1696rem + 0.7143vw, 0.8125rem);
  --orbis-fluid-spacing-xs-s: clamp(0.6875rem, 0.4196rem + 0.7143vw, 1.0625rem);
  --orbis-fluid-spacing-s-m: clamp(0.875rem, 0.3393rem + 1.4286vw, 1.625rem);
  --orbis-fluid-spacing-m-l: clamp(1.3125rem, 0.7321rem + 1.5476vw, 2.125rem);
  --orbis-fluid-spacing-l-xl: clamp(1.75rem, 0.7232rem + 2.7381vw, 3.1875rem);
  --orbis-fluid-spacing-xl-2xl: clamp(2.625rem, 1.4643rem + 3.0952vw, 4.25rem);
  --orbis-fluid-spacing-2xl-3xl: clamp(3.5rem, 1.4464rem + 5.4762vw, 6.375rem);
  --orbis-fluid-spacing-3xl-4xl: clamp(5.25rem, 4.4464rem + 2.1429vw, 6.375rem);
  /* Custom pairs */
  --orbis-fluid-spacing-s-l: clamp(0.875rem, -0.0179rem + 2.381vw, 2.125rem);
  --orbis-fluid-spacing--4: var(--orbis-fluid-spacing-4xs-3xs);
  --orbis-fluid-spacing--3: var(--orbis-fluid-spacing-3xs-2xs);
  --orbis-fluid-spacing--2: var(--orbis-fluid-spacing-2xs-xs);
  --orbis-fluid-spacing--1: var(--orbis-fluid-spacing-xs-s);
  --orbis-fluid-spacing-0: var(--orbis-fluid-spacing-s-m);
  --orbis-fluid-spacing-1: var(--orbis-fluid-spacing-m-l);
  --orbis-fluid-spacing-2: var(--orbis-fluid-spacing-l-xl);
  --orbis-fluid-spacing-3: var(--orbis-fluid-spacing-xl-2xl);
  --orbis-fluid-spacing-4: var(--orbis-fluid-spacing-2xl-3xl);
  --orbis-fluid-spacing-5: var(--orbis-fluid-spacing-3xl-4xl);
}
.orbis {
  --global-kb-font-size-sm: var(--orbis-fluid-font-size--2, .75rem);
  --global-kb-font-size-md: var(--orbis-fluid-font-size--1, .9rem);
  --global-kb-font-size-lg: var(--orbis-fluid-font-size-0, 1rem);
  --global-kb-font-size-xl: var(--orbis-fluid-font-size-1, 1.25rem);
  --global-kb-font-size-xxl: var(--orbis-fluid-font-size-3, 1.5rem);
  --global-kb-font-size-xxxl: var(--orbis-fluid-font-size-6, 1.75rem);
  --wp--preset--font-size--xs: var(--global-kb-font-size-sm);
  --wp--preset--font-size--small: var(--global-kb-font-size-md);
  --wp--preset--font-size--medium: var(--global-kb-font-size-lg);
  --wp--preset--font-size--large: var(--global-kb-font-size-xl);
  --wp--preset--font-size--x-large: var(--global-kb-font-size-xxl);
  --wp--preset--font-size--xl: var(--global-kb-font-size-xxxl);
  --global-kb-spacing-xxs: var(--orbis-fluid-spacing--4, 0.5rem);
  --global-kb-spacing-xs: var(--orbis-fluid-spacing--3, 1rem);
  --global-kb-spacing-sm: var(--orbis-fluid-spacing--2, 1.5rem);
  --global-kb-spacing-md: var(--orbis-fluid-spacing--1, 2rem);
  --global-kb-spacing-lg: var(--orbis-fluid-spacing-0, 3rem);
  --global-kb-spacing-xl: var(--orbis-fluid-spacing-1, 4rem);
  --global-kb-spacing-xxl: var(--orbis-fluid-spacing-2, 5rem);
  --global-kb-spacing-3xl: var(--orbis-fluid-spacing-3, 6.5rem);
  --global-kb-spacing-4xl: var(--orbis-fluid-spacing-4, 8rem);
  --global-kb-spacing-5xl: var(--orbis-fluid-spacing-5, 10rem);
  --global-kb-gap-xs: var(--orbis-fluid-spacing--2, 0.5rem );
  --global-kb-gap-sm: var(--orbis-fluid-spacing-0, 1rem);
  --global-kb-gap-md: var(--orbis-fluid-spacing-4, 2rem);
  --global-kb-gap-lg: var(--orbis-fluid-spacing-6, 4rem);
  --wp--preset--spacing--20: var(--orbis-fluid-spacing--2, 0.5rem );
  --wp--preset--spacing--30: var(--orbis-fluid-spacing--1, 0.9rem);
  --wp--preset--spacing--40: var(--orbis-fluid-spacing-0, 1rem);
  --wp--preset--spacing--50: var(--orbis-fluid-spacing-2, 1.5rem);
  --wp--preset--spacing--60: var(--orbis-fluid-spacing-4, 2rem);
  --wp--preset--spacing--70: var(--orbis-fluid-spacing-6, 4rem);
  --wp--preset--spacing--80: var(--orbis-fluid-spacing-7, 5rem);
}
.orbis .wp-block-kadence-slider.dots-inside .kb-splide ul.splide__pagination.splide__pagination {
  bottom: var(--orbis-fluid-spacing--3, 0.5rem);
}
.orbis .wp-block-kadence-slider.dots-inside .kb-splide[data-slider-dots=true] {
  margin-bottom: 0;
}
.orbis button, .orbis .button, .orbis .wp-block-button__link, .orbis input[type="button"], .orbis input[type="reset"], .orbis input[type="submit"], .orbis .fl-button, .orbis .elementor-button-wrapper .elementor-button {
  font-size: var(--global-kb-font-size-md);
}
.orbis .wp-block-kadence-advancedbtn .kb-button.kt-btn-size-small {
  font-size: var(--global-kb-font-size-md);
  padding: var(--orbis-fluid-spacing--3) var(--orbis-fluid-spacing--2);
}
.orbis .wp-block-kadence-advancedbtn .kb-button.kt-btn-size-standard {
  font-size: var(--global-kb-font-size-md);
  padding: var(--orbis-fluid-spacing--2) var(--orbis-fluid-spacing-0);
}
.orbis .wp-block-kadence-advancedbtn .kb-button.kt-btn-size-large {
  font-size: var(--global-kb-font-size-lg);
  padding: var(--orbis-fluid-spacing--1) var(--orbis-fluid-spacing-1);
}
.orbis .wp-block-kadence-advancedbtn .kb-button.kt-btn-size-xlarge {
  font-size: var(--global-kb-font-size-lg);
  padding: var(--orbis-fluid-spacing-0) var(--orbis-fluid-spacing-2);
}
.orbis .variations .kt-radio-variation-container fieldset.kad_radio_variations {
  flex-wrap: wrap;
}
.orbis .single-content p.has-small-font-size {
  margin-bottom: var(--global-xs-spacing);
}
body.orbis, .orbis input, .orbis select, .orbis optgroup, .orbis textarea {
  font-size: var(--global-kb-font-size-md);
}
.orbis .entry-hero h1 {
  font-size: var(--global-kb-font-size-xxxl);
}
.orbis h1 {
  font-size: var(--global-kb-font-size-xxxl);
}
.orbis h2 {
  font-size: var(--global-kb-font-size-xxl);
}
.orbis h3 {
  font-size: var(--global-kb-font-size-xl);
}
.orbis h4 {
  font-size: var(--global-kb-font-size-xl);
}
.orbis h5 {
  font-size: var(--global-kb-font-size-lg);
}
.orbis h6 {
  font-size: var(--global-kb-font-size-lg);
}
.orbis .single-content h1, .orbis .single-content h2, .orbis .single-content h3, .orbis .single-content h4, .orbis .single-content h5, .orbis .single-content h6 {
  margin-bottom: var(--global-kb-spacing-xs);
}
.orbis [id]:target {
  scroll-margin-top: 100px;
}
.orbis .kadence-sticky-add-to-cart-content img {
  padding: 0.35em;
}
.orbis .kadence-sticky-add-to-cart-content .tinv-wishlist {
  display: none;
}
.orbis .kadence-sticky-add-to-cart-content .tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button {
  margin: 0;
  margin-left: var(--global-xs-spacing);
}
.orbis .kadence-sticky-add-to-cart-content .woocommerce-Price-amount.amount {
  color: var(--global-palette3);
}
.orbis.admin-bar #masthead #mobile-header {
  top: 32px;
}
.orbis #masthead {
  height: 5.6rem;
}
.orbis #masthead #mobile-header {
  display: block;
  transition: 0.3s all ease-in-out;
  position: fixed;
  width: 100%;
  top: 0;
  z-index: -1;
}
.orbis #masthead.is-scrolling #mobile-header {
  transform: translate(0px, 0px);
  box-shadow: 0 1em 1.5em rgba(0, 0, 0, 0.11);
}
@media screen and (min-width: 1025px) {
  .orbis #masthead {
    height: auto;
  }
  .orbis #masthead #mobile-header {
    display: block;
    transform: translate(0, -10em);
  }
}
.orbis .wp-block-site-logo img {
  height: 4.5em;
}
.orbis .aws-container .aws-search-field {
  border-radius: 10em !important;
  padding: 0 var(--global-kb-spacing-md);
}
.orbis .aws-container .aws-search-field, .orbis .aws-container .aws-suggest__keys {
  font-size: var(--global-kb-font-size-md);
}
.orbis .aws-container .aws-search-form .aws-search-btn_icon {
  width: auto;
  color: white;
}
.orbis .aws-container .aws-search-form .aws-search-btn {
  border-radius: 100em !important;
  position: absolute;
  z-index: 10;
  top: 4px;
  right: 5px;
  height: 35px;
  width: 35px;
  background: var(--global-palette1);
  border: none;
  transition: 0.2s all ease;
}
.orbis .aws-container .aws-search-form .aws-search-btn:hover {
  background: var(--global-palette3);
}
.orbis .aws-search-result .aws_result_title {
  font-size: var(--global-kb-font-size-md);
  color: var(--global-palette-highlight);
}
.orbis .aws-search-result .aws_result_excerpt {
  font-size: var(--global-kb-font-size-sm);
  color: inherit;
}
.orbis .aws-search-result .aws_result_image img {
  width: 7em;
  border-radius: 0.5em;
}
.orbis .aws-search-result .aws_result_price {
  font-weight: 700;
  color: inherit;
}
.orbis .aws-container .aws-search-form.aws-processing .aws-loader {
  right: 50px;
}
.orbis .orbis-breakout-text {
  width: max-content;
  max-width: calc(100% + 10vw);
}
.orbis .orbis-breakout-text .wp-block-kadence-advancedheading, .orbis .orbis-breakout-text h2, .orbis .orbis-breakout-text p {
  display: inline-block;
  box-decoration-break: clone;
  border-radius: 0.5rem;
  line-height: 1.8;
}
.orbis .kb-advanced-slide-inner-wrap {
  box-shadow: 0 0 5em 2em rgba(0, 0, 0, 0.5) inset;
  padding: 0;
}
.orbis .kb-advanced-slide-inner-wrap .orbis-popup-slide-description {
  transition: 0.3s all ease;
  transform: translate(0, 100%);
}
.orbis .kb-advanced-slide-inner-wrap:hover .orbis-popup-slide-description, .orbis .kb-advanced-slide-inner-wrap:has(a:hover) .orbis-popup-slide-description, .orbis .kb-advanced-slide-inner-wrap:has(a:focus) .orbis-popup-slide-description {
  transform: translate(0, 0);
}
.orbis .wp-block-kadence-advanced-form-accept {
  font-size: var(--global-kb-font-size-sm);
  margin-top: var(--global-kb-spacing-xs);
}
/*# sourceMappingURL=https://staging.fiat-mrksa.hr/wp-content/themes/fiat_mrksa/assets/css/main.css.map */