/** Shopify CDN: Minification failed

Line 227:19 Expected identifier but found whitespace
Line 227:21 Unexpected "{"
Line 227:30 Expected ":"

**/
html {
  scroll-behavior: smooth;
}
#shopify-section-template--23118300348703__section_image_grid_mnLDQf .o-layout .o-layout__item:first-child {
      width: calc(50% + 119px);
  padding:0px;
  margin-bottom:90px;
}
#shopify-section-template--23118300348703__section_image_grid_mnLDQf .o-layout .o-layout__item:nth-child(2) {
      width: calc(50% - 119px);
padding:0px;
}
#shopify-section-template--23118300348703__section_image_grid_mnLDQf .o-layout .o-layout__item:nth-child(3) {
      width: calc(50% - 119px);
padding:0px;
}
#shopify-section-template--23118300348703__section_image_grid_mnLDQf .o-layout .o-layout__item:nth-child(4) {
      width: calc(50% + 119px);
  padding:0px;
}
#shopify-section-template--23118300348703__section_image_grid_mnLDQf .o-layout__item>div{
  padding:0px;
}
#shopify-section-template--23118300348703__section_image_grid_mnLDQf .home-image-grid__content{
  max-width:100%;
    }
#shopify-section-template--23118300348703__section_image_grid_mnLDQf .home-image-grid__item{
  padding-left: calc(60px + 44*(100vw - 450px) / 1230);
            padding-top: calc(72*(100vw - 450px) / 1230);
  padding-right:0px;
    
}
#shopify-section-template--23118300348703__section_image_grid_mnLDQf .o-layout .o-layout__item:nth-child(3) .home-image-grid__item{
   padding-right: calc(60px + 44*(100vw - 450px) / 1230);
  padding-left:50px;
}
#shopify-section-template--23118300348703__section_image_grid_mnLDQf .home-image-grid__title:after{
  left:0;
  width:0;
  margin-left:0px;
  transition: width 1s ease-in-out; /* Smooth animation */
}
#shopify-section-template--23118300348703__section_image_grid_mnLDQf .o-layout .o-layout__item:nth-child(3) .home-image-grid__item .home-image-grid__title:after{
  left:-50px;
}
#shopify-section-template--23118300348703__section_image_grid_mnLDQf .home-image-grid__title.animate::after {
  width: 100%; /* Full width when animation is triggered */
}
#shopify-section-template--23118300348703__section_image_grid_mnLDQf .home-image-grid__title{
  padding-bottom:10px;
}
#shopify-section-template--23118300348703__section_image_grid_mnLDQf .home-image-grid__desc{
  margin-top:20px;
}
#shopify-section-template--23118300348703__section_image_grid_mnLDQf .home-image-grid__btn{
  margin-top:20px;
  box-shadow:none;
  
  
}
#shopify-section-template--23118300348703__section_image_grid_mnLDQf .home-image-grid__btn svg{
  width:40px;
  height:auto;
  vertical-align:middle;
  margin-top:-3px;
  transition:0.5s all ease; 
}
#shopify-section-template--23118300348703__section_image_grid_mnLDQf .home-image-grid__btn:hover svg{
  transform:rotate(360deg);
}
#shopify-section-template--23118300348703__section_image_grid_mnLDQf .home-image-grid__item--text {
  text-align: left;
}
#shopify-section-template--23118300348703__section_image_grid_mnLDQf .container{
  padding:0px;
}
#shopify-section-template--23118300348703__section_image_grid_mnLDQf .o-layout{
  margin:0px;
}
#shopify-section-template--23898855211295__section_logo_list_gfUYPY .home-logo-list{
  margin:0 auto;
  max-width:1310px;
  border:1px solid #000;
}
#shopify-section-template--23898855211295__section_logo_list_gfUYPY .section__title{
  background:#fff;
  margin-top:-39px;
  max-width:550px;
}
#shopify-section-template--23118300348703__section_image_text_banner_N73UfC .image-banner__content__block:first-child{
  text-align:center;
}
#shopify-section-template--23118300348703__section_image_text_banner_N73UfC .image-banner{
  padding:0px;
}
#shopify-section-template--23118300348703__section_image_text_banner_N73UfC .image-banner__content__block:first-child .image-banner__text{
  max-width:100% !important;
}
#shopify-section-template--23118300348703__section_hero_video_NW6fRQ .u-flex-parent .image-banner,#shopify-section-template--23118300348703__section_image_text_banner_N73UfC .u-flex-parent .image-banner{
  border-radius:0px;
}
#shopify-section-template--23898860650783__section_image_with_text_dBcHhX .image-with-text__text p a{
  margin-right: 10px;
}
#shopify-section-template--23898860650783__section_image_with_text_dBcHhX .image-with-text__text a{
  text-decoration: none;
}
#shopify-section-template--23898860650783__section_multi_column_images_MA7RVj .grid-layout .multi-column__item:first-child .multi-column__text{
  max-width: 100%;
}
#shopify-section-template--23898860650783__section_image_text_banner_n43wKj .image-banner__content__block--custom-liquid{
  background-color: transparent;
}
.youtube-btn{
  display: flex;
    align-items: center;
    gap: 10px;
    background: #232A44;
    max-width: 200px;
    justify-content: center;
    padding: 10px 0px;
    border-radius: 10px;
  color: #fff;
  font-weight: 700;
}
.youtube-btn svg{
  width: 40px;
}
.extra-large-heading{
  font-size: 70px;
}
#shopify-section-template--23898860650783__section_hero_video_UAWFjE .image-banner__content__block--custom-liquid{
  max-width: 200px;
}
.enter-to-win{
  font-size: 43px;
  margin: 0px;
}
.enter-to-win span{
  font-size: 70px;
  line-height: normal;
}
/* Container Styles */
.countdown-widget {
  
  padding: 60px 0px;
  text-align: center;
}
.countdown-widget-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: 20px;
  max-width:1310px;
  margin:0 auto;
}

