/** Shopify CDN: Minification failed

Line 66:9 Unexpected "{"
Line 66:18 Expected ":"

**/
.background-none .multicolumn-card__image-wrapper {
  margin: 0;
}
.multicolumn-list.contains-content-container.grid {
  column-gap: 0;
  row-gap: 0;
}
.max-1200-center-container {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
ul#Slider-template--18577766842654__8dfb6ad8-4588-4878-81b6-6e9d5617b47a {
  column-gap: 0;
  row-gap: 0;
}
.header__heading-logo {
    width: 200px;
}

a.button.button--primary {
    background-color: #1ab8ec;
    opacity: 1;
    border: unset !important;
}

a.button.button--primary:before, a.button.button--primary:after {
  display: none;
}

.collection-hero__title, .collection-hero__description.rte {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

div.hide-this-slide-text-content.slideshow__text.banner__box {
    display: none;
}

.collection-hero__title {
    margin: 10rem 0 5rem !important;
    text-transform: uppercase;
}

.collection-hero__text-wrapper {
  margin-bottom: 5rem;
}

.product-details-delivery h2 {
  font-weight: bold;
}
:root {
  --grid-desktop-horizontal-spacing: 20px !important;
  --grid-desktop-vertical-spacing: 20px !important;
  --grid-mobile-horizontal-spacing: 20px !important;
  --grid-mobile-vertical-spacing: 20px !important;
}
/* Remove white box behind CTA in slideshow banner */
#Slider-{{ section.id }} .banner__box {
  background: transparent !important;
  box-shadow: none !important;
}

.collection-hero__description{max-width: 100% !important}
.collection-hero__title{margin: 4rem 0 5rem !important}

.slideshow__controls {
  position: absolute !important;
  top: 50%;
  left: 0;
  right: 0;
  z-index: 5 !important;
  width: 100%;
  display: flex !important;
  justify-content: space-between !important;
  transform: translateY(-50%);
  pointer-events: none;
   border: none !important;
}

.slider-button {
  background: #1ab8ec !important;
  border: none !important;
  padding: 1rem;
  pointer-events: auto;
  cursor: pointer;
  z-index: 6;
  color: #fff !important;
}
.slideshow__media-link {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 20;
  cursor: pointer;
}

.slideshow__media-link img {
  width: 100%;
  height: auto;
  display: block;
}
/* Make sure your header stays on top */
.site-header, .sticky-header {
  position: sticky;
  top: 0;
  z-index: 1000; /* or higher */
}
/* Ensure the banner is behind */
.slideshow, .banner {
  z-index: 0; /* lower than header */
  position: relative; /* required for stacking context */
}

.collection-hero__title{margin: 3rem !important}
@media screen and (min-width: 750px) and (max-width:1920px) {
    .banner--small:not(.banner--adapt) {
        min-height: 22rem !important;
    }
  
}
@media screen and (max-width:749px){
  .slider-button--prev, .slider-button--next{ display: none !important;}
  
}
.slideshow__autoplay{display: none !important}
