html{font-size:17px}[id*=carousel_XdU3HE] slideshow-slides .text-block{font-weight:400}.color-scheme-2 .rte p,.color-scheme-2 .text-block p,.color-scheme-2 .rich-text__text p,.color-scheme-2 .product__description p,.color-scheme-2 .article-template p{color:#666}.is-landing-1 [id*=carousel_XdU3HE] [data-carousel-card] .card__inner{height:auto;grid-template-rows:auto auto auto auto}.is-landing-1 [id*=carousel_XdU3HE] [data-carousel-card] .card__inner>:first-child:after{display:none}.is-landing-1 [id*=carousel_XdU3HE] [data-carousel-card] .card__inner>:nth-child(2){grid-row:2;align-self:auto;padding-inline:0;padding-block-end:0;pointer-events:auto;--color: var(--color-foreground);margin-block-start:1rem}.is-landing-1 [id*=carousel_XdU3HE] [data-carousel-card] .card__inner>:nth-child(3){grid-row:3}.is-landing-1 [id*=carousel_XdU3HE] [data-carousel-card] .card__inner>:nth-child(4){grid-row:4}[class*=text_UrrJki] p{margin-block-start:0!important;margin-block-end:0!important}[class*=text_UrrJki] p+p{margin-block-start:5px!important}body:has(.header[transparent]) .hero-wrapper:first-child{height:100dvh!important;overflow:hidden}@media screen and (min-width:750px){[id*=hero_iGCCpJ] .hero__content-wrapper{padding-inline-start:10vw!important}}.shopify-section.section-wrapper:not(.hero-wrapper){isolation:isolate}body:has(.header[transparent]) .hero-wrapper:first-child .hero{height:100dvh!important;min-height:100dvh!important}[class*=__text_aYH3yN] p{margin-block-end:0}@media screen and (max-width:749px){[class*=__text_aYH3yN] br{display:none}}@media screen and (max-width:749px){#shopify-section-hero_HJpadx .hero{min-height:0!important}#shopify-section-hero_HJpadx .hero__media-grid{position:relative!important;inset:unset!important}#shopify-section-hero_HJpadx .hero__media{height:auto!important}}[id$=__section_reviews] slideshow-slides{padding-inline:0!important;scroll-padding-inline-start:0!important}[id$=__section_reviews] .carousel-content slideshow-slides>.card{width:100%!important}@media screen and (max-width:749px){.hero-wrapper .group-block:has(.email-signup-block){width:calc(100% - 32px)!important;align-self:center!important}.hero-wrapper .email-signup-block{padding-inline-start:0!important}}@media screen and (max-width:749px){[class*=__text_UrrJki],[class*=__text_UrrJki]>*{--text-align: left;font-size:1.75rem!important;text-align:left!important}[class*=__text_mUjktm],[class*=__text_mUjktm]>*,[class*=__text_9EH8CB],[class*=__text_9EH8CB]>*{--text-align: left;text-align:left!important}[class*=__text_reserveSpot],[class*=__text_reserveSpot]>*{text-align:center!important;width:100%!important}[class*=__text_G6capN],[class*=__text_G6capN]>*,[class*=__text_X7Rbhj],[class*=__text_X7Rbhj]>*{font-size:2rem!important}[class*=__text_Cmjmix],[class*=__text_Cmjmix]>*{font-size:1.375rem!important}[data-testid=hero-mobile-video-1]{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important}.section--full-width.section-carousel slideshow-slides{padding-inline-start:16px!important;scroll-padding-inline-start:16px!important}.section--full-width.section-carousel slideshow-slides>:last-child{margin-inline-end:16px!important}}.kimba-cta-btn{display:inline-flex;align-items:center;background:#0c3937;color:#fff;border-radius:999px;padding:10px 24px;font-family:var(--font-body--family, "Switzer", sans-serif);font-size:.8125rem;font-weight:500;line-height:1;text-decoration:none;white-space:nowrap;transition:background .2s;cursor:pointer}.kimba-cta-btn:hover,.kimba-cta-btn:focus-visible{background:#1a5a54;color:#fff}.kimba-cta-btn--white{background:#fff;color:#0c3937}.kimba-cta-btn--white:hover,.kimba-cta-btn--white:focus-visible{background:#f0f3ed;color:#0c3937}@media screen and (max-width:749px){[id*=section_8bTjXn] .mobile-column>.group-block{flex-basis:auto}}.reservation-pricing__cta.button:hover{--button-background-color: var(--color-primary-button-background);--button-color: var(--color-primary-button-text);--button-border-color: var(--color-primary-button-border);box-shadow:0 6px 20px #0000004d;transform:translateY(-2px)}marquee-component{overflow-x:hidden;max-width:100%}.email-signup__input-group--integrated .email-signup__input,.email-signup__input-group--integrated .email-signup__button{font-size:16px!important;padding-inline:16px!important}@media screen and (max-width:749px){.email-signup__input-group--integrated .email-signup__input,.email-signup__input-group--integrated .email-signup__button{font-size:14px!important;padding-inline:14px!important}}@media screen and (max-width:749px){[id*=hero_iGCCpJ] .hero__content-wrapper{justify-content:flex-end!important;padding-block-end:48px!important}}@media screen and (max-width:749px){[class*=image_member_2],[class*=image_pHcgVK]{order:-1!important}}.kb-offer-section,.kb-pill-input,.kb-pill-btn,.kb-compare-section,.kb-compare-cta a,.kimba-proof-bar,.kb-scarcity-bar span,.kb-res-ey,.kb-perks-label,.kb-pill-micro,.kb-compare-ey,.kb-compare-table thead th,.kb-some,.kimba-pq-name{font-family:Inter,sans-serif!important}.custom-typography strong{font-weight:700!important}.text-block,.text-block>*{text-wrap:balance!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