/* Left Side (Countdown) Styles */
.countdown-left {
  flex: 1.5;
}
.countdown-left img{
  height:480px;
  object-fit:cover;
  width:100%;
}
#shopify-section-template--23898860650783__section_rich_text_86DcW9 .section__title{
  max-width: 100%;
}
#countdown-timer {
  display: flex;
  justify-content: start;
  gap: 20px;
}
#countdown-timer-with-img{
  display: flex;
  justify-content: start;
  gap: 20px;
}
.time-box {
  text-align: center;
  margin: 0 10px;
}
.time-box span {
  font-size: 2rem;
  font-weight: bold;
  display: block;
}
.time-box p {
  margin: 5px 0;
  font-size: 1rem;
  color: #555;
}

/* Right Side (Image) Styles */
.countdown-right {
  flex: 1;
  padding:0px 50px;
  text-align:left;
}

.countdown-right a{
  color:#000;
  padding-left:10px;
}
.countdown-right a svg{
  width:40px;
  height:auto;
  vertical-align:middle;
  margin-top:-3px;
  transition:0.5s all ease; 
}

.countdown-right a:hover svg{
  transform:rotate(360deg);
}
.map-and-text-section {
  padding: 60px 0px;
  background-color: {{ section.settings.background_color }};
}
.map-and-text-content {
  display:flex;
  gap:50px;
  align-items:center;
}
  .map{
    flex:1;
  }
  .maptext-content{
    flex:1;
  }
  .map-text-col{
    display: flex;
    gap: 50px;
    padding-top: 30px;
  }
