body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main{--max-width:1240px;--space-outer:40px;--vra-gap:48px;font-family:var(--vr-font)}@media(max-width:767px){body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main{--space-outer:20px;--vra-gap:28px}}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .section:not(.section--full-width):not(.section--vertical-padding-none){padding-top:var(--vra-gap);padding-bottom:var(--vra-gap)}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .section.section--vertical-padding-top-only{padding-bottom:0}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .section.section--vertical-padding-bottom-only{padding-top:0}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main :is(.rich-text__heading,.section-introduction__heading,.collapsible-row-list__heading,.video__heading,.video__text-container-heading,.image-with-text-split__text-container-heading,.video-with-text__text-container-heading,.image-hero__text-container-heading){font-family:var(--vr-font)!important;font-weight:800!important;font-size:44px!important;line-height:1.05!important;letter-spacing:-.5px!important;text-transform:uppercase!important;color:var(--color-text,var(--vr-ink));margin:0 0 20px!important;padding:0!important}@media(max-width:767px){body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main :is(.rich-text__heading,.section-introduction__heading,.collapsible-row-list__heading,.video__heading,.video__text-container-heading,.image-with-text-split__text-container-heading,.video-with-text__text-container-heading,.image-hero__text-container-heading){font-size:30px!important;margin-bottom:16px!important}}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main :is(.rich-text__subheading:is(h1,h2,h3,h4,h5,h6),.image-hero__text-container-subheading,.image-with-text-split__text-container-subheading,.video-with-text__text-container-subheading,.multi-column__grid-item-accent,.collapsible-row-list__subheading,.image-with-text-split__text-container-accent,.video-with-text__text-container-accent,.rich-text__accent){font:700 12px/1.3 var(--vr-font)!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--vr-pink)!important;margin:0 0 12px!important;padding:0!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main :is(.rich-text__text,.image-hero__text-container-text,.multi-column__grid-item-text,.image-with-text-split__text-container-text,.video-with-text__text-container-text,.collapsible-row-list-item__text,.section-introduction__subheading){font-family:var(--vr-font)!important;font-size:16px!important;line-height:1.6!important;font-weight:400;letter-spacing:0!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main :is(.rich-text__text,.multi-column__grid-item-text,.image-with-text-split__text-container-text,.video-with-text__text-container-text,.section-introduction__subheading) p{font-size:inherit!important;line-height:inherit!important;margin:0 0 12px}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main :is(.rich-text__text,.multi-column__grid-item-text,.image-with-text-split__text-container-text,.video-with-text__text-container-text) p:last-child{margin-bottom:0}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main :is(.rich-text__text,.multi-column__grid-item-text,.image-with-text-split__text-container-text,.collapsible-row-list-item__text) a{color:var(--vr-pink);text-decoration:underline;text-underline-offset:3px}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .section-blocks__button .btn{display:inline-flex!important;align-items:center;justify-content:center;height:50px;min-width:220px;width:auto!important;max-width:100%;padding:0 30px!important;border-radius:2px!important;font:700 13px/1 var(--vr-font)!important;letter-spacing:1.5px!important;text-transform:uppercase!important;text-decoration:none!important;box-sizing:border-box;background:var(--vr-pink)!important;color:#fff!important;border:1.5px solid var(--vr-pink)!important;box-shadow:none!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .section-blocks__button .btn:hover{background:#c9056f!important;border-color:#c9056f!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .section-blocks__button .btn span{font:inherit!important;letter-spacing:inherit!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .image-hero .section-blocks__button+.section-blocks__button .btn{background:transparent!important;border-color:#fff!important;color:#fff!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .section-blocks__inline-buttons{gap:12px;margin-top:8px}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .section-blocks__inline-buttons .section-blocks__button{margin:0!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .section-blocks>.section-blocks__button{margin-top:28px!important}@media(max-width:767px){body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .section-blocks__button .btn{width:100%!important;min-width:0}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .section-blocks__button{width:100%}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .section-blocks__inline-buttons{flex-direction:column;width:100%}}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .image-hero__text-container-wrapper{padding-top:64px;padding-bottom:64px}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .image-hero__text-container{max-width:560px}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .image-hero__text-container-inner{display:flex;flex-direction:column;align-items:inherit}@media(min-width:720px){body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .image-hero--text-right{text-align:left}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main :is(.image-hero--text-right,.image-hero--text-left) .image-hero__text-container{align-items:flex-start;width:520px}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main :is(.image-hero--text-right,.image-hero--text-left) .button-block__inline-wrapper,body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main :is(.image-hero--text-right,.image-hero--text-left) .button-block__button{justify-content:flex-start!important}}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .image-hero__text-container-text{font-size:17px!important;color:#fff;max-width:480px}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .image-hero--text-center .image-hero__text-container-text{margin-left:auto;margin-right:auto}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .image-hero__text-container-text p{margin:0 0 8px}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .image-hero__text-container-text a{color:#fff;text-decoration:underline;text-underline-offset:3px}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .image-hero__text-container-heading{color:#fff!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .image-hero__text-container-subheading{order:-1}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao) #main>.shopify-section:first-child .image-hero__text-container-heading{font-family:var(--vr-script)!important;font-weight:400!important;text-transform:capitalize!important;letter-spacing:0!important;font-size:88px!important;line-height:.95!important;color:var(--vr-pink)!important;margin:0 0 6px!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao) #main>.shopify-section:first-child .image-hero__text-container-subheading{order:0;font:800 44px/1.05 var(--vr-font)!important;letter-spacing:-.5px!important;color:#fff!important;margin:0 0 20px!important}@media(max-width:767px){body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao) #main>.shopify-section:first-child .image-hero__text-container-heading{font-size:56px!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao) #main>.shopify-section:first-child .image-hero__text-container-subheading{font-size:26px!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .image-hero__text-container-wrapper{padding-top:40px;padding-bottom:40px}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .image-hero__text-container{width:100%}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .image-hero__text-container-text{font-size:16px!important}}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .rich-text__inner{max-width:760px;margin-left:auto;margin-right:auto}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .rich-text__text{color:var(--vr-body);max-width:680px;margin-left:auto;margin-right:auto}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .rich-text__text.fs-body-200{font-size:20px!important;line-height:1.5!important;color:var(--vr-ink)}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .rich-text__heading{color:var(--vr-ink)}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .rich-text .section-blocks>*+.rich-text__text{margin-top:0}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .multi-column__introduction{margin-bottom:28px!important;max-width:760px}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .multi-column--intro-alignment-center .multi-column__introduction{margin-left:auto;margin-right:auto;text-align:center}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .multi-column__heading{margin-bottom:0!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .multi-column__introduction .section-introduction__subheading{margin-top:12px!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .multi-column{--grid-gap-column-desktop:24px;--grid-gap-row-desktop:32px;--grid-gap-column-mobile:16px;--grid-gap-row-mobile:24px}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .multi-column__grid-item-heading{font-family:var(--vr-font)!important;font-weight:800!important;font-size:20px!important;line-height:1.2!important;letter-spacing:0!important;text-transform:uppercase!important;margin:0 0 10px!important;color:inherit}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .multi-column__grid-item-text{font-size:15px!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .multi-column__grid-item-text :is(ul,ol){margin:0 0 12px;padding-left:18px}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .multi-column__grid-item-text li{margin:0 0 6px}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .multi-column__grid-item-text strong{font-weight:700;color:inherit}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .multi-column__grid-item-icon img{object-fit:contain}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .multi-column__grid-item-icon-wrapper{margin-bottom:16px}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .multi-column[style*="--color-section-background: #"] .multi-column__inner{padding-top:80px;padding-bottom:80px}@media(max-width:767px){body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .multi-column[style*="--color-section-background: #"] .multi-column__inner{padding-top:48px;padding-bottom:48px}}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training) #main .multi-column__grid-item-inner:not(:has(.multi-column__grid-item-icon-wrapper,.multi-column__grid-item-image)){background:#fff;border:1px solid #E6E6E6;border-radius:4px;padding:28px!important;height:100%;box-sizing:border-box;color:var(--vr-body)}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training) #main .multi-column__grid-item-inner:not(:has(.multi-column__grid-item-icon-wrapper,.multi-column__grid-item-image)) .multi-column__grid-item-heading{color:var(--vr-ink)}@media(max-width:767px){body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training) #main .multi-column__grid-item-inner:not(:has(.multi-column__grid-item-icon-wrapper,.multi-column__grid-item-image)){padding:22px!important}}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .collapsible-row-list__inner{max-width:880px;margin:0 auto}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .collapsible-row-list__heading{text-align:left;margin-bottom:28px!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .collapsible-row-list-item{border-top:1px solid var(--vr-line)!important;border-bottom:0!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .collapsible-row-list-item:last-of-type{border-bottom:1px solid var(--vr-line)!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .collapsible-row-list-item__trigger{font:700 16px/1.4 var(--vr-font)!important;letter-spacing:0!important;text-transform:none!important;color:var(--vr-ink)!important;padding:20px 0!important;min-height:60px;text-align:left}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .collapsible-row-list-item__trigger .icon{color:var(--vr-pink)}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .collapsible-row-list-item__text{color:var(--vr-body);padding-bottom:20px;max-width:760px}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .collapsible-row-list-item__text :is(p,li){font-size:15px!important;line-height:1.6!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .quote__item-text{font-family:var(--vr-font)!important;font-weight:500!important;font-size:22px!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important;color:var(--vr-ink);max-width:820px;margin-left:auto;margin-right:auto}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .quote__item-text p{font:inherit!important;margin:0 0 12px}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .quote__item-author{font:700 12px/1 var(--vr-font)!important;letter-spacing:2px!important;text-transform:uppercase;color:var(--vr-pink)!important;margin-top:16px}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .quote__item-logo-wrapper{width:32px;margin:0 auto 20px}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .quote .navigation-dot.is-selected{background:var(--vr-pink)!important;border-color:var(--vr-pink)!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .quote.section--vertical-padding-none{padding-top:var(--vra-gap);padding-bottom:var(--vra-gap)}@media(max-width:767px){body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .quote__item-text{font-size:18px!important}}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .video .video__text-container-heading{color:#fff!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .play-button-block__inner{height:50px;border-radius:2px!important;border:1.5px solid #fff!important;background:transparent!important;font:700 13px/1 var(--vr-font)!important;letter-spacing:1.5px!important;text-transform:uppercase;color:#fff!important;padding:0 24px 0 14px!important;gap:10px}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .play-button-block-right{font:inherit!important;letter-spacing:inherit!important;padding:0!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .video__video-wrapper{border-radius:4px;overflow:hidden}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .video.section--full-width .video__video-wrapper{border-radius:0}body:is(.vr-t-page-trips) #main .countdown-banner__inner{border-radius:4px;overflow:hidden}body:is(.vr-t-page-trips) #main .countdown-banner__bar-item--heading :is(h1,h2,h3,h4,h5,h6){font:800 22px/1.1 var(--vr-font)!important;letter-spacing:-.2px!important;text-transform:uppercase!important;color:#fff!important}body:is(.vr-t-page-trips) #main .countdown-timmer__amount{font-family:var(--vr-font)!important;font-weight:800!important;color:#fff}body:is(.vr-t-page-trips) #main .countdown-timer__type{font:700 11px/1 var(--vr-font)!important;letter-spacing:1.5px!important;color:var(--vr-pink)!important}body:is(.vr-t-page-trips) #main .scrolling-content .image{border-radius:4px;overflow:hidden}body:is(.vr-t-page-trips) #main .scrolling-content__item{padding:0 8px!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main :is(.image-with-text-split__text-container,.video-with-text__text-container){padding:64px max(40px,calc((100vw - 1240px)/2))!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .video-with-text:not(.section--full-width) .video-with-text__text-container{padding:64px!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main :is(.image-with-text-split__text-container-inner,.video-with-text__text-container-inner){max-width:520px;display:flex;flex-direction:column;align-items:flex-start;text-align:left}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main :is(.image-with-text-split__text-container-text,.video-with-text__text-container-text){color:#d8d2cb!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main :is(.image-with-text-split__text-container-heading,.video-with-text__text-container-heading){color:#fff!important}@media(max-width:767px){body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main :is(.image-with-text-split__text-container,.video-with-text__text-container){padding:40px 20px!important}}body.vr-t-page-team #main>.shopify-section:first-child .rich-text__heading{font-family:var(--vr-script)!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;font-size:104px!important;line-height:.95!important;color:var(--vr-pink)!important;margin:0 0 12px!important}@media(max-width:767px){body.vr-t-page-team #main>.shopify-section:first-child .rich-text__heading{font-size:64px!important}}body:is(.vr-t-page-reviews,.vr-t-page-careers,.vr-t-page-team) #main>.shopify-section:first-child .section{padding-top:72px}@media(max-width:767px){body:is(.vr-t-page-reviews,.vr-t-page-careers,.vr-t-page-team) #main>.shopify-section:first-child .section{padding-top:40px}}body.vr-t-page #main .page.section{--max-width:1240px;--space-outer:40px;padding-top:72px;padding-bottom:96px}body.vr-t-page #main .page__heading{font:800 44px/1.05 var(--vr-font)!important;letter-spacing:-.5px!important;text-transform:uppercase!important;color:var(--vr-ink)!important;margin:0 0 28px}body.vr-t-page #main .page__rte{max-width:760px;margin:0 auto;font-family:var(--vr-font);font-size:16px;line-height:1.6;color:var(--vr-body)}@media(max-width:767px){body.vr-t-page #main .page.section{--space-outer:20px;padding-top:40px;padding-bottom:56px}body.vr-t-page #main .page__heading{font-size:30px!important;margin-bottom:20px}}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .section-blocks__inline-buttons{margin-left:0!important;margin-right:0!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .collapsible-row-list-item__heading{font:700 16px/1.4 var(--vr-font)!important;letter-spacing:0!important;text-transform:none!important;color:var(--vr-ink)!important;padding-right:24px}body.vr-t-page-trips #main [id$=__multi_column_a6XN3F] .multi-column__grid-item-text>p:first-child>strong:first-child>br:first-child{display:none}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .section-introduction__heading:has(+.section-introduction__subheading h2){font:700 12px/1.3 var(--vr-font)!important;letter-spacing:2px!important;color:var(--vr-pink)!important;margin:0 0 12px!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .section-introduction__subheading h2{font:800 44px/1.05 var(--vr-font)!important;letter-spacing:-.5px!important;text-transform:uppercase!important;color:var(--color-text,var(--vr-ink))!important;margin:0!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .section-introduction__subheading:has(h2){margin-top:0!important}@media(max-width:767px){body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .section-introduction__subheading h2{font-size:30px!important}}body.vr-t-page-trips #main .scrolling-content__item .image-block__inner{width:auto!important;max-width:none!important}body.vr-t-page-trips #main .scrolling-content__item .image{position:relative;height:240px;width:192px!important;padding:0!important;border-radius:4px;overflow:hidden}body.vr-t-page-trips #main .scrolling-content__item .image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(max-width:767px){body.vr-t-page-trips #main .scrolling-content__item .image{height:200px;width:160px!important}}body.vr-t-page-trips #main .countdown-banner.section{padding-top:var(--vra-gap)!important;padding-bottom:var(--vra-gap)!important}body.vr-t-page-spa-training #main .image-content__image{width:160px!important;height:200px!important;object-fit:cover;border-radius:4px;display:block}body.vr-t-page-spa-training #main :is([id$=__rich_text_j4hh7j],[id$=__quote_zEtabr]){background:var(--vr-ink)}body.vr-t-page-spa-training #main [id$=__rich_text_j4hh7j] .section{padding-top:80px!important;padding-bottom:12px!important}body.vr-t-page-spa-training #main [id$=__quote_zEtabr] .section{padding-bottom:80px!important;padding-top:12px!important}body.vr-t-page-spa-training #main [id$=__rich_text_j4hh7j] .rich-text__text{color:#d8d2cb!important;font-size:17px!important}body.vr-t-page-spa-training #main [id$=__quote_zEtabr] .quote__item-text{color:#fff!important}@media(max-width:767px){body.vr-t-page-spa-training #main [id$=__rich_text_j4hh7j] .section{padding-top:48px!important}body.vr-t-page-spa-training #main [id$=__quote_zEtabr] .section{padding-bottom:48px!important}}body.vr-t-page-team #main .rich-text__text h5{font:700 12px/1.3 var(--vr-font)!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--vr-pink)!important;margin:0!important}body.vr-t-page-team #main .rich-text.section--vertical-padding-none{padding-top:56px!important}body.vr-t-page-team #main .rich-text.section--vertical-padding-none+*,body.vr-t-page-team #main .shopify-section:has(>.rich-text.section--vertical-padding-none)+.shopify-section .multi-column__inner{padding-top:0!important}body.vr-t-page-team #main .apps.section:not(:has(.shopify-app-block,[id^=shopify-block])){padding:0!important}body.vr-t-page-team #main .multi-column__grid-item-heading{font-size:14px!important;letter-spacing:1px!important;margin-top:12px!important}@media(max-width:767px){body:is(.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao) #main :is(.video-with-text:not(.section--full-width),.image-with-text-split:not(.section--full-width)) :is(.image-with-text-split__text-container,.video-with-text__text-container){padding-left:0!important;padding-right:0!important}}@media(max-width:767px){body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .section-blocks__button .btn{height:auto;min-height:50px;padding:14px 20px!important;line-height:1.35!important;text-align:center}}body.vr-t-page-mission-sustainability #main>.shopify-section:first-child .image-hero__text-container-heading{color:#fff!important}body.vr-t-page-mission-sustainability #main [id$=__scrolling_content_NBb6PJ] .scrolling-content.section{padding-top:0!important;padding-bottom:0!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .section--divider-solid:before{display:none!important}@media(max-width:767px){body:is(.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao) #main .video-with-text:not(.section--full-width) .video-with-text__text-container{padding:40px 0!important}}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .multi-column__grid-item-button{margin-top:20px!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .multi-column__grid-item-button .btn{display:inline-flex!important;align-items:center;justify-content:center;height:44px;padding:0 24px!important;border-radius:2px!important;font:700 12px/1 var(--vr-font)!important;letter-spacing:1.5px!important;text-transform:uppercase!important;background:transparent!important;color:var(--vr-ink)!important;border:1.5px solid var(--vr-ink)!important;box-shadow:none!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .multi-column__grid-item-button .btn span{font:inherit!important;letter-spacing:inherit!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .multi-column__grid-item-button .btn:hover{background:var(--vr-ink)!important;color:#fff!important}body.vr-t-page-mission-redyao #main>.shopify-section:first-child .image-hero__text-container-heading{font-family:var(--vr-font)!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:-1px!important;font-size:72px!important;line-height:1!important;color:#fff!important;-webkit-text-stroke:0!important;-webkit-text-fill-color:#fff!important}@media(max-width:767px){body.vr-t-page-mission-redyao #main>.shopify-section:first-child .image-hero__text-container-heading{font-size:44px!important}}body.vr-t-page-mission-redyao #main .multi-column[style*="#f6f2ec" i] .multi-column__grid-item-heading{font:700 12px/1.3 var(--vr-font)!important;letter-spacing:2px!important;color:var(--vr-pink)!important;margin:0 0 8px!important}body.vr-t-page-mission-redyao #main .multi-column[style*="#f6f2ec" i] .multi-column__grid-item-text{font:800 30px/1.1 var(--vr-font)!important;color:var(--vr-ink)!important;letter-spacing:-.5px!important}@media(max-width:767px){body.vr-t-page-mission-redyao #main .multi-column[style*="#f6f2ec" i] .multi-column__grid-item-text{font-size:24px!important}}@media(max-width:767px){body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-mission-sustainability) #main>.shopify-section:first-child .image-hero__text-container-heading{line-height:1.02!important;margin-bottom:10px!important}body.vr-t-page-spa-training #main>.shopify-section:first-child .image-hero__text-container-heading{font-size:48px!important}}@media(min-width:768px){body:is(.vr-t-page-team,.vr-t-page-spa,.vr-t-page-trips) #main .video-with-text:not(.section--full-width) .video-with-text__text-container-inner{padding-left:0!important;padding-right:0!important}body:is(.vr-t-page-team,.vr-t-page-spa,.vr-t-page-trips) #main .video-with-text--video-position-right:not(.section--full-width) .video-with-text__text-container{padding:64px 64px 64px 0!important}body:is(.vr-t-page-team,.vr-t-page-spa,.vr-t-page-trips) #main .video-with-text--video-position-left:not(.section--full-width) .video-with-text__text-container{padding:64px 0 64px 64px!important}}body.vr-t-page-mission-redyao #main .multi-column[style*="#f6f2ec" i] .multi-column__grid-item-text p{font-weight:800!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main :is(.multi-column__grid-item-button .btn,.image-hero .section-blocks__button+.section-blocks__button .btn):before,body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main :is(.multi-column__grid-item-button .btn,.image-hero .section-blocks__button+.section-blocks__button .btn):after{display:none!important}body:is(.vr-t-page-trips,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-reviews,.vr-t-page-team,.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-careers) #main .image-hero .section-blocks__button+.section-blocks__button .btn:hover{background:#fff!important;color:var(--vr-ink)!important}body.vr-t-page-spa-training #main [id$=__quote_zEtabr] .slider-fade-out{display:none!important}body.vr-t-page-spa-training #main :is([id$=__quote_zEtabr],[id$=__rich_text_j4hh7j]) :is(.section,.section__inner,.quotes){border:0!important;box-shadow:none!important}body.vr-t-page-spa-training #main :is([id$=__quote_zEtabr],[id$=__rich_text_j4hh7j]) .section:before{display:none!important}body:is(.vr-t-page-mission-sustainability,.vr-t-page-mission-redyao,.vr-t-page-spa,.vr-t-page-spa-training,.vr-t-page-team) #main .shopify-section:has(>.image-with-text-split,>.image-hero,>.video-with-text,>.scrolling-content,>div>.image-with-text-split){background:#0a0a0a;margin-bottom:-1px;position:relative}body.vr-t-page-spa-training #main [id$=__quote_zEtabr] .quotes:before,body.vr-t-page-spa-training #main [id$=__quote_zEtabr] .quotes:after{display:none!important}body.vr-t-page-spa-training #main [id$=__rich_text_j4hh7j]{margin-bottom:-1px;position:relative;z-index:1}
/*# sourceMappingURL=/cdn/shop/t/254/assets/vr-pages-a.css.map */
