.forberries-kicker{display:inline-flex;align-items:center;gap:10px;margin:0 0 0 0;padding:0 0 20px 0;color:var(--greendark,var(--wp--preset--color--greendark,#A0B718))!important}.forberries-kicker.has-kicker-color-white{color:var(--white,var(--wp--preset--color--white,#FDFEFF))!important}.forberries-kicker.has-kicker-color-gray{color:var(--gray,var(--wp--preset--color--gray,#EDF0F4))!important}.forberries-kicker.has-kicker-color-greendark{color:var(--greendark,var(--wp--preset--color--greendark,#A0B718))!important}.forberries-kicker.has-kicker-color-greenlight{color:var(--greenlight,var(--wp--preset--color--greenlight,#A0B71852))!important}.forberries-kicker.has-kicker-color-bluedark{color:var(--bluedark,var(--wp--preset--color--bluedark,#1A2641))!important}.forberries-kicker.has-kicker-color-bluelight{color:var(--bluelight,var(--wp--preset--color--bluelight,#24314F))!important}.forberries-kicker__icon{display:block;flex-shrink:0;width:26px;height:13px;color:inherit}.forberries-kicker__text{font-size:16px;font-weight:500;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:inherit}.forberries-kicker-colors{display:flex;flex-wrap:wrap;gap:6px}.forberries-kicker-color-btn{position:relative;padding-left:28px!important}.forberries-kicker-color-btn::before{content:"";position:absolute;left:8px;top:50%;width:12px;height:12px;border-radius:2px;transform:translateY(-50%);box-shadow:inset 0 0 0 1px rgb(0 0 0 / .15)}.forberries-kicker-color-btn.is-color-white::before{background-color:var(--wp--preset--color--white,#FDFEFF)}.forberries-kicker-color-btn.is-color-gray::before{background-color:var(--wp--preset--color--gray,#EDF0F4)}.forberries-kicker-color-btn.is-color-greendark::before{background-color:var(--wp--preset--color--greendark,#A0B718)}.forberries-kicker-color-btn.is-color-greenlight::before{background-color:var(--wp--preset--color--greenlight,#A0B71852)}.forberries-kicker-color-btn.is-color-bluedark::before{background-color:var(--wp--preset--color--bluedark,#1A2641)}.forberries-kicker-color-btn.is-color-bluelight::before{background-color:var(--wp--preset--color--bluelight,#24314F)}/**
 * Swiper 12.0.3
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: October 21, 2025
 */

:root {
  --swiper-theme-color: #007aff
}

:host {
  display: block;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  z-index: 1
}

.swiper {
  display: block;
  list-style: none;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  padding: 0;
  position: relative;
  z-index: 1
}

.swiper-vertical>.swiper-wrapper {
  flex-direction: column
}

.swiper-wrapper {
  box-sizing: initial;
  display: flex;
  height: 100%;
  position: relative;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  width: 100%;
  z-index: 1
}

.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translateZ(0)
}

.swiper-horizontal {
  touch-action: pan-y
}

.swiper-vertical {
  touch-action: pan-x
}

.swiper-slide {
  display: block;
  flex-shrink: 0;
  height: 100%;
  position: relative;
  transition-property: transform;
  width: 100%
}

.swiper-slide-invisible-blank {
  visibility: hidden
}

.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto
}

.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height
}

.swiper-backface-hidden .swiper-slide {
  backface-visibility: hidden;
  transform: translateZ(0)
}

.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px
}

.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d
}

.swiper-3d {
  perspective: 1200px;
  .swiper-cube-shadow,
  .swiper-slide {
    transform-style: preserve-3d
  }
}

.swiper-css-mode {
  >.swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    &::-webkit-scrollbar {
      display: none
    }
  }
  >.swiper-wrapper>.swiper-slide {
    scroll-snap-align: start start
  }
  &.swiper-horizontal {
    >.swiper-wrapper {
      scroll-snap-type: x mandatory
    }
  }
  &.swiper-vertical {
    >.swiper-wrapper {
      scroll-snap-type: y mandatory
    }
  }
  &.swiper-free-mode {
    >.swiper-wrapper {
      scroll-snap-type: none
    }
    >.swiper-wrapper>.swiper-slide {
      scroll-snap-align: none
    }
  }
  &.swiper-centered {
    >.swiper-wrapper:before {
      content: "";
      flex-shrink: 0;
      order: 9999
    }
    >.swiper-wrapper>.swiper-slide {
      scroll-snap-align: center center;
      scroll-snap-stop: always
    }
  }
  &.swiper-centered.swiper-horizontal {
    >.swiper-wrapper>.swiper-slide:first-child {
      margin-inline-start: var(--swiper-centered-offset-before)
    }
    >.swiper-wrapper:before {
      height: 100%;
      min-height: 1px;
      width: var(--swiper-centered-offset-after)
    }
  }
  &.swiper-centered.swiper-vertical {
    >.swiper-wrapper>.swiper-slide:first-child {
      margin-block-start: var(--swiper-centered-offset-before)
    }
    >.swiper-wrapper:before {
      height: var(--swiper-centered-offset-after);
      min-width: 1px;
      width: 100%
    }
  }
}

.swiper-3d {
  .swiper-slide-shadow,
  .swiper-slide-shadow-bottom,
  .swiper-slide-shadow-left,
  .swiper-slide-shadow-right,
  .swiper-slide-shadow-top {
    height: 100%;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 10
  }
  .swiper-slide-shadow {
    background: #00000026
  }
  .swiper-slide-shadow-left {
    background-image: linear-gradient(270deg, #00000080, #0000)
  }
  .swiper-slide-shadow-right {
    background-image: linear-gradient(90deg, #00000080, #0000)
  }
  .swiper-slide-shadow-top {
    background-image: linear-gradient(0deg, #00000080, #0000)
  }
  .swiper-slide-shadow-bottom {
    background-image: linear-gradient(180deg, #00000080, #0000)
  }
}

.swiper-lazy-preloader {
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top: 4px solid #0000;
  box-sizing: border-box;
  height: 42px;
  left: 50%;
  margin-left: -21px;
  margin-top: -21px;
  position: absolute;
  top: 50%;
  transform-origin: 50%;
  width: 42px;
  z-index: 10
}

.swiper-watch-progress .swiper-slide-visible,
.swiper:not(.swiper-watch-progress) {
  .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s linear infinite
  }
}

.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000
}

@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg)
  }
  to {
    transform: rotate(1turn)
  }
}

.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0)
}

.swiper-virtual.swiper-css-mode {
  .swiper-wrapper:after {
    content: "";
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0
  }
}

.swiper-virtual.swiper-css-mode.swiper-horizontal {
  .swiper-wrapper:after {
    height: 1px;
    width: var(--swiper-virtual-size)
  }
}

.swiper-virtual.swiper-css-mode.swiper-vertical {
  .swiper-wrapper:after {
    height: var(--swiper-virtual-size);
    width: 1px
  }
}

:root {
  --swiper-navigation-size: 44px
}

.swiper-button-next,
.swiper-button-prev {
  align-items: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
  cursor: pointer;
  display: flex;
  height: var(--swiper-navigation-size);
  justify-content: center;
  position: absolute;
  width: var(--swiper-navigation-size);
  z-index: 10;
  &.swiper-button-disabled {
    cursor: auto;
    opacity: .35;
    pointer-events: none
  }
  &.swiper-button-hidden {
    cursor: auto;
    opacity: 0;
    pointer-events: none
  }
  .swiper-navigation-disabled & {
    display: none !important
  }
  svg {
    height: 100%;
    object-fit: contain;
    transform-origin: center;
    width: 100%;
    fill: currentColor;
    pointer-events: none
  }
}

.swiper-button-lock {
  display: none
}

.swiper-button-next,
.swiper-button-prev {
  margin-top: calc(0px - var(--swiper-navigation-size)/2);
  top: var(--swiper-navigation-top-offset, 50%)
}

.swiper-button-prev {
  left: var(--swiper-navigation-sides-offset, 4px);
  right: auto;
  .swiper-navigation-icon {
    transform: rotate(180deg)
  }
}

.swiper-button-next {
  left: auto;
  right: var(--swiper-navigation-sides-offset, 4px)
}

.swiper-horizontal {
  .swiper-button-next,
  .swiper-button-prev,
  ~.swiper-button-next,
  ~.swiper-button-prev {
    margin-left: 0;
    margin-top: calc(0px - var(--swiper-navigation-size)/2);
    top: var(--swiper-navigation-top-offset, 50%)
  }
  &.swiper-rtl .swiper-button-next,
  &.swiper-rtl~.swiper-button-next,
  &~.swiper-button-prev,
  .swiper-button-prev {
    left: var(--swiper-navigation-sides-offset, 4px);
    right: auto
  }
  &.swiper-rtl .swiper-button-prev,
  &.swiper-rtl~.swiper-button-prev,
  &~.swiper-button-next,
  .swiper-button-next {
    left: auto;
    right: var(--swiper-navigation-sides-offset, 4px)
  }
  &.swiper-rtl .swiper-button-next,
  &.swiper-rtl~.swiper-button-next,
  &~.swiper-button-prev,
  .swiper-button-prev {
    .swiper-navigation-icon {
      transform: rotate(180deg)
    }
  }
  &.swiper-rtl .swiper-button-prev,
  &.swiper-rtl~.swiper-button-prev {
    .swiper-navigation-icon {
      transform: rotate(0deg)
    }
  }
}

.swiper-vertical {
  .swiper-button-next,
  .swiper-button-prev,
  ~.swiper-button-next,
  ~.swiper-button-prev {
    left: var(--swiper-navigation-top-offset, 50%);
    margin-left: calc(0px - var(--swiper-navigation-size)/2);
    margin-top: 0;
    right: auto
  }
  .swiper-button-prev,
  ~.swiper-button-prev {
    bottom: auto;
    top: var(--swiper-navigation-sides-offset, 4px);
    .swiper-navigation-icon {
      transform: rotate(-90deg)
    }
  }
  .swiper-button-next,
  ~.swiper-button-next {
    bottom: var(--swiper-navigation-sides-offset, 4px);
    top: auto;
    .swiper-navigation-icon {
      transform: rotate(90deg)
    }
  }
}

.swiper-pagination {
  position: absolute;
  text-align: center;
  transform: translateZ(0);
  transition: opacity .3s;
  z-index: 10;
  &.swiper-pagination-hidden {
    opacity: 0
  }
  &.swiper-pagination-disabled,
  .swiper-pagination-disabled>& {
    display: none !important
  }
}

.swiper-horizontal>.swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: var(--swiper-pagination-bottom, 8px);
  left: 0;
  top: var(--swiper-pagination-top, auto);
  width: 100%
}

.swiper-pagination-bullets-dynamic {
  font-size: 0;
  overflow: hidden;
  .swiper-pagination-bullet {
    position: relative;
    transform: scale(.33)
  }
  .swiper-pagination-bullet-active,
  .swiper-pagination-bullet-active-main {
    transform: scale(1)
  }
  .swiper-pagination-bullet-active-prev {
    transform: scale(.66)
  }
  .swiper-pagination-bullet-active-prev-prev {
    transform: scale(.33)
  }
  .swiper-pagination-bullet-active-next {
    transform: scale(.66)
  }
  .swiper-pagination-bullet-active-next-next {
    transform: scale(.33)
  }
}

.swiper-pagination-bullet {
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  display: inline-block;
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  opacity: var(--swiper-pagination-bullet-inactive-opacity, .2);
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  button& {
    appearance: none;
    border: none;
    box-shadow: none;
    margin: 0;
    padding: 0
  }
  .swiper-pagination-clickable & {
    cursor: pointer
  }
  &:only-child {
    display: none !important
  }
}

.swiper-pagination-bullet-active {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  opacity: var(--swiper-pagination-bullet-opacity, 1)
}

.swiper-pagination-vertical.swiper-pagination-bullets,
.swiper-vertical>.swiper-pagination-bullets {
  left: var(--swiper-pagination-left, auto);
  right: var(--swiper-pagination-right, 8px);
  top: 50%;
  transform: translate3d(0, -50%, 0);
  .swiper-pagination-bullet {
    display: block;
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0
  }
  &.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px;
    .swiper-pagination-bullet {
      display: inline-block;
      transition: transform .2s, top .2s
    }
  }
}

.swiper-horizontal>.swiper-pagination-bullets,
.swiper-pagination-horizontal.swiper-pagination-bullets {
  .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px)
  }
  &.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
    .swiper-pagination-bullet {
      transition: transform .2s, left .2s
    }
  }
}

.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: transform .2s, right .2s
}

.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit)
}

.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, #00000040);
  position: absolute;
  .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transform: scale(0);
    transform-origin: left top;
    width: 100%
  }
  .swiper-rtl & .swiper-pagination-progressbar-fill {
    transform-origin: right top
  }
  &.swiper-pagination-horizontal,
  &.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,
  .swiper-horizontal>&,
  .swiper-vertical>&.swiper-pagination-progressbar-opposite {
    height: var(--swiper-pagination-progressbar-size, 4px);
    left: 0;
    top: 0;
    width: 100%
  }
  &.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,
  &.swiper-pagination-vertical,
  .swiper-horizontal>&.swiper-pagination-progressbar-opposite,
  .swiper-vertical>& {
    height: 100%;
    left: 0;
    top: 0;
    width: var(--swiper-pagination-progressbar-size, 4px)
  }
}

.swiper-pagination-lock {
  display: none
}

.swiper-scrollbar {
  background: var(--swiper-scrollbar-bg-color, #0000001a);
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  position: relative;
  touch-action: none;
  &.swiper-scrollbar-disabled,
  .swiper-scrollbar-disabled>& {
    display: none !important
  }
  &.swiper-scrollbar-horizontal,
  .swiper-horizontal>& {
    bottom: var(--swiper-scrollbar-bottom, 4px);
    height: var(--swiper-scrollbar-size, 4px);
    left: var(--swiper-scrollbar-sides-offset, 1%);
    position: absolute;
    top: var(--swiper-scrollbar-top, auto);
    width: calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);
    z-index: 50
  }
  &.swiper-scrollbar-vertical,
  .swiper-vertical>& {
    height: calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);
    left: var(--swiper-scrollbar-left, auto);
    position: absolute;
    right: var(--swiper-scrollbar-right, 4px);
    top: var(--swiper-scrollbar-sides-offset, 1%);
    width: var(--swiper-scrollbar-size, 4px);
    z-index: 50
  }
}

.swiper-scrollbar-drag {
  background: var(--swiper-scrollbar-drag-bg-color, #00000080);
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  height: 100%;
  left: 0;
  position: relative;
  top: 0;
  width: 100%
}

.swiper-scrollbar-cursor-drag {
  cursor: move
}

.swiper-scrollbar-lock {
  display: none
}

.swiper-zoom-container {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  text-align: center;
  width: 100%;
  >canvas,
  >img,
  >svg {
    max-height: 100%;
    max-width: 100%;
    object-fit: contain
  }
}

.swiper-slide-zoomed {
  cursor: move;
  touch-action: none
}

.swiper .swiper-notification {
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  z-index: -1000
}

.swiper-free-mode>.swiper-wrapper {
  margin: 0 auto;
  transition-timing-function: ease-out
}

.swiper-grid>.swiper-wrapper {
  flex-wrap: wrap
}

.swiper-grid-column>.swiper-wrapper {
  flex-direction: column;
  flex-wrap: wrap
}

.swiper-fade {
  &.swiper-free-mode {
    .swiper-slide {
      transition-timing-function: ease-out
    }
  }
  .swiper-slide {
    pointer-events: none;
    transition-property: opacity;
    .swiper-slide {
      pointer-events: none
    }
  }
  .swiper-slide-active {
    pointer-events: auto;
    & .swiper-slide-active {
      pointer-events: auto
    }
  }
}

.swiper.swiper-cube {
  overflow: visible
}

.swiper-cube {
  .swiper-slide {
    backface-visibility: hidden;
    height: 100%;
    pointer-events: none;
    transform-origin: 0 0;
    visibility: hidden;
    width: 100%;
    z-index: 1;
    .swiper-slide {
      pointer-events: none
    }
  }
  &.swiper-rtl .swiper-slide {
    transform-origin: 100% 0
  }
  .swiper-slide-active {
    &,
    & .swiper-slide-active {
      pointer-events: auto
    }
  }
  .swiper-slide-active,
  .swiper-slide-next,
  .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
  }
  .swiper-cube-shadow {
    bottom: 0;
    height: 100%;
    left: 0;
    opacity: .6;
    position: absolute;
    width: 100%;
    z-index: 0;
    &:before {
      background: #000;
      bottom: 0;
      content: "";
      filter: blur(50px);
      left: 0;
      position: absolute;
      right: 0;
      top: 0
    }
  }
}

.swiper-cube {
  .swiper-slide-next+.swiper-slide {
    pointer-events: auto;
    visibility: visible
  }
}

.swiper-cube {
  .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,
  .swiper-slide-shadow-cube.swiper-slide-shadow-left,
  .swiper-slide-shadow-cube.swiper-slide-shadow-right,
  .swiper-slide-shadow-cube.swiper-slide-shadow-top {
    backface-visibility: hidden;
    z-index: 0
  }
}

.swiper.swiper-flip {
  overflow: visible
}