.espido-countdown{
  background-color:#232A44;
  padding:80px 0px;
}
.espido-countdown .countdown-right{
  text-align:center;
  color:#fff;
}
.espido-countdown .countdown-right h2{
  color:#fff;
  font-size:45px
}
.espido-countdown #countdown-timer{
  justify-content:center;
}
.espido-countdown .time-box p{
  color:#fff;
}
.espido-countdown .countdown-right a{
  color:#fff;
  padding-left:30px;
  border:1px solid #fff;
  border-radius:10px;
}
.section--template--23898860650783__section_newsletter_9WxbXy .section__title-text.section__title-text::after{
  background:#fff;
}
.section--template--23898860650783__section_newsletter_9WxbXy .newsletter__content{
  display:flex;
  align-items:center;
  padding:0px;
  justify-content:space-between;
}
.newsletter__title{
  margin:0px;
  text-align:left;
}
.newsletter__form-wrapper{
  margin:0px;
  max-width:100%;
  width:550px;
}
.newsletter--light .newsletter__btn{
  border:1px solid #fff;
  padding:8px 30px;
}
.section--template--23898860650783__section_newsletter_9WxbXy .section__title-text.section__title-text::after{
      background-color: #fff !important;
    left: 20px !important;
}
.Full__Container-sc-xqf6me-1 .Full__Component-sc-xqf6me-2:first-child,.Full__Container-sc-xqf6me-1 .Full__Component-sc-xqf6me-2:nth-child(2){
  display:none;
}
#shopify-section-template--23902441963807__episode-countdown .espido-countdown{
  padding:15px 0px;
}
.section--template--23902441963807__section_announcement_bar_tbw9fM .announcement__text{
  font-size:2.5rem !important;
}
#shopify-section-template--23902441963807__section_image_with_text_pcWCbU .o-layout .o-layout__item:last-child>div{
  padding-right:50px;
}
.coming-soon{
  background-color:transparent;
  padding:30px 0px 0px;
}
.coming-soon .countdown-widget-container{
  justify-content:inherit;
}
.coming-soon .countdown-widget-container > div{
  flex:1;
}
.coming-soon .countdown-right{
  color:#000
}
.coming-soon .countdown-right h2{
  color:#000
}
.coming-soon .countdown-right .time-box p{
  color:#000;
}
.coming-soon .countdown-right a{
  color:#000;
      border-color: #000;
}
#shopify-section-template--23903003312415__countdown-widget .countdown-widget-container{
  padding: 0 30px;
    width: 100%;
    margin: 0 auto;
    max-width: 1310px;
}
#shopify-section-template--23903003312415__countdown-widget .countdown-right{
 text-align:center;
}
#shopify-section-template--23903003312415__countdown-widget .countdown-left{
  flex:1;
}
#shopify-section-template--23903003312415__countdown-widget #countdown-timer{
  justify-content:center;
}
#shopify-section-template--23903003312415__countdown-widget .countdown-widget{
  padding-bottom:0px;
}
#shopify-section-template--23903290720543__section_contact_form_fwtNhX .contact-form{
  margin-top:0px;
  background-color:#232a44;
}
#shopify-section-template--23903290720543__section_contact_form_fwtNhX .section__title-text{
  color:#fff;
}
#shopify-section-template--23903290720543__section_contact_form_fwtNhX label{
  color:#fff;
}
#shopify-section-template--23903290720543__section_contact_form_fwtNhX input[type=submit]{
  background-color:#fff;
  color:#232a44;
      font-weight: 700;
}
#shopify-section-template--23118300348703__countdown_JEGkKR .countdown-right{
  display:flex;
  justify-content: space-between;
  align-items: center;
  text-align: left;
    padding:80px 30px 60px;
  border:1px solid #000;
}
#shopify-section-template--23118300348703__section_rich_text_HHWi8A .section__title-text{
  margin-bottom: -140px;
    background: #fff;
}
#shopify-section-template--23118300348703__countdown_JEGkKR .espido-countdown{
  background-color:transparent;
}
#shopify-section-template--23118300348703__countdown_JEGkKR .espido-countdown .countdown-right h2,#shopify-section-template--23118300348703__countdown_JEGkKR .espido-countdown .countdown-right p{
  color:#000;
  margin:0px;
}
#shopify-section-template--23118300348703__section_multi_column_images_TgrYw4 .section--template--23118300348703__section_multi_column_images_TgrYw4 .multi-column__title{
  font-size:1.75rem;
}
#shopify-section-template--23118300348703__countdown_JEGkKR .time-box span,#shopify-section-template--23118300348703__countdown_JEGkKR .espido-countdown .time-box p{
  color:#000;
}
.before-after-section .container--large{
  max-width:100%;display: flex; flex-wrap: wrap;padding:0px;
}
.before-after-section .text-column{
  flex: 1; min-width: 50%; display: flex; flex-direction: column; justify-content: center; padding: 90px; padding-right:0px;
}
.before-after-section .image-compare-column{
  flex: 1; min-width: 50%;
}
.before-after-section .o-ratio{
  border-radius:0px;
}
#shopify-section-template--23118300348703__section_testimonials_hLUBV7 .home-testimonials .container{
  max-width:100%;
}
#shopify-section-template--23118300348703__section_testimonials_hLUBV7 .home-testimonials--carousel .home-testimonials__text__text{
  font-size:1.1rem;
}
#shopify-section-template--23118300348703__section_testimonials_hLUBV7 .home-testimonials--carousel .home-testimonials__item{
  padding:0px 30px;
}
#shopify-section-template--23118300348703__section_testimonials_hLUBV7 .home-testimonials__text{
      min-height: 214px;
    display: flex;
    align-items: start;
}
#shopify-section-template--23118300348703__section_testimonials_hLUBV7 .home-testimonials__media__item--icon{
  margin:0px;
}
#shopify-section-template--23118300348703__section_testimonials_hLUBV7 .home-testimonials__content{
  text-align:left;
}
#shopify-section-template--23118300348703__section_testimonials_hLUBV7 .home-testimonials-carousel__nav--prev{
  left:-1%;
}
#shopify-section-template--23118300348703__section_testimonials_hLUBV7 .home-testimonials-carousel__nav--next{
  right:-1%;
}
#shopify-section-template--23118300348703__section_testimonials_hLUBV7 .home-testimonials__name__text{
  font-weight:700;
}
#shopify-section-template--23118300348703__section_image_grid_mnLDQf .home-image-grid__bg{
  object-position:78% 78% !important;
}
#shopify-section-template--23118300348703__section_multi_column_images_TgrYw4 .grid-layout .multi-column__item:nth-child(3) .multi-column__media-img{
      object-position: 50% 8% !important;
}
#shopify-section-template--23118300348703__section_multi_column_images_TgrYw4 .grid-layout .multi-column__item:nth-child(2) .multi-column__media-img{
      object-position: 50% 78% !important;
}
.text-column h3{
  position:relative;
  color:#000;
}
.text-column h3:after{
    background:#212121 !important;
    margin-left: 0px;
    transition: width 1s ease-in-out;
}
.text-column .home-image-grid__title.animate::after {
  width: 100%; /* Full width when animation is triggered */
}
#shopify-section-template--23913271722271__audience-stats .audience-stats-section{
  min-height:auto;
  flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-top: 0px;
}
#shopify-section-template--23913271722271__audience-stats .numbers-section .column-1{
  justify-content:center;
}
#shopify-section-template--23913271722271__audience-stats .heading-section{
  max-width:100%;
  padding-right:0px;
}
#shopify-section-template--23913271722271__dynamic-two-column-section .dynamic-two-column-section{
  padding-top:30px;
  padding-bottom:70px;
}
#shopify-section-template--23913271722271__dynamic-two-column-section .video-section-text{
  margin-bottom:40px;
  margin-right:0px;
  text-align:center;
}
#shopify-section-template--23913271722271__dynamic-two-column-section .video-section-wrap{
  flex-flow:column-reverse;
  align-items:flex-start;
}
#shopify-section-template--23913271722271__dynamic-two-column-section .video-section{
  height:500px;
  width:100%;
}
#shopify-section-template--23913271722271__dynamic-two-column-section .video-section>div{
  height:500px;
}
#shopify-section-template--23913271722271__dynamic-two-column-section .video-section-text h2 span:last-child{
  background:#fff;
  padding-right:30px;
}
#shopify-section-template--23913271722271__dynamic-two-column-section .video-section-text p{
  background:#fff;
}
#shopify-section-template--23913271722271__section_image_with_text_gBne78 .o-layout .o-layout__item:last-child{
  background-image: url('/cdn/shop/files/Mielle_2.png?v=1735567048');
