/** Shopify CDN: Minification failed

Line 193:1 Expected "}" to go with "{"

**/
@font-face {
  font-family: 'Poster Cut Neue';
  src: url('//surfinginternational.com.au/cdn/shop/t/2/assets/PosterCutNeueRegular.woff2?v=44072156163074099631770129834') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
#shopify-section-template--25558817997073__slideshow_MRiyeA,
#shopify-section-template--25558817997073__section_qzx9Qq {
}

/* Контейнер лишаємо flex, але центруємо контент */
#shopify-section-template--25558817997073__slideshow_MRiyeA .group-block-content.layout-panel-flex.layout-panel-flex--column,
#shopify-section-template--25558817997073__section_qzx9Qq .group-block-content.layout-panel-flex.layout-panel-flex--column {
  flex-wrap: wrap !important;
  flex-direction: row !important;
  justify-content: center !important;
  align-items: center !important;
}

/* Заголовок + текст — на всю ширину і по центру */
#shopify-section-template--25558817997073__slideshow_MRiyeA
.group-block-content.layout-panel-flex.layout-panel-flex--column > .text-block,
#shopify-section-template--25558817997073__section_qzx9Qq
.group-block-content.layout-panel-flex.layout-panel-flex--column > .text-block,

#shopify-section-template--25558817997073__slideshow_MRiyeA
.group-block-content.layout-panel-flex.layout-panel-flex--column > rte-formatter,
#shopify-section-template--25558817997073__section_qzx9Qq
.group-block-content.layout-panel-flex.layout-panel-flex--column > rte-formatter {
  flex: 0 0 100% !important;
  text-align: center;
}

/* КНОПКИ */
#shopify-section-template--25558817997073__slideshow_MRiyeA
.group-block-content.layout-panel-flex.layout-panel-flex--column > a.button,
#shopify-section-template--25558817997073__section_qzx9Qq
.group-block-content.layout-panel-flex.layout-panel-flex--column > a.button {
  flex: 0 0 auto !important;
  margin: 0 !important;
}

#shopify-section-template--25558817997073__slideshow_MRiyeA
.group-block-content.layout-panel-flex.layout-panel-flex--column > a.button + a.button,
#shopify-section-template--25558817997073__section_qzx9Qq
.group-block-content.layout-panel-flex.layout-panel-flex--column > a.button + a.button {
  margin-left: 0px !important;
}


/* ===== Reviews carousel styles (scoped) ===== */
.reviews-carousel .reviews-carousel__header{
  justify-content: center;
}

.reviews-carousel__title{
  text-align: center;
  font-family: 'Poster Cut Neue', Arial, sans-serif;
  margin: 0;
}

/* Card */
.reviews-card{
  border: 1px solid rgba(255, 166, 0, 0.7);
  border-radius: 10px;
  background: #fff;
  padding: 28px;
  min-height: 320px;

  display: flex;
  flex-direction: column;
}

.reviews-card__stars{
  display: flex;
  gap: 8px;
  margin-bottom: 18px;
}

.reviews-card__star{
  width: 26px;
  height: 26px;
  object-fit: contain;
  display: block;
}

.reviews-card__text{
  flex: 1 1 auto;
  color: #111;
}

.reviews-card__name{
  margin-top: 20px;
  font-weight: 800;
  letter-spacing: 0.02em;
}




@media (min-width: 990px) {
@media (min-width: 990px) {
  #shopify-section-template--25558817997073__section_nBzfdV .image-block__image,
  #shopify-section-template--25558818029841__section_MWtDfw .image-block__image,
  #shopify-section-template--25598822711569__section_MWtDfw .image-block__image{
    border-top-left-radius: 16px !important;
    border-bottom-left-radius: 16px !important;
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }

  #shopify-section-template--25558817997073__section_nBzfdV [data-testid="group-block"],
  #shopify-section-template--25558818029841__section_MWtDfw [data-testid="group-block"],
  #shopify-section-template--25598822711569__section_MWtDfw [data-testid="group-block"] {
    border-top-right-radius: 16px !important;
    border-bottom-right-radius: 16px !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    overflow: hidden;
  }
}

@media (max-width: 989px) {
  #shopify-section-template--25558817997073__section_nBzfdV .image-block__image,
  #shopify-section-template--25558818029841__section_MWtDfw .image-block__image,
  #shopify-section-template--25598822711569__section_MWtDfw .image-block__image{
    border-top-left-radius: 16px !important;
    border-top-right-radius: 16px !important;
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }

  #shopify-section-template--25558817997073__section_nBzfdV [data-testid="group-block"],
  #shopify-section-template--25558818029841__section_MWtDfw [data-testid="group-block"],
  #shopify-section-template--25598822711569__section_MWtDfw [data-testid="group-block"]{
    border-bottom-left-radius: 16px !important;
    border-bottom-right-radius: 16px !important;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
    overflow: hidden;
  }
}
#shopify-section-template--25558817997073__slideshow_wCAdpj{
  position: relative;
  isolation: isolate;
}

/* 1) section-background робимо нижчим шаром */
#shopify-section-template--25558817997073__slideshow_wCAdpj .section-background{
  position: absolute;
  inset: 0;
  z-index: 0;
}

/* 2) Весь контент секції піднімаємо вище */
#shopify-section-template--25558817997073__slideshow_wCAdpj .slideshow-section{
  position: relative;
  z-index: 2;
}

/* 3) Наш "нижній" фон — між background і контентом */
#shopify-section-template--25558817997073__slideshow_wCAdpj::after{
  content:"";
  position:absolute;
  left:0; right:0; bottom:0;
  height: 55%;              
  background:#FFF1D6;
  z-index: 1;         
  pointer-events:none;
}
#shopify-section-template--25598822711569__hero_VW7XAJ h4{
  font-family: "Poster Cut Neue", Arial, sans-serif !important;
  font-weight: 400 !important;
  color:#fff !important;
}

#shopify-section-template--25598822711569__hero_VW7XAJ h4 strong:nth-of-type(1){
  color:#ff6f00 !important;
}

#shopify-section-template--25598822711569__hero_VW7XAJ h4 strong:nth-of-type(2){
  color:#ffc400 !important;
}

#shopify-section-template--25598822711569__hero_VW7XAJ h4 strong:nth-of-type(3){
  color:#21d4d4 !important;
}