.ayurveda-launch{display:block;background:#e2eae0;color:#173f35;text-decoration:none;border-block:1px solid #c9d7c7}.ayurveda-launch__inner{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:center;padding-block:36px}.ayurveda-launch__eyebrow{display:block;font:600 11px/1.4 Inter,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#76552c;margin-bottom:10px}.ayurveda-launch h2{font-family:Cormorant Garamond,serif;font-weight:500;font-size:clamp(32px,3.2vw,48px);line-height:1.05;margin:0 0 12px}.ayurveda-launch p{font:400 14px/1.7 Inter,sans-serif;max-width:450px;margin:0 0 20px}.ayurveda-launch__button{display:inline-flex;align-items:center;gap:24px;background:#1f5b4a;color:#fff;padding:13px 20px;font:500 12px/1.5 Inter,sans-serif}.ayurveda-launch__products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:510px;justify-self:end;width:100%}.ayurveda-launch__product{aspect-ratio:1;background:#fff;border:1px solid #d1dccf;padding:8px;overflow:hidden}.ayurveda-launch__product img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .2s}.ayurveda-launch:hover .ayurveda-launch__button{background:#173f35}.ayurveda-launch:focus-visible{outline:3px solid #76552c;outline-offset:-4px}@media(max-width:749px){.ayurveda-launch__inner{grid-template-columns:1fr;gap:24px;padding-block:28px}.ayurveda-launch__products{justify-self:start;max-width:420px}.ayurveda-launch p{font-size:13px}.ayurveda-launch__product{padding:5px}}@media(prefers-reduced-motion:reduce){.ayurveda-launch__product img{transition:none}}.ritual-shopping{background:#f7f4ec;color:#193f35}.ritual-shopping__hero{padding:76px 0 50px;background:#e1e9e0;border-bottom:1px solid #cbd7cb}.ritual-shopping__hero h1{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(48px,6vw,88px);font-weight:400;line-height:1.02;max-width:850px;margin:18px 0}.ritual-shopping__hero p{max-width:620px;line-height:1.8;font-size:16px}.ritual-shopping__jump{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.ritual-shopping__jump a{padding:12px 20px;border:1px solid #a6b9aa;border-radius:2px;text-decoration:none;font-size:13px}.ritual-shopping__jump a:hover{background:#193f35;color:#fff}.ritual-shopping__promise{display:flex;flex-wrap:wrap;gap:14px 30px;font-size:12px;padding:24px 0;border-bottom:1px solid #d6ded3}.ritual-shopping__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding:44px 0 64px}.ritual-choice{background:#fffdf8;border:1px solid #dedfd5;scroll-margin-top:110px;min-width:0}.ritual-choice__image{display:block;position:relative;aspect-ratio:1;overflow:hidden;background:#eee9dc}.ritual-choice__image img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.ritual-choice__image:hover img{transform:scale(1.025)}.ritual-choice__badge{position:absolute;bottom:18px;left:18px;padding:9px 14px;background:#fffdf2;color:#193f35;font-size:11px;letter-spacing:.06em}.ritual-choice__copy{padding:30px}.ritual-choice__copy h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:400;font-size:38px;line-height:1.1;margin:12px 0}.ritual-choice__copy p{font-size:14px;line-height:1.7}.ritual-choice__name{color:#647367;font-size:12px!important}.ritual-choice__price{font-family:Cormorant Garamond,Georgia,serif;font-size:34px;margin-top:18px}.ritual-choice__delivery{font-size:12px!important;color:#245a44}.ritual-choice__contents{border-top:1px solid #dce1d6;border-bottom:1px solid #dce1d6;margin:22px 0}.ritual-choice__contents summary{cursor:pointer;padding:15px 0;display:flex;justify-content:space-between;font-size:13px}.ritual-choice__contents ul{padding:0 0 16px 20px;font-size:13px;line-height:1.9}.ritual-choice__guide{display:block;margin-top:18px;font-size:12px}.ritual-choice__sold{font-weight:600}.ritual-shopping__gift{background:#193f35;color:#fffdf5;padding:40px;display:flex;align-items:center;justify-content:space-between;gap:30px}.ritual-shopping__gift h2,.ritual-shopping__steps h2,.ritual-shopping__help h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:400;font-size:40px;line-height:1.1;margin:10px 0}.ritual-shopping__gift p{max-width:620px;font-size:14px;line-height:1.8}.ritual-shopping__gift .button{background:#f5f0e4;color:#193f35;flex-shrink:0}.ritual-shopping__gift .eyebrow{color:#e7c795}.ritual-shopping__steps{display:grid;grid-template-columns:1fr 1.5fr;gap:60px;padding:64px 0;scroll-margin-top:110px}.ritual-shopping__steps ol{margin:0;padding-left:24px;display:grid;gap:22px}.ritual-shopping__steps li{padding-left:8px}.ritual-shopping__steps b{font-size:15px}.ritual-shopping__steps p{font-size:14px;line-height:1.8;margin:8px 0}.ritual-shopping__help{border-top:1px solid #cbd6c8;border-bottom:1px solid #cbd6c8;padding:32px 0;display:flex;align-items:center;justify-content:space-between;gap:24px}.ritual-shopping__help h2{font-size:32px}.ritual-shopping__help p{font-size:14px;line-height:1.7}.ritual-shopping__note{font-size:11px;color:#5f6e61;line-height:1.8;padding:25px 0 40px;margin:0}@media(max-width:700px){.ritual-shopping__hero{padding:44px 0 30px}.ritual-shopping__hero h1{font-size:52px}.ritual-shopping__grid{grid-template-columns:1fr;gap:24px;padding:30px 0 40px}.ritual-choice__copy{padding:24px}.ritual-shopping__gift{padding:28px;display:block}.ritual-shopping__gift .button{margin-top:16px}.ritual-shopping__steps{grid-template-columns:1fr;gap:28px;padding:40px 0}.ritual-shopping__help{display:block}.ritual-shopping__help .text-link{display:inline-block;margin-top:12px}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