background-position: left -23px top -45px;
    background-size: cover;
    padding-top: 109px;
    border-radius: 10px;
    padding-right: 60px;
    background-repeat: no-repeat;
}
#shopify-section-template--23913271722271__section_liquid_8e7iPQ h2 {
    text-align: center;
    margin-bottom: 40px;
    font-size: 46px;
}
#our-story .o-layout:not(#our-story .footer__content .o-layout){
  margin:0px;
}
#shopify-section-template--23913407152415__section_image_grid_DjJ7cG .o-layout .o-layout__item:nth-child(2) {
    width: calc(50% + 119px) !important;
    padding: 0px;
}
#shopify-section-template--23913407152415__section_image_grid_DjJ7cG .o-layout .o-layout__item:nth-child(1){
  width: calc(50% - 119px) !important;
    padding: 0px;
}
#our-story .o-layout .o-layout__item:first-child:not(#our-story .footer__content .o-layout .o-layout__item:first-child) {
    width: calc(50% + 119px);
    padding: 0px;
}
#our-story .o-layout__item>div:not(#our-story .footer__content .o-layout__item>div) {
    padding: 0px;
}
#our-story .home-image-grid__item {
    padding-left: calc(60px + 44*(100vw - 450px) / 1230);
    padding-top: calc(72*(100vw - 450px) / 1230);
    padding-right: 0px;
}
#our-story .home-image-grid__bg {
    object-position: 78% 78% !important;
}
#our-story .o-layout .o-layout__item:nth-child(2):not(#our-story .footer__content .o-layout .o-layout__item:nth-child(2)) {
    width: calc(50% - 119px);
    padding: 0px;
}
#our-story .home-image-grid__item {
    padding-left: calc(60px + 44*(100vw - 450px) / 1230);
    padding-top: calc(72*(100vw - 450px) / 1230);
    padding-right: 0px;
  text-align:left;
  justify-content: flex-start;
}
#our-story .home-image-grid__title {
    padding-bottom: 10px;
}
#our-story .container {
    padding: 0px;
}
#our-story .home-image-grid__title:after {
    left: 0;
    width: 0;
    margin-left: 0px;
    transition: width 1s ease-in-out;
}
#our-story .home-image-grid__title.animate::after {
    width: 100%;
}
#shopify-section-template--23913407152415__section_rich_text_KxywDi .section__title{
  max-width:100%;
}
#shopify-section-template--23913407152415__section_rich_text_KxywDi .section__title-text{
  font-size:2rem;color:#fff;    padding-bottom: 40px;
    padding-top: 40px;
}
#shopify-section-template--23913407152415__section_rich_text_KxywDi section{
  background:#232a44;
}

