










@charset "UTF-8";
.stacks_in_59 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}


#stacks_in_66 {
}

#stacks_in_67 {
}

#stacks_in_69 {
}

#stacks_in_70 {
}





#stacks_in_3 {
}
@charset "UTF-8";
.jo-res-beach{background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background: #ffffff url('/uploads/site/beach-bg.png') center bottom / cover no-repeat; }@media (hover:none) and (pointer:coarse){.jo-res-beach{background-attachment:scroll!important}}
.jo-res-clouds{background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background: #ffffff url('/uploads/site/clouds-bg.png') center top / cover no-repeat; }@media (hover:none) and (pointer:coarse){.jo-res-clouds{background-attachment:scroll!important}}
            .jo-display{font-family:'Musubi', sans-serif }
            .jo-display{font-size:calc(40rem/16) ;font-weight:400 ;line-height:1.10 ;}@media only screen and (min-width:40em) {            .jo-display{font-size:calc(52rem/16) ;line-height:1.10 }}@media only screen and (min-width:64em) {            .jo-display{font-size:calc(60rem/16) ;line-height:1.10 }}
.jo-display{color:var(--jo-black) ;}
            .jo-res-lead *{font-size:calc(18rem/16) ;font-weight:600 ;line-height:1.50 ;}@media only screen and (min-width:40em) {            .jo-res-lead *{font-size:calc(20rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .jo-res-lead *{font-size:calc(22rem/16) ;line-height:1.50 }}
.jo-res-lead *{color:var(--jo-ink) ;}
.jo-res-cover{width:100% ;min-width:0.00px ;max-width:420.00px ;}  
.stacks_in_80 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}




#stacks_in_90 {
}

#stacks_in_91 {
}

#stacks_in_172 {
}

#stacks_in_14 {
}
@charset "UTF-8";
.stacks_in_97 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}


#stacks_in_104 {
}

#stacks_in_105 {
}

#stacks_in_174 {
}



#stacks_in_16 {
}
@charset "UTF-8";
.jo-res-card{background-color:rgba(255, 255, 255, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.jo-res-card{background-attachment:scroll!important}}
.jo-res-card{border-color:rgba(3, 36, 57, 1.00) ;border-width:2px ;border-style:solid ;}
.jo-res-card{border-radius:12px ;}
.jo-res-card{padding-top:20.00px ;padding-right:20.00px ;padding-bottom:24.00px ;padding-left:20.00px ;}@media only screen and (min-width:40em){.jo-res-card{padding-top:20.00px ;padding-right:20.00px ;padding-bottom:24.00px ;padding-left:20.00px }}@media only screen and (min-width:64em){.jo-res-card{padding-top:20.00px ;padding-right:20.00px ;padding-bottom:24.00px ;padding-left:20.00px }}
.jo-res-card{display:block } 
.jo-res-card{height:100% ;}  
.jo-res-card:hover{border-color:rgba(202, 20, 31, 1.00) ;border-width:2px ;border-style:solid ;}
.jo-res-cell{margin-bottom:1.25rem ;}  
.jo-res-card span{display:block } 
.jo-res-img{background-color:rgba(242, 245, 249, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.jo-res-img{background-attachment:scroll!important}}
.jo-res-img{border-radius:8px ;}
.jo-res-img{margin-bottom:1rem ;}  
            .jo-res-type{font-size:calc(13rem/16) ;font-weight:700 ;line-height:1.30 ;}@media only screen and (min-width:40em) {            .jo-res-type{font-size:calc(13rem/16) ;line-height:1.30 }}@media only screen and (min-width:64em) {            .jo-res-type{font-size:calc(13rem/16) ;line-height:1.30 }}
.jo-res-type{color:var(--jo-red) ;}
            .jo-res-title{font-family:'Musubi', sans-serif }
            .jo-res-title{font-size:calc(22rem/16) ;font-weight:400 ;line-height:1.20 ;}@media only screen and (min-width:40em) {            .jo-res-title{font-size:calc(24rem/16) ;line-height:1.20 }}@media only screen and (min-width:64em) {            .jo-res-title{font-size:calc(24rem/16) ;line-height:1.20 }}
.jo-res-title{color:var(--jo-navy) ;}
.jo-res-title{margin-top:0.5rem ;margin-bottom:0.5rem ;}  
            .jo-res-price{font-size:calc(16rem/16) ;font-weight:700 ;line-height:1.40 ;}@media only screen and (min-width:40em) {            .jo-res-price{font-size:calc(16rem/16) ;line-height:1.40 }}@media only screen and (min-width:64em) {            .jo-res-price{font-size:calc(16rem/16) ;line-height:1.40 }}
.jo-res-price{color:var(--jo-ink) ;}
            .jo-res-more{font-size:calc(15rem/16) ;font-weight:700 ;line-height:1.40 ;}@media only screen and (min-width:40em) {            .jo-res-more{font-size:calc(15rem/16) ;line-height:1.40 }}@media only screen and (min-width:64em) {            .jo-res-more{font-size:calc(15rem/16) ;line-height:1.40 }}
.jo-res-more{color:var(--jo-red) ;}
.jo-res-more{margin-top:0.75rem ;}  

#stacks_in_117 {
}

#stacks_in_118 {
}

#stacks_in_176 {
}
.stacks_in_121 > .grid-divider-wrapper > .grid-divider{height:calc(100% - 2rem)}


#stacks_in_135 {
}

#stacks_in_52 {
}
@charset "UTF-8";

#stacks_in_140 {
}

#stacks_in_141 {
}

#stacks_in_178 {
}

#stacks_in_148 {
}

#stacks_in_149 {
}

#stacks_in_180 {
}

#stacks_in_54 {
}
@charset "UTF-8";

#stacks_in_159 {
}

#stacks_in_56 {
}
