.reset-reach{display:block;width:100%;box-sizing:border-box;background-color:var(--reset-reach-bg, #3C0110)}.reset-reach__container,.homepage-reset-reach__container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;box-sizing:border-box}.reset-reach__card{display:flex;flex-direction:column;border-radius:12px;overflow:hidden}.reset-reach__media{position:relative;width:100%;overflow:hidden;box-sizing:border-box}.reset-reach__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:12px}.reset-reach__gallery{display:flex;flex-direction:column;width:100%;position:relative;box-sizing:border-box}.reset-reach__thumbs-wrapper{display:flex;align-items:center;gap:8px;position:relative;width:100%;margin-bottom:12px;box-sizing:border-box}.reset-reach__thumbs-wrapper--after{margin-top:12px;margin-bottom:0}.reset-reach__thumbs-track{display:flex;align-items:center;gap:var(--reset-reach-thumb-gap, 8px);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;flex:1;position:relative;scrollbar-width:none;-ms-overflow-style:none;padding:4px 2px;box-sizing:border-box;-webkit-overflow-scrolling:touch}.reset-reach__thumbs-track::-webkit-scrollbar{display:none}.reset-reach__thumb{flex:0 0 var(--reset-reach-thumb-width, calc((100% - 16px) / 3));width:var(--reset-reach-thumb-width, calc((100% - 16px) / 3));border:2px solid rgba(255,255,255,.2);border-radius:8px;overflow:hidden;padding:0;margin:0;background:#00000040;cursor:pointer;transition:border-color .25s ease,opacity .25s ease,transform .25s ease,box-shadow .25s ease;opacity:.6;aspect-ratio:4 / 3;position:relative;outline:none;box-sizing:border-box}.reset-reach__thumb.is-active{opacity:1;border-color:var(--reset-reach-eyebrow, #DE8C59);box-shadow:0 0 0 1px var(--reset-reach-eyebrow, #DE8C59),0 4px 12px #0006}.reset-reach__thumb-image-wrap{width:100%;height:100%;position:relative;display:block;overflow:hidden}.reset-reach__thumb-image{width:100%;height:100%;object-fit:cover;object-position:center;display:block;pointer-events:none}.reset-reach__thumb-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#ffffff14}.reset-reach__thumb-placeholder svg{width:60%;height:60%}.reset-reach__thumbs-arrow{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#ffffff1f;border:1px solid rgba(255,255,255,.3);color:#fff;cursor:pointer;flex-shrink:0;transition:all .2s ease;padding:0;margin:0;z-index:2}.reset-reach__thumbs-arrow:disabled,.reset-reach__thumbs-arrow.is-disabled{opacity:.25;cursor:not-allowed;pointer-events:none}.reset-reach__main-slider-wrapper{position:relative;width:100%;border-radius:12px;overflow:hidden;box-sizing:border-box}.reset-reach__main-slider{position:relative;width:100%;aspect-ratio:4 / 3;border-radius:12px;overflow:hidden;background:#0003}.reset-reach__slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .4s ease-in-out,visibility .4s ease-in-out;border-radius:12px;overflow:hidden;z-index:1}.reset-reach__slide.is-active{opacity:1;visibility:visible;z-index:2}.reset-reach__slide .reset-reach__image{width:100%;height:100%;object-fit:cover;display:block}.reset-reach__slider-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:36px;height:36px;border-radius:50%;background:#1a1a1a8c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.35);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s ease;padding:0;margin:0}.reset-reach__slider-arrow--prev{left:12px}.reset-reach__slider-arrow--next{right:12px}@media screen and (min-width:750px){.reset-reach__main-slider-wrapper.reset-reach__main-slider--hide-arrows-desktop .reset-reach__slider-arrow,.reset-reach__thumbs-wrapper.reset-reach__thumbs-wrapper--hide-arrows-desktop .reset-reach__thumbs-arrow{display:none!important}}@media screen and (max-width:749px){.reset-reach__main-slider-wrapper.reset-reach__main-slider--hide-arrows-mobile .reset-reach__slider-arrow,.reset-reach__thumbs-wrapper.reset-reach__thumbs-wrapper--hide-arrows-mobile .reset-reach__thumbs-arrow{display:none!important}.reset-reach__thumbs-track{--reset-reach-thumb-gap: var(--reset-reach-thumb-gap-mobile, 8px);--reset-reach-thumbs-count: var(--reset-reach-thumbs-mobile, 3)}.reset-reach__thumb{--reset-reach-thumb-width: calc((100% - ((var(--reset-reach-thumbs-count) - 1) * var(--reset-reach-thumb-gap))) / var(--reset-reach-thumbs-count))}.reset-reach__thumb,.reset-reach__thumb:hover,.reset-reach__thumb:active,.reset-reach__thumb:focus{transform:none!important}.reset-reach__thumb:not(.is-active):hover{opacity:.6!important;border-color:#fff3!important;box-shadow:none!important}.reset-reach__thumb.is-active,.reset-reach__thumb.is-active:hover{transform:none!important}.reset-reach__thumbs-arrow:hover,.reset-reach__thumbs-arrow:active{background:#ffffff1f!important;border-color:#ffffff4d!important;transform:none!important}.reset-reach__slider-arrow:hover,.reset-reach__slider-arrow:active{background:#1a1a1a8c!important;border-color:#ffffff59!important;transform:translateY(-50%)!important}.reset-reach__button:hover .reset-reach__button-arrow,.reset-reach__button:active .reset-reach__button-arrow{transform:none!important}.reset-reach .ayurvedagram-section__nav-link:hover .ayurvedagram-section__button-icon svg,.reset-reach .ayurvedagram-section__gallery-button:hover .ayurvedagram-section__button-icon svg,.reset-reach .button-animation:hover .ayurvedagram-section__button-icon svg{transform:none!important}.reset-reach--has-blocks .reset-reach__mobile-header{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.reset-reach--has-blocks .reset-reach__mobile-header .reset-reach__eyebrow{margin-top:0;margin-bottom:8px;font-family:avenir_heavy,avenir_book,sans-serif;font-size:12px;text-transform:uppercase;color:var(--reset-reach-eyebrow, #DE8C59);letter-spacing:.5px}.reset-reach--has-blocks .reset-reach__mobile-header .reset-reach__heading{margin-top:0;margin-bottom:0;font-family:amster,serif;font-size:32px;line-height:1.18;color:var(--reset-reach-heading, #FFFFFF)}.reset-reach--has-blocks .reset-reach__desktop-header--blocks{display:none!important}.reset-reach--has-blocks .reset-reach__content{padding-top:20px}.reset-reach--has-blocks .desktop-only{display:none!important}.reset-reach--has-blocks .reset-reach__description{display:block!important;font-family:avenir_roman,avenir_book,sans-serif;font-size:16px;line-height:1.4;color:#fff;margin-top:0;margin-bottom:20px;text-align:left}.reset-reach--has-blocks .reset-reach__description p{margin:0;font-size:inherit;line-height:inherit;color:#fff;font-family:inherit}.reset-reach--has-blocks .reset-reach__description p+p{margin-top:8px}.reset-reach--has-blocks .reset-reach__subtext-below-btn{display:block;margin-top:14px;margin-bottom:0;text-align:center;color:#ffffffd1;font-family:avenir_roman,avenir_book,sans-serif;font-size:14px;line-height:1.4}.reset-reach--has-blocks .reset-reach__subtext-below-btn p{margin:0;color:#ffffffd1;font-size:inherit;font-family:inherit;line-height:inherit;text-align:center}.reset-reach--has-blocks .reset-reach__divider{display:none!important}}.reset-reach__mobile-header,.reset-reach__subtext-below-btn{display:none}.reset-reach__content{display:flex;flex-direction:column;justify-content:center;padding-top:16px}.reset-reach__eyebrow{margin-top:0;margin-bottom:8px;font-family:avenir_heavy,avenir_book,sans-serif;font-size:12px;text-transform:uppercase;color:var(--reset-reach-eyebrow, #DE8C59)}.reset-reach__heading{margin-top:0;margin-bottom:16px;font-family:amster,serif;font-size:32px;color:var(--reset-reach-heading, #FFFFFF)}.reset-reach__divider{display:block;width:100%;border:0;border-top:2px solid var(--reset-reach-divider, #ffffff26);margin-top:0;margin-bottom:24px}.reset-reach__pricing{display:flex;flex-direction:column;margin-bottom:28px}.reset-reach__price{margin-top:0;margin-bottom:10px;font-family:amster,serif;font-size:32px;color:var(--reset-reach-price, #E2C2A4)}.reset-reach__details{margin-top:0;margin-bottom:0;font-family:avenir_book,sans-serif;font-size:14px;color:var(--reset-reach-details, #D8C8BA)}.reset-reach__action{display:flex;width:100%}.reset-reach__button{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:12px 16px;background-color:#fff;color:#121212;border:0;border-radius:50px;font-family:avenir_heavy,avenir_book,sans-serif;font-size:16px;text-decoration:none;cursor:pointer}.reset-reach__button.book-call-form__trigger{background-color:var(--reset-reach-btn-bg, #FAF4EE);color:var(--reset-reach-btn-text, #1A1A1A);height:auto;max-height:none}.reset-reach__button-text{display:inline-block}.reset-reach__button-arrow{display:inline-block;width:16px;height:16px;flex-shrink:0;transition:transform .2s ease}.reset-reach__description{font-size:14px;color:#fff;font-family:avenir_roman,avenir_book,sans-serif;margin-bottom:24px}.reset-reach__description p{color:#fff}@media screen and (min-width:750px){.reset-reach__mobile-header,.reset-reach__subtext-below-btn{display:none!important}.reset-reach__desktop-header{display:block!important}.reset-reach__card{flex-direction:row;min-height:420px;align-items:center}.reset-reach__description{font-size:16px;color:#fff;margin-top:8px}.reset-reach--has-blocks .reset-reach__details{font-size:20px}.reset-reach--has-blocks .reset-reach__description{font-size:20px;line-height:1.4;color:#fff;margin-top:8px;margin-bottom:20px}.reset-reach--has-blocks .reset-reach__description p{font-size:20px;line-height:1.4;color:#fff}.reset-reach--has-blocks .reset-reach__details,.reset-reach--has-blocks .reset-reach__details p{color:#ffffffd1}.reset-reach--has-blocks .reset-reach__pricing--details-only{margin-bottom:24px}.reset-reach__card--reverse{flex-direction:row-reverse}.reset-reach__media{width:50%;height:auto;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}.reset-reach__image{width:100%;height:100%;object-fit:cover}.reset-reach__thumbs-track{--reset-reach-thumb-gap: var(--reset-reach-thumb-gap-desktop, 10px);--reset-reach-thumbs-count: var(--reset-reach-thumbs-desktop, 4)}.reset-reach__thumb{--reset-reach-thumb-width: calc((100% - ((var(--reset-reach-thumbs-count) - 1) * var(--reset-reach-thumb-gap))) / var(--reset-reach-thumbs-count))}.reset-reach__main-slider{aspect-ratio:4 / 3;max-height:380px}.reset-reach__content{width:50%;height:auto;min-height:100%;padding:32px 56px;box-sizing:border-box;justify-content:center}.reset-reach__eyebrow{font-size:14px;margin-bottom:16px}.reset-reach__heading{font-size:48px;margin-bottom:24px}.reset-reach__divider--mobile-only{display:none}.reset-reach__pricing{margin-bottom:36px}.reset-reach__price{font-size:40px;margin-bottom:12px}.reset-reach__details{font-size:16px}.reset-reach__button{width:auto;font-size:16px;padding:18px 36px}}.reset-reach .ayurvedagram-section__button-wrapper{display:flex;align-items:center;gap:24px;flex-wrap:wrap;width:100%}.reset-reach .ayurvedagram-section__nav-link{text-decoration:none;background-color:var(--reset-reach-btn-bg, #9E1D45)!important;color:var(--reset-reach-btn-text, #FFFFFF)!important;border:1px solid transparent;transition:background-color .25s ease,color .25s ease,border-color .25s ease,transform .25s ease}.reset-reach .ayurvedagram-section__nav-link .ayurvedagram-section__button-text{color:var(--reset-reach-btn-text, #FFFFFF)!important;transition:color .25s ease}.reset-reach .ayurvedagram-section__nav-link:hover{background-color:var(--reset-reach-btn-hover-bg, #350010)!important;color:var(--reset-reach-btn-hover-text, #FFFFFF)!important}.reset-reach .ayurvedagram-section__nav-link:hover .ayurvedagram-section__button-text{color:var(--reset-reach-btn-hover-text, #FFFFFF)!important}.reset-reach .ayurvedagram-section__gallery-button{text-decoration:none;background-color:transparent!important;border:1px solid var(--reset-reach-btn-secondary-border, var(--reset-reach-btn-bg, #9E1D45))!important;color:var(--reset-reach-btn-secondary-text, var(--reset-reach-btn-text, #FFFFFF))!important;transition:background-color .25s ease,color .25s ease,border-color .25s ease,transform .25s ease}.reset-reach .ayurvedagram-section__gallery-button .ayurvedagram-section__button-text{color:var(--reset-reach-btn-secondary-text, var(--reset-reach-btn-text, #FFFFFF))!important;transition:color .25s ease}.reset-reach .ayurvedagram-section__gallery-button:hover{background-color:var(--reset-reach-btn-secondary-border, var(--reset-reach-btn-bg, #9E1D45))!important;color:var(--reset-reach-btn-secondary-text, var(--reset-reach-btn-text, #FFFFFF))!important}.reset-reach .ayurvedagram-section__button-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.reset-reach .ayurvedagram-section__button-icon svg{display:block;transition:transform .3s ease;transform-origin:center}.reset-reach .ayurvedagram-section__button-icon svg path{fill:var(--reset-reach-btn-icon, #E39E5E)!important}.reset-reach .ayurvedagram-section__gallery-button.desktop-none{display:flex}@media screen and (max-width:750px){.reset-reach .ayurvedagram-section__button-wrapper{justify-content:center;gap:16px}}@media screen and (min-width:750px){.reset-reach .ayurvedagram-section__gallery-button.desktop-none{display:inline-flex}.reset-reach .ayurvedagram-section__nav-link,.reset-reach .ayurvedagram-section__gallery-button{flex-grow:0;width:auto}}@media(hover:hover)and (min-width:750px){.reset-reach__thumb:hover{opacity:.95;border-color:#fff9;transform:translateY(-2px)}.reset-reach__thumb.is-active{transform:translateY(-2px)}.reset-reach__thumbs-arrow:hover{background:#ffffff4d;border-color:#fff;transform:scale(1.05)}.reset-reach__slider-arrow:hover{background:#1a1a1ad9;border-color:#fff;transform:translateY(-50%) scale(1.08)}.reset-reach__button:hover .reset-reach__button-arrow{transform:translate(4px)}.reset-reach .ayurvedagram-section__nav-link:hover .ayurvedagram-section__button-icon svg,.reset-reach .ayurvedagram-section__gallery-button:hover .ayurvedagram-section__button-icon svg,.reset-reach .button-animation:hover .ayurvedagram-section__button-icon svg{transform:rotate(-180deg)}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/section-reset-within-reach.css.map */
