.prescription-detail{--prescription-content-width: 72rem;background:var(--sabera-bg);color:var(--sabera-text);font-family:var(--sabera-font);font-size:1.6rem;line-height:1.6}.prescription-detail p,.prescription-detail h1,.prescription-detail h2,.prescription-detail h3,.prescription-detail ul,.prescription-detail ol{margin:0}.prescription-detail__hero{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3.2rem;width:100%;height:41rem;padding:4.8rem 3.2rem 0;background:linear-gradient(180deg,#0d2816 0%,var(--sabera-green) 100%);color:#fafafa}.prescription-detail__hero-text{display:flex;flex-direction:column;align-items:center;gap:.8rem;white-space:nowrap}.prescription-detail__hero-text h1{margin:0;font-size:4.8rem;font-weight:700;line-height:1.5}.prescription-detail__hero-text p{font-size:1.6rem;line-height:1.6;text-align:center}.prescription-detail__hero-image{display:block;width:32rem;height:9rem;object-fit:cover}.prescription-detail__notice{display:flex;justify-content:center;padding:1.6rem 2.4rem;background:#e3f3e9;color:var(--sabera-green)}.prescription-detail__notice p{width:min(100%,var(--prescription-content-width))}.prescription-detail__section{width:min(calc(100% - 4.8rem),var(--prescription-content-width));margin-inline:auto;padding-block:6.4rem}.prescription-detail__section--caution{padding-bottom:8rem}.prescription-detail__header{display:flex;flex-direction:column;gap:1.6rem;margin-bottom:4rem}.prescription-detail__header h1,.prescription-detail__header h2{color:var(--sabera-green);font-size:4rem;font-weight:700;line-height:1.5}.prescription-detail__tabs{display:grid;grid-template-columns:repeat(2,28rem);justify-content:center;margin-bottom:4rem}.prescription-detail__tab{display:flex;align-items:center;justify-content:center;height:5.6rem;border:1px solid #caccca;background:#fafafa;color:var(--sabera-text);font-size:1.6rem;font-family:inherit;line-height:1.3;letter-spacing:.1em;text-decoration:none;cursor:pointer;transition:background-color .28s ease,border-color .28s ease,color .28s ease}.prescription-detail__tab.is-active{border-color:var(--sabera-green);background:var(--sabera-green);color:var(--sabera-text-inverse)}.prescription-detail__tab:not(.is-active):hover,.prescription-detail__tab:not(.is-active):focus-visible{border-color:var(--sabera-text);outline:none}.prescription-detail__flow-panels{position:relative}.prescription-detail__flow-panels.is-switching{overflow:hidden;transition:height .52s cubic-bezier(.22,1,.36,1)}.prescription-detail__flow-panel{position:absolute;inset:0 0 auto;opacity:0;visibility:hidden;transition:opacity .24s ease,visibility 0s linear .24s}.prescription-detail__flow-panel.is-active{position:relative;opacity:1;visibility:visible;transition-delay:0s}.prescription-detail__flow-panel-inner{width:100%}.prescription-detail__steps{display:flex;flex-direction:column;gap:3.2rem;padding:0}.prescription-detail__step{display:grid;grid-template-columns:3.2rem 1fr;gap:1.6rem;list-style:none}.prescription-detail__flow-divider{height:1px;list-style:none;overflow:hidden}.prescription-detail__flow-divider img{display:block;max-width:100%;height:1px}.prescription-detail__step-number{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;background:#c2e5ce;color:var(--sabera-green);font-size:1.8rem;font-weight:500;line-height:1.5}.prescription-detail__step-content{display:flex;flex-direction:column;gap:1.2rem}.prescription-detail__step-content--cta{gap:2.4rem}.prescription-detail__step-content--cta>div{display:flex;flex-direction:column;gap:1.2rem}.prescription-detail__step-content h2{color:var(--sabera-green);font-size:2rem;font-weight:700;line-height:1.5}.prescription-detail__step:last-child .prescription-detail__step-content>p:not(.prescription-detail__caption){font-size:1.5rem;line-height:1.7}.prescription-detail__step:last-child .prescription-detail__caption{margin-top:.4rem}.prescription-detail__return-info{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;width:100%;font-size:1.5rem;line-height:1.7}.prescription-detail__return-info .prescription-detail__caption{margin-top:0}.prescription-detail__address{box-sizing:border-box;width:min(100%,51.2rem);padding:1.6rem;background:#f2f4f2;color:var(--sabera-text);font-size:1.6rem;font-style:normal;line-height:1.6}.prescription-detail__caption,.prescription-detail__notes{color:var(--sabera-text-muted);font-size:1.4rem;line-height:1.5}.prescription-detail__primary-button,.prescription-detail__secondary-button{display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.prescription-detail__primary-button{width:36rem;min-height:5.6rem;padding:1.2rem 2.4rem;background:var(--sabera-green);color:var(--sabera-text-inverse);font-size:1.6rem;line-height:1.3;letter-spacing:.1em}.prescription-detail__primary-button:hover,.prescription-detail__primary-button:focus-visible{background:var(--sabera-green-hover);outline:none}.prescription-detail__sp-break{display:none}.prescription-detail__store-block{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;margin-top:5.6rem}.prescription-detail__subheading{width:100%;padding:.8rem 1.6rem;background:#ebebeb;color:var(--sabera-green);font-size:2.4rem;font-weight:700;line-height:1.5}.prescription-detail__secondary-button{width:24rem;min-height:4.8rem;border:1px solid var(--sabera-text);color:var(--sabera-text);font-size:1.4rem;line-height:1.3;letter-spacing:.1em}.prescription-detail__secondary-button:hover,.prescription-detail__secondary-button:focus-visible{background:var(--sabera-text);color:var(--sabera-text-inverse);outline:none}.prescription-detail__wide-divider{width:100%;height:1px;overflow:hidden}.prescription-detail__wide-divider img{display:block;width:100%;min-width:144rem;height:1px}.prescription-detail__blocks{display:flex;flex-direction:column;gap:4rem}.prescription-detail__block{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem}.prescription-detail__block ul{width:100%;padding-left:2.4rem}.prescription-detail__block li::marker{font-size:.8em}.prescription-detail__range-list strong,.prescription-detail__range-list span{display:block}.prescription-detail__range-list strong{font-weight:700}.prescription-detail__notes{display:flex;flex-direction:column}.prescription-detail__notes a{color:var(--sabera-green);text-underline-offset:.15em;transition:color .15s ease}@media screen and (min-width:750px){.prescription-detail__notes a:hover,.prescription-detail__notes a:focus-visible{color:#458a5d}}.prescription-detail__breadcrumb-wrap{width:min(calc(100% - 4.8rem),var(--prescription-content-width));margin-inline:auto;padding-bottom:2.4rem}.prescription-detail__breadcrumb{display:flex;align-items:center;gap:.8rem;color:var(--sabera-text-muted);font-size:1.3rem;line-height:1.3}.prescription-detail__breadcrumb a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.prescription-detail__breadcrumb-arrow{display:grid;place-items:center;flex:0 0 1.6rem;width:1.6rem;height:1.6rem}.prescription-detail__breadcrumb-arrow img{display:block}@media screen and (max-width:749px){.prescription-detail{font-size:1.5rem;line-height:1.7}.prescription-detail__hero{height:32rem;gap:2.4rem;padding:3.2rem 2.4rem 0}.prescription-detail__hero-text{gap:.8rem;white-space:normal}.prescription-detail__hero-text h1{font-size:3.2rem;text-align:center}.prescription-detail__hero-text p{font-size:1.4rem}.prescription-detail__hero-image{width:100%;max-width:32rem;height:auto}.prescription-detail__notice{min-height:8.4rem;box-sizing:border-box;padding:1.6rem 3.2rem}.prescription-detail__notice p{width:100%}.prescription-detail__section{width:calc(100% - 6.4rem);padding-block:5.6rem}.prescription-detail__section--flow{padding-top:3.2rem}.prescription-detail__section--caution{padding-bottom:5.6rem}.prescription-detail__header{gap:1.6rem;margin-bottom:3.2rem}.prescription-detail__header h1,.prescription-detail__header h2{font-size:2.4rem;line-height:1.5}.prescription-detail__tabs{grid-template-columns:1fr 1fr;width:100%;margin-bottom:3.2rem}.prescription-detail__tab{height:5.6rem;font-size:1.4rem}.prescription-detail__steps{gap:2.4rem}.prescription-detail__step{grid-template-columns:2.4rem minmax(0,1fr);gap:1.6rem}.prescription-detail__step-number{width:2.4rem;height:2.4rem;font-size:1.5rem}.prescription-detail__step-content{gap:.4rem}.prescription-detail__step-content--cta{gap:1.6rem}.prescription-detail__step-content--cta>div{gap:.4rem}.prescription-detail__step-content--cta .prescription-detail__caption{margin-top:1.2rem}.prescription-detail__step-content h2{font-size:1.6rem}.prescription-detail__step-content h2 br{display:none}.prescription-detail__caption,.prescription-detail__notes{font-size:1.3rem;line-height:1.3}.prescription-detail__return-info{gap:1.6rem;font-size:1.5rem;line-height:1.7}.prescription-detail__address{width:100%;font-size:1.5rem;line-height:1.7}.prescription-detail__primary-button{min-height:5.6rem;padding:.8rem 1.6rem;font-size:1.4rem;margin-top:0}.prescription-detail__sp-break{display:initial}.prescription-detail__primary-button,.prescription-detail__secondary-button{width:100%}.prescription-detail__store-block{margin-top:3.2rem}.prescription-detail__subheading{min-height:3.2rem;box-sizing:border-box;padding:.4rem .8rem;font-size:1.6rem;line-height:1.5}.prescription-detail__secondary-button{min-height:5.6rem}.prescription-detail__blocks{gap:2.4rem}.prescription-detail__block{gap:1.2rem}.prescription-detail__block ul{padding-left:2.25rem}.prescription-detail__block:nth-child(2) .prescription-detail__notes{margin-top:1.2rem}.prescription-detail__breadcrumb-wrap{width:calc(100% - 6.4rem);padding-bottom:1.6rem}}@media(prefers-reduced-motion:reduce){.prescription-detail__tab,.prescription-detail__flow-panels,.prescription-detail__flow-panel,.prescription-detail__primary-button,.prescription-detail__secondary-button,.prescription-detail__notes a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-main-prescription-lens-detail.css.map */
