.testimonial__stars .rating__star{margin:20px 0 0}.has-scrolled .site-header:hover .site-header__background{height:60px!important}.has-scrolled #shopify-section-header .site-header--hovered.site-header .logo .logo_image-link.logo_image-link--other{display:none!important}.site-header--transparent.site-header--hovered .logo__image-link.logo__image-link--other.menu_hover_logo.menu_hover_logo_none{display:block}.site-header--transparent.site-header--hovered .logo__image-link.logo__image-link--home,.has-scrolled #SiteHeader .logo .logo__image-link.logo__image-link--other.menu_hover_logo.menu_hover_logo_none{display:none}.site-header--transparent .site-header__background,.site-header--hover{background:#f4f1eb}.logo .logo__image-link.logo__image-link--other:nth-child(2){display:none}.has-scrolled #shopify-section-header .logo .logo__image-link.logo__image-link--other:nth-child(2){display:block}.read-popup-button .read-more-sr{cursor:pointer;display:inline;overflow:hidden}.Review .modal{z-index:9999}.testimonial__user__img img{width:150px;height:150px;border-radius:100%}.tab{overflow:hidden;border:1px solid #ccc;background-color:#f1f1f1}.tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:.3s;font-size:17px}.tab button:hover{background-color:#ddd}.tab button.active{background-color:#ccc}@font-face{font-family:JetBrainsMono;src:url(/cdn/shop/files/JetBrainsMono-Light.woff2) format("woff");url(/cdn/shop/files/JetBrainsMono-Regular.woff2) format("woff");url(/cdn/shop/files/JetBrainsMono-Bold.woff2) format("woff2");url(/cdn/shop/files/JetBrainsMono-Medium.woff2) format("woff");url(/cdn/shop/files/JetBrainsMono-ExtraBold.woff2) format("woff");font-weight:400;font-style:normal}.tabcontent,.tabcontent-sr{display:none;padding:6px 12px;border:1px solid #ccc;border-top:none}.Review-outter-sr{width:100%;text-align:center}.Review-outter-sr .section-heading{font-size:45px}.Review-outter-sr .off-on-grid-section{display:flex;justify-content:center}.Review-outter-sr .off-on-grid-section a{text-decoration:underline}.Review-outter-sr .off-on-grid-section a p{font-size:14px;font-weight:600;padding:0 10px}.section-ongrid-main-heading{text-align:center;font-size:32px;margin:30px 0}.tab-title-tab-des-sr .tab{border:none;background:transparent;display:flex;justify-content:center;margin-bottom:20px}.tab-title-tab-des-sr .tab button{font-size:16px;text-transform:uppercase}.tab-title-tab-des-sr .tab button:hover{background:#000;color:#fff}.tab-title-tab-des-sr .tabcontent,.tab-title-tab-des-sr .tabcontent-sr{border:none;background:transparent;float:left;width:100%}.tab-title-tab-des-sr .tabcontent .pagination,.tab-title-tab-des-sr .tabcontent-sr .pagination{width:100%}.tab-title-tab-des-sr .tabcontent .section-inner-main-sr,.tab-title-tab-des-sr .tabcontent-sr .section-inner-main-sr{float:left;width:32%;margin-left:2%}.tab-title-tab-des-sr .tabcontent .section-inner-main-sr:nth-child(3n+1),.tab-title-tab-des-sr .tabcontent-sr .section-inner-main-sr:nth-child(3n+1){margin-left:0;clear:both}.tab-title-tab-des-sr .tabcontent .section-inner-main-sr .article__grid-image,.tab-title-tab-des-sr .tabcontent-sr .section-inner-main-sr .article__grid-image{height:300px}.tab-title-tab-des-sr .tabcontent .section-inner-main-sr .article__grid-image img,.tab-title-tab-des-sr .tabcontent-sr .section-inner-main-sr .article__grid-image img{height:100%;width:100%;object-fit:cover;cursor:pointer}.tab-title-tab-des-sr .tabcontent .section-inner-main-sr .star-icons-sr,.tab-title-tab-des-sr .tabcontent-sr .section-inner-main-sr .star-icons-sr{width:100%;margin-top:20px;margin-bottom:20px}.tab-title-tab-des-sr .tabcontent .section-inner-main-sr .read-with-des-sr p,.tab-title-tab-des-sr .tabcontent-sr .section-inner-main-sr .read-with-des-sr p{margin:0}.tab-title-tab-des-sr .tabcontent .section-inner-main-sr .read-with-des-sr p,.tab-title-tab-des-sr .tabcontent-sr .section-inner-main-sr .read-with-des-sr p{margin:0;font-size:14px;line-height:18px}.tab-title-tab-des-sr .tabcontent .section-inner-main-sr .read-with-des-sr,.tab-title-tab-des-sr .tabcontent-sr .section-inner-main-sr .read-with-des-sr{margin-bottom:10px}.tab-title-tab-des-sr .tabcontent .section-inner-main-sr .read-with-des-sr .read-more-sr,.tab-title-tab-des-sr .tabcontent-sr .section-inner-main-sr .read-with-des-sr .read-more-sr{margin-top:5px}.tab-title-tab-des-sr .tabcontent .section-inner-main-sr,.tab-title-tab-des-sr .tabcontent-sr .section-inner-main-sr{float:left;width:32%;margin:2% 0 2% 2%}.tab-title-tab-des-sr .pagination .page.current{background:#000;color:#fff;padding:5px 10px}.Review #myModal .modal-dialog .modal-content .modal-body .New-st-popup .sectionleft-popup{height:400px}.Review #myModal .modal-dialog .modal-content .modal-body .New-st-popup .sectionleft-popup img{height:100%;object-fit:cover;width:100%;object-position:100% 70%}.Review #myModal .modal-dialog .modal-content .modal-body .New-st-popup .sectionright-popup{margin-top:15px;padding:5px 20px}.Review .New-st-popup .sectionright-popup .section-popup-sr{margin-bottom:10px}.Review .New-st-popup .sectionright-popup .section-popup-sr .title-pop-sr{font-weight:600;margin-bottom:5px}.Review .New-st-popup .sectionright-popup .section-popup-sr .star-icons-pop-sr{margin-bottom:5px}.Review .New-st-popup .sectionright-popup .des-pop-sr div img{width:100%;margin:10px 0}.Review .New-st-popup .sectionright-popup .des-pop-sr h2{margin:0;font-size:24px}.Review .New-st-popup .sectionright-popup .des-pop-sr h2 span{background:transparent!important}.Review .New-st-popup .sectionright-popup .des-pop-sr h3{font-size:24px}.Review #myModal .modal-dialog .modal-content .modal-footer .btn.btn-default{background:#000;color:#fff;font-size:18px;outline:0}.Review #myModal .modal-dialog .modal-content .modal-footer .btn.btn-default:hover{color:#000}.Review #myModal .modal-dialog .modal-content .modal-footer{border-color:#000}.Review #myModal .modal-dialog .modal-content .modal-header{display:table;width:100%;border-color:#000;background:#000;border-radius:5px 5px 0 0}.Review #myModal .modal-dialog{width:100%;max-width:700px}.Review #myModal .modal-dialog .modal-content .modal-header .close{color:#000;opacity:1;background:#fff;width:40px;height:40px;border-radius:40px;line-height:15px;padding:0;font-size:38px;display:flex;align-items:center;justify-content:center}.Review #myModal .modal-dialog .modal-content .modal-header .close span{display:table}.Review #myModal{background:#00000080;background:#000000b3}.border-radius{border-radius:100%;width:150px;height:150px}.reserve-button{margin-top:30px}.reserve-button a{border:1px solid #000;padding:10px 20px;display:table;margin:0 auto;font-size:14px;font-weight:400;text-align:center;max-width:200px}.reserve-button span.reserve-heading{text-transform:uppercase}.reserve-button a:hover{background:#000;color:#fff}.Review .reserve-button{margin-bottom:50px}.Review #Above,.Review #Below{margin:0}.Review #myModal .modal-dialog .modal-content .modal-body{padding:0}.Review #myModal .modal-dialog .modal-content .modal-header{border:none;min-height:auto;height:auto;padding:0;position:static}.Review #myModal .modal-dialog .modal-content .modal-header .close{position:absolute;right:0;z-index:99}.read-with-des-sr p:empty{display:none}.accommodation .read-with-des-sr p.blog__post-excerpt{display:none}#myModal .close{margin-right:10px;margin-top:10px}.full-row{width:100%;float:left}.review h2{text-align:center;text-transform:uppercase;font-size:45px}.review .nav-link{border:none!important;box-shadow:none;font-size:15px;color:#000!important;text-decoration:underline;line-height:20px}.nav-tabs{border-bottom:none;text-align:center;display:block}.loadmore-btn{margin:0 auto;display:block;background:#000;color:#fff;padding:8px 15px;width:150px;text-align:center}.nav-tabs li.nav-item{display:inline-block}.tab-content h3{text-align:center}.box-review .btn-primary{color:#fff;background-color:transparent;border-color:transparent;padding:0}.box-review .btn-primary.focus,.box-review .btn-primary:focus{color:#fff;bbackground-color:transparent;box-shadow:none;border:none}.box-review .btn-primary:not(:disabled):not(.disabled).active,.box-review .btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff bbackground-color: transparent;box-shadow:none;border:none;background-color:transparent}.tab-content ul li{display:inline-block}.tab-content ul li a{color:#000;margin:0 20px}.tab-content ul{text-align:center;margin:30px 0}.box-review{width:32%;float:left;margin-right:2%;margin-bottom:20px}.box-review:nth-child(3n){margin-right:0}.review-img{width:100%;float:left;text-align:left}.review-img img{width:100%}.review-star{width:100%;float:left}.review-star ul{margin:0;padding:10px 0;text-align:left}.review-cont{width:100%;float:left}.review-cont p{font-size:14px}.review-cont p a{text-decoration:underline;color:#000}.review-authr{width:100%;float:left}.review-authr p{margin:0;font-size:12px}.review-authr span{font-size:12px;color:#727272;width:100%;float:left}.loadmore-btn{margin:20px auto!important;display:block;background:#000;color:#fff;padding:8px 15px;width:150px;text-align:center;float:none;clear:both}.carousel-indicators li{width:5px;height:5px;border-radius:50%}.close{right:20px;position:absolute;color:#fff;top:20px;opacity:1}#off-grid-section-sr{width:100%;float:left}.section-inner-main-sr video{width:100%;float:left;margin-bottom:20px}.section-inner-main-sr img,.section-inner-main-sr video{height:300px!important;background:#ccc;object-fit:cover}#Above{width:100%}.Review #myModal .modal-dialog .modal-content .modal-body .New-st-popup .sectionleft-popup video{width:100%;height:100%;margin-top:0}.gallery-sr,.gallery-lake-sr,.gallery-ocian-sr,.gallery-desert-sr,.gallery-above-sr,.gallery-below-sr,.gallery-accomm-sr{margin:0;padding:0}.gallery-sr .section-inner-main-sr,.gallery-lake-sr .section-inner-main-sr,.gallery-ocian-sr .section-inner-main-sr,.gallery-desert-sr .section-inner-main-sr,.gallery-above-sr .section-inner-main-sr,.gallery-below-sr .section-inner-main-sr,.gallery-accomm-sr .section-inner-main-sr{display:none;float:left;list-style:none;margin-right:10px}.product-upsell{flex-direction:row-reverse!important}.product-upsell{border:1px solid #000;padding:12px;border-radius:10px}.product-upsell__content{width:calc(100% - 82px)!important;padding:5px 20px!important}.product-upsell__image{width:82px!important}.product-upsell__subtitle{font-size:0px!important}.product-upsell__subtitle:before{content:"You might also like";font-size:12px}.product-upsell__title.h3{font-weight:600}.product-upsell__btn{border:1px solid #000!important}.product-upsell__image img{border-radius:6px}.more{background-color:#000;clear:both;color:#fff;cursor:pointer;display:block;font-size:14px;padding:10px 0;text-align:center;text-transform:uppercase;max-width:200px;margin:25px auto}.Review-section-page p.section-subheading{max-width:600px;margin:30px auto}.Review .New-st-popup .sectionright-popup .section-popup-sr .star-icons-sr a{background:#000;padding:10px 20px;color:#fff;border-radius:5px;margin:10px 0!important;display:table}#accommodations-with-an-alumitub-wood-fired-hot-tub .article__grid-image,#accommodations-with-outdoor-soaking-tubs-alumitubs .article__grid-image{margin-bottom:20px}.gallery-accomm-sr .title-pop-sr{font-weight:600;margin-bottom:15px}.accommodation-album .Review-outter-sr.album-accom .section-heading{font-size:40px;text-transform:math-auto}.view-accomm-pop-sr a{text-transform:uppercase;text-decoration:underline}.view-accomm-pop-sr{margin-top:20px;margin-bottom:15px}.des-pop-sr a{word-break:break-word;font-weight:600!important}.des-pop-sr a:hover{text-decoration:underline}.shopify-policy__container{padding-top:50px}@media screen and (max-width:768px){.box-review{width:100%;float:left;margin-right:0}}@media only screen and (min-width: 769px){.testimonial__item{min-width:450px!important;min-height:520px!important}}@media only screen and (max-width: 1080px){.Review #myModal .modal-dialog{max-width:740px}}@media only screen and (max-width: 769px){.video__background[data-overflow-background]{opacity:0}.featured-video-section .align--bottom-center{align-items:center}.Review #myModal .modal-dialog{width:100%;max-width:94%;margin:0 auto}.Review #myModal{top:20px}.testimonial__item{min-width:300px!important;min-height:520px!important}}@media screen and (min-width: 1080px) and (max-width: 1200px){.tab-title-tab-des-sr .tabcontent .section-inner-main-sr .article__grid-image,.tab-title-tab-des-sr .tabcontent-sr .section-inner-main-sr .article__grid-image,.section-inner-main-sr .article__grid-image{height:220px!important}.section-inner-main-sr video{height:220px!important}}@media screen and (max-width: 1080px){.tab-title-tab-des-sr .tabcontent .section-inner-main-sr,.tab-title-tab-des-sr .tabcontent-sr .section-inner-main-sr{float:left;width:49%;margin:2% 0 2% 2%!important}.tab-title-tab-des-sr .tabcontent .section-inner-main-sr:nth-child(3n+1),.tab-title-tab-des-sr .tabcontent-sr .section-inner-main-sr:nth-child(3n+1){clear:none}.tab-title-tab-des-sr .tabcontent .section-inner-main-sr:nth-child(odd),.tab-title-tab-des-sr .tabcontent-sr .section-inner-main-sr:nth-child(odd){margin-left:0!important;clear:both}.tab-title-tab-des-sr .tabcontent .pagination,.tab-title-tab-des-sr .tabcontent-sr .pagination{width:100%;clear:both}.Review #myModal .modal-dialog .modal-content .modal-body .New-st-popup .sectionleft-popup{height:290px}}@media screen and (max-width: 767px){.review-blog-template .Review #myModal .modal-dialog .modal-content .modal-body .New-st-popup .sectionleft-popup{height:290px}}@media screen and (max-width: 600px){#accommodations-with-an-alumitub-wood-fired-hot-tub .article__grid-image{margin-bottom:5px}.Review #myModal .modal-dialog .modal-content .modal-body .New-st-popup .sectionleft-popup{height:250px}.Review #myModal .modal-dialog .modal-content .modal-body .New-st-popup .sectionright-popup{margin-top:5px}}@media screen and (max-width:578px){.site-header--transparent:focus-within,.site-header--transparent.site-header--menu-opened[data-text-color=white],.site-header--transparent.site-header--hovered[data-text-color=white]:hover{background:transparent!important}.site-header--transparent.site-header--hovered .site-header__background{background:transparent}.site-header--transparent.site-header--hovered .logo__image-link--home,.site-header--transparent.site-header--hovered .logo__image-link--single{display:block!important}.site-header--transparent.site-header--hovered .logo__image-link--other{display:none!important}.site-header.site-header--transparent.site-header--hovered,.site-header.site-header--transparent.site-header--hovered[data-text-color=white]{color:#fff!important;--text: var(--white) !important}.site-header--transparent .site-header__background,.site-header--hover{height:0!important}.Review #myModal .modal-dialog .modal-content .modal-header .close span{margin:-4px 0 0}.accommodation-album .Review-outter-sr.album-accom .section-heading{font-size:30px}#accommodations-with-an-alumitub-wood-fired-hot-tub .article__grid-image,#accommodations-with-outdoor-soaking-tubs-alumitubs .article__grid-image{margin-bottom:10px}}@media screen and (min-width: 480px) and (max-width: 767px){.tab-title-tab-des-sr .tabcontent .section-inner-main-sr .article__grid-image,.tab-title-tab-des-sr .tabcontent-sr .section-inner-main-sr .article__grid-image,.section-inner-main-sr .article__grid-image{height:220px!important}.section-inner-main-sr video{height:220px!important}}@media screen and (max-width: 480px){.tab-title-tab-des-sr .tabcontent .section-inner-main-sr,.tab-title-tab-des-sr .tabcontent-sr .section-inner-main-sr{float:left;width:100%!important;margin:3% 0!important;clear:both}.tab-title-tab-des-sr .tabcontent .pagination,.tab-title-tab-des-sr .tabcontent-sr .pagination{width:100%;clear:both}.tab-title-tab-des-sr .tabcontent .section-inner-main-sr .article__grid-image,.tab-title-tab-des-sr .tabcontent-sr .section-inner-main-sr .article__grid-image{height:auto}.testimonial__user__img img{width:110px;height:110px;object-fit:cover}.testimonial__item{min-width:250px!important;min-height:520px!important}.Review-outter-sr .section-heading{font-size:34px}.tab-title-tab-des-sr .tab button{font-size:14px;font-weight:600}.review-blog-template .tab-title-tab-des-sr .tabcontent .section-inner-main-sr,.tab-title-tab-des-sr .tabcontent-sr .section-inner-main-sr{margin:3% 0 11%!important;clear:both!important;float:none!important}}@media screen and (max-width: 767px){#Slideshow--template--17126253232150__section-slideshow .slide__buttons a{border-color:#222!important}}.hlIiHV,.dwzQMW{background-color:transparent!important}.bLHpzR,.fPCDkg,.ftnEzl{display:none!important}.breadcrumb{background-color:transparent!important}header.site-header>.wrapper{min-height:90px}.logo{margin:0 0 10px}#accommodations-with-outdoor-soaking-tubs-alumitubs .Review-outter-sr.album-accom{padding-top:30px}#MainContent{margin-top:40px}.template-index #MainContent{margin-top:0}.breadcrumb a{color:#000;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
