html{scroll-behavior:smooth}.mobile-menu_cta{padding:0 5%}.mobile-menu_cta .btn{display:block}.mobile-menu .sm-icons{margin-top:20px}#the-mind-over-mountains-team .team-grid-section{margin-block:3rem}#the-mind-over-mountains-team .team-grid-section:last-of-type{margin-bottom:0}.team-title.section-header-padding{padding-bottom:0}.team-grid{display:grid;grid-template-columns:1fr;grid-gap:30px;padding:50px 0}@media screen and (min-width: 767px){.team-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 992px){.team-grid{grid-template-columns:repeat(4,1fr)}}.team-grid__member{text-align:center}.team-member__image{object-fit:cover;aspect-ratio:1/1}.team-member__name{margin-top:20px}.btn.btn--team-member{margin-top:0;margin-bottom:0}.team-member-page__grid{display:grid;grid-template-columns:1fr;grid-gap:30px;padding:50px 0}img{border-radius:8px}@media screen and (min-width: 767px){.team-member-page__grid{grid-template-columns:1fr 2fr}}.btn{border-radius:4px!important}.header-wrapper .logo-placement-within-wrapper__item:nth-child(3),.logo-wrapper{flex:auto!important}.header-wrapper .logo-placement-within-wrapper__item:nth-child(2){flex:1 1 100%}.footer-mountain{width:100%;background-position:left bottom;background-size:contain;background-repeat:no-repeat}@media screen and (min-width: 767px){.footer-mountain{background-size:contain}}.event-map{border-radius:1rem}.key__item,.map-key{display:flex;gap:1.5rem;align-items:center;justify-content:center}.map-key{margin-top:1rem}.key__item{gap:.5rem}.key__icon{width:1rem;aspect-ratio:1/1;border-radius:50%;background-color:#cfe8e9}.key__icon.walk{background-color:#35a6af}.key__icon.retreat{background-color:#2da481}.key__icon.challenge{background-color:#e96e27}.template-product .rte ul{list-style:disc;padding-left:1.5rem;margin-bottom:1.25rem}.twi--alert{background-color:#cfe8e9;border:none!important;margin:.5rem 0;padding-inline:1rem!important;border-radius:.25rem}.product-description>p:only-of-type{margin-bottom:0!important}.pdp-checkbox{display:flex;align-items:center;gap:.5rem}.required{color:red}.pdp-checkbox input[type=checkbox]:checked:after{display:none}.product-info-wrapper a,.product-info-wrapper button{color:#36a6af}.dropdown-select{margin-bottom:20px}.dropdown-select a,.dropdown-select button{font-size:.75rem;margin-bottom:.5rem}.dropdown-select label:has(+br+button),.dropdown-select label:has(+br+a){margin-bottom:0}.dropdown-select select{border:1px solid var(--border-color);padding:1rem;width:100%;cursor:pointer}.help-popup{padding:1rem}.help-popup .help-popup__header{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:2rem}.help-popup .help-popup__header button{aspect-ratio:1/1;padding:.5rem;display:block;line-height:1;width:fit-content}.help-popup .help-popup__header button:focus{background-color:#cfe8e9!important}.help-popup .help-popup__header button:hover{background-color:#cfe8e9!important}.team-nav{padding-block:2rem;text-align:center}.team-nav h2{margin-bottom:1rem;font-size:1.25rem}.team-nav ul{display:flex;justify-content:center;gap:1rem}.team-nav a{display:block;border:1px solid #ccc;padding:1rem;border-radius:4px}.team-nav a:hover{background-color:#cfe8e9;text-decoration:none}@media screen and (max-width: 767px){.team-nav ul{flex-direction:column}}.variants-container:has(.product-form-option.hide){display:none!important}.variants-container+.collapsible-tab-container{margin-top:.5rem}.btn:disabled{cursor:not-allowed}.collapsible-tab-content p{margin-bottom:1rem}.collapsible-tab-content h4{margin-bottom:.5rem}.feature-row__text--inner ul{margin-left:1rem}.feature-row__text--inner ul li{list-style:disc}.events-error{display:flex;align-items:center;gap:1rem;color:var(--danger);line-height:1.25;font-size:1rem}.events-error svg{width:1rem}.events-error svg path{fill:currentColor}.template-cart .events-error{justify-content:end;text-align:right}.page-title--walks-amp-retreats-for-mental-wellbeing-with-professional-coaching .shopify-section:has(.collection-main--wrapper.container){background-color:#ebf8f9}.quick-view-btn-container,#quick-view-desktop{display:none}.social-sharing{display:flex;align-items:center;gap:.75rem}.social-sharing a{margin-right:0}.social-sharing svg{width:1.15rem;max-width:1.15rem}.social-sharing__heading{margin-bottom:.5rem}
/*# sourceMappingURL=/s/files/1/0806/6580/5073/t/18/assets/custom.css.map */