.swiper-flip {
  .swiper-slide {
    backface-visibility: hidden;
    pointer-events: none;
    z-index: 1;
    .swiper-slide {
      pointer-events: none
    }
  }
  .swiper-slide-active {
    &,
    & .swiper-slide-active {
      pointer-events: auto
    }
  }
}

.swiper-flip {
  .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,
  .swiper-slide-shadow-flip.swiper-slide-shadow-left,
  .swiper-slide-shadow-flip.swiper-slide-shadow-right,
  .swiper-slide-shadow-flip.swiper-slide-shadow-top {
    backface-visibility: hidden;
    z-index: 0
  }
}

.swiper-creative {
  .swiper-slide {
    backface-visibility: hidden;
    overflow: hidden;
    transition-property: transform, opacity, height
  }
}

.swiper.swiper-cards {
  overflow: visible
}

.swiper-cards {
  .swiper-slide {
    backface-visibility: hidden;
    overflow: hidden;
    transform-origin: center bottom
  }
}.forberries-produkt-intro{position:relative;width:100%;margin:0;padding:130px 0 80px;border-radius:0 0 clamp(50px, 8vw, 200px) clamp(50px, 8vw, 200px);box-sizing:border-box;overflow:hidden;background-color:var(--white,var(--wp--preset--color--white,#FDFEFF));color:var(--bluedark,var(--wp--preset--color--bluedark,#1A2641))}.forberries-produkt-intro__inner{position:relative;z-index:1}.forberries-produkt-intro__breadcrumbs,.forberries-produkt-intro .forberries-intro__breadcrumbs{margin:0 0 50px;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:.02em;color:inherit}.forberries-produkt-intro__breadcrumbs a,.forberries-produkt-intro .forberries-intro__breadcrumbs a{color:inherit;text-decoration:none}.forberries-produkt-intro__breadcrumbs a:hover,.forberries-produkt-intro__breadcrumbs a:focus,.forberries-produkt-intro .forberries-intro__breadcrumbs a:hover,.forberries-produkt-intro .forberries-intro__breadcrumbs a:focus{color:var(--greendark,#A0B718)}.forberries-produkt-intro__breadcrumbs span.breadcrumb_last,.forberries-produkt-intro .forberries-intro__breadcrumbs span.breadcrumb_last{font-weight:500}.forberries-produkt-intro__breadcrumbs--editor{opacity:.55;pointer-events:none;user-select:none}.forberries-produkt-intro__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:25px;align-items:start}.forberries-produkt-intro__content,.forberries-produkt-intro__main-card{border:1px solid #1A264120;background:#FDFEFF;box-shadow:0 12px 34px 0 #1A264114;border-radius:12px;box-sizing:border-box}.forberries-produkt-intro__content{display:flex;flex-direction:column;min-width:0;min-height:100%;padding:40px 30px}.forberries-produkt-intro__top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:25px}.forberries-produkt-intro__badges{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0}.forberries-produkt-intro__badge{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:6px 10px;border-radius:16px;box-sizing:border-box;background:#A0B71852;color:#2D3116;font-size:14px;font-weight:400;line-height:1.2}.forberries-produkt-intro__badge-icon{display:block;flex-shrink:0;width:16px;height:16px;object-fit:contain;filter:brightness(0) saturate(100%) invert(16%) sepia(30%) saturate(749%) hue-rotate(29deg) brightness(95%) contrast(93%)}.forberries-produkt-intro__badge-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forberries-produkt-intro__producent{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;min-height:40px;margin-left:auto}.forberries-produkt-intro__producent-logo{display:block;max-width:140px;max-height:44px;width:auto;height:auto;object-fit:contain}.forberries-produkt-intro__title{margin:0 0 16px!important;padding:0;font-size:clamp(28px, 4vw, 42px);font-weight:500;line-height:1.2;color:var(--bluedark,#1A2641)!important}.forberries-produkt-intro__description{margin:0 0 24px;flex:1 1 auto;font-size:16px;font-weight:400;line-height:1.6;color:var(--bluedark,#1A2641);min-height:3em}.forberries-produkt-intro__description p{margin:0 0 .8em;color:inherit}.forberries-produkt-intro__description p:last-child{margin-bottom:0}.forberries-produkt-intro__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 20px;margin-top:auto;padding-top:24px}@media screen and (max-width:1250px){.forberries-produkt-intro__footer{flex-direction:column-reverse;align-items:flex-start;gap:30px;padding-top:10px}}.forberries-produkt-intro__cta{margin:0}.forberries-produkt-intro__cta a.wp-block-button__link{padding:12px 60px}.forberries-produkt-intro__meta{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:10px}.forberries-produkt-intro__meta-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;min-width:110px;padding:5px 8px;border-radius:4px;background:#EDF0F478;box-sizing:border-box;text-align:center;overflow:visible}.forberries-produkt-intro__meta-label{font-size:16px;font-weight:500;line-height:1.3;color:#24314FB2}.forberries-produkt-intro__meta-value{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px;width:100%;margin:0;padding:0;border:0;background:#fff0;font-size:16px;font-weight:700;line-height:1.3;color:#24314F;text-align:center;min-height:1.3em;resize:none;box-shadow:none}.forberries-produkt-intro__meta-value:focus{outline:none}.forberries-produkt-intro__meta-tip{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;color:#24314FB2;cursor:help;outline:none}.forberries-produkt-intro__meta-tip-icon{display:flex;align-items:center;justify-content:center;line-height:0}.forberries-produkt-intro__meta-tip-icon svg{display:block;width:14px;height:14px}.forberries-produkt-intro__meta-tip-content{position:absolute;left:50%;bottom:calc(100% + 8px);z-index:20;width:max-content;max-width:500px;padding:8px 10px;border-radius:6px;background:#24314F;color:#fff;font-size:13px;font-weight:500;line-height:1.4;text-align:left;white-space:pre-wrap;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-50%) translateY(4px);transition:opacity 0.15s ease,transform 0.15s ease,visibility 0.15s ease;box-shadow:0 8px 20px rgb(36 49 79 / .18)}.forberries-produkt-intro__meta-tip-content::after{content:'';position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid #fff0;border-top-color:#24314F}.forberries-produkt-intro__meta-tip:hover .forberries-produkt-intro__meta-tip-content,.forberries-produkt-intro__meta-tip:focus .forberries-produkt-intro__meta-tip-content,.forberries-produkt-intro__meta-tip:focus-within .forberries-produkt-intro__meta-tip-content{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.forberries-produkt-intro__gallery{display:flex;flex-direction:column;gap:15px;min-width:0}.forberries-produkt-intro__main-card{position:relative;overflow:hidden;width:100%}.forberries-produkt-intro__swiper-main{width:100%;overflow:hidden;background:#EDF0F4}.forberries-produkt-intro__main-btn{display:block;width:100%;padding:0;border:0;background:#fff0;cursor:zoom-in;line-height:0}.forberries-produkt-intro__main-btn img,.forberries-produkt-intro__main-static img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.forberries-produkt-intro__thumbs-wrap{position:relative;display:flex;align-items:center;justify-content:flex-end;width:100%}.forberries-produkt-intro__thumbs-scroller{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:15px;width:max-content;max-width:100%;margin-left:auto;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;padding:0 2px;box-sizing:border-box}.forberries-produkt-intro__thumbs-scroller::-webkit-scrollbar{display:none}.forberries-produkt-intro__thumbs-wrap.is-overflowing .forberries-produkt-intro__thumbs-scroller{justify-content:flex-start;width:100%;min-width:0;max-width:none;margin-left:0}.forberries-produkt-intro__thumbs-wrap::before,.forberries-produkt-intro__thumbs-wrap::after{content:'';position:absolute;top:0;bottom:0;z-index:1;width:72px;pointer-events:none;opacity:0;visibility:hidden;transition:opacity 0.2s ease,visibility 0.2s ease}.forberries-produkt-intro__thumbs-wrap::before{left:0;background:linear-gradient(to right,var(--white,#FDFEFF) 0%,#fff0 100%)}.forberries-produkt-intro__thumbs-wrap::after{right:0;background:linear-gradient(to left,var(--white,#FDFEFF) 0%,#fff0 100%)}.forberries-produkt-intro__thumbs-wrap.has-scroll-prev::before,.forberries-produkt-intro__thumbs-wrap.has-scroll-next::after{opacity:1;visibility:visible}.forberries-produkt-intro__nav{position:absolute;z-index:2;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:#fff0;cursor:pointer;appearance:none;line-height:0}.forberries-produkt-intro__nav svg{display:block;pointer-events:none}.forberries-produkt-intro__nav svg rect{fill:rgb(253 254 255 / .92)}.forberries-produkt-intro__nav--next svg{transform:scaleX(-1)}.forberries-produkt-intro__nav:hover,.forberries-produkt-intro__nav:focus-visible{opacity:.85}.forberries-produkt-intro__nav:focus-visible{outline:2px solid #a0b718;outline-offset:3px;border-radius:50%}.forberries-produkt-intro__nav.swiper-button-disabled,.forberries-produkt-intro__nav:disabled{opacity:.35;cursor:default;pointer-events:none}.forberries-produkt-intro__nav--main{top:50%;transform:translateY(-50%)}.forberries-produkt-intro__nav--main.forberries-produkt-intro__nav--prev{left:12px}.forberries-produkt-intro__nav--main.forberries-produkt-intro__nav--next{right:12px}.forberries-produkt-intro__nav--thumbs{top:50%;z-index:2;width:32px;height:32px;transform:translateY(-50%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.2s ease,visibility 0.2s ease}.forberries-produkt-intro__nav--thumbs.forberries-produkt-intro__nav--prev{left:8px}.forberries-produkt-intro__nav--thumbs.forberries-produkt-intro__nav--next{right:8px}.forberries-produkt-intro__thumbs-wrap.has-scroll-prev .forberries-produkt-intro__nav--thumbs.forberries-produkt-intro__nav--prev,.forberries-produkt-intro__thumbs-wrap.has-scroll-next .forberries-produkt-intro__nav--thumbs.forberries-produkt-intro__nav--next{opacity:1;visibility:visible;pointer-events:auto}.forberries-produkt-intro__nav--thumbs:disabled{opacity:0;visibility:hidden;pointer-events:none}.forberries-produkt-intro__thumbs-static{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:15px;width:100%;overflow-x:auto}@supports (justify-content:safe flex-end){.forberries-produkt-intro__thumbs-static{justify-content:safe flex-end}}.forberries-produkt-intro__thumb-btn{display:block;flex:0 0 100px;width:100px;height:100px;padding:0;outline:1px solid #1A264133;outline-offset:-1px;border-radius:12px;background:#EDF0F4;overflow:hidden;cursor:pointer;line-height:0;box-sizing:border-box;transition:border-color 0.2s ease}.forberries-produkt-intro__thumb-btn.is-active{outline:1px solid var(--greendark,#A0B718)}.forberries-produkt-intro__thumb-btn img{display:block;width:100%;height:100%;object-fit:cover}.forberries-produkt-intro__gallery-placeholder{width:100%;aspect-ratio:4 / 3;background:linear-gradient(135deg,#EDF0F4 0%,#D9DEE7 100%)}.forberries-produkt-intro__editor-hint{margin:0 0 16px;font-size:13px;line-height:1.5;color:#757575}.forberries-produkt-intro-lightbox{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:48px 64px;box-sizing:border-box;background:rgb(26 38 65 / .92)}.forberries-produkt-intro-lightbox__figure{max-width:min(1100px, 100%);max-height:100%}.forberries-produkt-intro-lightbox__img{display:block;max-width:100%;max-height:calc(100vh - 96px);width:auto;height:auto;margin:0 auto;object-fit:contain}.forberries-produkt-intro-lightbox__close,.forberries-produkt-intro-lightbox__prev,.forberries-produkt-intro-lightbox__next{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;border:0;background:#fff0;color:#FDFEFF;cursor:pointer;line-height:1}.forberries-produkt-intro-lightbox__close{top:16px;right:20px;width:44px;height:44px;font-size:36px}.forberries-produkt-intro-lightbox__prev,.forberries-produkt-intro-lightbox__next{top:50%;width:48px;height:48px;font-size:28px;transform:translateY(-50%)}.forberries-produkt-intro-lightbox__prev{left:12px}.forberries-produkt-intro-lightbox__next{right:12px}body.forberries-produkt-intro-lightbox-open{overflow:hidden}@media (max-width:1000px){.forberries-produkt-intro{padding:90px 0 60px;border-radius:0 0 60px 60px}.forberries-produkt-intro__grid{display:flex;flex-direction:column;gap:20px}.forberries-produkt-intro__content,.forberries-produkt-intro__top,.forberries-produkt-intro__footer{display:contents}.forberries-produkt-intro__badges{order:1}.forberries-produkt-intro__producent{order:2;margin-left:0;justify-content:flex-start;min-height:0}.forberries-produkt-intro__title{order:3;margin-bottom:0!important}.forberries-produkt-intro__gallery{order:4;width:100%}.forberries-produkt-intro__description{order:5;flex:none;margin-bottom:0;min-height:0}.forberries-produkt-intro__meta{order:6}.forberries-produkt-intro__cta{order:7;width:100%}.forberries-produkt-intro__cta .wp-block-button__link{width:100%;justify-content:center}}@media (max-width:600px){.forberries-produkt-intro__breadcrumbs,.forberries-produkt-intro .forberries-intro__breadcrumbs{margin-bottom:28px}.forberries-produkt-intro-lightbox{padding:56px 16px 24px}}.forberries-pw-block{background-color:var(--wp--preset--color--bluelight,#24314F);padding-top:var(--wp--preset--spacing--80,5.06rem);padding-bottom:var(--wp--preset--spacing--80,5.06rem)}.forberries-pw-block__inner{display:flex;flex-direction:column;gap:60px}.forberries-pw-block__editor-empty{color:rgb(255 255 255 / .55);font-style:italic;text-align:center;padding:40px 0}.forberries-pw-block__selector{display:flex;flex-direction:column;gap:16px}.forberries-pw-block__selector-label{color:var(--greendark);font-size:28px;font-weight:500;margin:0}.forberries-pw-block__selector-logos{display:flex;flex-wrap:nowrap;gap:20px;box-sizing:border-box;width:106%;margin-left:-3%;padding:0 3% 8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.forberries-pw-block__selector-logos.is-compact{width:100%;margin-left:0;padding:0 0 8px;overflow-x:visible}.forberries-pw-block__logo-btn{display:flex;align-items:center;justify-content:center;flex:0 0 max(230px, calc((100% - 40px) / 3));width:max(230px, calc((100% - 40px) / 3));min-width:230px;padding:10px 16px;border:3px solid #fff0;border-radius:12px;background:#fff;cursor:pointer;transition:border-color 0.2s ease,opacity 0.2s ease,filter 0.2s ease;filter:grayscale(100%);opacity:.55;height:130px;box-sizing:border-box}.forberries-pw-block__selector-logos.is-compact .forberries-pw-block__logo-btn{flex:1 1 calc((100% - 60px) / 4);width:calc((100% - 60px) / 4);min-width:0}.forberries-pw-block__logo-btn img{display:block;width:100%;height:100%;object-fit:contain}.forberries-pw-block__logo-btn.is-active{border-color:#A0B718;filter:grayscale(0%);opacity:1}.forberries-pw-block__logo-fallback{font-size:13px;font-weight:600;color:#1d2327}.forberries-pw-block__wariant{display:none}.forberries-pw-block__wariant.is-active{display:block}.forberries-pw-block__cols{display:grid;grid-template-columns:1fr minmax(340px,460px);gap:48px;align-items:start}@media (max-width:900px){.forberries-pw-block__cols{grid-template-columns:1fr}}.forberries-pw-block__col-left{max-width:700px;display:flex;flex-direction:column;gap:20px}.forberries-pw-block__kicker{display:flex;align-items:center;gap:8px;color:#A0B718;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.forberries-pw-block__kicker svg{flex-shrink:0}.forberries-pw-block__nazwa{margin:0;color:var(--wp--preset--color--white,#FDFEFF);font-size:clamp(1.5rem, 2.5vw, 2.25rem);line-height:1.2}.forberries-pw-block__opis{color:rgb(253 254 255 / .82);font-size:16px;line-height:1.7}.forberries-pw-block__opis p{margin:0 0 1em}.forberries-pw-block__opis p:last-child{margin-bottom:0}.forberries-pw-block__opis ul,.forberries-pw-block__opis ol{padding-left:1.6em;margin:30px 0 1em}.forberries-pw-block__opis ul{list-style-type:disc}.forberries-pw-block__opis ol{list-style-type:decimal}.forberries-pw-block__opis li{display:list-item;margin-bottom:.4em}.forberries-pw-block__col-right{max-width:460px;width:100%}.forberries-pw-block__spec-card{border:1px solid rgb(253 254 255 / .18);border-radius:12px;overflow:hidden;padding:30px 25px}.forberries-pw-block__spec-header{margin:0;padding:0 0 20px 0;color:#A0B718;font-size:16px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.forberries-pw-block__spec-list{margin:0;padding:0;display:flex;flex-direction:column}.forberries-pw-block__spec-row{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:15px 0;border-bottom:1px solid rgb(237 240 244 / .18)}.forberries-pw-block__spec-row:last-child{border-bottom:none}.forberries-pw-block__spec-row dt{color:#EDF0F4;font-weight:400;flex:0 1 auto;width:max-content;max-width:60%}.forberries-pw-block__spec-row dd{margin:0;color:#EDF0F4;font-weight:700;font-size:14px;flex:1 1 auto;text-align:right}.forberries-pw-block__spec-download{color:inherit;font-weight:inherit;text-decoration:underline;text-underline-offset:.15em;transition:color 0.2s ease}.forberries-pw-block__spec-download:hover,.forberries-pw-block__spec-download:focus-visible{color:#A0B718}.forberries-pw-block__spec-row--download dd{font-weight:700}@media screen and (max-width:1200px){.forberries-pw-block__cols{grid-template-columns:1fr 400px}.forberries-pw-block__col-left{max-width:800px;width:100%}.forberries-pw-block__col-right{max-width:400px}}@media screen and (max-width:900px){.forberries-pw-block__cols{grid-template-columns:1fr}.forberries-pw-block__col-right{width:100%;max-width:100%}}.forberries-tiles{width:100%;max-width:100%}.forberries-tiles__swiper{overflow-x:auto;overflow-y:hidden;width:100%;padding:50px 3% 70px;margin:-20px 0 -70px;box-sizing:border-box}.forberries-tiles__swiper.swiper-initialized{overflow:hidden}.forberries-tiles__swiper .swiper-wrapper{align-items:stretch}.forberries-tiles__swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:var(--fb-tiles-gap,25px)}.forberries-tiles__swiper:not(.swiper-initialized) .forberries-tiles__slide{margin:0!important}.forberries-tiles__slide{width:275px;height:auto;box-sizing:border-box}.forberries-tiles__tile{display:flex;flex-direction:column;width:275px;height:100%;min-height:100%;padding:25px;border:1px solid #fff0;border-radius:22px;box-sizing:border-box;box-shadow:0 4px 40px 0 #fff0;background:var(--fb-tiles-bg,#24314F);color:#FDFEFF;text-decoration:none;transition:box-shadow 0.3s ease,transform 0.3s ease,border-color 0.3s ease}.forberries-tiles__media{flex:0 0 auto}.forberries-tiles__content{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.forberries-tiles__tile:hover,.forberries-tiles__tile:focus{text-decoration:none;color:#FDFEFF;transform:translateY(-5px);box-shadow:0 4px 40px 0 #A0B71833}.forberries-tiles__tile:focus-visible{outline:2px solid #A0B718;outline-offset:3px}.forberries-tiles--border .forberries-tiles__tile{border:1px solid var(--fb-tiles-stroke,#1A2641)}.forberries-tiles--border .forberries-tiles__tile:hover,.forberries-tiles--border .forberries-tiles__tile:focus{border-color:#A0B718}.forberries-tiles--custom-text .forberries-tiles__tile{color:var(--fb-tiles-ink,#FDFEFF)}.forberries-tiles--custom-text .forberries-tiles__tile:hover,.forberries-tiles--custom-text .forberries-tiles__tile:focus{color:var(--fb-tiles-ink,#FDFEFF)}.forberries-tiles--custom-text .forberries-tiles__title,.forberries-tiles--custom-text .forberries-tiles__text{color:var(--fb-tiles-ink,#FDFEFF)}.forberries-tiles--custom-text .forberries-tiles__cta{border-top-color:color-mix(in srgb,var(--fb-tiles-ink,#FDFEFF) 20%,transparent)}.forberries-tiles__icon{display:flex;align-items:center;justify-content:center;width:70px;height:70px;padding:var(--fb-tiles-icon-pad,15px);border-radius:16px;box-sizing:border-box;flex-shrink:0;overflow:hidden;background:var(--fb-tiles-icon-bg,#1A2641);transition:background-color 0.3s ease}.forberries-tiles--layout-columns .forberries-tiles__tile{display:grid;grid-template-columns:minmax(35px,var(--fb-tiles-icon-column-width,100px)) minmax(0,1fr);column-gap:20px;align-items:start}.forberries-tiles--layout-columns.forberries-tiles--columns-middle .forberries-tiles__tile{align-items:center}.forberries-tiles--layout-columns .forberries-tiles__media{width:var(--fb-tiles-icon-column-width,100px);min-width:35px}.forberries-tiles--layout-columns .forberries-tiles__icon{width:100%;height:auto;min-height:35px;aspect-ratio:1 / 1}.forberries-tiles__icon img{display:block;width:100%;height:100%;object-fit:contain;transition:filter 0.3s ease}.forberries-tiles__tile:hover .forberries-tiles__icon,.forberries-tiles__tile:focus .forberries-tiles__icon{background:#A0B718}.forberries-tiles__tile:hover .forberries-tiles__icon img,.forberries-tiles__tile:focus .forberries-tiles__icon img{filter:brightness(0) saturate(100%) invert(11%) sepia(22%) saturate(1600%) hue-rotate(190deg) brightness(95%) contrast(92%)}.forberries-tiles__icon-placeholder{display:block;width:100%;height:100%;border-radius:8px;background:rgb(253 254 255 / .08)}.forberries-tiles--numbers .forberries-tiles__icon{border-radius:50%;padding:0}.forberries-tiles__number{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:36px;font-weight:700;line-height:1;color:inherit}.forberries-tiles--numbers .forberries-tiles__tile:hover .forberries-tiles__icon,.forberries-tiles--numbers .forberries-tiles__tile:focus .forberries-tiles__icon{color:#1A2641}.forberries-tiles--custom-text.forberries-tiles--numbers .forberries-tiles__number{color:#A0B718}.forberries-tiles--custom-text.forberries-tiles--numbers .forberries-tiles__tile:hover .forberries-tiles__number,.forberries-tiles--custom-text.forberries-tiles--numbers .forberries-tiles__tile:focus .forberries-tiles__number{color:#1A2641}.forberries-tiles__title{margin:0!important;padding:0;line-height:1.3;color:#FDFEFF}h3.forberries-tiles__title{font-size:20px;font-weight:600}h4.forberries-tiles__title{font-size:18px;font-weight:600}@media screen and (max-width:1200px){h3.forberries-tiles__title{font-size:25px}h4.forberries-tiles__title{font-size:20px}}.forberries-tiles--layout-columns.forberries-tiles--no-media .forberries-tiles__tile{display:flex;flex-direction:column}.forberries-tiles__kicker{display:inline-flex;align-items:center;gap:10px;margin:0;padding:0;color:var(--fb-tiles-kicker,#A0B718)}.forberries-tiles__kicker-icon{display:block;flex-shrink:0;width:26px;height:13px;color:inherit}.forberries-tiles__kicker-text{font-size:16px;font-weight:500;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:inherit}.forberries-tiles__kicker+.forberries-tiles__title{margin-top:10px!important}.forberries-tiles__kicker+.forberries-tiles__text{margin-top:10px}.forberries-tiles__kicker+.forberries-tiles__cta{margin-top:20px}.forberries-tiles:not(.forberries-tiles--layout-columns) .forberries-tiles__media+.forberries-tiles__content>.forberries-tiles__kicker:first-child{margin-top:20px}.forberries-tiles:not(.forberries-tiles--layout-columns) .forberries-tiles__media+.forberries-tiles__content>.forberries-tiles__title:first-child{margin-top:30px!important}.forberries-tiles:not(.forberries-tiles--layout-columns) .forberries-tiles__media+.forberries-tiles__content>h4.forberries-tiles__title:first-child{margin-top:20px!important}.forberries-tiles:not(.forberries-tiles--layout-columns) .forberries-tiles__media+.forberries-tiles__content>.forberries-tiles__text:first-child,.forberries-tiles:not(.forberries-tiles--layout-columns) .forberries-tiles__media+.forberries-tiles__content>.forberries-tiles__cta:first-child{margin-top:20px}.forberries-tiles__text{margin:0;padding:0;flex:1 1 auto;font-size:16px;font-weight:400;line-height:1.6;color:#FDFEFF}.forberries-tiles__title+.forberries-tiles__text{margin-top:10px}.forberries-tiles__content:empty{display:none}.forberries-tiles__cta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:0;padding-top:15px;border-top:1px solid #FDFEFF20;flex-shrink:0;transition:border-color 0.3s ease}.forberries-tiles__title+.forberries-tiles__cta,.forberries-tiles__text+.forberries-tiles__cta{margin-top:20px}.forberries-tiles--layout-columns .forberries-tiles__cta{margin-top:auto}.forberries-tiles--layout-columns .forberries-tiles__title+.forberries-tiles__cta,.forberries-tiles--layout-columns .forberries-tiles__text+.forberries-tiles__cta{margin-top:auto}.forberries-tiles__tile:hover .forberries-tiles__cta,.forberries-tiles__tile:focus .forberries-tiles__cta{border-top-color:#A0B718}.forberries-tiles__cta-label{font-size:16px;font-weight:400;line-height:1;color:#A0B718}.forberries-tiles__cta-arrow{display:block;flex-shrink:0;width:11px;height:9px}.forberries-tiles--stretch{width:100%;max-width:1550px;margin-left:auto;margin-right:auto;box-sizing:border-box}.forberries-tiles--stretch .forberries-tiles__swiper{padding-left:3%;padding-right:3%}.forberries-tiles--stretch .forberries-tiles__swiper:not(.swiper-initialized) .swiper-wrapper{width:100%;justify-content:stretch;gap:var(--fb-tiles-gap,25px)}.forberries-tiles--stretch .forberries-tiles__slide{width:auto;flex:1 0 275px;min-width:275px}.forberries-tiles--stretch .forberries-tiles__swiper.swiper-initialized .forberries-tiles__slide{width:275px;flex:0 0 auto;min-width:275px}.forberries-tiles--stretch .forberries-tiles__tile{width:100%}@media screen and (max-width:1000px){.forberries-tiles--layout-columns.forberries-tiles--columns-middle .forberries-tiles__tile{text-align:center}}@media screen and (max-width:700px){.forberries-tiles--layout-columns .forberries-tiles__tile{display:flex;flex-direction:column}.forberries-tiles--layout-columns .forberries-tiles__media{width:auto}.forberries-tiles--layout-columns .forberries-tiles__icon{width:70px;height:70px;aspect-ratio:auto}.forberries-tiles--layout-columns .forberries-tiles__media+.forberries-tiles__content>.forberries-tiles__kicker:first-child,.forberries-tiles--layout-columns .forberries-tiles__media+.forberries-tiles__content>.forberries-tiles__title:first-child,.forberries-tiles--layout-columns .forberries-tiles__media+.forberries-tiles__content>.forberries-tiles__text:first-child,.forberries-tiles--layout-columns .forberries-tiles__media+.forberries-tiles__content>.forberries-tiles__cta:first-child{margin-top:20px!important}}.forberries-tiles--wrap .forberries-tiles__swiper{overflow:visible;padding:0 0 0;margin:0 0 0}.forberries-tiles--wrap .forberries-tiles__swiper .swiper-wrapper,.forberries-tiles--wrap .forberries-tiles__swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:var(--fb-tiles-gap,25px);width:100%}.forberries-tiles--wrap .forberries-tiles__slide{flex:0 0 calc((100% - (var(--forberries-tiles-per-row,4) - 1) * var(--fb-tiles-gap,25px)) / var(--forberries-tiles-per-row,4));width:calc((100% - (var(--forberries-tiles-per-row,4) - 1) * var(--fb-tiles-gap,25px)) / var(--forberries-tiles-per-row,4));max-width:none;margin:0!important;box-sizing:border-box}.forberries-tiles--wrap .forberries-tiles__tile{width:100%}@media screen and (max-width:900px){.forberries-tiles--wrap .forberries-tiles__slide{flex:0 1 calc((100% - var(--fb-tiles-gap, 25px)) / 2);width:calc((100% - var(--fb-tiles-gap, 25px)) / 2);max-width:none}}@media screen and (max-width:600px){.forberries-tiles--wrap .forberries-tiles__slide{flex:0 1 100%;width:100%;max-width:none}}.editor-styles-wrapper .forberries-tiles-editor{width:100%}.editor-styles-wrapper .forberries-tiles__editor-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:var(--fb-tiles-gap,25px)}.editor-styles-wrapper .forberries-tiles__editor-item{position:relative;width:275px}.editor-styles-wrapper .forberries-tiles--stretch .forberries-tiles__editor-list{flex-wrap:nowrap;justify-content:stretch;width:100%}.editor-styles-wrapper .forberries-tiles--stretch .forberries-tiles__editor-item{width:auto;flex:1 0 275px;min-width:275px}.editor-styles-wrapper .forberries-tiles--stretch .forberries-tiles__tile{width:100%}.editor-styles-wrapper .forberries-tiles--stretch .forberries-tiles__add-tile{width:auto;flex:0 0 100px;min-height:180px}.editor-styles-wrapper .forberries-tiles--wrap .forberries-tiles__editor-list{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:var(--fb-tiles-gap,25px);width:100%}.editor-styles-wrapper .forberries-tiles--wrap .forberries-tiles__editor-item{flex:0 0 calc((100% - (var(--forberries-tiles-per-row,4) - 1) * var(--fb-tiles-gap,25px)) / var(--forberries-tiles-per-row,4));width:calc((100% - (var(--forberries-tiles-per-row,4) - 1) * var(--fb-tiles-gap,25px)) / var(--forberries-tiles-per-row,4));max-width:none;box-sizing:border-box}.editor-styles-wrapper .forberries-tiles--wrap .forberries-tiles__tile{width:100%}.editor-styles-wrapper .forberries-tiles--wrap .forberries-tiles__add-tile{flex:0 0 calc((100% - (var(--forberries-tiles-per-row,4) - 1) * var(--fb-tiles-gap,25px)) / var(--forberries-tiles-per-row,4));width:calc((100% - (var(--forberries-tiles-per-row,4) - 1) * var(--fb-tiles-gap,25px)) / var(--forberries-tiles-per-row,4));max-width:none;min-height:180px;box-sizing:border-box}.editor-styles-wrapper .forberries-tiles--tile-clear .forberries-tiles__empty,.editor-styles-wrapper .forberries-tiles--tile-clear .forberries-tiles__add-tile{color:rgb(26 38 65 / .75)}.editor-styles-wrapper .forberries-tiles--tile-clear .forberries-tiles__add-tile{border-color:rgb(26 38 65 / .35)}.editor-styles-wrapper .forberries-tiles--tile-clear .forberries-tiles__add-tile:hover,.editor-styles-wrapper .forberries-tiles--tile-clear .forberries-tiles__add-tile:focus{border-color:#A0B718;color:#A0B718}.editor-styles-wrapper .forberries-tiles--tile-clear .forberries-tiles__link-hint{color:rgb(26 38 65 / .55)}.editor-styles-wrapper .forberries-tiles--tile-clear .forberries-tiles__cta--button{border-top-color:#1A264133}.editor-styles-wrapper .forberries-tiles__editor-item.is-selected .forberries-tiles__tile{outline:2px solid #A0B718;outline-offset:3px}.editor-styles-wrapper .forberries-tiles__editor-toolbar{position:absolute;top:-42px;left:50%;z-index:5;transform:translateX(-50%);background:#fff;border:1px solid #1e1e1e;border-radius:2px;box-shadow:0 2px 6px rgb(0 0 0 / .15)}.editor-styles-wrapper .forberries-tiles__editor-toolbar .components-toolbar-group{border:0}.editor-styles-wrapper .forberries-tiles__icon--button{appearance:none;border:0;cursor:pointer;font:inherit;text-align:inherit}.editor-styles-wrapper .forberries-tiles__icon--button:hover,.editor-styles-wrapper .forberries-tiles__icon--button:focus{outline:2px solid #A0B718;outline-offset:2px}.editor-styles-wrapper .forberries-tiles__cta--button{appearance:none;width:100%;border:0;border-top:1px solid #FDFEFF;background:#fff0;cursor:pointer;font:inherit;text-align:left}.editor-styles-wrapper .forberries-tiles__cta--button:hover,.editor-styles-wrapper .forberries-tiles__cta--button:focus{opacity:.9}.editor-styles-wrapper .forberries-tiles__link-hint{display:block;margin-top:8px;overflow:hidden;font-size:11px;line-height:1.3;color:rgb(253 254 255 / .55);text-overflow:ellipsis;white-space:nowrap}.editor-styles-wrapper .forberries-tiles__add-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:270px;min-height:220px;padding:15px;border:2px dashed rgb(253 254 255 / .35);border-radius:22px;background:#fff0;color:rgb(253 254 255 / .8);cursor:pointer;font:inherit;font-size:14px;font-weight:500;transition:border-color 0.2s ease,color 0.2s ease}.editor-styles-wrapper .forberries-tiles__add-tile:hover,.editor-styles-wrapper .forberries-tiles__add-tile:focus{border-color:#A0B718;color:#A0B718;outline:none}.editor-styles-wrapper .forberries-tiles__add-tile-plus{font-size:32px;line-height:1;font-weight:400}.editor-styles-wrapper .forberries-tiles__empty-wrap{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px}.editor-styles-wrapper .forberries-tiles__empty{margin:0;text-align:center;color:rgb(253 254 255 / .7)}.editor-styles-wrapper .forberries-tiles__sidebar-hint{margin:12px 0 0;font-size:12px;line-height:1.4;color:#757575}.editor-styles-wrapper .forberries-tiles__title.rich-text,.editor-styles-wrapper .forberries-tiles__text.rich-text{min-height:1.2em}.forberries-kafelki{width:100%;max-width:100%}.forberries-kafelki__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:30px;width:100%}.forberries-kafelki__item{flex:0 1 calc((100% - 90px) / 4);width:calc((100% - 90px) / 4);max-width:335px;min-width:0;box-sizing:border-box}.forberries-kafelki__tile{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;border-radius:22px;background:#1A2641;color:var(--white,#FDFEFF);text-decoration:none;box-sizing:border-box;transition:transform 0.3s ease}.forberries-kafelki__tile:hover,.forberries-kafelki__tile:focus{text-decoration:none;color:var(--white,#FDFEFF);transform:translateY(-5px)}.forberries-kafelki__tile:focus-visible{outline:2px solid #A0B718;outline-offset:3px}.forberries-kafelki__media{position:relative;flex:0 0 auto;width:100%;aspect-ratio:335 / 170;overflow:hidden;background:#24314F}.forberries-kafelki__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.35s ease}.forberries-kafelki__image--placeholder{background:linear-gradient(135deg,#24314F 0%,#1A2641 100%)}.forberries-kafelki__tile:hover .forberries-kafelki__image,.forberries-kafelki__tile:focus .forberries-kafelki__image{transform:scale(1.06)}.forberries-kafelki__icon{position:absolute;top:15px;left:15px;z-index:1;display:flex;align-items:center;justify-content:center;width:70px;height:70px;padding:10px;border-radius:16px;box-sizing:border-box;background:#1A2641;overflow:hidden;transition:background-color 0.3s ease}.forberries-kafelki__icon img{display:block;width:auto;height:auto;max-width:35px;max-height:35px;object-fit:contain;transition:filter 0.3s ease}.forberries-kafelki__tile:hover .forberries-kafelki__icon,.forberries-kafelki__tile:focus .forberries-kafelki__icon{background:var(--greendark,#A0B718)}.forberries-kafelki__tile:hover .forberries-kafelki__icon img,.forberries-kafelki__tile:focus .forberries-kafelki__icon img{filter:brightness(0) saturate(100%) invert(11%) sepia(22%) saturate(1600%) hue-rotate(190deg) brightness(95%) contrast(92%)}.forberries-kafelki__content{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;padding:20px;background:#1A2641;color:var(--white,#FDFEFF);box-sizing:border-box}.forberries-kafelki__title,h3.forberries-kafelki__title,.forberries-kafelki__tile .forberries-kafelki__title,.forberries-kafelki__tile h3.forberries-kafelki__title{margin:0!important;padding:0;font-size:24px;font-weight:500;line-height:1.3;color:var(--white,#FDFEFF)!important}.forberries-kafelki__excerpt,p.forberries-kafelki__excerpt,.forberries-kafelki__tile .forberries-kafelki__excerpt,.forberries-kafelki__tile p.forberries-kafelki__excerpt{margin:10px 0 0;padding:0;flex:1 1 auto;font-size:16px;font-weight:400;line-height:1.6;color:var(--white,#FDFEFF)!important}.forberries-kafelki__excerpt--spacer{display:block;min-height:0}.forberries-kafelki__cta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px;padding-top:15px;border-top:1px solid rgb(253 254 255 / .2);flex-shrink:0;transition:border-color 0.3s ease}.forberries-kafelki__tile:hover .forberries-kafelki__cta,.forberries-kafelki__tile:focus .forberries-kafelki__cta{border-top-color:var(--greendark,#A0B718)}.forberries-kafelki__cta-label{font-size:16px;font-weight:400;line-height:1;color:#A0B718}.forberries-kafelki__cta-arrow{display:block;flex-shrink:0;width:11px;height:9px}.forberries-kafelki--empty{padding:24px;text-align:center;color:rgb(26 38 65 / .7)}.forberries-kafelki__placeholder,.forberries-kafelki__sidebar-hint{margin:0;font-size:13px;line-height:1.5;color:#757575}.editor-styles-wrapper .forberries-kafelki-editor{width:100%}.editor-styles-wrapper .forberries-kafelki__placeholder{padding:24px;text-align:center;border:1px dashed rgb(26 38 65 / .25);border-radius:12px}.forberries-kafelki--produkty .forberries-kafelki__list{justify-content:flex-start}.forberries-kafelki--produkty .forberries-kafelki__tile{padding:20px;border:1px solid #1A264133;border-radius:22px;background:var(--white,#FDFEFF);color:#1A2641}.forberries-kafelki--produkty .forberries-kafelki__tile:hover,.forberries-kafelki--produkty .forberries-kafelki__tile:focus{color:#1A2641;border-color:var(--greendark)}.forberries-kafelki--produkty .forberries-kafelki__media{aspect-ratio:auto;height:135px;overflow:hidden;border-radius:16px;background:var(--white,#FDFEFF)}.forberries-kafelki--produkty .forberries-kafelki__image{width:100%;height:135px;object-fit:cover;object-position:50% 50%}.forberries-kafelki--produkty .forberries-kafelki__image--placeholder{background:linear-gradient(135deg,#F3F5F8 0%,#E8ECF2 100%)}.forberries-kafelki--produkty .forberries-kafelki__badges{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:15px}.forberries-kafelki--produkty .forberries-kafelki__badge{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:6px 8px;border-radius:16px;box-sizing:border-box;background:#A0B71852;color:#2D3116;font-size:14px;font-weight:400;line-height:1.2}.forberries-kafelki--produkty .forberries-kafelki__badge-icon{display:block;flex-shrink:0;width:16px;height:16px;object-fit:contain;filter:brightness(0) saturate(100%) invert(16%) sepia(30%) saturate(749%) hue-rotate(29deg) brightness(95%) contrast(93%)}.forberries-kafelki--produkty .forberries-kafelki__badge-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forberries-kafelki--produkty .forberries-kafelki__content{padding:15px 0 0;background:#fff0;color:#1A2641}.forberries-kafelki--produkty .forberries-kafelki__title,.forberries-kafelki--produkty h3.forberries-kafelki__title,.forberries-kafelki--produkty .forberries-kafelki__tile .forberries-kafelki__title,.forberries-kafelki--produkty .forberries-kafelki__tile h3.forberries-kafelki__title{color:#1A2641!important}.forberries-kafelki--produkty .forberries-kafelki__excerpt,.forberries-kafelki--produkty p.forberries-kafelki__excerpt,.forberries-kafelki--produkty .forberries-kafelki__tile .forberries-kafelki__excerpt,.forberries-kafelki--produkty .forberries-kafelki__tile p.forberries-kafelki__excerpt{color:#1A2641!important}.forberries-kafelki--produkty .forberries-kafelki__cta{border-top-color:#1A264133}@media screen and (max-width:1100px){.forberries-kafelki__item{flex:0 1 calc((100% - 60px) / 3);width:calc((100% - 60px) / 3)}}@media screen and (max-width:800px){.forberries-kafelki__item{flex:0 1 calc((100% - 30px) / 2);width:calc((100% - 30px) / 2)}}@media screen and (max-width:520px){.forberries-kafelki__item{flex:0 1 100%;width:100%;max-width:none}}.pnlm-container{margin:0;padding:0;overflow:hidden;position:relative;cursor:default;width:100%;height:100%;font-family:Helvetica,"Nimbus Sans L","Liberation Sans",Arial,sans-serif;background:#f4f4f4 url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2267%22%20height%3D%22100%22%20viewBox%3D%220%200%2067%20100%22%3E%0A%3Cpath%20stroke%3D%22%23ccc%22%20fill%3D%22none%22%20d%3D%22M33.5%2C50%2C0%2C63%2C33.5%2C75%2C67%2C63%2C33.5%2C50m-33.5-50%2C67%2C25m-0.5%2C0%2C0%2C75m-66.5-75%2C67-25m-33.5%2C75%2C0%2C25m0-100%2C0%2C50%22%2F%3E%0A%3C%2Fsvg%3E%0A) repeat;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;outline:0;line-height:1.4;contain:content}.pnlm-container *{box-sizing:content-box}.pnlm-ui{position:absolute;width:100%;height:100%;z-index:1}.pnlm-grab{cursor:grab;cursor:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2226%22%20width%3D%2226%22%3E%0A%3Cpath%20stroke%3D%22%23000%22%20stroke-width%3D%221px%22%20fill%3D%22%23fff%22%20d%3D%22m15.3%2020.5s6.38-6.73%204.64-8.24-3.47%201.01-3.47%201.01%203.61-5.72%201.41-6.49c-2.2-0.769-3.33%204.36-3.33%204.36s0.873-5.76-1.06-5.76-1.58%205.39-1.58%205.39-0.574-4.59-2.18-4.12c-1.61%200.468-0.572%205.51-0.572%205.51s-1.58-4.89-2.93-3.79c-1.35%201.11%200.258%205.25%200.572%206.62%200.836%202.43%202.03%202.94%202.17%205.55%22%2F%3E%0A%3C%2Fsvg%3E%0A) 12 8,default}.pnlm-grabbing{cursor:grabbing;cursor:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2226%22%20width%3D%2226%22%3E%0A%3Cpath%20stroke%3D%22%23000%22%20stroke-width%3D%221px%22%20fill%3D%22%23fff%22%20d%3D%22m15.3%2020.5s5.07-5.29%203.77-6.74c-1.31-1.45-2.53%200.14-2.53%200.14s2.74-3.29%200.535-4.06c-2.2-0.769-2.52%201.3-2.52%201.3s0.81-2.13-1.12-2.13-1.52%201.77-1.52%201.77-0.261-1.59-1.87-1.12c-1.61%200.468-0.874%202.17-0.874%202.17s-0.651-1.55-2-0.445c-1.35%201.11-0.68%202.25-0.365%203.62%200.836%202.43%202.03%202.94%202.17%205.55%22%2F%3E%0A%3C%2Fsvg%3E%0A) 12 8,default}.pnlm-sprite{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2226%22%20height%3D%22208%22%3E%0A%3Ccircle%20fill-opacity%3D%22.78%22%20cy%3D%22117%22%20cx%3D%2213%22%20r%3D%2211%22%20fill%3D%22%23fff%22%2F%3E%0A%3Ccircle%20fill-opacity%3D%22.78%22%20cy%3D%22143%22%20cx%3D%2213%22%20r%3D%2211%22%20fill%3D%22%23fff%22%2F%3E%0A%3Ccircle%20cy%3D%22169%22%20cx%3D%2213%22%20r%3D%227%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%2F%3E%0A%3Ccircle%20cy%3D%22195%22%20cx%3D%2213%22%20r%3D%227%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%2F%3E%0A%3Ccircle%20cx%3D%2213%22%20cy%3D%22195%22%20r%3D%222.5%22%2F%3E%0A%3Cpath%20d%3D%22m5%2083v6h2v-4h4v-2zm10%200v2h4v4h2v-6zm-5%205v6h6v-6zm-5%205v6h6v-2h-4v-4zm14%200v4h-4v2h6v-6z%22%2F%3E%0A%3Cpath%20d%3D%22m13%20110a7%207%200%200%200%20-7%207%207%207%200%200%200%207%207%207%207%200%200%200%207%20-7%207%207%200%200%200%20-7%20-7zm-1%203h2v2h-2zm0%203h2v5h-2z%22%2F%3E%0A%3Cpath%20d%3D%22m5%2057v6h2v-4h4v-2zm10%200v2h4v4h2v-6zm-10%2010v6h6v-2h-4v-4zm14%200v4h-4v2h6v-6z%22%2F%3E%0A%3Cpath%20d%3D%22m17%2038v2h-8v-2z%22%2F%3E%0A%3Cpath%20d%3D%22m12%209v3h-3v2h3v3h2v-3h3v-2h-3v-3z%22%2F%3E%0A%3Cpath%20d%3D%22m13%20136-6.125%206.125h4.375v7.875h3.5v-7.875h4.375z%22%2F%3E%0A%3Cpath%20d%3D%22m10.428%20173.33v-5.77l5-2.89v5.77zm1-1.73%203-1.73-3.001-1.74z%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.pnlm-container:-moz-full-screen{height:100%!important;width:100%!important;position:static!important}.pnlm-container:-webkit-full-screen{height:100%!important;width:100%!important;position:static!important}.pnlm-container:-ms-fullscreen{height:100%!important;width:100%!important;position:static!important}.pnlm-container:fullscreen{height:100%!important;width:100%!important;position:static!important}.pnlm-render-container{cursor:inherit;position:absolute;height:100%;width:100%}.pnlm-controls{margin-top:4px;background-color:#fff;border:1px solid #999;border-color:rgb(0 0 0 / .4);border-radius:3px;cursor:pointer;z-index:2;-webkit-transform:translateZ(9999px);transform:translateZ(9999px)}.pnlm-control:hover{background-color:#f8f8f8}.pnlm-controls-container{position:absolute;top:0;left:4px;z-index:1}.pnlm-zoom-controls{width:26px;height:52px}.pnlm-zoom-in{width:100%;height:50%;position:absolute;top:0;border-radius:3px 3px 0 0}.pnlm-zoom-out{width:100%;height:50%;position:absolute;bottom:0;background-position:0 -26px;border-top:1px solid #ddd;border-top-color:rgb(0 0 0 / .1);border-radius:0 0 3px 3px}.pnlm-fullscreen-toggle-button,.pnlm-orientation-button,.pnlm-hot-spot-debug-indicator{width:26px;height:26px}.pnlm-hot-spot-debug-indicator{position:absolute;top:50%;left:50%;width:26px;height:26px;margin:-13px 0 0 -13px;background-color:rgb(255 255 255 / .5);border-radius:13px;display:none}.pnlm-orientation-button-inactive{background-position:0 -156px}.pnlm-orientation-button-active{background-position:0 -182px}.pnlm-fullscreen-toggle-button-inactive{background-position:0 -52px}.pnlm-fullscreen-toggle-button-active{background-position:0 -78px}.pnlm-panorama-info{position:absolute;bottom:4px;background-color:rgb(0 0 0 / .7);border-radius:0 3px 3px 0;padding-right:10px;color:#fff;text-align:left;display:none;z-index:2;-webkit-transform:translateZ(9999px);transform:translateZ(9999px)}.pnlm-title-box{position:relative;font-size:20px;display:table;padding-left:5px;margin-bottom:3px}.pnlm-author-box{position:relative;font-size:12px;display:table;padding-left:5px}.pnlm-load-box{position:absolute;top:50%;left:50%;width:200px;height:150px;margin:-75px 0 0 -100px;background-color:rgb(0 0 0 / .7);border-radius:3px;text-align:center;font-size:20px;display:none;color:#fff}.pnlm-load-box p{margin:20px 0}.pnlm-lbox{position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;display:none}.pnlm-loading{animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-name:pnlm-mv;-webkit-animation-name:pnlm-mv;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-timing-function:linear;height:10px;width:10px;background-color:#fff;position:relative}@keyframes pnlm-mv{from{left:0;top:0}25%{left:10px;top:0}50%{left:10px;top:10px}75%{left:0;top:10px}to{left:0;top:0}}@-webkit-keyframes pnlm-mv{from{left:0;top:0}25%{left:10px;top:0}50%{left:10px;top:10px}75%{left:0;top:10px}to{left:0;top:0}}.pnlm-load-button{position:absolute;top:50%;left:50%;width:200px;height:100px;margin:-50px 0 0 -100px;background-color:rgb(0 0 0 / .7);border-radius:3px;text-align:center;font-size:20px;display:table;color:#fff;cursor:pointer}.pnlm-load-button:hover{background-color:rgb(0 0 0 / .8)}.pnlm-load-button p{display:table-cell;vertical-align:middle}.pnlm-info-box{font-size:15px;position:absolute;top:50%;left:50%;width:200px;height:150px;margin:-75px 0 0 -100px;background-color:#000;border-radius:3px;display:table;text-align:center;color:#fff;table-layout:fixed}.pnlm-info-box a,.pnlm-author-box a{color:#fff;word-wrap:break-word;overflow-wrap:break-word}.pnlm-info-box p{display:table-cell;vertical-align:middle;padding:0 5px 0 5px}.pnlm-error-msg{display:none}.pnlm-about-msg{font-size:11px;line-height:11px;color:#fff;padding:5px 8px 5px 8px;background:rgb(0 0 0 / .7);border-radius:3px;position:absolute;top:50px;left:50px;display:none;opacity:0;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;z-index:1}.pnlm-about-msg a:link,.pnlm-about-msg a:visited{color:#fff}.pnlm-about-msg a:hover,.pnlm-about-msg a:active{color:#eee}.pnlm-hotspot-base{position:absolute;visibility:hidden;cursor:default;vertical-align:middle;top:0;z-index:1}.pnlm-hotspot{height:26px;width:26px;border-radius:13px}.pnlm-hotspot:hover{background-color:rgb(255 255 255 / .2)}.pnlm-hotspot.pnlm-info{background-position:0 -104px}.pnlm-hotspot.pnlm-scene{background-position:0 -130px}div.pnlm-tooltip span{visibility:hidden;position:absolute;border-radius:3px;background-color:rgb(0 0 0 / .7);color:#fff;text-align:center;max-width:200px;padding:5px 10px;margin-left:-220px;cursor:default}div.pnlm-tooltip:hover span{visibility:visible}div.pnlm-tooltip:hover span:after{content:'';position:absolute;width:0;height:0;border-width:10px;border-style:solid;border-color:rgb(0 0 0 / .7) #fff0 #fff0 #fff0;bottom:-20px;left:-10px;margin:0 50%}.pnlm-compass{position:absolute;width:50px;height:50px;right:4px;bottom:4px;border-radius:25px;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2250%22%20width%3D%2250%22%3E%0A%3Cpath%20d%3D%22m24.5078%206-3.2578%2018h7.5l-3.25781-18h-0.984376zm-3.2578%2020%203.2578%2018h0.9844l3.2578-18h-7.5zm1.19531%200.9941h5.10938l-2.5547%2014.1075-2.5547-14.1075z%22%2F%3E%0A%3C%2Fsvg%3E%0A);cursor:default;display:none}.pnlm-world{position:absolute;left:50%;top:50%}.pnlm-face{position:absolute;-webkit-transform-origin:0 0;transform-origin:0 0}.pnlm-dragfix,.pnlm-preview-img{position:absolute;height:100%;width:100%}.pnlm-preview-img{background-size:cover;background-position:center}.pnlm-lbar{width:150px;margin:0 auto;border:#fff 1px solid;height:6px}.pnlm-lbar-fill{background:#fff;height:100%;width:0}.pnlm-lmsg{font-size:12px}.pnlm-fade-img{position:absolute;top:0;left:0}.pnlm-pointer{cursor:pointer}.forberries-produkt-zalety{padding-bottom:var(--wp--preset--spacing--70,6rem)}.forberries-produkt-zalety__capsule{width:100%;background:#FDFEFF;border-radius:clamp(56px, 8vw, 120px);padding:var(--wp--preset--spacing--80,5.06rem) 0;color:#1A2641;box-sizing:border-box}.forberries-produkt-zalety__inner{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--80,5.06rem)}.forberries-produkt-zalety__benefits{display:flex;flex-direction:column;gap:40px}.forberries-produkt-zalety__kicker{margin:0;padding-bottom:12px}.forberries-produkt-zalety__title{margin:0}.forberries-produkt-zalety__title+.forberries-produkt-zalety__description,.forberries-produkt-zalety__title+.forberries-produkt-zalety__konfiguracje-grid,.forberries-produkt-zalety__title+.forberries-kafelki{margin-top:30px}.forberries-produkt-zalety__extra{display:flex;flex-direction:column;gap:40px}.forberries-produkt-zalety__extra-gallery .forberries-produkt-zalety__konfiguracje-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex-wrap:unset;width:100%;margin-left:0;padding:0;overflow:visible}.forberries-produkt-zalety__extra-gallery .forberries-produkt-zalety__konfiguracje-item{flex:none;width:auto;min-width:0;overflow:hidden}.forberries-produkt-zalety__extra-gallery .forberries-produkt-zalety__konfiguracje-item img{object-fit:cover}.forberries-produkt-zalety__konfiguracje-description+.forberries-produkt-zalety__konfiguracje-grid{margin-top:30px}.forberries-produkt-zalety__description{color:rgb(26 38 65 / .82);font-size:18px;line-height:1.7}.forberries-produkt-zalety__description p{margin:0 0 1em}.forberries-produkt-zalety__description p:last-child{margin-bottom:0}.forberries-produkt-zalety__description strong,.forberries-produkt-zalety__sizes-description strong,.forberries-produkt-zalety__sizes-extra-col strong,.forberries-produkt-zalety__sizes-extra-bottom strong{font-weight:700}.forberries-produkt-zalety__tiles .forberries-tiles__tile{padding:28px;border-radius:30px}.forberries-produkt-zalety__tiles .forberries-tiles__title{margin:0;font-size:24px;line-height:1.2}.forberries-produkt-zalety__tiles .forberries-tiles__text{font-size:16px;line-height:1.65}.forberries-produkt-zalety__sizes-box{display:flex;flex-direction:column;gap:40px;padding:50px;border-radius:22px;background:#EDF0F4}.forberries-produkt-zalety__sizes-box a{color:var(--bluedark);text-decoration:underline}.forberries-produkt-zalety__sizes-box a:hover{color:var(--greendark);text-decoration:underline}.forberries-produkt-zalety__sizes-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,400px);gap:32px;align-items:center}.forberries-produkt-zalety__sizes-top--single{grid-template-columns:minmax(0,1fr)}.forberries-produkt-zalety__sizes-main{display:flex;flex-direction:column;gap:30px}.forberries-produkt-zalety__sizes-title{margin:0;color:#1A2641;font-size:28px;line-height:1.2}.forberries-produkt-zalety__sizes-list{display:flex;flex-wrap:wrap;gap:14px}.forberries-produkt-zalety__size-chip{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:10px 50px;border:1px solid #24314F38;border-radius:22px;background:#fff0;color:#24314F;font-size:20px;font-weight:700;line-height:1.2}.forberries-produkt-zalety__sizes-aside{max-width:400px}.forberries-produkt-zalety__sizes-description,.forberries-produkt-zalety__sizes-extra-col,.forberries-produkt-zalety__sizes-extra-bottom{line-height:1.7;color:rgb(26 38 65 / .82)}.forberries-produkt-zalety__sizes-description p,.forberries-produkt-zalety__sizes-extra-col p,.forberries-produkt-zalety__sizes-extra-bottom p{margin:0 0 1em}.forberries-produkt-zalety__sizes-description p:last-child,.forberries-produkt-zalety__sizes-extra-col p:last-child,.forberries-produkt-zalety__sizes-extra-bottom p:last-child{margin-bottom:0}.forberries-produkt-zalety__sizes-extra{display:flex;flex-direction:column;gap:24px}.forberries-produkt-zalety__sizes-extra-cols{display:grid;gap:32px}.forberries-produkt-zalety__sizes-extra-cols--1{grid-template-columns:minmax(0,1fr)}.forberries-produkt-zalety__sizes-extra-cols--2{grid-template-columns:repeat(2,minmax(0,1fr))}.forberries-produkt-zalety__konfiguracje-grid{display:flex;flex-wrap:nowrap;gap:20px;box-sizing:border-box;width:106%;margin-left:-3%;padding:0 3% 8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.forberries-produkt-zalety__konfiguracje-item{display:flex;align-items:center;justify-content:center;flex:0 0 max(280px, calc((100% - 40px) / 3));width:max(280px, calc((100% - 40px) / 3));min-width:280px;aspect-ratio:460 / 250;padding:18px;border:1px solid #1A264133;border-radius:22px;background:#fff;cursor:pointer;box-sizing:border-box;transition:border-color 0.2s ease}.forberries-produkt-zalety__konfiguracje-item:hover,.forberries-produkt-zalety__konfiguracje-item:focus{border-color:#A0B718;outline:none}.forberries-produkt-zalety__konfiguracje-item img{display:block;width:100%;height:100%;object-fit:contain}.forberries-produkt-zalety__related .forberries-kafelki__list{flex-wrap:nowrap;justify-content:flex-start;box-sizing:border-box;width:106%;margin-left:-3%;padding:0 3% 8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.forberries-produkt-zalety__related .forberries-kafelki__item{flex:0 0 max(280px, calc((100% - 90px) / 4));width:max(280px, calc((100% - 90px) / 4));min-width:280px;max-width:none}.forberries-produkt-zalety__360{width:100%}.forberries-produkt-zalety__360-viewer{width:100%;height:clamp(320px, 52vw, 560px);border-radius:22px;overflow:hidden;background:#EDF0F4}.forberries-produkt-zalety__360-viewer .pnlm-container{border-radius:22px}.forberries-produkt-zalety-lightbox{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:48px 64px;box-sizing:border-box;background:rgb(26 38 65 / .92)}.forberries-produkt-zalety-lightbox__figure{max-width:min(1100px, 100%);max-height:100%}.forberries-produkt-zalety-lightbox__img{display:block;max-width:100%;max-height:calc(100vh - 96px);width:auto;height:auto;margin:0 auto;object-fit:contain}.forberries-produkt-zalety-lightbox__close,.forberries-produkt-zalety-lightbox__prev,.forberries-produkt-zalety-lightbox__next{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;border:0;background:#fff0;color:#FDFEFF;cursor:pointer;line-height:1}.forberries-produkt-zalety-lightbox__close{top:16px;right:20px;width:44px;height:44px;font-size:36px}.forberries-produkt-zalety-lightbox__prev,.forberries-produkt-zalety-lightbox__next{top:50%;width:48px;height:48px;font-size:28px;transform:translateY(-50%)}.forberries-produkt-zalety-lightbox__prev{left:12px}.forberries-produkt-zalety-lightbox__next{right:12px}body.forberries-produkt-zalety-lightbox-open{overflow:hidden}@media (max-width:1450px){.forberries-produkt-zalety__size-chip{padding:10px 30px;min-height:40px}}@media (max-width:1300px){.forberries-produkt-zalety__sizes-top{grid-template-columns:1fr}.forberries-produkt-zalety__sizes-aside{max-width:100%}.forberries-produkt-zalety__sizes-extra-cols--2{grid-template-columns:1fr}}@media (max-width:900px){.forberries-produkt-zalety__extra-gallery .forberries-produkt-zalety__konfiguracje-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.forberries-produkt-zalety__capsule{border-radius:48px}.forberries-produkt-zalety__sizes-box{padding:25px;gap:28px}.forberries-produkt-zalety__size-chip{padding:10px 15px;font-size:16px;min-height:30px}.forberries-produkt-zalety-lightbox{padding:56px 16px 24px}}@media (max-width:640px){.forberries-produkt-zalety__extra-gallery .forberries-produkt-zalety__konfiguracje-grid{grid-template-columns:minmax(0,1fr)}.forberries-produkt-zalety__tiles .forberries-tiles__tile{padding:22px;border-radius:24px}.forberries-produkt-zalety__tiles .forberries-tiles__title{font-size:21px}.forberries-produkt-zalety__sizes-title{font-size:24px}}.is-style-full-padded{width:100%;padding:0 2%;box-sizing:border-box}.is-style-content-1500,.is-style-content-1400,.is-style-content-1300,.is-style-content-1200,.is-style-content-1100,.is-style-content-1000,.is-style-content-900,.is-style-content-800,.is-style-content-700,.is-style-content-600,.is-style-content-500{width:100%;margin-left:auto;margin-right:auto;padding:0 3%;box-sizing:border-box}.is-style-content-1500{max-width:1550px}.is-style-content-1400{max-width:1400px}.is-style-content-1300{max-width:1300px}.is-style-content-1200{max-width:1200px}.is-style-content-1100{max-width:1100px}.is-style-content-1000{max-width:1000px}.is-style-content-900{max-width:900px}.is-style-content-800{max-width:800px}.is-style-content-700{max-width:700px}.is-style-content-600{max-width:600px}.is-style-content-500{max-width:500px}.is-style-fit,.fit{max-width:1700px;width:100%;margin-left:auto;margin-right:auto;padding:0 3%;box-sizing:border-box}.is-style-fit-1400{max-width:1400px;width:100%;margin-left:auto;margin-right:auto;padding:0 3%;box-sizing:border-box}.is-style-fit-1300,.fit-1300{max-width:1300px;width:100%;margin-left:auto;margin-right:auto;padding:0 3%;box-sizing:border-box}.is-style-fit-1200{max-width:1200px;width:100%;margin-left:auto;margin-right:auto;padding:0 3%;box-sizing:border-box}.is-style-fit-1000,.fit-1000{max-width:1000px;width:100%;margin-left:auto;margin-right:auto;padding:0 3%;box-sizing:border-box}.is-style-fit-800{max-width:800px;width:100%;margin-left:auto;margin-right:auto;padding:0 3%;box-sizing:border-box}.is-style-fit-600{max-width:600px;width:100%;margin-left:auto;margin-right:auto;padding:0 3%;box-sizing:border-box}.wp-block-image.has-berry-mark{position:relative}.wp-block-image.has-berry-mark::after{content:"";position:absolute;right:clamp(15px, 2vw, 40px);bottom:clamp(15px, 2vw, 40px);width:15vw;min-width:130px;max-width:205px;aspect-ratio:205 / 104;height:auto;background-color:var(--wp--preset--color--greendark,#A0B718);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='205' height='104' viewBox='0 0 205 104' fill='none'%3E%3Cpath d='M172.278 79.6074C149.95 99.5442 120.355 103.743 88.8614 103.743C86.4697 73.546 96.0547 45.0648 118.383 25.1098C140.091 5.72069 166.619 -3.09752 203.918 0.973827C206.31 31.1894 194.625 59.6523 172.297 79.6074' fill='%23000'/%3E%3Cpath d='M0.130179 20.1438C20.5782 16.7662 38.2146 22.6998 52.6377 38.8939C67.0609 55.088 73.5239 78.5484 72.3737 103.597C51.3963 104.492 34.2893 101.041 19.8662 84.8471C5.44301 68.653 -1.02002 45.1926 0.130179 20.1438Z' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='205' height='104' viewBox='0 0 205 104' fill='none'%3E%3Cpath d='M172.278 79.6074C149.95 99.5442 120.355 103.743 88.8614 103.743C86.4697 73.546 96.0547 45.0648 118.383 25.1098C140.091 5.72069 166.619 -3.09752 203.918 0.973827C206.31 31.1894 194.625 59.6523 172.297 79.6074' fill='%23000'/%3E%3Cpath d='M0.130179 20.1438C20.5782 16.7662 38.2146 22.6998 52.6377 38.8939C67.0609 55.088 73.5239 78.5484 72.3737 103.597C51.3963 104.492 34.2893 101.041 19.8662 84.8471C5.44301 68.653 -1.02002 45.1926 0.130179 20.1438Z' fill='%23000'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:right bottom;mask-position:right bottom;pointer-events:none;z-index:1}.wp-block-image.has-berry-mark-color-white::after{background-color:var(--white,var(--wp--preset--color--white,#FDFEFF))}.wp-block-image.has-berry-mark-color-greendark::after{background-color:var(--greendark,var(--wp--preset--color--greendark,#A0B718))}.wp-block-image.has-berry-mark-color-greenlight::after{background-color:var(--greenlight,var(--wp--preset--color--greenlight,#A0B71852))}.wp-block-image.has-berry-mark-color-bluedark::after{background-color:var(--bluedark,var(--wp--preset--color--bluedark,#1A2641))}.wp-block-image.has-berry-mark-color-bluelight::after{background-color:var(--bluelight,var(--wp--preset--color--bluelight,#24314F))}.forberries-berry-mark-colors{display:flex;flex-wrap:wrap;gap:6px}.forberries-berry-mark-color-btn{position:relative;padding-left:28px!important}.forberries-berry-mark-color-btn::before{content:"";position:absolute;left:8px;top:50%;width:12px;height:12px;border-radius:2px;transform:translateY(-50%);box-shadow:inset 0 0 0 1px rgb(0 0 0 / .15)}.forberries-berry-mark-color-btn.is-color-white::before{background-color:var(--wp--preset--color--white,#FDFEFF)}.forberries-berry-mark-color-btn.is-color-greendark::before{background-color:var(--wp--preset--color--greendark,#A0B718)}.forberries-berry-mark-color-btn.is-color-greenlight::before{background-color:var(--wp--preset--color--greenlight,#A0B71852)}.forberries-berry-mark-color-btn.is-color-bluedark::before{background-color:var(--wp--preset--color--bluedark,#1A2641)}.forberries-berry-mark-color-btn.is-color-bluelight::before{background-color:var(--wp--preset--color--bluelight,#24314F)}.wp-block-image.has-image-radius img{border-radius:clamp(40px, 5vw, 95px)}@media screen and (min-width:1001px){.wp-block-columns.match-image-height{align-items:stretch!important}.wp-block-columns.match-image-height>.wp-block-column:has(>.wp-block-image){position:relative;align-self:stretch;min-height:0}.wp-block-columns.match-image-height>.wp-block-column>.wp-block-image{position:absolute;inset:0;width:100%;height:100%;margin:0;max-width:none}.wp-block-columns.match-image-height>.wp-block-column>.wp-block-image>a{display:block;width:100%;height:100%}.wp-block-columns.match-image-height>.wp-block-column>.wp-block-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}}@media screen and (max-width:1000px){.wp-block-columns.match-image-height>.wp-block-column:has(>.wp-block-image){display:flex;justify-content:center;align-items:center;min-height:unset}.wp-block-columns.match-image-height>.wp-block-column>.wp-block-image{position:relative;inset:auto;width:auto;max-width:100%;height:auto;max-height:90vh;margin-left:auto;margin-right:auto}.wp-block-columns.match-image-height>.wp-block-column>.wp-block-image>a{display:block;width:auto;max-width:100%;height:auto;max-height:90vh}.wp-block-columns.match-image-height>.wp-block-column>.wp-block-image img{display:block;width:auto;max-width:100%;height:auto;max-height:90vh;object-fit:contain;object-position:center;margin-left:auto;margin-right:auto}}.wp-block-columns.content-image-split{--fb-split-radius:clamp(40px, 5vw, 95px);--fb-cutout-size:205px;--fb-cutout-offset:20px;--fb-berry-cutout:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='205' height='104' viewBox='0 0 205 104' fill='none'%3E%3Cpath d='M172.278 79.6074C149.95 99.5442 120.355 103.743 88.8614 103.743C86.4697 73.546 96.0547 45.0648 118.383 25.1098C140.091 5.72069 166.619 -3.09752 203.918 0.973827C206.31 31.1894 194.625 59.6523 172.297 79.6074' fill='%23000'/%3E%3Cpath d='M0.130179 20.1438C20.5782 16.7662 38.2146 22.6998 52.6377 38.8939C67.0609 55.088 73.5239 78.5484 72.3737 103.597C51.3963 104.492 34.2893 101.041 19.8662 84.8471C5.44301 68.653 -1.02002 45.1926 0.130179 20.1438Z' fill='%23000'/%3E%3C/svg%3E");position:relative;overflow:hidden;align-items:stretch!important;gap:0!important;border-radius:var(--fb-split-radius)}.wp-block-columns.content-image-split>.wp-block-column:not(:has(>.wp-block-image)){position:relative;z-index:1;box-sizing:border-box;flex-basis:60%!important;flex-grow:0!important;width:60%!important;padding:80px;background-color:transparent!important}@media screen and (max-width:1200px){.wp-block-columns.content-image-split>.wp-block-column:not(:has(>.wp-block-image)){padding:50px}}.wp-block-columns.content-image-split>.wp-block-column:not(:has(>.wp-block-image))::before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;background-color:var(--fb-content-bg,var(--wp--preset--color--gray,#EDF0F4));-webkit-mask-image:linear-gradient(#fff,#fff),var(--fb-berry-cutout);mask-image:linear-gradient(#fff,#fff),var(--fb-berry-cutout);-webkit-mask-size:100% 100%,var(--fb-cutout-size) auto;mask-size:100% 100%,var(--fb-cutout-size) auto;-webkit-mask-position:0 0,right var(--fb-cutout-offset) bottom var(--fb-cutout-offset);mask-position:0 0,right var(--fb-cutout-offset) bottom var(--fb-cutout-offset);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:destination-out;mask-composite:exclude}.wp-block-columns.content-image-split>.wp-block-column:not(:has(>.wp-block-image))>*{position:relative;z-index:1}.wp-block-columns.content-image-split>.wp-block-column:first-child:not(:has(>.wp-block-image)){border-radius:var(--fb-split-radius) 0 var(--fb-split-radius) var(--fb-split-radius)}.wp-block-columns.content-image-split>.wp-block-column:last-child:not(:has(>.wp-block-image)){border-radius:0 var(--fb-split-radius) var(--fb-split-radius) var(--fb-split-radius)}.wp-block-columns.content-image-split>.wp-block-column:has(>.wp-block-image){position:static;flex-basis:40%!important;flex-grow:0!important;width:40%!important;min-height:0;padding:0!important}.wp-block-columns.content-image-split>.wp-block-column>.wp-block-image{position:absolute;top:0;bottom:0;z-index:0;width:75%;height:100%;margin:0!important;max-width:none}.wp-block-columns.content-image-split>.wp-block-column:first-child>.wp-block-image{left:0;right:auto}.wp-block-columns.content-image-split>.wp-block-column:last-child>.wp-block-image{left:auto;right:0}.wp-block-columns.content-image-split>.wp-block-column>.wp-block-image>a{display:block;width:100%;height:100%}.wp-block-columns.content-image-split>.wp-block-column>.wp-block-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:0!important}.wp-block-columns.content-image-split.has-content-bg-white{--fb-content-bg:var(--wp--preset--color--white, #FDFEFF)}.wp-block-columns.content-image-split.has-content-bg-gray{--fb-content-bg:var(--wp--preset--color--gray, #EDF0F4)}.wp-block-columns.content-image-split.has-content-bg-greendark{--fb-content-bg:var(--wp--preset--color--greendark, #A0B718)}.wp-block-columns.content-image-split.has-content-bg-greenlight{--fb-content-bg:var(--wp--preset--color--greenlight, #A0B71852)}.wp-block-columns.content-image-split.has-content-bg-bluedark{--fb-content-bg:var(--wp--preset--color--bluedark, #1A2641)}.wp-block-columns.content-image-split.has-content-bg-bluelight{--fb-content-bg:var(--wp--preset--color--bluelight, #24314F)}@media screen and (max-width:1000px){.wp-block-columns.content-image-split{flex-direction:column!important}.wp-block-columns.content-image-split>.wp-block-column:not(:has(>.wp-block-image)),.wp-block-columns.content-image-split>.wp-block-column:has(>.wp-block-image){flex-basis:auto!important;width:100%!important}.wp-block-columns.content-image-split>.wp-block-column:not(:has(>.wp-block-image)){position:relative;z-index:2;border-radius:var(--fb-split-radius) var(--fb-split-radius) 0 0!important;padding:40px 24px}.wp-block-columns.content-image-split>.wp-block-column:not(:has(>.wp-block-image))::before{-webkit-mask-size:100% 100%,160px auto;mask-size:100% 100%,160px auto;-webkit-mask-position:0 0,right 16px bottom 16px;mask-position:0 0,right 16px bottom 16px}.wp-block-columns.content-image-split>.wp-block-column:has(>.wp-block-image){position:relative;margin-top:-100px;padding:0!important;z-index:1}.wp-block-columns.content-image-split>.wp-block-column>.wp-block-image{position:relative;inset:auto;width:100%;height:50vw;min-height:350px;left:auto;right:auto;border-radius:0 0 var(--fb-split-radius) var(--fb-split-radius);overflow:hidden}.wp-block-columns.content-image-split.reverse-columns-mobile>.wp-block-column:has(>.wp-block-image){order:-1}}@media screen and (max-width:550px){.wp-block-columns.content-image-split>.wp-block-column:not(:has(>.wp-block-image)){padding-bottom:110px}}.wp-block-social-links{gap:12px}.wp-block-social-links .wp-social-link{background:transparent!important;color:#A0B718!important}.wp-block-social-links .wp-block-social-link-anchor{position:relative;display:flex!important;align-items:center;justify-content:center;width:48px;height:48px;padding:0!important;box-sizing:border-box;background-color:#1A2641!important;border-radius:8px;color:#A0B718!important;transition:background-color 0.2s ease,color 0.2s ease}.wp-block-social-links .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link-anchor:focus-visible{background-color:#A0B718!important;color:#2D3116!important}.wp-block-social-links .wp-social-link svg{width:24px;height:24px;fill:currentColor}.wp-block-social-links .wp-social-link-facebook .wp-block-social-link-anchor svg,.wp-block-social-links .wp-social-link-instagram .wp-block-social-link-anchor svg,.wp-block-social-links .wp-social-link-linkedin .wp-block-social-link-anchor svg{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wp-block-social-links .wp-social-link-facebook .wp-block-social-link-anchor::before,.wp-block-social-links .wp-social-link-instagram .wp-block-social-link-anchor::before,.wp-block-social-links .wp-social-link-linkedin .wp-block-social-link-anchor::before{content:"";display:block;width:24px;height:24px;flex-shrink:0;background-color:currentColor;-webkit-mask:center / contain no-repeat;mask:center / contain no-repeat}.wp-block-social-links .wp-social-link-facebook .wp-block-social-link-anchor::before{-webkit-mask-image:url(/wp-content/themes/4berries/graf/ico-facebook.svg);mask-image:url(/wp-content/themes/4berries/graf/ico-facebook.svg)}.wp-block-social-links .wp-social-link-instagram .wp-block-social-link-anchor::before{-webkit-mask-image:url(/wp-content/themes/4berries/graf/ico-instagram.svg);mask-image:url(/wp-content/themes/4berries/graf/ico-instagram.svg)}.wp-block-social-links .wp-social-link-linkedin .wp-block-social-link-anchor::before{-webkit-mask-image:url(/wp-content/themes/4berries/graf/ico-linkedin.svg);mask-image:url(/wp-content/themes/4berries/graf/ico-linkedin.svg)}.wp-block-list.is-style-check,ul.is-style-check,ol.is-style-check{list-style:none;padding-left:0;margin-left:0}.wp-block-list.is-style-check>li,ul.is-style-check>li,ol.is-style-check>li{position:relative;list-style:none;padding-left:48px;margin-bottom:28px}.wp-block-list.is-style-check>li:last-child,ul.is-style-check>li:last-child,ol.is-style-check>li:last-child{margin-bottom:0}.wp-block-list.is-style-check>li::marker,ul.is-style-check>li::marker,ol.is-style-check>li::marker{content:none}.wp-block-list.is-style-check>li::before,ul.is-style-check>li::before,ol.is-style-check>li::before{content:"";position:absolute;left:0;top:calc((1.6em - 32px) / 2);top:calc((1lh - 32px) / 2);width:32px;height:32px;background:url(/wp-content/themes/4berries/graf/ico-check.svg) no-repeat center / contain;pointer-events:none}.wp-block-media-text.has-media-text-border{border:1px solid var(--media-text-border-color,#FDFEFF2E);box-sizing:border-box}.wp-block-media-text.has-media-text-radius{border-radius:22px}.wp-block-media-text.has-media-text-inner-padding{padding:var(--media-text-inner-padding,0);box-sizing:border-box}.wp-block-media-text.has-media-text-gap{gap:var(--media-text-gap,0)}.wp-block-media-text.has-media-text-gap>.wp-block-media-text__content{padding:0!important}.wp-block-media-text.has-custom-media-width{grid-template-columns:var(--fb-media-width) minmax(0,1fr)!important}.wp-block-media-text.has-custom-media-width.has-media-on-the-right{grid-template-columns:minmax(0,1fr) var(--fb-media-width)!important}.wp-block-media-text.has-custom-media-width>.wp-block-media-text__media{min-width:0;max-width:var(--fb-media-width);width:100%;box-sizing:border-box}.wp-block-media-text.has-custom-media-width>.wp-block-media-text__media img,.wp-block-media-text.has-custom-media-width>.wp-block-media-text__media video{display:block;width:100%!important;max-width:100%!important;height:auto}.wp-block-media-text.has-custom-media-width>.wp-block-media-text__content{min-width:0}@media (max-width:600px){.wp-block-media-text.has-custom-media-width.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.has-custom-media-width.is-stacked-on-mobile>.wp-block-media-text__media{max-width:100%}}.block-editor-block-inspector .components-tools-panel-item:has(input[type="range"][min="15"][max="85"]){display:none!important}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.wpa-test-msg{background:#d1ecf1!important;border:1px solid #bee5eb!important;border-radius:5px!important;color:#0c5460!important;font-size:14px!important;padding:.75rem 1.25rem!important;font-family:Arial!important;margin-top:5px!important}span.wpa-button{display:inline-block!important;padding-top:5px!important;color:#fff!important;background-color:#6c757d!important;border-color:#6c757d!important;padding:5px 10px!important;border-radius:5px!important;margin-top:5px!important;cursor:pointer!important}#altEmail_container,.altEmail_container{position:absolute!important;overflow:hidden!important;display:inline!important;height:1px!important;width:1px!important;z-index:-1000!important}header{position:fixed;top:30px;left:50%;z-index:99;padding:0 calc(3vw - 25px)!important;transform:translateX(-50%)}header .headerContent{position:relative;display:flex;align-items:center;gap:10px;padding:0 25px!important;background:var(--white);border-radius:50px;box-sizing:border-box;box-shadow:0 9px 28px 0 #1A264114;transition:border-radius 0.2s ease,box-shadow 0.1s ease}@media screen and (max-width:1200px){header .headerContent{padding:0 20px!important}}header .headerContent:has(.forberries-menu-item--type:hover),header .headerContent:has(.forberries-menu-item--type:focus-within){box-shadow:0 9px 28px 0 #fff0}#logo a{display:block;padding-bottom:12px}#logo a img{display:block}#menu{margin-left:auto;flex-grow:1}#menu ul{display:flex;align-items:stretch;gap:10px;list-style:none}#menu ul li{display:flex;align-items:stretch;justify-content:center;flex-grow:1;text-align:center}#menu ul li.button{flex-grow:0}#menu ul li.menu-item>span.forberries-menu-link,#menu ul li.menu-item>a{display:flex;width:100%;height:80px;align-items:center;justify-content:center;padding:0 0;color:var(--bluedark);text-align:center;cursor:pointer;line-height:1.2;-webkit-text-stroke:.4px #fff0;transition:all 0.2s ease-in-out}#menu ul li.current-menu-item>a,#menu ul li.current-menu-item>span.forberries-menu-link,#menu ul li.current-menu-ancestor>a,#menu ul li.current-menu-ancestor>span.forberries-menu-link,#menu ul li.current-menu-parent>a,#menu ul li.current-menu-parent>span.forberries-menu-link{font-weight:600}#menu ul li.menu-item>span.forberries-menu-link:hover,#menu ul li.menu-item>a:hover{-webkit-text-stroke:.4px var(--bluedark);paint-order:stroke fill;text-shadow:0 0 12px #A0B73A;transition:all 0.2s ease-in-out}#menu ul li.button a{align-items:center;align-self:center;padding:12px 30px;height:auto;white-space:nowrap}@media screen and (max-width:1300px){#menu ul li.home{display:none}}@media screen and (max-width:1150px){#logo a,#logo a img{width:120px;height:auto}#menu ul li.button a{padding:12px 15px}}#menu ul li.menu-item-has-children>a{display:inline-flex;align-items:center;justify-content:center;gap:8px}#menu ul li.menu-item-has-children>a svg,.forberries-menu-link--toggle svg,.forberries-megamenu__cta svg,.forberries-megamenu__more svg{flex:0 0 auto}.forberries-menu-item--type{position:static}.forberries-menu-item--type>.sub-menu,.forberries-menu-item--type>.forberries-sub-menu{display:none!important}.forberries-menu-link--toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:var(--bluedark);text-align:center;cursor:default}.forberries-megamenu{position:fixed;top:calc(50% - 2px);left:50%;z-index:-1;display:grid;grid-template-rows:0fr;padding:0 calc(3vw - 25px)!important;opacity:0;visibility:hidden;overflow:hidden;pointer-events:none;transform:translateX(-50%) translateY(0);transition:grid-template-rows 0.3s ease,opacity 0.25s ease,visibility 0.25s ease}.forberries-menu-item--type:hover>.forberries-megamenu,.forberries-menu-item--type:focus-within>.forberries-megamenu{grid-template-rows:1fr;opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}.forberries-megamenu__inner{min-height:0;padding:80px 32px 28px 32px;background:var(--white);border-radius:0 0 32px 32px;box-sizing:border-box;box-shadow:0 20px 40px rgb(26 38 65 / .12)}.forberries-megamenu__section.is-separated{margin-top:35px}.forberries-megamenu__header{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#A0B71815;border-radius:30px;text-decoration:none;color:inherit}.forberries-megamenu__header:hover span.forberries-megamenu__title{text-decoration:underline}.forberries-megamenu__header:hover .forberries-megamenu__cta{color:var(--greendark)}.forberries-megamenu__title{color:var(--bluedark);font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.2;padding:12px 25px;box-sizing:border-box}.forberries-megamenu__cta{display:inline-flex;align-items:center;gap:10px;color:#2D3116;font-weight:500;white-space:nowrap;padding:12px 25px}.forberries-megamenu__cta:hover{color:var(--greendark)}.forberries-megamenu__grid{margin-top:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.forberries-megamenu__category{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 20px;color:var(--bluedark);border-radius:22px;border:1px solid #EDF0F4}.forberries-megamenu__category:hover{background:var(--greendark);color:var(--bluedark);border:1px solid var(--greendark)}.forberries-megamenu__category.is-active{border:1px solid var(--greendark)}.forberries-megamenu__category-main{display:inline-flex;align-items:center;gap:12px;min-width:0}.forberries-megamenu__icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 22px;transition:all 0.2s ease}.forberries-megamenu__category:hover .forberries-megamenu__icon{filter:brightness(0) saturate(100%) invert(11%) sepia(19%) saturate(2257%) hue-rotate(186deg) brightness(93%) contrast(91%);transition:all 0.2s ease}.forberries-megamenu__icon img{display:block;width:100%;height:100%;object-fit:contain}.forberries-megamenu__name{font-weight:500;line-height:1.3;text-align:left}.forberries-megamenu__more{display:inline-flex;align-items:center;gap:8px;color:#2D3116;font-size:14px;font-weight:400;white-space:nowrap}@media screen and (max-width:1300px){.forberries-megamenu{width:min(100vw - 24px, 1000px)}.forberries-megamenu__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}#show_menu{display:none}.mobile-menu-overlay{position:fixed;inset:0;z-index:98;background:rgb(26 38 65 / .35);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.25s ease,visibility 0.25s ease}body.mobile-menu-open .mobile-menu-overlay{opacity:1;visibility:visible;pointer-events:auto}html.overflow,body.mobile-menu-open{overflow:hidden}@media screen and (max-width:1000px){header{top:16px;width:min(100% - 24px, 1700px);padding:0 1%!important}header .headerContent{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;align-items:stretch;gap:0;width:100%;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);padding:0 12px 0 16px!important;border-radius:28px;overflow:hidden;transition:border-radius 0.3s ease,box-shadow 0.25s ease,height 0.3s ease,max-height 0.3s ease}header.on .headerContent{grid-template-rows:auto 1fr;height:calc(100vh - 32px);height:calc(100dvh - 32px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);border-radius:28px;box-shadow:0 9px 28px 0 #1A264114}#logo{grid-column:1;grid-row:1;align-self:center}#logo a,#logo a img{width:110px;height:auto}#show_menu{grid-column:2;grid-row:1;align-self:center;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:8px 0;padding:0;background:#fff0;border:0;cursor:pointer;z-index:2;-webkit-tap-highlight-color:#fff0}.menu-toggle{position:relative;display:block;width:22px;height:16px;transform:scale(1.15);transform-origin:center center}.menu-toggle__bar{position:absolute;left:0;width:100%;height:2px;background:var(--bluedark);border-radius:2px;transition:transform 0.25s ease,opacity 0.2s ease,top 0.25s ease}.menu-toggle__bar:nth-child(1){top:0}.menu-toggle__bar:nth-child(2){top:7px}.menu-toggle__bar:nth-child(3){top:14px}#show_menu.on .menu-toggle__bar:nth-child(1){top:7px;transform:rotate(45deg)}#show_menu.on .menu-toggle__bar:nth-child(2){opacity:0}#show_menu.on .menu-toggle__bar:nth-child(3){top:7px;transform:rotate(-45deg)}#menu{grid-column:1 / -1;grid-row:2;display:grid;grid-template-rows:0fr;margin-left:0;flex-grow:0;min-height:0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transition:grid-template-rows 0.3s ease,opacity 0.2s ease,visibility 0.2s ease}header.on #menu,#menu.on{grid-template-rows:1fr;opacity:1;visibility:visible;pointer-events:auto}#menu>nav{min-height:0;overflow:hidden}header.on #menu>nav,#menu.on>nav{height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}#menu ul{flex-direction:column;align-items:stretch;gap:0;min-height:100%;padding:4px 8px 24px 4px;box-sizing:border-box}#menu ul li{flex-grow:0;flex-direction:column;align-items:stretch;justify-content:flex-start;text-align:left}#menu>nav>ul>li:not(.button)+li:not(.button){border-top:1px solid var(--gray)}#menu ul li.home{display:flex}#menu ul li.menu-item>span.forberries-menu-link,#menu ul li.menu-item>a{justify-content:flex-start;height:auto;min-height:44px;padding:10px 6px;text-align:left}#menu ul li.button{margin-top:auto;padding-top:16px;border-top:none}#menu ul li.button a{justify-content:center;align-self:stretch;width:100%;padding:14px 24px}#menu ul li.menu-item-has-children>a,.forberries-menu-link--toggle{justify-content:space-between;width:100%;cursor:pointer}#menu ul li.menu-item-has-children.on>a svg,#menu ul li.forberries-menu-item--type.on>.forberries-menu-link--toggle svg{transform:rotate(180deg)}#menu ul li.menu-item-has-children>a svg,.forberries-menu-link--toggle svg{transition:transform 0.25s ease}#menu ul li.menu-item-has-children:not(.forberries-menu-item--type)>.sub-menu,#menu ul li.menu-item-has-children:not(.forberries-menu-item--type)>.forberries-sub-menu{display:flex;flex-direction:column;gap:0;max-height:0;padding:0;margin:0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transition:max-height 0.3s ease,opacity 0.2s ease,visibility 0.2s ease}#menu ul li.menu-item-has-children:not(.forberries-menu-item--type).on>.sub-menu,#menu ul li.menu-item-has-children:not(.forberries-menu-item--type).on>.forberries-sub-menu{max-height:80vh;opacity:1;visibility:visible;pointer-events:auto}#menu .sub-menu li>a,#menu .forberries-sub-menu li>a{min-height:40px;padding:8px 6px 8px 14px;font-size:15px}.forberries-menu-item--type:hover>.forberries-megamenu,.forberries-menu-item--type:focus-within>.forberries-megamenu{grid-template-rows:0fr;opacity:0;visibility:hidden;pointer-events:none;transform:none}.forberries-megamenu{position:static;top:auto;left:auto;z-index:auto;display:grid;grid-template-rows:0fr;width:100%;padding:0!important;opacity:0;visibility:hidden;overflow:hidden;pointer-events:none;transform:none;transition:grid-template-rows 0.3s ease,opacity 0.2s ease,visibility 0.2s ease}.forberries-menu-item--type.on>.forberries-megamenu{grid-template-rows:1fr;opacity:1;visibility:visible;pointer-events:auto}.forberries-megamenu__inner{min-height:0;overflow:hidden;padding:0;border-radius:0;box-shadow:none;background:#fff0}.forberries-menu-item--type.on .forberries-megamenu__inner{padding:4px 0 12px}.forberries-megamenu__header{flex-direction:row;align-items:center;gap:10px}.forberries-megamenu__title{font-size:14px;padding:10px 14px}.forberries-megamenu__cta{padding:10px 14px;font-size:14px}.forberries-megamenu__section.is-separated{margin:15px 0}.forberries-megamenu__grid{grid-template-columns:1fr;margin:10px 0}.forberries-megamenu__category{padding:10px 14px}}*{border:none;margin:0;padding:0}:root{--white:var(--wp--preset--color--white, #FDFEFF);--gray:var(--wp--preset--color--gray, #EDF0F4);--greendark:var(--wp--preset--color--greendark, #A0B718);--greenlight:var(--wp--preset--color--greenlight, #A0B71852);--bluedark:var(--wp--preset--color--bluedark, #1A2641);--bluelight:var(--wp--preset--color--bluelight, #24314F);--wp--preset--font-size--xs:20px;--wp--preset--font-size--s:24px;--wp--preset--font-size--m:28px;--wp--preset--font-size--l:32px;--wp--preset--font-size--xl:36px;--wp--preset--font-size--xxl:40px;--wp--preset--spacing--140:160px;--wp--preset--spacing--130:150px;--wp--preset--spacing--120:140px;--wp--preset--spacing--110:130px;--wp--preset--spacing--100:120px;--wp--preset--spacing--90:110px;--wp--preset--spacing--80:100px;--wp--preset--spacing--70:85px;--wp--preset--spacing--60:70px;--wp--preset--spacing--50:60px;--wp--preset--spacing--40:50px;--wp--preset--spacing--30:40px;--wp--preset--spacing--20:30px;--wp--preset--spacing--10:15px}@media screen and (max-width:1200px){:root{--wp--preset--spacing--140:80px;--wp--preset--spacing--130:75px;--wp--preset--spacing--120:80px;--wp--preset--spacing--110:80px;--wp--preset--spacing--100:75px;--wp--preset--spacing--90:70px;--wp--preset--spacing--80:65px;--wp--preset--spacing--70:60px;--wp--preset--spacing--60:50px;--wp--preset--spacing--50:40px;--wp--preset--spacing--40:30px;--wp--preset--spacing--30:20px;--wp--preset--spacing--20:20px;--wp--preset--spacing--10:15px}}@media screen and (max-width:1000px){:root{--wp--preset--font-size--xs:clamp(18px, calc(18px + 2 * (100vw - 320px) / 680), 20px);--wp--preset--font-size--s:clamp(20px, calc(20px + 4 * (100vw - 320px) / 680), 24px);--wp--preset--font-size--m:clamp(22px, calc(22px + 6 * (100vw - 320px) / 680), 28px);--wp--preset--font-size--l:clamp(24px, calc(24px + 8 * (100vw - 320px) / 680), 32px);--wp--preset--font-size--xl:clamp(26px, calc(26px + 10 * (100vw - 320px) / 680), 36px);--wp--preset--font-size--xxl:clamp(28px, calc(28px + 12 * (100vw - 320px) / 680), 40px)}}body{width:100%;max-width:100%;height:100%;min-height:100vh;font-family:"IBM Plex Sans",sans-serif;font-size:16px;line-height:1.6;overflow-x:hidden;position:relative;background:var(--white);color:var(--bluedark)}body.home{background:var(--bluelight);color:var(--white)}body.overflow{overflow:hidden}.wp-block-buttons{gap:15px}.wp-block-buttons.buttons-stretch{display:flex;width:100%}.wp-block-buttons.buttons-stretch>.wp-block-button{flex:1 1 0%;min-width:0}.wp-block-buttons.buttons-stretch>.wp-block-button>.wp-block-button__link{width:100%;justify-content:center;box-sizing:border-box;padding:12px 30px}a.wp-block-button__link,button.wp-block-button__link,.button a{position:relative;display:inline-flex;align-items:center;gap:8px;padding:12px 80px;background:var(--greendark);border:none;color:var(--bluedark);border-radius:30px;box-sizing:border-box;font-size:16px;font-weight:700;text-decoration:none;box-shadow:0 4px 30px 0 #fff0;transition:all 0.3s ease}a.wp-block-button__link:hover,button.wp-block-button__link:hover,.button a:hover{background:#b4c64a;color:var(--bluedark);box-shadow:0 4px 30px 0 #A0B71833;transition:all 0.3s ease}.is-style-outline a.wp-block-button__link{background:#fff0;outline:2px solid var(--white);color:var(--white);outline-offset:-2px}.is-style-outline a.wp-block-button__link:hover{color:var(--white);background:#A0B71833;box-shadow:0 4px 30px 0 #A0B71833;transition:all 0.3s ease}.is-style-outline-dark a.wp-block-button__link{background:#fff0;outline:2px solid #2D3116;color:#2D3116;outline-offset:-2px}.is-style-outline-dark a.wp-block-button__link:hover{color:#2D3116;background:#A0B71833;box-shadow:0 4px 30px 0 #A0B71833;transition:all 0.3s ease}.is-style-fill-dark a.wp-block-button__link{background:#2D3116;color:#A0B718}.is-style-fill-dark a.wp-block-button__link:hover{background:#3a4020;color:#A0B718;box-shadow:0 4px 30px 0 #A0B71833;transition:all 0.3s ease}.button.contactButton a{display:flex!important;align-items:center;gap:8px;padding:12px 30px}.button.contactButton a:before{content:"";display:block;width:16px;height:16px;background-image:url(/wp-content/themes/4berries/graf/icoMail.svg);background-size:contain;background-position:50% 50%;background-repeat:no-repeat}@media screen and (max-width:1200px){a.wp-block-button__link,button.wp-block-button__link,.button a{padding:12px 50px}}.fit,.is-style-fit{width:100%;max-width:1550px;padding:0 3%;box-sizing:border-box;margin:0 auto}@media screen and (min-width:1001px){.hide-on-desktop{display:none!important}}@media screen and (max-width:1000px){.hide-on-desktop{}.hide-on-mobile{display:none!important}}.reverse-columns-mobile{flex-direction:column-reverse}@media (max-width:1000px){.wp-block-columns:not(.is-not-stacked-on-mobile){flex-wrap:wrap!important}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:1001px){.wp-block-columns:not(.is-not-stacked-on-mobile){flex-wrap:nowrap!important}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0%;flex-grow:1}}*:focus{outline:0}a{color:var(--white);text-decoration:none;transition:all .2s ease;-webkit-transition:all .2s ease;cursor:pointer}a:hover{color:var(--red);text-decoration:none;transition:all .2s ease;-webkit-transition:all .2s ease;cursor:pointer}h1{color:var(--bluedark);font-weight:700;font-size:clamp(36px, 4vw, 64px);line-height:1.2;margin:0 0;margin-block-start:0!important;margin-block-end:0!important}h2{color:var(--bluedark);font-size:clamp(32px, 3.5vw, 48px);font-weight:500;line-height:1.2;margin:0 0;margin-block-start:0!important;margin-block-end:0!important}h3{color:var(--bluedark);font-size:clamp(20px, 3.5vw, 30px);font-weight:500;line-height:1.1;margin:0 0;margin-block-start:0!important;margin-block-end:0!important}h1 strong,h2 strong,h3 strong{font-weight:700}.lm-image-slider .swiper{width:100%}.lm-image-slider .swiper-slide img{display:block;width:100%;height:auto}#content.page-404{padding-top:100px}#content.page-produkt{background:var(--bluelight)}#content.txt .contentTxtInner p{margin:8px 0}#content.txt .contentTxtInner a{color:var(--bluedark);text-decoration:underline}#content.txt .contentTxtInner a:hover{color:var(--greendark);text-decoration:none}#content.txt .contentTxtInner h2{font-size:clamp(26px, 3vw, 36px);padding:25px 0 10px 0}#content.txt .contentTxtInner h3{font-size:clamp(20px, 2.5vw, 30px);padding:15px 0 5px 0}#content.txt .contentTxtInner ul,#content.txt .contentTxtInner ol{margin:8px 0;padding-left:20px}#content.txt .contentTxtInner ul li,#content.txt .contentTxtInner ol li{margin:3px 0}#hero .heroOuter{display:flex;width:100%;justify-content:flex-start}#hero .heroInner{padding-top:140px;padding-bottom:70px;height:100%;width:55%;min-width:620px;margin:0 0!important}#hero figure{position:absolute;right:30px;bottom:30px}#hero figure img{display:block;width:25vw;height:auto;max-width:450px}#hero .wp-block-buttons{margin-top:70px}#hero .heroSubHeader{background:#FAFAFA0D;border:1px solid #EDF0F433;border-radius:22px;font-weight:500;margin-bottom:25px;display:inline-flex;gap:5px 15px;align-items:center;padding:10px 20px;box-sizing:border-box}#hero .heroSubHeader .wp-block-column{flex-grow:unset;flex-basis:auto;min-width:unset;font-size:unset;display:flex;align-items:center}#hero .heroSubHeader .wp-block-column>p{display:flex;gap:10px;align-items:center;font-size:18px}#hero h1{color:var(--white)}.colsHeader{align-items:center!important;gap:20px}.colsHeader .wp-block-column.txtCol{max-width:420px;margin-left:auto}.colsHeader .wp-block-column.logosCol{flex-basis:auto;margin-left:auto;flex-grow:0;border:1px solid #EDF0F433;background:#FAFAFA0D;padding:20px 35px;box-sizing:border-box;border-radius:22px;height:160px;display:flex;flex-direction:column;justify-content:center;gap:15px}.colsHeader .wp-block-column.logosCol>p{display:table;margin:0 auto;border-bottom:1px solid #EDF0F433;padding-bottom:5px}.colsHeader .wp-block-column.logosCol .wp-block-gallery{margin:0 0 0 0;align-items:center!important;gap:20px;flex-wrap:nowrap}.colsHeader .wp-block-column.logosCol .wp-block-gallery figure{align-self:center!important;margin:0 0!important;display:flex;align-items:center;justify-content:center;height:75px;max-width:140px}.colsHeader .wp-block-column.logosCol .wp-block-gallery figure img{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 50%;filter:brightness(0) invert(1)}.colsHeader .wp-block-column.imgCol{flex-basis:auto;flex-grow:0;box-sizing:border-box;height:160px}.colsHeader .wp-block-column.imgCol figure{display:block;width:100%;height:100%;border-radius:22px;overflow:hidden}.colsHeader .wp-block-column.imgCol figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.colsHeader .wp-block-column.contactCol{flex-grow:1;flex-basis:60%}.colsHeader .wp-block-column.contactCol .wp-block-columns{gap:20px}.colsHeader .wp-block-column.contactCol .wp-block-media-text{background:var(--gray);border-radius:22px;padding:10px 20px;grid-template-columns:40px auto!important;gap:10px;box-shadow:0 4px 20px 0 #fff0;transition:box-shadow 0.3s ease,transform 0.3s ease}.colsHeader .wp-block-column.contactCol .wp-block-media-text:hover{transform:translateY(-5px);box-shadow:0 4px 20px 0 #A0B71850}.colsHeader .wp-block-column.contactCol .wp-block-media-text .wp-block-media-text__content{padding:0 0}@media screen and (max-width:1300px){.colsHeader{display:grid!important;grid-template-columns:1fr 150px;grid-template-rows:1fr 1fr;gap:15px 20px;grid-template-areas:"title title" "logos img"}.colsHeader .wp-block-column:nth-child(1){grid-area:title}.colsHeader .wp-block-column:nth-child(2){grid-area:logos;margin:0 0!important}.colsHeader .wp-block-column.logosCol .wp-block-gallery{justify-content:center}.colsHeader .wp-block-column:nth-child(3){grid-area:img}.colsHeader.twoCols{display:grid!important;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"title title" "logos logos"}.colsHeader .wp-block-column:nth-child(1){grid-area:title}.colsHeader .wp-block-column:nth-child(2){grid-area:logos;margin:0 0!important}}#hero mark,body.home #content mark,body.front-page #content mark{position:relative;isolation:isolate;display:inline-block;font-weight:600;color:#fff!important;padding:2px 5px;box-sizing:border-box;background:none!important;background-color:transparent!important}#hero mark::before,body.home #content mark::before,body.front-page #content mark::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#d26f34;border-radius:2px;transform:scaleX(0);transform-origin:left center;animation:forberries-hero-mark-reveal 0.75s cubic-bezier(.22,1,.36,1) 0.5s forwards}@keyframes forberries-hero-mark-reveal{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){#hero mark::before,body.home #content mark::before,body.front-page #content mark::before{animation:none;transform:scaleX(1)}}.wp-block-group.is-style-soft-capsule,.wp-block-group.is-style-soft-capsule-top,.wp-block-group.is-style-soft-capsule-bottom{background-color:var(--white,#FDFEFF);padding-top:var(--wp--preset--spacing--100);padding-bottom:var(--wp--preset--spacing--100);color:var(--bluedark,#1A2641);box-sizing:border-box}.wp-block-group.is-style-soft-capsule{border-radius:clamp(50px, 8vw, 200px)}.wp-block-group.is-style-soft-capsule-top{border-radius:clamp(50px, 8vw, 200px) clamp(50px, 8vw, 200px) 0 0}.wp-block-group.is-style-soft-capsule-bottom{border-radius:0 0 clamp(50px, 8vw, 200px) clamp(50px, 8vw, 200px)}.whyCols{gap:25px;align-items:stretch}.whyCols .whyCol{font-size:20px;font-weight:500}.whyCols .whyCol .wp-block-columns{height:100%;padding:25px;box-sizing:border-box;border-radius:22px;display:flex;align-items:center!important}.whyCols .whyCol .wp-block-columns .wp-block-column:first-child{flex-basis:auto}.whyCols .whyCol .wp-block-columns .wp-block-column:last-child{flex-basis:auto}.whyCols .whyCol .wp-block-columns .wp-block-buttons{justify-content:flex-end}.whyCols .whyCol .wp-block-columns .wp-block-column .wp-block-gallery{margin:0 0 0 0;align-items:center!important;gap:20px;flex-wrap:nowrap}.whyCols .whyCol .wp-block-columns .wp-block-column .wp-block-gallery figure{align-self:center!important;margin:0 0!important;display:flex;align-items:center;justify-content:center;height:55px;max-width:100px}.whyCols .whyCol .wp-block-columns .wp-block-column .wp-block-gallery figure img{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 50%}@media screen and (max-width:1500px){.whyCols .whyCol .wp-block-columns .wp-block-buttons a{padding:12px 30px}}@media screen and (max-width:1200px){.forberries-counters__list{gap:15px}.forberries-counters__tile{padding:20px}.whyCols{flex-direction:column}.whyCols .whyCol .wp-block-columns{justify-content:center}.whyCols .whyCol .wp-block-columns .wp-block-column{flex-grow:0}}.zalozycielBox{border-radius:22px;padding:30px;box-sizing:border-box;gap:30px;background:var(--gray);grid-template-columns:auto 200px!important;grid-template-rows:auto auto}.zalozycielBox p:nth-child(1){display:flex;align-items:flex-end}.zalozycielBox p:nth-child(3){display:flex;align-items:flex-start;flex-wrap:wrap;gap:5px;line-height:1.2}.zalozycielBox p{margin:0 0}.zalozycielBox em{font-weight:400;font-size:20px}.zalozycielBox figure{align-self:center;grid-row:span 2;display:block;width:100%;border-radius:50%;box-sizing:border-box;border:8px solid #7297CE;aspect-ratio:1 / 1;overflow:hidden}.zalozycielBox figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}@media screen and (max-width:1450px){.zalozycielBox{grid-template-columns:auto 130px!important}.zalozycielBox figure{border:5px solid #7297CE}.zalozycielBox em{font-weight:400;font-size:18px}}.zalozycielBox2{border-radius:22px;padding:30px;box-sizing:border-box;gap:25px 100px;grid-template-columns:auto 350px!important;grid-template-rows:1fr auto 1fr}.zalozycielBox2 p:nth-child(1){display:flex;align-items:flex-end}.zalozycielBox2 p:nth-child(3){display:flex;align-items:center;flex-wrap:wrap;gap:5px;line-height:1.2}.zalozycielBox2 .forberries-kicker{padding:0 0}.zalozycielBox2 p{margin:0 0}.zalozycielBox2 em{font-weight:400;font-size:32px}.zalozycielBox2 figure{align-self:center;grid-row:span 3;display:block;width:100%;border-radius:50%;box-sizing:border-box;border:8px solid #7297CE;aspect-ratio:1 / 1;overflow:hidden}.zalozycielBox2 figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}@media screen and (max-width:1450px){.zalozycielBox2{grid-template-columns:auto 250px!important}.zalozycielBox2 em{font-weight:400;font-size:28px}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:clamp(40px, 5vw, 95px)}.contactCol{flex-basis:auto;flex-grow:1}.wp-block-media-text.is-media-text-linked{cursor:pointer}.wp-block-media-text.is-media-text-linked a,.wp-block-media-text.is-media-text-linked button,.wp-block-media-text.is-media-text-linked input,.wp-block-media-text.is-media-text-linked textarea,.wp-block-media-text.is-media-text-linked select,.wp-block-media-text.is-media-text-linked label,.wp-block-media-text.is-media-text-linked [role="button"]{cursor:pointer}.producentMore{border:1px solid #FDFEFF2E;border-radius:22px;padding:15px 35px;box-sizing:border-box;margin-top:10px;gap:30px;grid-template-columns:150px auto!important;transition:all 0.2s ease-in-out}.producentMore:hover{border:1px solid var(--greendark);transition:all 0.2s ease-in-out}.producentMore .wp-block-media-text__content{padding:0 0}.producentMore strong{display:block;margin-top:5px;color:var(--greendark);text-decoration:underline}.producentMore figure,.producentMore figure a{height:80px;width:100%!important;max-width:100%!important}.producentMore figure img{display:block;width:100%!important;height:100%!important;object-fit:contain;object-position:0% 50%}.contactBox{border:1px solid #FDFEFF2E;border-radius:22px;padding:25px 30px;box-sizing:border-box;margin-top:10px;grid-template-columns:50px auto!important;gap:25px}.contactBox figure{height:50px;width:50px}.contactBox figure img{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 50%}.contactBox .wp-block-media-text__content{padding:0 0;font-size:20px}.contactBox .wp-block-media-text__content strong{color:var(--greendark)}.contactBox .wp-block-media-text__content a:hover{color:var(--greendark)}.contactCompanyData{min-width:500px;margin-top:100px;border:1px solid #FDFEFF2E;display:inline-flex;padding:25px;box-sizing:border-box;border-radius:22px;gap:35px}.contactCompanyData .wp-block-media-text__media img{max-height:85px}.contactCompanyData .wp-block-media-text__content{padding:0 0;line-height:2}.maszPytaniaAbsolute{padding:50px 0}.maszPytaniaAbsolute .maszPytania{position:absolute;width:100%;left:50%;transform:translate(-50%,calc(-50% - 50px))}.maszPytania .wp-block-columns{background-color:var(--greendark);background-image:url(/wp-content/themes/4berries/graf/bg-flowers.svg);background-size:auto 100%;background-repeat:no-repeat;background-position:100% 50%;padding:35px 50px;box-sizing:border-box;border-radius:22px;gap:40px}.maszPytania p{margin:5px 0 0 0;font-size:20px}.maszPytania .wp-block-button{width:100%}.maszPytania a.wp-block-button__link{display:block;width:100%;padding:20px 20px}.maszPytania a.wp-block-button__link:hover{background:#2D3116;color:var(--greendark)}.mediaTextPadding{padding:25px;box-sizing:border-box;gap:25px;margin-top:10px}.mediaTextPadding .wp-block-media-text__content{padding:0 0;font-size:18px}.wOfercieBox .wp-block-columns{box-sizing:border-box;padding:15px}.wOfercieBox .wp-block-columns .wp-block-column:first-child{display:flex;flex-direction:column;padding:15px 0 15px 20px}.wOfercieBox .wp-block-columns .wp-block-column:first-child .wp-block-buttons{margin-top:auto}.wOfercieBox .wp-block-columns .wp-block-column:last-child .wp-block-gallery{gap:15px;display:flex;justify-content:flex-end}.wOfercieBox .wp-block-columns .wp-block-column:last-child .wp-block-gallery figure{flex-grow:0;width:180px!important;height:180px;border-radius:16px;overflow:hidden;aspect-ratio:1 / 1}.wOfercieBox .wp-block-columns .wp-block-column:last-child .wp-block-gallery figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.bgTopWhite{position:relative;transform:translateY(10px)}.bgTopWhite:before{content:"";display:block;width:100%;height:50%;background:var(--white);position:absolute;left:0;top:0}.bgTopTransp{position:relative;transform:translateY(0%)}.bgTopTransp{position:relative;background-color:#24314F;isolation:isolate}.bgTopTransp::before{content:"";position:absolute;inset:0 0 auto 0;height:clamp(120px, 20vh, 280px);background-color:#FDFEFF;border-radius:0 0 clamp(50px, 8vw, 200px) clamp(50px, 8vw, 200px);z-index:-1;pointer-events:none}.infoBox{position:relative;transform:translateY(calc(-50% + 50px));margin-top:-50px}.infoBox .infoBoxInner{display:block;border-radius:22px;padding:40px 60px;box-sizing:border-box;font-size:30px;line-height:1.4}@media screen and (max-width:1200px){.infoBox .infoBoxInner{padding:30px 40px;font-size:24px;line-height:1.3}}.formBox{padding:50px 80px;box-sizing:border-box;border-radius:22px}.formBox h3{display:block;padding-bottom:10px}.formBox p{margin:0 0}.formBox .wpcf7{margin-top:25px}@media screen and (max-width:1200px){.formBox{padding:30px 50px}}form.wpcf7-form label{display:block;margin:8px 0}form.wpcf7-form label strong{display:block;font-weight:400;margin-bottom:4px;font-size:14px}form.wpcf7-form label input{font-family:"IBM Plex Sans",sans-serif;display:block;width:100%;box-sizing:border-box;padding:12px 15px;font-size:16px;border:1px solid #1A264133;border-radius:8px}form.wpcf7-form label input::placeholder{color:#1A264170}form.wpcf7-form label input:focus{border:1px solid var(--greendark)}form.wpcf7-form label input.wpcf7-not-valid{border:1px solid #c10101}form.wpcf7-form label textarea{font-family:"IBM Plex Sans",sans-serif;display:block;width:100%;padding:12px 15px;box-sizing:border-box;font-size:16px;border:1px solid #1A264133;border-radius:8px;resize:unset;height:130px}form.wpcf7-form label textarea::placeholder{color:#1A264170}form.wpcf7-form label textarea:focus{border:1px solid var(--greendark)}form.wpcf7-form label textarea.wpcf7-not-valid{border:1px solid #c10101}form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item{margin:5px 0 0 0;padding:0;font-size:13px;line-height:1.4}form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label{margin:0 0}form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label input{position:absolute;opacity:0}form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label{position:relative;display:flex;align-items:flex-start;gap:10px}form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label:before{content:"";width:20px;min-width:20px;height:20px;border:1px solid #1A264133;border-radius:4px}form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label input:checked+.wpcf7-list-item-label:before{background-image:url(/wp-content/themes/4berries/graf/ico-check-simple.svg);background-size:14px auto;background-position:50% 50%;background-repeat:no-repeat;background-color:var(--greendark);border:1px solid var(--greendark)}form.wpcf7-form .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label:after{display:none}form.wpcf7-form .wpcf7-not-valid-tip{font-size:13px}form.wpcf7-form .submit{margin-top:20px}form.wpcf7-form .submit button{display:block;width:100%}footer{background-image:url(/wp-content/themes/4berries/graf/footerBg.svg);background-repeat:no-repeat;background-position:100% 100%;background-size:auto 90%;background-color:var(--bluelight);color:var(--white)}footer .footer-content .wp-block-column:nth-child(1){flex-basis:34%}footer .footer-content .wp-block-column:nth-child(2){flex-basis:20%}footer .footer-content .wp-block-column:nth-child(3){flex-basis:24%}footer .footer-content .wp-block-column:nth-child(4){flex-basis:18%}footer a:hover{color:var(--greendark)}footer p{margin-top:10px!important}footer .footerLogo{display:block;margin-bottom:25px}footer .smallHeader,footer .smallHeader strong{display:block;margin-bottom:25px;font-weight:500;text-transform:uppercase;color:var(--greendark);letter-spacing:12%}.footer-bottom{display:flex;justify-content:space-between;padding-top:25px;padding-bottom:25px;border-top:1px solid #FFFFFF30}.footer-bottom .left-side{display:flex;align-items:center;gap:40px}@media screen and (max-width:1000px){.colsHeader{grid-template-columns:1fr;gap:15px 0}#hero .heroOuter{padding:0 0}#hero .heroInner{padding:180px 0 100px 0;width:100%;min-width:unset}#hero .heroSubHeader{margin-bottom:15px;padding:8px 15px;text-align:center;justify-content:center}#hero .heroSubHeader .wp-block-column{text-align:center}#hero .wp-block-buttons{margin-top:30px}.switchRows{flex-direction:column}.switchRows.wp-block-columns.match-image-height>.wp-block-column{align-self:center;min-height:unset;width:100%}.switchRows.wp-block-columns.match-image-height>.wp-block-column>.wp-block-image{position:relative;width:auto;max-width:100%;height:auto;max-height:90vh;margin-left:auto;margin-right:auto}.switchRows.wp-block-columns.match-image-height>.wp-block-column>.wp-block-image img{display:block;width:auto;max-width:100%;height:auto;max-height:90vh;object-fit:contain;object-position:center;margin-left:auto;margin-right:auto}.zalozycielBox .wp-block-column:first-child em{font-size:20px;line-height:1.4}.contactCol{width:100%}.colsHeader.twoCols{display:flex !Important;flex-direction:column;align-items:flex-start!important;gap:30px;width:100%}.colsHeader.twoCols .wp-block-column.contactCol .wp-block-media-text{height:100%;display:flex;flex-direction:column;align-items:center;text-align:center}footer{background-size:auto clamp(300px, 80vw, 500px)}footer .smallHeader,footer .smallHeader strong{margin-bottom:10px}.contactBox{padding:15px 20px;gap:5px}.wp-block-media-text.has-custom-media-width>.wp-block-media-text__media{max-width:40px;height:40px}.contactBox .wp-block-media-text__content{font-size:16px}#formularz{flex-direction:column;gap:50px}.contactCompanyData{margin-top:50px;min-width:unset;max-width:500px;width:100%;gap:20px}.maszPytaniaAbsolute{padding:80px 0 50px 0}.maszPytania .wp-block-columns{padding:25px 30px;gap:25px}.maszPytania .wp-block-columns .wp-block-column:nth-child(1){flex-basis:100px !Important}.maszPytania .wp-block-columns .wp-block-column:nth-child(3){flex-basis:160px !Important}.maszPytania .wp-block-columns p{font-size:16px}.maszPytania .wp-block-columns h2{font-size:26px}.producentMore{grid-template-columns:120px auto!important}.producentMore figure,.producentMore figure a{height:60px!important;max-width:130px!important;min-width:100px!important}.wOfercieBox .wp-block-columns{gap:20px}.wOfercieBox .wp-block-columns .wp-block-column{gap:15px;text-align:center}.wOfercieBox .wp-block-columns .wp-block-column:first-child .wp-block-buttons{justify-content:center}.wOfercieBox .wp-block-columns .wp-block-column:last-child .wp-block-gallery{flex-wrap:nowrap;justify-content:center}.wOfercieBox .wp-block-columns .wp-block-column:last-child .wp-block-gallery figure{flex-wrap:nowrap;height:auto;aspect-ratio:1 / 1}.infoBox{padding:0 3%;margin:0 auto}.infoBox .infoBoxInner{padding:20px 30px;font-size:20px}.zalozycielBox2{grid-template-columns:auto 200px!important;gap:40px}.zalozycielBox2 em{font-weight:400;font-size:24px}}@media screen and (max-width:600px){a.wp-block-button__link,button.wp-block-button__link,.button a{padding:12px 30px}#hero .heroSubHeader .wp-block-column p{justify-content:center}.whyCols{display:block!important}.whyCols .whyCol.wp-block-column{margin:30px 0}.whyCols .whyCol .wp-block-columns{flex-direction:column;align-items:center;gap:15px 0}.whyCols .whyCol .wp-block-columns .wp-block-column{width:100%;text-align:center}.whyCols .whyCol .wp-block-columns .wp-block-column .wp-block-gallery{width:100%;gap:10px;justify-content:center}.whyCols .whyCol .wp-block-columns .wp-block-buttons{justify-content:center}.zalozycielBox{grid-template-columns:120px auto!important;align-items:center;gap:15px;padding:20px}.zalozycielBox p:nth-child(1){grid-column:span 2}.zalozycielBox figure{grid-row:span 1}.zalozycielBox2{grid-template-columns:100px auto!important;grid-template-rows:auto auto auto!important;align-items:center;gap:15px;padding:20px}.zalozycielBox2 p:nth-child(1){grid-column:span 2;order:1;align-items:center}.zalozycielBox2 p:nth-child(3){grid-column:span 2;order:2}.zalozycielBox2 figure{grid-row:span 1;order:3;border-width:5px}.zalozycielBox2 p:nth-child(4){grid-column:span 1;order:4}.contactCol .wp-block-columns{flex-direction:column}.colsHeader.twoCols .wp-block-column.contactCol .wp-block-media-text{flex-direction:row;text-align:left;gap:10px;line-height:1.3}.formBox{padding:30px 30px}.maszPytania .wp-block-columns{display:grid;grid-template-columns:80px 1fr;grid-template-rows:1fr 1fr;gap:15px 20px;grid-template-areas:"img txt" "btn btn"}.maszPytania .wp-block-columns .wp-block-column:nth-child(1){grid-area:img}.maszPytania .wp-block-columns .wp-block-column:nth-child(2){grid-area:txt}.maszPytania .wp-block-columns .wp-block-column:nth-child(3){grid-area:btn}.maszPytania a.wp-block-button__link{padding:15px 20px}.infoBox{transform:unset;margin-top:-100px;margin-bottom:50px}.infoBox .infoBoxInner{font-size:18px}}@media screen and (max-width:500px){a.wp-block-button__link,button.wp-block-button__link,.button a{padding:12px 25px}.colsHeader{margin:0 0}.forberries-fade-slider{min-height:600px}#hero .heroInner{padding:160px 0 100px 0}#hero h1+p{margin-top:20px}#hero .wp-block-buttons a.wp-block-button__link{padding:12px 20px}.footer-bottom{flex-direction:column;align-items:center;gap:15px}.producentMore{padding:15px 20px;gap:30px;line-height:1.4}.producentMore .wp-block-media-text__content,.producentMore .wp-block-media-text__content p{text-align:left!important}.wp-block-buttons.buttons-stretch>.wp-block-button>.wp-block-button__link{padding:12px 25px}}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}