#shopify-section-template--23917617021215__section_custom_E6mXN4 .section__title{
  max-width:100%;
}
#shopify-section-template--23917617021215__section_custom_E6mXN4 .home-custom__item-text h1{
  font-size:100px;
}
#shopify-section-template--23903003312415__section-coming-soon .coming-soon .countdown-widget-container{
  justify-content:center;
}
#shopify-section-template--23903003312415__section-coming-soon .coming-soon .countdown-widget-container .left-side-img{
  display:none;
}
#shopify-section-template--23903003312415__section-coming-soon .coming-soon .countdown-widget-container > div{
  flex:0.7;
}
.align-items-center .shg-row{
  align-items:center;
}
#insta-feed h2{
  font-size:45px;
}
.pick-platform-wrapper {
    
  text-align: center;
        background-color: rgba(0, 0, 0, 0.1);
  margin-top: 60px;
  padding-top:60px;
  padding-bottom: 80px;
P{
  margin-bottom: 50px;
}
  h2{
padding-bottom: 0px !important;
   
      
  }  
}
.extra-large{
  font-size: 60px;
  letter-spacing: 10px;
}
.episode-heading{
  
}
#shopify-section-template--23898860650783__section_image_with_text_dBcHhX h1{
      font-size: 45px;
    margin-bottom: 0px;
}
#shopify-section-template--23898860650783__section_image_with_text_dBcHhX h1 + p{
  font-size: 20px;
  margin-bottom: 40px;
}
.pick-platform-grid {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 1.25rem;
}
#shopify-section-template--23898860650783__section_image_text_banner_8wWkGA a{
  margin-right: 20px;
    text-decoration: none;
    font-size: 20px;
    background: #000;
    padding: 10px 20px;
    color: #fff;
    border-radius: 10px;
}
.platform-card {
  background-color: #fff;
  border-radius: 1rem;
  padding: 1rem 1.25rem;
  display: flex;
  align-items: center;
  gap: 0px;
  
}

.platform-icon {
  width: 35px;
    height: 35px;
    display: flex
;
    align-items: center;
    justify-content: center;
    background: #fff;
    border-radius: 100%;
    padding: 7px;
}

.platform-link {
  font-weight: 600;
  font-size: 0.9rem;
  color: #000;
  text-align: left;
  text-decoration: none;
  width: 100%;
  max-width: 400px;
}

.platform-link:hover {
  
}
#shopify-section-template--23898860650783__section_rich_text_86DcW9 .section__title-text{
  padding: 0px;
  line-height: normal;
}
#shopify-section-template--23898860650783__section_multi_column_images_DKbBqF a{
   margin-right: 15px;
  padding: 10px 20px;
  color: #000;
  border: 1px solid #000;
  border-radius: 10px;
  text-decoration: none;
  text-transform: uppercase;
}

#shopify-section-template--23898860650783__section_multi_column_images_DKbBqF .multi-column__desc p{
      margin-top: 30px;
      padding-bottom: 15px;
}
#shopify-section-template--23898860650783__section_multi_column_images_DKbBqF .multi-column__text{
  max-width: 500px;
}

#shopify-section-template--23898860650783__pick_your_platform_F48HxN,#shopify-section-template--23898860650783__section_rich_text_JBFNjN{
  padding-top: 100px;
  margin-top: -100px;
}











