.dosage-guide{padding:6.4rem 2.4rem;background:var(--dosage-guide-background)}.dosage-guide__inner{width:min(100%,1280px);margin-inline:auto}.dosage-guide__heading{margin:0 0 1.7rem;font-family:Playfair Display;font-weight:600;font-size:36px;line-height:100%;letter-spacing:-1.25px;vertical-align:middle;color:ivory;text-align:center}.dosage-guide__layout{display:grid;width:100%;grid-template-columns:minmax(0,379px) minmax(16rem,1fr) minmax(0,379px);align-items:center;gap:clamp(1.6rem,4vw,4rem)}.dosage-guide__image-wrap{width:100%;aspect-ratio:4 / 5;overflow:hidden;background:#ffffff1f;max-width:379px}.dosage-guide__image{display:block;width:100%;height:100%;object-fit:cover}.dosage-guide__cards{display:flex;flex-direction:column;gap:12.3rem;justify-content:center;align-items:center}.dosage-guide__card{font-family:Plus Jakarta Sans,sans-serif;position:relative;padding:2.4rem 2.2rem;font-size:2.4rem;line-height:1.45;font-weight:500;line-height:32px;letter-spacing:-1.25px;vertical-align:middle;max-width:331px}.dosage-guide__card--gold{color:#fff;background:var(--dosage-guide-accent)}.dosage-guide__card--light{color:#245c37;background:#fffdf5}.dosage-guide__card-content>*{margin:0}.dosage-guide__card--gold:before{position:absolute;top:4rem;right:calc(100% - 1px);width:min(25rem,26vw);height:auto;aspect-ratio:250 / 114;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='250' height='114' viewBox='0 0 250 114' fill='none'%3E%3Cpath d='M0 112H181.5C188.68 112 194.5 106.18 194.5 99V15C194.5 7.8203 200.32 2 207.5 2H249.5' stroke='%23C5A059' stroke-width='4'/%3E%3C/svg%3E") center / 100% 100% no-repeat;content:"";pointer-events:none}.dosage-guide__card--gold:after{position:absolute;bottom:-26px;right:calc(100% + 221px);width:38px;height:38px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38' viewBox='0 0 38 38' fill='none'%3E%3Ccircle cx='19' cy='19' r='17.5' fill='%23C5A059' stroke='%23FFFFF0' stroke-width='3'/%3E%3C/svg%3E") center / contain no-repeat;content:"";pointer-events:none}.dosage-guide__card--light:before{position:absolute;top:-5rem;left:calc(100% - 149px);width:min(42.8rem,42vw);height:auto;aspect-ratio:428 / 75;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='428' height='75' viewBox='0 0 428 75' fill='none'%3E%3Cpath d='M428 2H15C7.8203 2 2 7.8203 2 15V74.5' stroke='%23FFFFF0' stroke-width='4'/%3E%3C/svg%3E") center / 100% 100% no-repeat;content:"";pointer-events:none}.dosage-guide__card--light:after{position:absolute;top:-68px;left:calc(100% + 253px);width:38px;height:38px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38' viewBox='0 0 38 38' fill='none'%3E%3Ccircle cx='19' cy='19' r='17.5' fill='%232E6540' stroke='%23FFFFF0' stroke-width='3'/%3E%3C/svg%3E") center / contain no-repeat;content:"";pointer-events:none}.dosage-guide__actions{display:flex;justify-content:center;margin-top:3.7rem}.dosage-guide__button{display:inline-flex;align-items:center;justify-content:center;padding:1.6rem 2.4rem;border-radius:.8rem;color:#fff;background:var(--dosage-guide-accent);font-family:Plus Jakarta Sans,sans-serif;font-size:1.6rem;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}.dosage-guide__button:not([aria-disabled=true]):hover,.dosage-guide__button:not([aria-disabled=true]):focus-visible{background:#a78038;box-shadow:0 4px 12px #0000002e;transform:translateY(-2px)}.dosage-guide__button:focus-visible{outline:2px solid #fff;outline-offset:3px}.dosage-guide__made{margin-top:4.6rem;font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-style:medium;font-size:24px;leading-trim:NONE;line-height:29.25px;letter-spacing:0px;text-align:justify;vertical-align:middle;text-align:center;color:#fff}@media screen and (max-width:1240px){.dosage-guide__card{font-size:2rem}.dosage-guide__layout{grid-template-columns:minmax(0,325px) minmax(16rem,1fr) minmax(0,325px)}.dosage-guide__card--gold:after{bottom:-58px;right:calc(100% + 226px)}}@media screen and (max-width:1102px){.dosage-guide__card--gold:after{bottom:-27px;right:calc(100% + 226px)}}@media screen and (max-width:1008px){.dosage-guide__card--gold:after{bottom:5px;right:calc(100% + 226px)}}@media screen and (max-width:989px){.dosage-guide__card--gold:after{content:none}.dosage-guide{padding:4.8rem 2rem}.dosage-guide__heading{margin-bottom:1.6rem;font-size:clamp(3.6rem,5vw,4.8rem)}.dosage-guide__layout{grid-template-columns:minmax(0,.85fr) minmax(20rem,1fr) minmax(0,.85fr);gap:2rem}.dosage-guide__image-wrap{max-width:100%}.dosage-guide__cards{gap:clamp(4rem,8vw,7rem)}.dosage-guide__card{max-width:100%;padding:1.6rem 1.4rem;font-size:1.8rem;line-height:1.45;letter-spacing:0}.dosage-guide__card--gold:before,.dosage-guide__card--light:before,.dosage-guide__card--light:after{content:none}.dosage-guide__actions{margin-top:2.4rem}.dosage-guide__button{padding:1.6rem 2rem;font-size:1.6rem}}@media screen and (max-width:749px){.dosage-guide{padding:3.6rem 2rem}.dosage-guide__layout{grid-template-columns:minmax(0,1fr);gap:2rem}.dosage-guide__image-wrap{max-width:100%;aspect-ratio:4 / 3}.dosage-guide__cards{gap:1.2rem}.dosage-guide__made{font-size:16px;margin-top:2.6rem}.dosage-guide__card{width:100%;padding:1.6rem;font-size:clamp(1.6rem,4vw,1.9rem)}.dosage-guide__actions{margin-top:2rem}.dosage-guide__button{width:100%}}@media screen and (max-width:480px){.dosage-guide{padding:3.2rem 1.6rem}.dosage-guide__heading{font-size:clamp(3rem,9vw,3.6rem)}.dosage-guide__layout{gap:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-dosage-guide.css.map */