@media screen and (min-width: 640px) {
  .platform-card {
    flex: 1 1 45%;
  }
}

@media screen and (min-width: 768px) {
  .platform-card {
    flex: 1 1 33%;
  }
  #shopify-section-template--23898860650783__section_multi_column_images_DKbBqF .grid-layout--2.grid-spacing--30>*{
    flex-basis: calc(70% - 15px);
  }
}
@media (max-width:767px){
  .map-and-text-content{
    flex-flow:column-reverse;
  }
  .o-layout .o-layout__item:nth-child(3) {
    order: 4;
  }
  .o-layout {
    display: flex
;
    padding: 0;
    list-style: none;
    margin: 0 0 0 -30px;
    font-size: 0;
    flex-direction: column;
}
  div#shopify-section-template--24230909411615__section_image_with_text_DUyCtg .image-with-text__btn {
    display: block;
}
  .section--template--24230909411615__section_multi_column_images_DEtwqH .o-ratio{
      width:100% !important;
  }
  h2.section__title-text:after {
    display: none;
}
  div#shopify-section-template--24230909411615__section_image_with_text_C8WJKV p:last-child {
    margin-top: 22px 1important;
}
  div#shopify-section-template--24230909411615__section_image_with_text_DUyCtg p:nth-child(even) {
    margin-top: 17px !important;
}
  section.section.section--padded.section--template--24230909411615__section_image_with_text_DUyCtg.section--full-bg.section--full {
    margin-bottom: 0px;
}
div#shopify-section-template--24230909411615__section_image_with_text_C8WJKV .image-with-text__text p a

 {
  
    display: block;
    text-align: center;
    margin-bottom: 14px;
    font-size: 12px;
}
  section.section.section--padded.section--rich-text.section--template--24230909411615__section_rich_text_UmfUxd {
    padding-top: 0px;
}
  div#shopify-section-template--24230909411615__section_image_with_text_DUyCtg p a {
   
    display: block;
    text-align: center;
    font-size: 12px;
}
  div#shopify-section-template--24230909411615__section_multi_column_images_DEtwqH a {
      display: block;
    margin-bottom: 10px;
  }
  .newsletter__content.container.container--large.section--padded {
    display: flex;
    flex-direction: column;
  }
  .map{
    width:100%;
  }
  h1#isPasted {
    font-size: 32px !important;
    font-family: 'Cormorant'!important;
    text-transform: uppercase !important;line-height: 40px;
    color:#fff;
}
  h2.section__title-text {
    font-size: 30px !important;
}
  .map-and-text-section{
    padding:30px 0px;
  }
  #shopify-section-template--23898855211295__section_image_text_banner_N73UfC .image-banner__content__block:first-child{
    margin-bottom:0px;
    text-align:center;
  }
  #shopify-section-template--23898855211295__section_image_text_banner_N73UfC .image-banner--right .image-banner__content{
    text-align:center;
  }
  #shopify-section-template--23913271722271__audience-stats .heading-section h2{
    text-align:center;
  }
  #shopify-section-template--23913271722271__dynamic-two-column-section .dynamic-two-column-section{
    padding-bottom:20px;
  }
 #shopify-section-template--23913271722271__dynamic-stats .dynamic-stats-section{
    padding-bottom:50px;
  }
  #shopify-section-template--23898855211295__section_image_text_banner_N73UfC .image-banner__text--heading_dqB799 h2{
    font-size:30px;
  }
   #shopify-section-template--23898855211295__section_image_text_banner_N73UfC .image-banner{
    min-height:100px;
             padding: 50px 20px;
  }
  #shopify-section-template--23118300348703__countdown_JEGkKR .countdown-right{
  flex-flow:column;
    text-align:center;
        padding: 60px 30px 30px;
    border: 0px solid #000;
  }
  .espido-countdown .countdown-right h2{
    line-height:35px;
    font-size:24px;
  }
  .time-box span{
    font-size:20px;
  }
  .before-after-section .container--large{
    flex-flow:column;
  }
  .before-after-section .text-column{
    padding:30px 15px;
  }
  #shopify-section-template--23898855211295__before_after_img_column_wNf7K6 section{
    margin-bottom:0px;
  }
  #shopify-section-template--23118300348703__section_testimonials_hLUBV7 .home-testimonials--carousel .home-testimonials__item{
    padding:0px;
  }
  #shopify-section-template--23118300348703__section_image_grid_mnLDQf .o-layout .o-layout__item:first-child{
    width:100%;
    margin-bottom:0px;
  }
  #shopify-section-template--23118300348703__section_image_grid_mnLDQf .o-layout .o-layout__item:nth-child(2){
    width:100%;
  }
  #shopify-section-template--23118300348703__section_image_grid_mnLDQf .home-image-grid__item--text{
    padding:0px 20px;
  }
  #shopify-section-template--23118300348703__section_image_grid_mnLDQf .o-layout .o-layout__item:nth-child(3){
    width:100%;
  }
  #shopify-section-template--23118300348703__section_image_grid_mnLDQf .o-layout .o-layout__item:nth-child(3) .home-image-grid__item{
    padding:0px 20px;
  }
#shopify-section-template--23118300348703__section_image_grid_mnLDQf .o-layout .o-layout__item:nth-child(3) .home-image-grid__item .home-image-grid__title:after{
  left:0;
}  
  #shopify-section-template--23118300348703__section_image_grid_mnLDQf .o-layout .o-layout__item:nth-child(4){
    width:100%;
  }
  #shopify-section-template--23118300348703__section_image_grid_mnLDQf .home-image-grid__item{
    width:100%;
    padding:0px 20px;
  }
  .home-image-grid--medium .home-image-grid__item, .home-image-grid__item--medium{
    min-height:300px;
  }
  #book-now .o-layout .o-layout__item:last-child>div{
    padding-right:20px;
  }
  .header__logo-img, .header__logo-ratio-box{
    max-width:250px;
  }
  #our-story .o-layout .o-layout__item:first-child:not(#our-story .footer__content .o-layout .o-layout__item:first-child){
    width:100% !important;
  }
  #our-story .o-layout .o-layout__item:nth-child(2):not(#our-story .footer__content .o-layout .o-layout__item:nth-child(2)){
    width:100% !important;
    padding:0px 20px;
  }
  #our-story .home-image-grid__item{
    padding:0px;
  }
  #shopify-section-template--23913407152415__section_rich_text_KxywDi .section__title-text{
    padding-left:20px;
    padding-right:20px;
    font-size:1rem;
  }
  #shopify-section-template--23913407152415__section_image_grid_DjJ7cG .o-layout .o-layout__item:nth-child(1){
  padding:0px 20px !important;
  }
  .footer__content{
    padding:30px 30px 18px;
  }
  .coming-soon .countdown-widget-container{
    padding-bottom:40px;
    justify-content:center;
    flex-direction:column;
  }
  #shopify-section-template--23903003312415__section-coming-soon .countdown-right h2{
    font-size:25px !important;
  }
  #shopify-section-template--23917617021215__section_custom_E6mXN4 .home-custom__item-text h1{
    font-size:40px;
  }
  #new-home #shopify-section-template--23118300348703__countdown_JEGkKR .countdown-right{
    padding-left:0px;
    padding-right:0px;
  }
  #shopify-section-template--23118300348703__section_image_grid_mnLDQf .o-layout{
    display:flex;
    flex-flow:column;
  }
  #shopify-section-template--23118300348703__section_image_grid_mnLDQf .o-layout .o-layout__item:nth-child(4){
    margin-top:30px;
  }
  #shopify-section-template--23118300348703__section_image_grid_mnLDQf .o-layout .o-layout__item:nth-child(3){
    order:4;
  }
  #insta-feed h2{
    font-size:25px;
  }
  #shopify-section-template--23118300610847__section_testimonials_rhYMaz a.link{
  margin-top: 20px;
  display: inline-block;
}
  .countdown-right{
    padding:0px;
  }
  .section--template--23898860650783__section_newsletter_9WxbXy .newsletter__content{
    flex-direction: column;
            padding-left: 50px;
        padding-right: 50px;
  }
  .newsletter__title{
    margin-bottom: 30px;
    text-align: center;
  }
  .newsletter__title h2{
    padding-bottom: 0px !important;
    line-height: normal;
  }
  .newsletter__title h2:after{
    display: none;
  }
  .enter-to-win{
    font-size: 30px;
  }
  .enter-to-win span{
    font-size: 40px;
  }
  .section__title-text{
    line-height: normal
  }
  .image-with-text__title--5 .section__title-text{
    font-size: 30px;
  }
  .image-with-text__title--4 .section__title-text{
    font-size: 30px;
    
  }
  #shopify-section-template--23898860650783__section_multi_column_images_DKbBqF a{
    display: block;
    margin-bottom: 10px;
  }
  .section--template--23898860650783__section_multi_column_images_DKbBqF .o-ratio{
    width: 100% !important;
  }
  .pick-platform-wrapper{
    margin-top:0px; 
  }
.platform-icon svg{
  width: 24px;
  height: 24px;
}
#shopify-section-template--23898860650783__section_image_with_text_pcWCbU .image-with-text__btn{
  display: block;
}  
  #shopify-section-template--23898860650783__section_image_with_text_dBcHhX .image-with-text__text p a{
    display: block;
  }
  #shopify-section-template--23898860650783__section_image_with_text_dBcHhX .section{
    margin-bottom: 0px;
  }
}
.home-image-grid__content--dark .home-image-grid__title, .home-image-grid__content--dark .home-image-grid__desc {
    color: #212121;
    text-align: left;
}
.home-image-grid__content--dark .home-image-grid__title.home-image-grid__title.home-image-grid__title--adapt-border:after{
    display: none;
}
h1#isPasted {
    font-size: 46px;
    font-family: 'Cormorant';
    text-transform: uppercase;
  color:#fff;
}
p#isPasted {
    font-size: 16px !important;
    font-family: 'Montserrat' !important;
}

#omnisend-form-6807c9722e1d84555adb3003-action-627932485028ebd8c6660c51.omnisend-form-6807c9722e1d84555adb3003-action-627932485028ebd8c6660c51 {
    align-self: center;
    width: 100%;
    box-sizing: border-box;
    text-align: center;
    cursor: pointer;
    line-height: 120%;
    margin: 0;
    letter-spacing: normal;
    font-family: 'Montserrat';
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    color: #FFFFFF;
    text-align: center;
    background-color: #000000;
    border-radius: 8px;
    border-width: 2px;
    border-style: solid;
    border-color: #000000;
    padding-bottom: 16px;
    padding-top: 16px;
    padding-left: 16px;
    padding-right: 16px;
}
.newsletter__title.section__title.section__title--center.js-sr-loaded h2:after {
    left: 20px !important;
}
.newsletter__content.container.container--large.section--padded {
    display: flex
;
    align-items: center;
    justify-content: space-between;
    padding: 0px;
}
#shopify-section-template--24230909411615__section_hero_video_NW6fRQ .image-banner__content__block--custom-liquid {
    max-width: 200px;
}
div#shopify-section-template--24230909411615__section_image_with_text_DUyCtg p a {
    border: 1px solid;
    border-radius: 10px;
    padding: 12px 34px;
    text-decoration: none;
}
div#shopify-section-template--24230909411615__section_multi_column_images_hRgkfy .multi-column__text {
    max-width: 100%;
    width: 100%;
}
div#shopify-section-template--24230909411615__section_rich_text_ntD6MB .section__title {
    max-width: 100%;
}
#shopify-section-template--24230909411615__section_multi_column_images_DEtwqH .multi-column__desc {
    margin-top: 30px;
    margin-bottom: 20px;
}
div#shopify-section-template--24230909411615__section_multi_column_images_DEtwqH a {
    margin-right: 15px;
    padding: 10px 20px;
    color: #000;
    border: 1px solid #000;
    border-radius: 10px;
    text-decoration: none;
    text-transform: uppercase;
}
#shopify-section-template--24230909411615__section_multi_column_images_DEtwqH .multi-column__text {
    max-width: 500px !important;
}
div#shopify-section-template--24230909411615__section_image_with_text_C8WJKV h1 {
    font-size: 46px;
    margin-bottom: 0px;
    text-transform:uppercase; 
}
div#shopify-section-template--24230909411615__section_image_with_text_C8WJKV h1 + p {
    font-size: 20px;
    margin-bottom: 40px;
}
div#shopify-section-template--24230909411615__section_image_with_text_C8WJKV .image-with-text__text p a {
    border: 1px solid;
    border-radius: 8px;
    text-transform: uppercase;
    padding: 12px 30px;
    text-decoration: none;
    margin-right: 10px;
}
div#shopify-section-template--24230909411615__section_image_with_text_C8WJKV .image-with-text__box--btn h2 a {
    text-decoration: none;
}
.section__title.section__title--mb-s.section__title--center.home-rich-text__title.js-sr-loaded {
    max-width: 100%;
}
div#shopify-section-template--24230909411615__section_image_with_text_DUyCtg p:nth-child(even) {
    margin-top: 34px;
}
div#shopify-section-template--24230909411615__section_image_with_text_C8WJKV p:last-child {
    margin-top: 32px;
}