.Tmg7iq_card{box-sizing:border-box;gap:var(--space-4);width:100%;min-width:0;padding:var(--space-8) var(--space-6);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--n1-radius-md);flex-direction:column;display:flex}.Tmg7iq_fill{flex:1}.Tmg7iq_scroll{min-height:0;overflow-y:auto}.Tmg7iq_spaced>:last-child{margin-top:auto}.Tmg7iq_header{gap:var(--space-1);flex-direction:column;width:100%;min-width:0;display:flex}.Tmg7iq_title{font-family:var(--font-heading);font-size:var(--type-h2-size);font-weight:var(--type-h2-weight);line-height:var(--type-h2-leading);text-transform:var(--type-h2-transform);color:var(--color-text-default);margin:0}.Tmg7iq_description{font-family:var(--font-body);font-size:var(--type-body2-size);font-weight:var(--type-body2-weight);line-height:var(--type-body2-leading);color:var(--color-text-default);margin:0}.Tmg7iq_content{gap:var(--space-4);flex-direction:column;width:100%;min-width:0;display:flex}.Tmg7iq_footer{gap:var(--space-2);flex-direction:column;width:100%;display:flex}
.rr2AAq_root{font:inherit;color:var(--color-text-default);margin:0;padding:0}.rr2AAq_variant--body{font-family:var(--font-body);font-size:var(--type-body1-size);font-weight:var(--type-body1-weight);line-height:var(--type-body1-leading)}.rr2AAq_variant--body-sm{font-family:var(--font-body);font-size:var(--type-body2-size);font-weight:var(--type-body2-weight);line-height:var(--type-body2-leading)}.rr2AAq_variant--body-lg{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-regular);line-height:var(--leading-loose)}.rr2AAq_variant--lead{font-family:var(--font-body);font-size:var(--type-subtitle1-size);font-weight:var(--type-subtitle1-weight);line-height:var(--type-subtitle1-leading)}.rr2AAq_variant--label{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);letter-spacing:var(--tracking-tight);line-height:1}.rr2AAq_variant--caption{font-family:var(--font-body);font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-leading)}.rr2AAq_variant--overline{font-family:var(--font-body);font-size:.6875rem;font-weight:var(--font-medium);letter-spacing:var(--tracking-widest);text-transform:uppercase;line-height:1rem}.rr2AAq_variant--code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875em;line-height:1.7}.rr2AAq_variant--h1{font-family:var(--font-heading);font-size:var(--type-h1-size);font-weight:var(--type-h1-weight);line-height:var(--type-h1-leading);letter-spacing:var(--tracking-tight);text-transform:var(--type-h1-transform)}.rr2AAq_variant--h2{font-family:var(--font-heading);font-size:var(--type-h2-size);font-weight:var(--type-h2-weight);line-height:var(--type-h2-leading);letter-spacing:var(--tracking-tight);text-transform:var(--type-h2-transform)}.rr2AAq_variant--h3{font-family:var(--font-heading);font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);line-height:var(--type-h3-leading);letter-spacing:var(--tracking-tight);text-transform:var(--type-h3-transform)}.rr2AAq_variant--h4{font-family:var(--font-body);font-size:var(--type-h4-size);font-weight:var(--type-h4-weight);line-height:var(--type-h4-leading)}.rr2AAq_variant--h5{font-family:var(--font-body);font-size:var(--type-h5-size);font-weight:var(--type-h5-weight);line-height:var(--type-h5-leading)}.rr2AAq_variant--h6{font-family:var(--font-body);font-size:var(--type-h6-size);font-weight:var(--type-h6-weight);line-height:var(--type-h6-leading)}.rr2AAq_tone--default{color:var(--color-text-default)}.rr2AAq_tone--muted{color:var(--color-text-subtle)}.rr2AAq_tone--primary{color:var(--color-action-primary)}.rr2AAq_tone--destructive{color:var(--color-feedback-error)}.rr2AAq_weight--regular{font-weight:var(--font-regular)}.rr2AAq_weight--medium{font-weight:var(--font-medium)}.rr2AAq_weight--semibold{font-weight:var(--font-semibold)}.rr2AAq_weight--bold{font-weight:var(--font-bold)}.rr2AAq_align--left{text-align:left}.rr2AAq_align--center{text-align:center}.rr2AAq_align--right{text-align:right}.rr2AAq_truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rr2AAq_balance{text-wrap:balance}
.QhIyKa_container{width:100%;max-width:1312px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media (min-width:1024px){.QhIyKa_container{padding-left:32px;padding-right:32px}}
.gFhaHq_text{margin:0;padding:0;font-family:inherit}:where(.gFhaHq_variant--body){font-size:14px;line-height:1.5}@media (min-width:1024px){:where(.gFhaHq_variant--body){font-size:16px}}:where(.gFhaHq_variant--h1){font-size:24px;font-weight:700;line-height:1.2}@media (min-width:1024px){:where(.gFhaHq_variant--h1){font-size:30px}}:where(.gFhaHq_variant--h2){font-size:20px;font-weight:700;line-height:1.25}@media (min-width:1024px){:where(.gFhaHq_variant--h2){font-size:24px}}:where(.gFhaHq_variant--h3){font-size:18px;font-weight:700;line-height:1.3}@media (min-width:1024px){:where(.gFhaHq_variant--h3){font-size:20px}}:where(.gFhaHq_variant--h4){font-size:16px;font-weight:700;line-height:1.35}@media (min-width:1024px){:where(.gFhaHq_variant--h4){font-size:18px}}:where(.gFhaHq_variant--h5){font-size:14px;font-weight:700;line-height:1.4}@media (min-width:1024px){:where(.gFhaHq_variant--h5){font-size:16px}}:where(.gFhaHq_variant--h6){font-size:14px;font-weight:700;line-height:1.4}@media (min-width:1024px){:where(.gFhaHq_variant--h6){font-size:16px}}:where(.gFhaHq_weight--normal){font-weight:400}:where(.gFhaHq_weight--medium){font-weight:500}:where(.gFhaHq_weight--semibold){font-weight:600}:where(.gFhaHq_weight--bold){font-weight:700}
._aX23a_social-list{justify-content:center;gap:12px;margin-bottom:24px;padding:0;list-style-type:none;display:flex}@media (min-width:1024px){._aX23a_social-list{margin-bottom:0}}._aX23a_social-list li a{display:flex}._aX23a_social-list svg{color:#fff}
.EUODcG_link{color:#fff;padding:0;font-size:.625rem;line-height:1.6}.EUODcG_link:visited{color:#fff}.EUODcG_link:hover{color:#fff!important}
.A6E-Ma_checkmarkIcon{color:#000;margin-left:-1.5rem;font-size:.875rem;position:absolute}
.QiY3PG_full-page-loader{background-color:var(--background-primary-dark);opacity:.5;z-index:10000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}
._7uk-Wa_countdown._7uk-Wa_countdown{text-align:center;font-size:1.125rem}@media (min-width:600px){._7uk-Wa_countdown._7uk-Wa_countdown{font-size:1.5rem}}
.Y-xfvq_wrapper{background-color:var(--black);color:var(--white);text-align:center;width:100%;height:60px;display:flex}@media (min-width:600px){.Y-xfvq_wrapper{height:40px}}.Y-xfvq_content{height:inherit;width:inherit;justify-content:center;padding:0 16px;display:flex;overflow:hidden}.Y-xfvq_text-content{width:auto;height:inherit}.Y-xfvq_text-content a{color:inherit;cursor:pointer;text-decoration:underline}.Y-xfvq_text-link-container{background-color:"red";flex-direction:row;justify-content:center;align-items:center;gap:8px;width:100vw;max-width:100%;height:auto;font-size:.75rem;font-weight:600;display:flex}@media (min-width:1024px){.Y-xfvq_text-link-container{width:auto;font-size:1rem}}.Y-xfvq_slider-content{place-content:center;height:60px;display:flex}@media (min-width:600px){.Y-xfvq_slider-content{height:40px}}.Y-xfvq_text-link.Y-xfvq_text-link{border-color:var(--white);white-space:nowrap;width:-webkit-fit-content;width:fit-content;min-width:2rem;height:auto;margin:0;padding:.25rem 1rem;font-size:.75rem;font-weight:400}.Y-xfvq_text-link.Y-xfvq_text-link:hover{background-color:var(--grey);border-color:var(--white)}@media (min-width:600px){.Y-xfvq_text-link.Y-xfvq_text-link{white-space:nowrap}}.Y-xfvq_button-container{border-color:var(--white);color:var(--white);background-color:#0000;border-width:1px;border-radius:4px;min-width:7rem;margin:8px;padding:4px;font-size:.75rem;font-weight:700}@media (min-width:600px){.Y-xfvq_button-container{padding:4px 12px}}.Y-xfvq_button-container:hover{background-color:var(--grey);border-color:var(--white)}
.adOHiq_container{width:auto}.adOHiq_countdown{margin:0;font-size:.75rem;font-weight:600;line-height:1.25;display:block}
.Jo65ja_wrapper{background-color:var(--background-quinary-light);color:var(--text-primary-dark);justify-content:space-between;width:100%;height:40px;font-size:.625rem;display:flex;overflow:hidden}.Jo65ja_leftBenefitBar{height:inherit;flex:1;justify-content:center;width:100%;display:inline-flex}@media (min-width:768px){.Jo65ja_leftBenefitBar{justify-content:flex-start;width:auto}.Jo65ja_leftBenefitBar .Jo65ja_tp-microcombo-widget__container{margin-left:-1.875rem}}.Jo65ja_leftBenefitBar .swiper{margin:0}.Jo65ja_leftBenefitBar .slider-container .slide{width:100%;height:40px}.Jo65ja_link{color:var(--blue);-webkit-text-decoration:var(--blue);text-decoration:var(--blue);font-size:.625rem;position:relative}.Jo65ja_link:visited{color:var(--blue)}.Jo65ja_link:after{height:0}.Jo65ja_contentSlide{overflow-wrap:break-word;text-align:center;flex-direction:column;justify-content:center;gap:.25rem;height:100%;padding:0 .35rem;display:flex}@media (min-width:768px){.Jo65ja_contentSlide{align-self:flex-start;width:100%;margin-top:0;margin-left:0;padding:0 1rem;display:flex}}@media (min-width:1024px){.Jo65ja_contentSlide{padding:0 4rem}}.Jo65ja_contentTeaserContainer{overflow-wrap:break-word;text-align:center;vertical-align:middle;width:auto;height:auto;margin:0 auto;line-height:1;display:inline-block}@media (min-width:768px){.Jo65ja_contentTeaserContainer{align-self:flex-start;width:-webkit-max-content;width:max-content;margin:0;padding:0;line-height:1;display:flex}}.Jo65ja_contentTeaserSpan{vertical-align:middle;white-space:normal;width:-webkit-max-content;width:max-content;display:inline}.Jo65ja_contentTeaserSpan.Jo65ja_benefitTitles{white-space:nowrap;margin-right:.15rem;font-weight:700;display:inline}@media (min-width:768px){.Jo65ja_contentTeaserSpan{text-overflow:ellipsis;white-space:nowrap;max-width:600px;overflow:hidden}}.Jo65ja_contentTeaserText{vertical-align:middle;display:inline}.Jo65ja_contentTeaserText>div{display:inline}.Jo65ja_contentTeaserText div>p{overflow-wrap:break-word;text-overflow:ellipsis;flex-wrap:wrap;max-width:100vw;margin:0;display:inline;overflow:hidden}@media (min-width:768px){.Jo65ja_contentTeaserText div>p{white-space:nowrap;max-width:600px;margin-left:0;display:flex}}.Jo65ja_rightBenefitBar{align-items:flex-end;gap:.5rem;margin-left:auto;display:none}@media (min-width:720px){.Jo65ja_rightBenefitBar{display:flex}}.Jo65ja_benefitButton{color:#000;cursor:pointer;text-align:center;background:0 0;border:none;flex:none;align-items:center;gap:.5rem;height:100%;padding:.5rem;font-size:.75rem;font-weight:600;display:flex}.Jo65ja_benefitButton:hover{color:var(--blue);text-decoration:underline}.Jo65ja_loyaltyProgramButton{text-transform:uppercase;text-decoration:underline}.Jo65ja_bookEyeExam{background-color:var(--blue);color:#fff;text-align:center;border:none;align-items:center;gap:.5rem;min-width:140px;height:40px;margin-left:.5rem;padding:0 1rem;font-size:.75rem;font-weight:700;display:flex}.Jo65ja_bookEyeExam:hover{background-color:var(--light2Blue);color:#000}.Jo65ja_bookEyeExamHeaderPlaceholder{min-width:4rem;height:40px}.Jo65ja_languageSelector{align-items:center;height:100%;display:inline-flex}.Jo65ja_languageSelected{color:var(--blue)}.Jo65ja_languageSeparator{padding-bottom:.25rem;font-size:.875rem;font-weight:700}.Jo65ja_myAccountPopup{box-shadow:none;z-index:5;background-color:#fff;display:none;position:absolute;top:2rem;right:.5rem}.Jo65ja_myAccountPopup.Jo65ja_myAccountPopupOpen{flex-direction:column;display:flex}.Jo65ja_myAccountPopup.Jo65ja_myAccountCAStore{right:auto}.Jo65ja_helpCentreButton{text-transform:uppercase;background-color:var(--background-quinary-light);text-decoration:underline}
.hd99vW_EnclosedHeader{background-color:var(--color-white);border-bottom:4px solid var(--color-primary);padding:0 16px;line-height:48px}.hd99vW_EnclosedHeader__container{justify-content:space-between;align-items:center;max-width:max(600px,min(100vw,1312px));margin:0 auto;display:flex}.hd99vW_EnclosedHeader__title{color:var(--color-primary);margin:0;font-family:Open Sans,sans-serif;font-size:20px;font-weight:700}@media (max-width:600px){.hd99vW_EnclosedHeader__title{font-size:16px}}@media (min-width:768px){.hd99vW_EnclosedHeader__title{color:unset}}@media (min-width:768px){.hd99vW_EnclosedHeader{line-height:60px;box-shadow:0 -2px 4px #00000017}@media (min-width:1024px){.hd99vW_EnclosedHeader{padding:0 64px}}}
.to2-EW_alert{font-size:var(--font-size-body2);font-weight:var(--font-weight-regular);z-index:13;border-radius:8px;align-items:flex-start;gap:1rem;width:auto;margin:auto 1rem;padding:1rem;display:flex}@media (min-width:768px){.to2-EW_alert{width:640px;margin:4rem}}.to2-EW_alertWrapper{align-items:center;height:100vh;display:flex;position:absolute;top:0;right:0}@media (min-width:768px){.to2-EW_alertWrapper{align-items:flex-start}}.to2-EW_alertBackdrop{z-index:12;background-color:#0003;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.to2-EW_alertIcon{align-items:center;margin-right:.75rem;display:flex}.to2-EW_alertTitle{font-weight:var(--font-weight-bold);font-size:var(--font-size-body1);text-transform:uppercase}.to2-EW_alertContent{flex-direction:column;flex:1;gap:8px;display:flex}.to2-EW_alertAction{margin-top:.75rem}.to2-EW_alertMessage{font-size:var(--font-size-body2);width:auto;margin:0}.to2-EW_alertClose{cursor:pointer;background:0 0;border:none;width:16px;padding:0;font-size:1rem}.to2-EW_alertSuccess{background-color:var(--lightGreen);color:var(--green);border:1px solid var(--light1Green)}.to2-EW_alertError{background-color:var(--lightRed);color:var(--thunderBird);border:1px solid var(--light3Red)}.to2-EW_alertWarning{background-color:var(--lightYellow);color:var(--darkYellow);border:1px solid var(--light1Yellow)}.to2-EW_alertWarningLight{background-color:var(--warning-light);color:var(--black);border:1px solid var(--warning-light)}.to2-EW_alertInfo,.to2-EW_alertDefault{background-color:var(--lightBlue);color:var(--darkBlue);border:1px solid var(--light2Blue)}
.uGsKOW_sizeNotification{display:flex}.uGsKOW_sizeNotificationContent{flex-direction:column;gap:12px;display:flex}.uGsKOW_sizeNotificationButton{text-transform:uppercase;color:var(--text-primary-dark);font-weight:var(--font-weight-extra-bold)}.uGsKOW_sizeNotificationButton:after{background-color:var(--text-primary-dark)}.uGsKOW_sizeNotificationButton{cursor:pointer;background-color:#0000;border:none;padding:0;text-decoration:underline}.uGsKOW_sizeNotificationButton:hover{text-decoration:none}
.w6MYKG_button{-webkit-appearance:none;appearance:none;font-family:var(--font-family);cursor:pointer;letter-spacing:normal;border:1px solid var(--primary-dark);background:0 0;background:inherit;min-width:auto;color:var(--secondary-dark);background-color:var(--primary-dark);text-wrap:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:.5rem;margin:.5rem;padding:10px 24px;font-size:1rem;line-height:1.25;text-decoration:none;display:inline-flex}.w6MYKG_button.w6MYKG_big{height:48px}.w6MYKG_button.w6MYKG_small{font-size:.75rem;font-weight:var(--font-weight-bold);height:32px;padding:.5rem 1rem;line-height:1rem}.w6MYKG_button.w6MYKG_primary.w6MYKG_contained-light{color:var(--black);background-color:var(--white);border-color:var(--white)}.w6MYKG_button.w6MYKG_primary.w6MYKG_contained-light:hover{background-color:var(--wildSand);border-color:var(--white);color:var(--black)}.w6MYKG_button.w6MYKG_primary.w6MYKG_contained-dark{color:var(--white);background-color:var(--black);border-color:var(--black)}.w6MYKG_button.w6MYKG_primary.w6MYKG_contained-dark:hover{background-color:var(--grey);border-color:var(--button-contained-primary-border-hover)}.w6MYKG_button.w6MYKG_primary.w6MYKG_outlined-light{color:var(--white);border-color:var(--white);background-color:#0000}.w6MYKG_button.w6MYKG_primary.w6MYKG_outlined-light:hover{opacity:.9}.w6MYKG_button.w6MYKG_primary.w6MYKG_outlined-dark{color:var(--black);border-color:var(--button-outlined-primary-border);background-color:#0000}.w6MYKG_button.w6MYKG_primary.w6MYKG_outlined-dark:hover{background-color:#80808080}.w6MYKG_button.w6MYKG_primary.w6MYKG_big{background-color:var(--success);border:1px solid var(--success)}.w6MYKG_button.w6MYKG_primary.w6MYKG_big:hover{background-color:var(--successDark)}.w6MYKG_button.w6MYKG_secondary.w6MYKG_contained{color:var(--button-contained-secondary-color);background-color:var(--button-contained-secondary-background);border-color:var(--button-contained-secondary-border)}.w6MYKG_button.w6MYKG_secondary.w6MYKG_contained:hover{background-color:var(--button-contained-secondary-background-hover);border-color:var(--button-contained-secondary-border-hover)}.w6MYKG_button.w6MYKG_secondary.w6MYKG_outlined{color:var(--button-outlined-secondary-color);border-color:var(--button-outlined-secondary-border);background-color:#0000}.w6MYKG_button.w6MYKG_secondary.w6MYKG_outlined:hover{opacity:.8}.w6MYKG_button.w6MYKG_tertiary.w6MYKG_contained{color:var(--button-contained-tertiary-color);background-color:var(--button-contained-tertiary-background);border-color:var(--button-contained-tertiary-border)}.w6MYKG_button.w6MYKG_tertiary.w6MYKG_contained:hover{background-color:var(--button-contained-tertiary-background-hover);border-color:var(--button-contained-tertiary-border-hover)}.w6MYKG_button.w6MYKG_disabled,.w6MYKG_button[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.w6MYKG_button svg{width:16px!important}
.ypzNca_video-player{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.ypzNca_video-player video{width:100%}.ypzNca_video-player video.is-video-clickable{z-index:1}.ypzNca_video-player.has-preview-picture .is-video-clickable{opacity:0}.ypzNca_video-player.is-playing .is-video-clickable{opacity:1}.ypzNca_video-player .video-controls svg path{fill:var(--text-primary-light)}.ypzNca_video-player .video-controls-btn{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:1;background-color:#1f1f2466;border-radius:50px;align-items:center;gap:1rem;padding:8px 16px;display:flex;position:absolute;top:24px;right:24px}.ypzNca_video-player .video-controls-btn button{-webkit-appearance:none;appearance:none;background:0 0;border:none;outline:none;width:-webkit-max-content;width:max-content;height:-webkit-max-content;height:max-content;margin:0;padding:0;display:flex}.ypzNca_video-player .video-controls-btn button svg{top:unset;left:unset;transform:unset;width:17px;height:17px;color:var(--primary-light);position:relative}.media-wrapper .ypzNca_video-player.is-playing~picture{display:none}.media-wrapper .ypzNca_video-player.is-playing~img{display:none}.media-wrapper .ypzNca_video-player.is-playing~* picture{display:none}.media-wrapper .ypzNca_video-player.is-playing~* img{display:none}
@keyframes bpiXKG_fadein{0%{opacity:0}to{opacity:1}}@keyframes bpiXKG_fadeout{0%{opacity:1}to{opacity:0}}.bpiXKG_unmounting{animation:.225s ease-out forwards bpiXKG_fadeout}.bpiXKG_mounting{animation:.225s linear bpiXKG_fadein}.bpiXKG_overlay{top:0;right:unset;left:0;bottom:unset;transform:unset;z-index:5;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.bpiXKG_wrapper{opacity:1;transition:opacity .225s cubic-bezier(.4,0,.2,1)}.bpiXKG_modal{background-color:var(--white);border-radius:.25rem;max-width:576px;max-height:100%;padding:2.5rem 2rem 1.25rem;position:relative;overflow-y:auto}@media (min-width:600px) and (max-width:768px){.bpiXKG_modal{width:100%;max-width:100%;height:100%;max-height:100%;margin:0}}.bpiXKG_modal .bpiXKG_close{top:1.5rem;right:1.5rem;left:unset;bottom:unset;transform:unset;cursor:pointer;background-color:inherit;border:none;position:absolute}.bpiXKG_modal .bpiXKG_title{text-align:center;font-size:1rem;font-weight:var(--font-weight-bold);margin-bottom:1rem}.bpiXKG_modal .bpiXKG_body p,.bpiXKG_modal .bpiXKG_body li{margin-bottom:.5rem;font-size:.625rem;line-height:1.5rem}.bpiXKG_modal .bpiXKG_body ol{padding-left:1.5rem}.bpiXKG_modal .bpiXKG_button-container{flex-direction:column;align-items:center;gap:.25rem;width:100%;display:flex}
.uQ2HZG_cms-cta-link-as-button svg{width:1.2rem}
.hkBd9q_contentWrapper{flex-direction:column;gap:1rem;padding:1rem 1.5rem;display:flex;overflow:hidden}@media (min-width:600px){.hkBd9q_contentWrapper{padding:1rem}}.hkBd9q_content{flex-direction:column;flex:auto;gap:.5rem;display:flex}.hkBd9q_preTitle{font-size:.75rem;line-height:1rem}.hkBd9q_title{font-size:1rem;font-weight:var(--font-weight-bold);line-height:1.25rem}.hkBd9q_text{font-size:.875rem;line-height:1rem}.hkBd9q_ctaWrapper{flex-direction:column;align-items:center;gap:1rem;display:flex}.hkBd9q_ctaWrapper button,.hkBd9q_ctaWrapper a{width:100%;margin:0}@media (min-width:600px){.hkBd9q_ctaWrapper button,.hkBd9q_ctaWrapper a{width:auto}}.hkBd9q_align-left .hkBd9q_preTitle,.hkBd9q_align-left .hkBd9q_title,.hkBd9q_align-left .hkBd9q_text{text-align:left}.hkBd9q_align-left .hkBd9q_ctaWrapper{align-items:flex-start}.hkBd9q_align-center .hkBd9q_preTitle,.hkBd9q_align-center .hkBd9q_title,.hkBd9q_align-center .hkBd9q_text{text-align:center}.hkBd9q_align-center .hkBd9q_ctaWrapper{align-items:center}.hkBd9q_align-right .hkBd9q_preTitle,.hkBd9q_align-right .hkBd9q_title,.hkBd9q_align-right .hkBd9q_text{text-align:right}.hkBd9q_align-right .hkBd9q_ctaWrapper{align-items:flex-end}
._1CfNPW_wrapper{background-color:#fff;border-radius:8px;flex-direction:column;height:100%;display:flex}._1CfNPW_imageWrapper{border-radius:8px;display:flex;position:relative;overflow:hidden}._1CfNPW_imageWrapper._1CfNPW_withGradient{background:"linear-gradient(90deg, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 100%)"}._1CfNPW_imageWrapper a{width:100%}
._sp_oG_wrapper{content-visibility:auto;flex-direction:column;justify-content:center;gap:1rem;padding-bottom:2.5rem;display:flex}@media (min-width:768px){._sp_oG_wrapper{padding:2.5rem 0}}._sp_oG_wrapper._sp_oG_empty{min-height:1.5rem}._sp_oG_wrapper._sp_oG_empty>*{visibility:hidden;height:0;margin:0;padding:0}@media (min-width:600px){._sp_oG_wrapper{flex-direction:row}}@media (min-width:1024px){._sp_oG_wrapper{padding-bottom:4rem}}._sp_oG_marginLateral{margin-left:1rem;margin-right:1rem}@media (min-width:768px){._sp_oG_marginLateral{margin-left:2rem;margin-right:2rem}}@media (min-width:1024px){._sp_oG_marginLateral{margin-left:4rem;margin-right:4rem}}@media (min-width:1280px){._sp_oG_marginLateral{margin-left:2rem;margin-right:2rem}}._sp_oG_marginVerticalX{margin-top:0;margin-bottom:0}@media (max-width:768px){._sp_oG_marginVerticalS{margin-top:1rem;margin-bottom:1rem}}._sp_oG_marginVerticalS:has(*){margin-top:2rem;margin-bottom:2rem}._sp_oG_marginVerticalM{margin-top:2rem;margin-bottom:2rem}@media (min-width:768px){._sp_oG_marginVerticalM{margin-top:2.5rem;margin-bottom:2.5rem}}._sp_oG_marginVerticalL{margin-top:3rem;margin-bottom:3rem}@media (min-width:768px){._sp_oG_marginVerticalL{margin-top:3.5rem;margin-bottom:3.5rem}}
.sOV1Vq_wrapper{text-align:center;flex-direction:column;align-items:center;gap:.5rem;margin-left:0;margin-right:0;padding:2.5rem 1rem 0;display:flex}@media (min-width:1025px){.sOV1Vq_wrapper{gap:1rem;padding:4rem 0 0}}@media (min-width:1440px){.sOV1Vq_wrapper{padding:4rem 11rem 0}}.sOV1Vq_wrapper.sOV1Vq_withBottomPadding{padding-bottom:1.5rem}.sOV1Vq_title{text-transform:none;margin:0;font-size:1.5rem;font-weight:700;line-height:1.4}.sOV1Vq_subTitle{margin:0;font-size:1rem}.sOV1Vq_text{font-size:1rem}.sOV1Vq_text p{margin:0}.sOV1Vq_marginLateral{margin-left:1rem;margin-right:1rem}@media (min-width:768px){.sOV1Vq_marginLateral{margin-left:2rem;margin-right:2rem}}@media (min-width:1024px){.sOV1Vq_marginLateral{margin-left:4rem;margin-right:4rem}}@media (min-width:1280px){.sOV1Vq_marginLateral{margin-left:2rem;margin-right:2rem}}
.ZBdwVq_container{content-visibility:auto;flex-direction:column;justify-content:center;gap:0;height:-webkit-fit-content;height:fit-content;display:flex;position:relative;overflow-y:hidden}.ZBdwVq_container.ZBdwVq_bannerContainer{min-height:20rem}.ZBdwVq_container.ZBdwVq_withBackgroundColor{padding-top:1rem;padding-bottom:1rem}@media (min-width:769px){.ZBdwVq_container{gap:2rem}}@media (min-width:1024px){.ZBdwVq_container{gap:0}}.ZBdwVq_container--anchor-buttons{z-index:3;background-color:#fff;transition:top .3s ease-in-out;position:-webkit-sticky;position:sticky;top:10.25rem}@media (min-width:768px){.ZBdwVq_container--anchor-buttons{top:9.75rem}}@media (min-width:1024px){.ZBdwVq_container--anchor-buttons{top:7.875rem}}@media (min-width:768px){.ZBdwVq_flexDirection--row{flex-direction:row}.ZBdwVq_flexDirection--row-reverse{flex-direction:row-reverse}.ZBdwVq_flexDirection--column{flex-direction:column}}.ZBdwVq_marginLateral{margin-left:1rem;margin-right:1rem}@media (min-width:768px){.ZBdwVq_marginLateral{margin-left:2rem;margin-right:2rem}}@media (min-width:1024px){.ZBdwVq_marginLateral{margin-left:4rem;margin-right:4rem}}@media (min-width:1280px){.ZBdwVq_marginLateral{margin-left:2rem;margin-right:2rem}}.ZBdwVq_marginVerticalX{margin-top:0;margin-bottom:0}@media (max-width:768px){.ZBdwVq_marginVerticalS{margin-top:1rem;margin-bottom:1rem}}.ZBdwVq_marginVerticalS:has(*){margin-top:2rem;margin-bottom:2rem}.ZBdwVq_marginVerticalM{margin-top:2rem;margin-bottom:2rem}@media (min-width:768px){.ZBdwVq_marginVerticalM{margin-top:2.5rem;margin-bottom:2.5rem}}.ZBdwVq_marginVerticalL{margin-top:3rem;margin-bottom:3rem}@media (min-width:768px){.ZBdwVq_marginVerticalL{margin-top:3.5rem;margin-bottom:3.5rem}}
.S-2qXW_wrapper{color:var(--text-primary-dark);background-color:var(--white);border-radius:8px;flex-direction:column;width:calc(100% - 32px);max-width:304px;min-height:376px;font-size:.75rem;font-weight:400;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 12px #60617029}.S-2qXW_wrapper .arn-product-tile{aspect-ratio:1;position:relative}@supports not (aspect-ratio:1/1){.S-2qXW_wrapper .arn-product-tile{min-height:356px}}@media (max-width:768px){.S-2qXW_wrapper{justify-content:space-between;max-width:400px;height:100%;padding:0}}@media (min-width:768px){.S-2qXW_wrapper{font-size:1rem}.S-2qXW_wrapper :scope:hover>div{visibility:visible}}.S-2qXW_subwrapper{cursor:pointer;flex-direction:column;justify-content:flex-start;display:flex;position:relative}.S-2qXW_subwrapper.S-2qXW_hideWhenLoading{visibility:hidden}.S-2qXW_subwrapper:before{content:"";padding-top:0}@media (min-width:768px){.S-2qXW_subwrapper:before{display:block}}@media (max-width:768px){.S-2qXW_subwrapper img{max-height:150px}}.S-2qXW_badgeContainer{flex-direction:column;justify-content:space-between;align-items:center;height:2rem;display:flex}.S-2qXW_badgeContainer .S-2qXW_primaryBadge{text-align:center;text-transform:uppercase;flex-direction:column;align-items:center;padding:0 1rem;font-size:.875rem;font-weight:600;line-height:1rem;display:flex}.S-2qXW_badgeContainer .S-2qXW_secondaryBadges{margin-top:.25rem;font-size:.875rem;font-weight:400}.S-2qXW_imageContainer{justify-content:center;align-items:center;display:flex}.S-2qXW_imageContainer>a:after{height:0}.S-2qXW_imageAnchor{background-color:#fff;justify-content:center;width:100%;display:flex}.S-2qXW_imageWrapper{aspect-ratio:2;font-size:0;display:inline-block;position:relative;overflow:hidden}@media (max-width:768px){.S-2qXW_imageWrapper{height:100%}}@media (min-width:1024px){.S-2qXW_imageWrapper .lazy-load-image-loaded{width:100%;height:100%;transition:transform .5s}.S-2qXW_imageWrapper:hover .lazy-load-image-loaded{transform:scale(1.2)}.S-2qXW_imageWrapper:focus .lazy-load-image-loaded{transform:scale(1.2)}}.S-2qXW_imageZoomOnHover{font-size:0;display:inline-block;position:relative;overflow:hidden}@media (min-width:768px){.S-2qXW_imageZoomOnHover{transition:transform .5s}.S-2qXW_imageZoomOnHover:hover,.S-2qXW_imageZoomOnHover:focus{transform:scale(1.1)}}.S-2qXW_imageZoomOnHover img{object-fit:scale-down;height:100%;max-height:none}.S-2qXW_description{text-align:center;flex-direction:column;align-items:flex-start;gap:.25rem;padding:0;display:flex}.S-2qXW_description.isPDP{align-items:center}.S-2qXW_productName{text-align:center;text-transform:capitalize;text-wrap:wrap;font-size:.875rem;line-height:1.3125rem}.S-2qXW_brandName{text-transform:capitalize;font-size:1rem;font-weight:600;line-height:1.5}.S-2qXW_footerWrapper{color:var(--text-primary-dark);flex-direction:column;flex:1;justify-content:space-between;gap:8px;margin:1.5rem 1rem .5rem;display:flex;position:relative}.S-2qXW_footerWrapper[product-type=contact-lenses]{height:100%}.S-2qXW_footerWrapper>a:after{height:0}.S-2qXW_footer{color:var(--text-primary-dark);padding:0 1rem}@media (max-width:768px){.S-2qXW_footer{padding:0}}@media (min-width:768px){.S-2qXW_footer>div{flex-direction:column;flex:1;display:flex}.S-2qXW_footer>div:nth-of-type(2){flex-direction:column;flex:0;align-items:flex-end;display:flex}}
.hbnCha_wrapper{color:var(--text-primary-dark);flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:1440px;margin:0 auto;padding:4rem 0;line-height:1.4;display:flex}@media (min-width:768px){.hbnCha_wrapper{padding:4rem 1rem}}.hbnCha_textContainer{text-align:center;flex-direction:column;gap:1rem;display:flex}.hbnCha_title,.hbnCha_subtitle{color:var(--text-primary-dark);margin:0;font-weight:600;line-height:1.33}.hbnCha_description{color:var(--text-primary-dark);font-size:1rem}.hbnCha_sliderContainer{justify-content:center;align-items:center;width:100%;display:flex;position:relative}@media (min-width:768px){.hbnCha_sliderInactive .swiper-wrapper{justify-content:center}}.hbnCha_navigationContainer{background-color:var(--white);z-index:2;border-radius:100%;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:3.125rem;display:none;box-shadow:0 0 2.94545px #28293d14,0 1.47273px 5.89091px #60617029}@media (min-width:600px){.hbnCha_navigationContainer{display:flex}}.hbnCha_navigationButton{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;text-align:center;color:#0000008a;pointer-events:auto;background-color:#0000;border:0;border-radius:50%;outline:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:1.5rem;text-decoration:none;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:visible}.hbnCha_navigationButton:hover{background-color:#0000}.hbnCha_singleItemContainer{justify-content:center;width:100%;max-width:304px;display:flex}@media (min-width:0){.hbnCha_singleItemContainer{width:unset;flex-grow:.3}}.hbnCha_cmsSwiper{justify-content:center;width:100%}@media (min-width:768px){.hbnCha_cmsSwiper{width:calc(100% - 64px)}}.hbnCha_cmsSwiper .swiper-slide{justify-content:center;height:auto;margin-bottom:1.25rem;display:flex}.hbnCha_cmsSwiper .swiper-pagination{width:calc(100% - 64px);margin:2.5rem auto 0;left:0;right:0}.hbnCha_cmsSwiper .swiper-pagination-bullet:not(.hbnCha_c){width:1.5rem;height:.25rem;margin:0 .5rem .25rem}.hbnCha_cmsSwiper .swiper-pagination-bullet-active:not(.hbnCha_c){width:3.5625rem}@media (max-width:767px){.hbnCha_cmsSwiper .swiper-pagination-bullet-active:not(.hbnCha_c){width:1.5rem}}
.aanbCG_wrapper{padding:1rem 0 0}.aanbCG_title{font-size:1.25rem;line-height:1.4}
.yZiVQa_wrapper{background:var(--white)}
.rG1QRq_wrapper{width:100%;margin:1rem auto 2rem}@media (min-width:768px){.rG1QRq_wrapper{max-width:37.5rem}}.rG1QRq_track{-webkit-appearance:none;appearance:none;background:var(--tertiary-light);border:none;border-radius:100px;width:100%;height:5px;position:relative;overflow:hidden}.rG1QRq_track::-webkit-progress-bar{background:var(--tertiary-light)}.rG1QRq_track::-webkit-progress-value{background:var(--fill,--black);border-radius:100px;transition:width .3s}.rG1QRq_track::-moz-progress-bar{background:var(--fill,--black);border-radius:100px;transition:width .3s}
._5Wdo2G_productGridViewScrollToTop{content-visibility:auto;background:var(--light3Blue2);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:1rem;display:flex}._5Wdo2G_productGridViewScrollToTop span{font-weight:400;text-decoration:underline;display:flex}@media (min-width:600px){._5Wdo2G_productGridViewScrollToTop{justify-content:flex-end;padding:1rem 2rem}}@media (min-width:768px){._5Wdo2G_productGridViewScrollToTop{width:-webkit-fit-content;width:fit-content;margin-left:auto;padding:2rem 4rem}}
._9LiMGW_insuranceBanner{background-color:var(--ultraLightPurple);border-radius:4px;align-items:center;gap:16px;padding:1rem 2rem;display:flex}._9LiMGW_insuranceBanner._9LiMGW_plpBanner{border-radius:0;justify-content:center;padding:.75rem 1rem}@media (min-width:600px){._9LiMGW_insuranceBanner._9LiMGW_plpBanner{padding:.5rem 4rem}}._9LiMGW_insuranceBannerText{width:calc(100% - 1.5rem)}._9LiMGW_insuranceBannerText ._9LiMGW_left{text-align:left}._9LiMGW_insuranceBannerText ._9LiMGW_center{text-align:center}._9LiMGW_insuranceBannerText ._9LiMGW_right{text-align:right}._9LiMGW_insuranceBannerText ._9LiMGW_justified{text-align:justify}._9LiMGW_plpBannerText{font-size:var(--font-size-body2);flex-direction:column;justify-content:center;gap:.375rem;line-height:1rem;display:inline-flex}@media (min-width:600px){._9LiMGW_plpBannerText{flex-flow:wrap;gap:.5rem}}._9LiMGW_plpBannerText p{flex-direction:column;justify-content:center;gap:.375rem;display:inline-flex}@media (min-width:1024px){._9LiMGW_plpBannerText p{flex-flow:wrap;gap:.5rem}}._9LiMGW_plpBannerText a{color:var(--text-primary-dark);font-weight:var(--font-weight-bold);text-decoration:underline}._9LiMGW_plpBannerText a:visited{color:var(--text-primary-dark)}._9LiMGW_plpBannerText a:hover{color:var(--blue)}._9LiMGW_divider{font-weight:var(--font-weight-bold);display:none}@media (min-width:1024px){._9LiMGW_divider{display:block}}
.mO-CMa_arrowIcon.mO-CMa_rotated{transform:rotate(180deg)}.mO-CMa_wrapperMobile{display:block}@media (min-width:1025px){.mO-CMa_wrapperMobile{display:none}}.mO-CMa_wrapperDesktop{display:none}@media (min-width:1025px){.mO-CMa_wrapperDesktop{display:block}}.mO-CMa_deleteIcon.MuiChip-deleteIcon.MuiSvgIcon-root{width:16px;height:16px;color:var(--neutralMain)}.mO-CMa_filterFooter hr{margin-bottom:1rem}.mO-CMa_filterFooter p{margin-bottom:.5rem}.mO-CMa_plpHeaderMobileWrapper,.mO-CMa_plpHeaderDesktopWrapper{flex-direction:column;display:flex}.mO-CMa_plpHeaderMobileWrapper{gap:12px}.mO-CMa_plpHeaderDesktopWrapper{gap:16px}.mO-CMa_listingButtonsWrapper{gap:1rem;display:flex}@media (min-width:1025px){.mO-CMa_listingButtonsWrapper{display:none}}
.TxCkvq_wrapper{flex:1;gap:.5rem;width:100%;max-width:100%;padding:1rem 0;display:inline-flex;overflow-x:auto}.TxCkvq_wrapper::-webkit-scrollbar{height:1px}@media (min-width:1025px){.TxCkvq_wrapper{flex-wrap:wrap;padding-top:0;display:flex;overflow:auto}}.TxCkvq_wrapper .TxCkvq_link{border-color:var(--tertiary-light);color:var(--primary-dark);background-color:#fff;width:-webkit-max-content;width:max-content;min-width:-webkit-fit-content;min-width:fit-content;height:32px;margin:0;padding:.375rem 1rem;font-size:.875rem;font-weight:700;line-height:1rem;display:inline-block}.TxCkvq_wrapper .TxCkvq_link:hover{background-color:var(--background-primary-light);border-color:var(--tertiary-light);color:var(--primary-dark)}@media (min-width:1024px){.TxCkvq_wrapper .TxCkvq_link{height:auto}}.TxCkvq_wrapper .TxCkvq_listItem{list-style:none}.TxCkvq_wrapper .TxCkvq_linkSelected{background-color:var(--ultraLightPurple);border-color:var(--ultraLightPurple)}.TxCkvq_wrapper .TxCkvq_linkSelected:hover{background-color:var(--lightPurple)}
.hheqiq_resultsWrapper{align-items:center;gap:1rem;min-height:35px;margin-top:.75rem;display:flex}.hheqiq_resultsWrapper.hheqiq_autoMinHeight{min-height:auto}.hheqiq_plpSkeletonWrapper{z-index:2;width:100%;position:absolute;left:0}
._5X_MhW_pillFade{max-height:32px}
.YksH7a_title{font-size:var(--font-size-body);font-weight:var(--font-weight-extra-bold);color:var(--text-primary-dark);margin-bottom:1rem;display:inline-block}.YksH7a_wrapper{padding:1.25rem}.YksH7a_wrapper.YksH7a_borderTop{border-top:1px solid var(--silver-grey)}.YksH7a_list{grid-template-columns:1fr 1fr;gap:1rem;padding:0;list-style:none;display:grid}.YksH7a_listItem button{width:100%}
.H0taLW_wrapper{color:var(--text-dark-primary,var(--color-neutral));padding:16px 32px}.H0taLW_wrapper ul{padding-left:40px}.H0taLW_wrapper ul ::marker{font-size:.5rem}@media (min-width:600px){.H0taLW_wrapper{padding:32px 96px}}@media (min-width:1024px){.H0taLW_wrapper{padding:32px 96px}}@media (min-width:1280px){.H0taLW_wrapper{padding:32px 176px}}.H0taLW_accordion{margin-bottom:20px}.H0taLW_title{font-size:1.5rem;font-weight:var(--font-weight-bold);text-align:center;margin-bottom:30px}.H0taLW_accordionSummary{font-weight:var(--font-weight-bold);min-height:0;margin:56px 0 40px;line-height:1.5}.H0taLW_accordionSummary span{font-size:var(--font-size-body1)}.H0taLW_accordionSummary[aria-expanded=true]{border-bottom:0!important}.H0taLW_accordionSummary .MuiAccordionSummary-content{padding:8px 0}@media (min-width:600px){.H0taLW_accordionSummary{margin:88px 0 40px}}.H0taLW_accordionDetails{font-size:var(--font-size-body1);margin-top:20px}.H0taLW_accordionDetails.H0taLW_expanded{border-bottom:1px solid var(--background-dark-primary,var(--color-neutral));padding-bottom:10px}.H0taLW_accordionDetails p{margin:0 0 32px}.H0taLW_associatedLinks{flex-direction:column;align-items:center;margin:16px 50px;display:flex}.H0taLW_associatedLinks .H0taLW_title{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);margin-bottom:20px}.H0taLW_associatedLinks .H0taLW_linksContainer{flex-flow:column wrap;justify-content:center;display:flex}@media (min-width:600px){.H0taLW_associatedLinks .H0taLW_linksContainer{flex-direction:row}}.H0taLW_associatedLinks .H0taLW_linksContainer a{color:var(--white)}
.Keo4Mq_layout-with-sidebar{width:100%;margin:24px 0}.Keo4Mq_layout-with-sidebar .Keo4Mq_sidebar{display:none}@media (min-width:1024px){.Keo4Mq_layout-with-sidebar{grid-template-columns:100%;margin:32px 0;display:grid}.Keo4Mq_layout-with-sidebar.has-sidebar{grid-template-columns:25% 75%}.Keo4Mq_layout-with-sidebar .Keo4Mq_sidebar{display:block}}.Keo4Mq_align-left{text-align:left}.Keo4Mq_align-center{margin:24px 0;position:relative}.Keo4Mq_align-center #main_placement_2{min-height:175px}.Keo4Mq_align-center #main_placement_3 h2{font-size:var(--font-size-h2)}.Keo4Mq_align-center #main_placement_3 h6{font-size:var(--font-size-h6);margin-right:auto}.Keo4Mq_align-center #main_placement_3 em{font-style:normal}.Keo4Mq_align-center h1,.Keo4Mq_align-center article p{text-align:center}.Keo4Mq_align-center .bg-light-secondary{border-radius:8px}.Keo4Mq_align-center .text-module{padding:24px}.Keo4Mq_align-center .text-module ul{margin-top:24px;padding:0}
.H5LCRW_totalPriceContainer{flex-grow:1;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.H5LCRW_perBoxPrice{font-size:var(--font-size-body2);font-weight:400}.H5LCRW_perBoxPriceContainer{justify-content:space-between;align-items:center;width:100%;display:flex}.H5LCRW_perBoxPriceContainer span{font-size:1rem}.H5LCRW_eyewearCentered{justify-content:center}.H5LCRW_eyewearHideLabel [class*=ProductPrice-label]{display:none}.H5LCRW_clBoxesRow{font-size:var(--font-size-body2)}.H5LCRW_priceLabelText{font-size:var(--font-size-subtitle1);margin-left:.25rem;display:block}.H5LCRW_framesAndLensesFromLabel{margin-left:0;margin-right:.25rem}.H5LCRW_priceContainer{justify-content:center;width:100%;display:flex}@media (min-width:1024px){.H5LCRW_priceContainer{justify-content:flex-end}}.H5LCRW_framePriceContainer{justify-content:space-between;align-items:center;width:100%;display:flex}.H5LCRW_discountLabelWrapper{margin-left:.5rem}.H5LCRW_discountLabelWrapper span{font-size:var(--font-size-subtitle1)}
.jwQZsW_roxable-base,.jwQZsW_roxable-sticky,.jwQZsW_roxable{text-align:center;width:100%;font-family:inherit;font-size:.75rem;font-weight:700;line-height:16px;display:inline-block}@media (min-width:1024px){.jwQZsW_roxable-sticky{text-align:right}}
.-zeXqG_fullPageGallery{z-index:1000;background-color:#fff;width:100%;height:calc(100vh - 100px);display:flex;position:absolute;top:144px;left:0}.-zeXqG_closeButton{z-index:2;background-color:#fff;border-radius:0;width:52px;height:52px;padding:1rem;position:absolute;top:0;right:0}@media (min-width:600px){.-zeXqG_closeButton{top:36px;right:64px}}.-zeXqG_content{background-color:#fff;width:100%;display:flex;position:fixed}.-zeXqG_carouselContainer{width:100%;position:relative}.-zeXqG_image{border-radius:.5rem;max-height:800px}.-zeXqG_image:hover{cursor:url("data:image/svg+xml,%3Csvg%20width%3D%2249%22%20height%3D%2248%22%20viewBox%3D%220%200%2049%2048%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Crect%20x%3D%220.5%22%20width%3D%2248%22%20height%3D%2248%22%20rx%3D%2224%22%20fill%3D%22%23F6F6F6%22/%3E%3Cg%20clip-path%3D%22url(%23clip0_13755_133620)%22%3E%3Cpath%20d%3D%22M32.5%2023.3334H16.5V24.6667H32.5V23.3334Z%22%20fill%3D%22black%22/%3E%3C/g%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_13755_133620%22%3E%3Crect%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22white%22%20transform%3D%22translate(16.5%2016)%22/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") 24 24,auto}.-zeXqG_image img{background-color:#fff;max-height:800px}
.nNIJ5q_checkboxRoot{cursor:pointer;border:1px solid var(--color-border-default);width:16px;height:16px;color:var(--color-text-default);background-color:#0000;border-radius:1px;outline:none;flex:none;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex;position:relative}.nNIJ5q_checkboxRoot:disabled{cursor:not-allowed;opacity:.5}.nNIJ5q_checkboxRoot[data-state=checked],.nNIJ5q_checkboxRoot[data-state=indeterminate]{border-color:var(--color-action-primary);background-color:var(--color-action-primary);color:var(--color-action-primary-text)}.nNIJ5q_checkboxRoot:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.nNIJ5q_checkboxRoot[aria-invalid=true]{border-color:var(--color-border-error);color:var(--color-text-error)}.nNIJ5q_checkboxRoot[aria-invalid=true]:focus-visible{outline:2px solid var(--color-error);outline-offset:2px}.nNIJ5q_checkboxRoot[aria-invalid=true][data-state=checked],.nNIJ5q_checkboxRoot[aria-invalid=true][data-state=indeterminate]{border-color:var(--color-feedback-error);background-color:var(--color-feedback-error);color:var(--color-text-inverse)}.nNIJ5q_checkboxRoot[data-success=true]{border-color:var(--color-feedback-success);color:var(--color-text-success)}.nNIJ5q_checkboxRoot[data-success=true]:focus-visible{outline:2px solid var(--color-success);outline-offset:2px}.nNIJ5q_checkboxRoot[data-success=true][data-state=checked],.nNIJ5q_checkboxRoot[data-success=true][data-state=indeterminate]{border-color:var(--color-feedback-success);background-color:var(--color-feedback-success);color:var(--color-text-inverse)}.nNIJ5q_indicator{pointer-events:none;place-items:center;width:100%;height:100%;display:grid}.nNIJ5q_checkIcon{width:10px;height:8px;color:var(--color-text-inverse);stroke-width:3px}.nNIJ5q_minusIcon{width:10px;height:10px;color:var(--color-text-inverse);stroke-width:3px}.nNIJ5q_label{align-items:center;gap:var(--space-2);-webkit-user-select:none;user-select:none;width:100%;min-height:36px;padding:0;display:flex}.nNIJ5q_labelLeft{flex-direction:row-reverse}.nNIJ5q_labelRight{flex-direction:row}.nNIJ5q_labelEnabled{cursor:pointer}.nNIJ5q_labelDisabled{cursor:not-allowed;opacity:.5}.nNIJ5q_labelText{color:var(--color-text-default);font-family:Open Sans,sans-serif;font-size:var(--type-subtitle1-size);-webkit-user-select:none;user-select:none;align-self:stretch;align-items:center;font-style:normal;line-height:150%;display:flex}.nNIJ5q_labelTextDisabled{cursor:not-allowed;opacity:.5}.nNIJ5q_textContent{flex-direction:column;flex:auto;justify-content:center;align-self:stretch;align-items:flex-start;padding:0;display:flex}.nNIJ5q_textContentDisabled{opacity:.5}.nNIJ5q_descriptionText{color:var(--color-text-default);font-family:Open Sans,sans-serif;font-size:var(--type-caption-size);align-self:stretch;font-style:normal;font-weight:400;line-height:150%}.nNIJ5q_descriptionTextDisabled{opacity:.5}
.-Ynkaq_button{height:40px;padding-inline:var(--space-4);border-radius:var(--n1-radius-md);font-family:var(--font-body);font-size:var(--type-button-size);font-weight:var(--type-button-weight);line-height:var(--type-button-leading);text-transform:var(--type-button-transform);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;display:inline-flex}.-Ynkaq_button:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.-Ynkaq_button:disabled{cursor:not-allowed;background:var(--color-action-disabled);color:var(--color-action-disabled-text);border-color:#0000}.-Ynkaq_button svg{flex:none}.-Ynkaq_cta{background:var(--color-action-cta);color:var(--color-action-cta-text)}.-Ynkaq_cta:hover:not(:disabled){background:var(--color-action-cta-hover)}.-Ynkaq_primary{background:var(--color-action-primary);color:var(--color-action-primary-text)}.-Ynkaq_primary:hover:not(:disabled){background:var(--color-action-primary-hover)}.-Ynkaq_outline{background:var(--color-bg-surface);border-color:var(--color-border-strong);color:var(--color-text-default)}.-Ynkaq_outline:hover:not(:disabled){background:var(--color-action-ghost-hover)}.-Ynkaq_plain{color:inherit;background:0 0}.-Ynkaq_plain:hover:not(:disabled){background:var(--color-action-ghost-hover)}.-Ynkaq_icon{width:40px;padding-left:0;padding-right:0}.-Ynkaq_iconSm{border-radius:4px;height:24px;width:24px;padding-left:0;padding-right:0}.-Ynkaq_fullWidth{width:100%}.-Ynkaq_rowLayout{text-align:start;white-space:normal;justify-content:flex-start;height:auto}
.uKKO2W_banner{align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-4);border-radius:var(--n1-radius-md);background:var(--color-feedback-error-subtle);color:var(--color-error-30);display:flex}.uKKO2W_bannerIcon{color:var(--color-error-30);flex-shrink:0}.uKKO2W_bannerText{gap:var(--space-1);flex-direction:column;display:flex}.uKKO2W_bannerTitle,.uKKO2W_bannerDescription{color:inherit}.uKKO2W_overlay{z-index:100;background:#0000008c;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.uKKO2W_spinner{border:4px solid #ffffff59;border-top-color:var(--color-white);border-radius:50%;width:48px;height:48px;animation:.9s linear infinite uKKO2W_spin}@keyframes uKKO2W_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.uKKO2W_spinner{animation:none}}.uKKO2W_slowCaption{margin-top:var(--space-4);max-width:22rem;color:var(--color-white);text-align:center}.uKKO2W_bannerAction{margin-top:var(--space-2);align-self:flex-start}
.D4HlSG_fullScreen{z-index:50;width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0;padding:1rem;position:fixed;top:auto;bottom:0;left:0;right:0}@media (min-width:481px){.D4HlSG_fullScreen{padding:2rem}}.D4HlSG_fullScreen{background:#fff;border:none;border-radius:0;animation:.3s ease-out D4HlSG_slideUp;overflow-y:auto;transform:none}.D4HlSG_fullScreen[data-state=closed]{animation:.25s ease-in D4HlSG_slideDown}@keyframes D4HlSG_slideUp{0%{opacity:.8;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes D4HlSG_slideDown{0%{opacity:1;transform:translateY(0)}to{opacity:.8;transform:translateY(100%)}}
.EOJ0Ya_divider{background:var(--color-border-default);flex:none}.EOJ0Ya_horizontal{width:100%;height:1px}.EOJ0Ya_vertical{align-self:stretch;width:1px;height:auto}
._4eP9sa_icon{border-radius:var(--n1-radius-pill);flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}._4eP9sa_content,._4eP9sa_fallback{justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}:where(._4eP9sa_sizeXs){width:.75rem;height:.75rem}:where(._4eP9sa_sizeSm){width:1rem;height:1rem}:where(._4eP9sa_sizeMd){width:1.25rem;height:1.25rem}:where(._4eP9sa_sizeLg){width:1.5rem;height:1.5rem}:where(._4eP9sa_sizeXl){width:2rem;height:2rem}:where(._4eP9sa_toneDefault){color:currentColor}:where(._4eP9sa_toneMuted){color:var(--color-text-subtle)}:where(._4eP9sa_tonePrimary){color:var(--color-action-secondary)}:where(._4eP9sa_toneDestructive){color:var(--color-feedback-error)}:where(._4eP9sa_toneSuccess){color:var(--color-success-50)}:where(._4eP9sa_variantDefault){background:0 0}:where(._4eP9sa_variantGhost){background:0 0}:where(._4eP9sa_variantOutline){border:1px solid var(--color-border-subtle);background:0 0;padding:.1875rem}:where(._4eP9sa_variantFilled){background:var(--color-neutral-95);padding:.1875rem}
.V0K51G_image{max-width:100%;height:auto;display:block}
:where(.V-ImrW_input){--input-inset-start:var(--space-4);--input-inset-end:var(--space-4)}.V-ImrW_input{box-sizing:border-box;height:40px;width:100%;min-width:0;padding-block:var(--space-2);padding-inline:var(--input-inset-start) var(--input-inset-end);background:var(--color-bg-surface);border:1px solid var(--color-border-strong);border-radius:var(--n1-radius-md);font-family:var(--font-body);font-size:var(--type-body1-size);font-weight:var(--type-body1-weight);line-height:var(--type-body1-leading);color:var(--color-text-default);transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);outline:none;align-items:center;display:flex}.V-ImrW_input::placeholder{color:var(--color-text-disabled)}.V-ImrW_input:focus-visible{border-color:var(--color-border-focus);box-shadow:0 0 0 2px var(--color-primary-90)}.V-ImrW_input:disabled{cursor:not-allowed;background:var(--color-neutral-95);color:var(--color-text-disabled)}.V-ImrW_input[aria-invalid=true]{border-color:var(--color-border-error)}.V-ImrW_input[aria-invalid=true]:focus-visible{box-shadow:0 0 0 2px var(--color-feedback-error-subtle)}
.RUrv2q_platformLogo[data-variant=white] path{fill:var(--color-text-inverse)}.RUrv2q_platformLogo:not([data-variant=white])>svg>path{fill:var(--color-neutral)}.RUrv2q_platformLogo:not([data-variant=white]) path.logo-symbol-top{fill:var(--color-success)}.RUrv2q_platformLogo:not([data-variant=white]) path.logo-symbol-bottom{fill:var(--color-secondary)}.RUrv2q_logo{align-items:center;gap:var(--space-2);border-radius:var(--n1-radius-md);-webkit-user-select:none;user-select:none;transition:color var(--motion-fast) var(--ease-standard);display:inline-flex}.RUrv2q_toneDefault{color:var(--color-text-default)}.RUrv2q_toneMuted{color:var(--color-text-subtle)}.RUrv2q_toneInverse{color:var(--color-text-on-brand)}.RUrv2q_sizeSm{font-size:var(--type-caption-size)}.RUrv2q_sizeSm>svg{width:auto;height:24px}.RUrv2q_sizeMd{font-size:var(--type-body2-size)}.RUrv2q_sizeMd>svg{width:auto;height:28px}.RUrv2q_sizeLg{font-size:var(--type-body1-size)}.RUrv2q_sizeLg>svg{width:auto;height:32px}.RUrv2q_mark{border:1px solid var(--color-border-default);border-radius:var(--n1-radius-md);background:var(--color-neutral-95);font-weight:var(--font-semibold);justify-content:center;align-items:center;display:inline-flex}.RUrv2q_markSm{height:24px;width:24px;font-size:var(--type-caption-size)}.RUrv2q_markMd{height:28px;width:28px;font-size:var(--type-body2-size)}.RUrv2q_markLg{height:32px;width:32px;font-size:var(--type-body1-size)}.RUrv2q_logoText{line-height:1;display:inline-flex}.RUrv2q_wordmark{font-family:var(--font-heading);font-weight:var(--font-semibold);letter-spacing:var(--tracking-tight)}.RUrv2q_markImage{object-fit:contain;padding:var(--space-1)}
.yxVbiW_container{gap:var(--space-2);padding:var(--space-3);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--n1-radius-md);flex-direction:column;display:flex}.yxVbiW_header{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.yxVbiW_headerLabel{text-transform:uppercase;margin:0}.yxVbiW_table{border-collapse:collapse;width:100%;font-size:var(--type-caption-size);text-align:left}.yxVbiW_table tbody tr:last-child{border-bottom:none}.yxVbiW_eyeHeaderCell,.yxVbiW_dataHeaderCell{text-align:left;color:var(--color-text-subtle);padding:0 2px;font-weight:600}.yxVbiW_dataHeaderCell,.yxVbiW_eyeHeaderCell{width:60px}.yxVbiW_headerText{white-space:nowrap;display:block}.yxVbiW_eyeCell,.yxVbiW_dataCell{text-align:left;font-variant-numeric:tabular-nums;padding:0 2px}.yxVbiW_eyeCell>span,.yxVbiW_dataCell>span{font-size:inherit}.yxVbiW_dataCell{word-break:break-word;white-space:normal;width:60px}@media (max-width:350px){.yxVbiW_eyeCell,.yxVbiW_dataCell{padding:4px 2px}}
.IlUJrq_sitemap-wrapper{padding-left:.625rem;padding-right:.625rem}@media (min-width:1024px){.IlUJrq_sitemap-wrapper{padding-left:4rem;padding-right:4rem}}.IlUJrq_sitemap-data{margin:0 -.625rem 2rem;padding-left:0}@media (min-width:768px){.IlUJrq_sitemap-data{grid-template-columns:1fr 1fr 1fr 1fr;display:grid}}.IlUJrq_sitemap-data__item{padding:.625rem}.IlUJrq_sitemap-data__link{text-decoration:none}
.LLXBka_header{padding:var(--space-2) var(--space-4);background:var(--color-bg-brand);flex-direction:row;flex:none;align-self:stretch;align-items:center;gap:10px;width:100%;height:48px;display:flex}.LLXBka_wrapper{flex-direction:row;flex:1 0 auto;justify-content:space-between;align-items:center;gap:0;width:100%;height:24px;padding:0;display:flex}.LLXBka_logoArea{flex-direction:column;flex:none;align-items:flex-start;gap:10px;height:24px;padding:0;display:flex}.LLXBka_logo{object-fit:contain;flex:none;width:141.61px;height:24px}.LLXBka_actions{align-items:center;gap:var(--space-6);flex-direction:row;flex:none;height:24px;padding:0;display:flex}.LLXBka_infoButton{color:var(--color-text-on-brand);flex:none}.LLXBka_infoIcon{width:16.67px;height:16.67px;color:var(--color-text-on-brand)}
.JJ9Ftq_trigger,.JJ9Ftq_inputDropdown{border-radius:var(--n1-radius-md);cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;font:inherit;background:0 0;border:0;outline:none;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:2px;padding:0;display:flex;overflow:hidden}.JJ9Ftq_trigger:disabled,.JJ9Ftq_inputDropdown:disabled{cursor:not-allowed;opacity:.5}.JJ9Ftq_trigger--sm,.JJ9Ftq_trigger--md,.JJ9Ftq_trigger--lg{width:100%}.JJ9Ftq_trigger[data-state=open] .JJ9Ftq_inputField,.JJ9Ftq_inputDropdown[data-state=open] .JJ9Ftq_inputField{border-width:1px;border-color:var(--color-border-default)}.JJ9Ftq_trigger:focus-visible .JJ9Ftq_inputField{border-width:1px;border-color:var(--color-border-default)}.JJ9Ftq_inputDropdown:focus-visible .JJ9Ftq_inputField{border-width:1px;border-color:var(--color-border-default)}.JJ9Ftq_trigger[aria-invalid=true] .JJ9Ftq_inputField,.JJ9Ftq_inputDropdown[aria-invalid=true] .JJ9Ftq_inputField{border-color:var(--color-feedback-error)}.JJ9Ftq_trigger[data-success=true] .JJ9Ftq_inputField,.JJ9Ftq_inputDropdown[data-success=true] .JJ9Ftq_inputField{border-color:var(--color-feedback-success)}.JJ9Ftq_title{display:none}.JJ9Ftq_inputField{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;height:40px;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--n1-radius-md);background:var(--color-bg-surface);flex-direction:row;align-self:stretch;display:flex;overflow:hidden}.JJ9Ftq_inputField [data-slot=select-value]{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;font-family:var(--font-body);font-size:var(--type-body1-size);font-weight:var(--type-body1-weight);line-height:var(--type-body1-leading);color:var(--color-text-default);flex:1;overflow:hidden}.JJ9Ftq_trigger[data-placeholder] [data-slot=select-value],.JJ9Ftq_inputDropdown[data-placeholder] [data-slot=select-value]{color:var(--color-text-subtle)}.JJ9Ftq_iconFrame{flex:none;justify-content:center;align-items:center;gap:3px;width:24px;height:24px;display:flex}.JJ9Ftq_chevronDown{width:24px;height:24px;color:var(--color-text-default);pointer-events:none;flex:none}.JJ9Ftq_content{z-index:50;border:1px solid var(--color-border-default);border-radius:0 0 var(--n1-radius-md) var(--n1-radius-md);min-width:8rem;max-height:40vh;width:var(--radix-select-trigger-width);background:var(--color-bg-surface);color:var(--color-text-default);overflow:hidden;box-shadow:0 12px 24px #00000014}.JJ9Ftq_content--prescription{box-sizing:border-box;border-color:var(--color-action-primary);border-radius:var(--n1-radius-md);flex-direction:column;align-items:flex-start;max-height:338px;display:flex}.JJ9Ftq_dropdownTitle{padding:var(--space-2) var(--space-4);box-sizing:border-box;width:100%;height:20px;font-family:var(--font-body);font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);color:var(--color-text-default);line-height:var(--type-caption-leading);background:var(--color-primary-95);justify-content:center;align-items:center;display:flex}.JJ9Ftq_dropdownColumnsHeader{background:var(--color-primary-95);width:100%;height:20px;display:flex}.JJ9Ftq_dropdownColumnsHeaderCell{padding:var(--space-2) var(--space-4);font-family:var(--font-body);font-size:var(--type-body1-size);font-weight:var(--type-body1-weight);color:var(--color-text-default);line-height:var(--type-body1-leading);flex:50%;justify-content:center;align-items:center;display:flex}.JJ9Ftq_content[data-invalid=true]{border-color:var(--color-feedback-error)}.JJ9Ftq_content[data-success=true]{border-color:var(--color-feedback-success)}.JJ9Ftq_contentPopper{margin-top:var(--space-1)}.JJ9Ftq_viewport{max-height:40vh;padding:var(--space-1);overflow-y:auto}.JJ9Ftq_content--prescription .JJ9Ftq_viewport{scrollbar-width:thin;scrollbar-color:var(--color-neutral-60) var(--color-border-subtle);margin:0;padding:0;position:relative;overflow-x:hidden;overflow-y:auto}.JJ9Ftq_content--prescription .JJ9Ftq_item[data-highlighted]{color:var(--color-text-default);background:0 0}.JJ9Ftq_content--prescription .JJ9Ftq_viewport::-webkit-scrollbar{width:8px}.JJ9Ftq_content--prescription .JJ9Ftq_viewport::-webkit-scrollbar-track{background:var(--color-border-subtle)}.JJ9Ftq_content--prescription .JJ9Ftq_viewport::-webkit-scrollbar-thumb{border-radius:var(--n1-radius-md);background:var(--color-neutral-60)}.JJ9Ftq_viewport--signed-columns{padding:0}.JJ9Ftq_signedGrid{flex-direction:column;width:100%;display:flex}.JJ9Ftq_signedRow{width:100%;display:flex}.JJ9Ftq_signedCell{flex:50%;min-width:0}.JJ9Ftq_signedCell--full{flex:100%}.JJ9Ftq_content--power-two-column .JJ9Ftq_signedCell--right{border-left:1px solid var(--color-border-subtle)}.JJ9Ftq_viewportPopper{min-width:var(--radix-select-trigger-width)}.JJ9Ftq_item{cursor:default;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);font-family:var(--font-body);font-size:var(--type-body1-size);line-height:var(--type-body1-leading);-webkit-user-select:none;user-select:none;border:0;outline:none;display:flex;position:relative}.JJ9Ftq_item--column{padding:var(--space-2) 2px;text-align:center;justify-content:center}.JJ9Ftq_item[data-highlighted]{background:var(--color-action-ghost-hover);color:var(--color-text-default)}.JJ9Ftq_content--power-two-column .JJ9Ftq_item[data-highlighted]{color:var(--color-text-default);background:0 0}.JJ9Ftq_item[data-disabled]{pointer-events:none;opacity:.5}.JJ9Ftq_itemIndicator{justify-content:center;align-items:center;width:.875rem;height:.875rem;display:flex;position:absolute;right:.75rem}.JJ9Ftq_itemIndicatorIcon{width:1rem;height:1rem}.JJ9Ftq_scrollButton{cursor:default;padding:var(--space-1) 0;color:var(--color-text-subtle);justify-content:center;align-items:center;display:flex}.JJ9Ftq_scrollButtonIcon{width:24px;height:24px;font-weight:200}
.BidU6q_root{gap:var(--space-2);padding:var(--space-2);flex-direction:column;margin-bottom:0;list-style:none;display:flex}.BidU6q_noPrescription{padding:0}.BidU6q_productInfo{align-items:flex-start;gap:var(--space-4);padding:var(--space-3);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--n1-radius-md);display:flex}.BidU6q_details{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.BidU6q_thumbnail{object-fit:contain;border:1px solid var(--color-border-default);border-radius:4px;flex:none;width:55px;height:55px}.BidU6q_description{font-size:var(--type-body1-size);color:var(--color-text-default);max-width:155px;margin:0;line-height:1.5}.BidU6q_priceRow{justify-content:flex-start;align-items:center;gap:var(--space-2);display:flex}.BidU6q_headerText{color:var(--color-text-default);text-transform:uppercase}.BidU6q_priceRow span:last-child{font-variant-numeric:tabular-nums}
._8jmIwa_newsletter{width:100%}@media (min-width:375px){._8jmIwa_newsletter{width:375px}}._8jmIwa_header{color:var(--text-primary-dark);justify-content:right;align-items:center;height:24px;padding:1.5rem 1rem;font-size:.875rem;font-weight:600;display:flex}
.PlTx_q_group{gap:var(--space-4);flex-direction:column;flex:1 1 0;display:flex}.PlTx_q_fieldRow{gap:var(--space-2);flex-direction:column;display:flex}.PlTx_q_fieldLabel{font-family:var(--font-body);font-style:normal;font-weight:var(--type-body2-weight);font-size:var(--type-body2-size);line-height:var(--type-body2-leading);color:var(--color-text-default);flex:none}.PlTx_q_fieldValue{font-family:var(--font-body);font-style:normal;font-weight:var(--type-body1-weight);font-size:var(--type-body1-size);line-height:var(--type-body1-leading);color:var(--color-text-default);flex:1 0 auto}.PlTx_q_error{color:var(--color-feedback-error)}.PlTx_q_reviewRow{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}
.nRCm8G_wrapper{flex:none;width:208px;height:5px}.nRCm8G_track{-webkit-appearance:none;appearance:none;background:var(--color-border-default);border-radius:var(--n1-radius-pill);border:none;width:208px;height:5px;position:relative;overflow:hidden}.nRCm8G_track::-webkit-progress-bar{background:var(--color-border-default)}.nRCm8G_track::-webkit-progress-value{background:var(--color-action-primary);border-radius:var(--n1-radius-pill);transition:width var(--motion-fast) var(--ease-standard)}.nRCm8G_track::-moz-progress-bar{background:var(--color-action-primary);border-radius:var(--n1-radius-pill);transition:width var(--motion-fast) var(--ease-standard)}
.MpU3Uq_root{gap:var(--space-4);flex-direction:column;width:100%;padding:0;display:flex}.MpU3Uq_lines{gap:var(--space-2);background-color:var(--color-bg-accent);border-radius:var(--n1-radius-md);flex-direction:column;margin:0;list-style:none;display:flex}.MpU3Uq_totals{gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3);font-size:var(--type-body1-size);border:1px solid var(--color-border-default);border-radius:var(--n1-radius-md);background-color:var(--color-bg-default);flex-direction:column;margin:0;display:flex}.MpU3Uq_totalsRow{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--type-body1-size);color:var(--color-text-default);display:flex}.MpU3Uq_totalsRow:last-of-type,.MpU3Uq_grandTotalRow{border-top:1px solid var(--color-border-default);padding-top:var(--space-2);color:var(--color-text-default)}.MpU3Uq_totalsValue{text-align:right;font-variant-numeric:tabular-nums;margin:0}.MpU3Uq_empty{padding:var(--space-6);text-align:center;font-size:var(--type-body1-size);color:var(--color-text-subtle);margin:0}
.jYwHfq_newsletterImage{margin:1.25rem 0}.jYwHfq_newsletterWrapper{border-bottom:1px solid var(--silver-grey);grid-column-gap:1rem;grid-row-gap:0}@media (min-width:600px){.jYwHfq_newsletterWrapper{grid-row-gap:2rem;padding:0}}.jYwHfq_itemContent{color:#fff;align-items:center;min-height:0;margin:1.5rem 0 .5rem;font-size:.875rem;line-height:1.4;display:flex}@media (min-width:600px){.jYwHfq_itemContent{min-height:72px;margin:0;font-size:1.25rem;line-height:1.4}}.jYwHfq_rightItemContent{justify-content:end;margin:.5rem 0 1.5rem}@media (min-width:600px){.jYwHfq_rightItemContent{margin:0}}.jYwHfq_rightItemContent button{color:var(--text-primary-dark);background-color:#fff}.jYwHfq_signUpButton{color:var(--text-primary-dark);background-color:#fff;min-width:120px;max-height:48px;margin:0;padding:0 1.5rem}
.SOqG0q_root{justify-content:space-between;gap:var(--space-6);background:var(--color-bg-surface);flex-direction:column;display:flex}.SOqG0q_inputsContainer{gap:var(--space-4);flex-direction:column;flex:auto;display:flex}.SOqG0q_samePrescriptionCard{border:1px solid var(--color-border-default);border-radius:var(--n1-radius-md);padding:var(--space-3);background:var(--color-bg-surface)}.SOqG0q_eyesSection{gap:var(--space-4);flex-direction:column;display:flex}.SOqG0q_eyeHeaderRow{gap:var(--space-2);flex-direction:column;display:flex}.SOqG0q_eyeHeaderLabel{color:var(--color-text-default)}.SOqG0q_eyeChoicesRow{gap:var(--space-2);flex:1 1 0;display:flex}.SOqG0q_eyeHeaderChoice{flex:1 1 0}.SOqG0q_eyeChoiceLabel{min-height:24px}.SOqG0q_errorMessage{font-family:var(--font-body);font-size:var(--type-body2-size);font-weight:var(--type-body2-weight);line-height:var(--type-body2-leading);color:var(--color-feedback-error)}.SOqG0q_rxTaxExemptionSection{flex-direction:column;gap:.625rem;padding-top:.375rem;display:flex}.SOqG0q_textFieldContainer{flex-direction:column;gap:.3125rem;display:flex}.SOqG0q_inputError{border-color:var(--color-border-error);box-shadow:0 0 0 1px var(--color-feedback-error)}.SOqG0q_inputSuccess{border-color:var(--color-feedback-success);box-shadow:0 0 0 1px var(--color-feedback-success)}.SOqG0q_fieldRows{gap:var(--space-4);flex-direction:column;display:flex}.SOqG0q_fieldRow{gap:var(--space-2);flex-direction:column;display:flex}.SOqG0q_fieldRowLabel{color:var(--color-text-default)}.SOqG0q_fieldRowControls{align-items:flex-start;gap:var(--space-2);display:flex}.SOqG0q_priceRow{color:var(--color-text-default);justify-content:space-between;align-items:center;display:flex}.SOqG0q_reviewButton{margin-top:var(--space-2)}.SOqG0q_prescriptionAndPriceRows{gap:var(--space-6);flex-direction:column;display:flex}
.aryd6W_root{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:40px;padding:0 var(--space-4);border-radius:var(--n1-radius-md);color:#fff;cursor:pointer;white-space:nowrap;background-color:#000;border:0;font-family:inherit;font-size:1rem;line-height:1;display:flex}.aryd6W_root:disabled{cursor:default;opacity:.5}.aryd6W_root:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.aryd6W_mark{width:auto;height:1.25em}.aryd6W_region{gap:var(--space-2);flex-direction:column;display:flex}
.UCKwjG_header{gap:var(--space-1);flex-direction:column;display:flex}
.yqUi_q_card{max-width:361px}.yqUi_q_searchGroup,.yqUi_q_field{gap:var(--space-2);flex-direction:column;display:flex}.yqUi_q_inputWrapper{align-items:center;display:flex;position:relative}.yqUi_q_input{--input-inset-start:44px}.yqUi_q_inputClearable{--input-inset-end:44px}.yqUi_q_input::placeholder{color:var(--color-neutral-60)}.yqUi_q_input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.yqUi_q_input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.yqUi_q_searchIcon,.yqUi_q_clearIcon{color:var(--color-neutral);position:absolute}.yqUi_q_searchIcon{pointer-events:none;left:16px}.yqUi_q_clearButton{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex;position:absolute;right:16px}.yqUi_q_hint{color:var(--color-neutral-60)}.yqUi_q_error{color:var(--color-feedback-error)}.yqUi_q_results{flex-direction:column;display:flex}.yqUi_q_resultsPanel{border:1px solid var(--color-neutral-80);border-radius:var(--n1-radius-md);background:var(--color-white);overflow:hidden}.yqUi_q_resultsPanel>*+*{border-top:1px solid var(--color-neutral-80)}.yqUi_q_row{justify-content:flex-start;align-items:center;gap:var(--space-3);width:100%;height:auto;min-height:64px;padding:var(--space-3);background:var(--color-white);text-align:left;white-space:normal;cursor:pointer;border:0;border-radius:0;text-decoration:none;display:flex}.yqUi_q_row:hover{background:var(--color-primary-95)}.yqUi_q_row:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.yqUi_q_rowSelected,.yqUi_q_rowSelected:hover{background:var(--color-primary-90)}.yqUi_q_thumbnail{border:1px solid var(--color-neutral-80);background:var(--color-white);border-radius:4px;flex-shrink:0}.yqUi_q_rowText{flex-direction:column;min-width:0;display:flex}.yqUi_q_rowTitle,.yqUi_q_rowSubtitle{color:var(--color-neutral)}.yqUi_q_glyph{height:66.667%;width:66.667%}.yqUi_q_noSuggestions{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-4) var(--space-6);border:1px dashed var(--color-border-default);background:var(--color-bg-default);border-radius:8px;flex-direction:column;display:flex}.yqUi_q_noSuggestionsMessage{align-items:center;gap:var(--space-2);flex-direction:column;align-self:stretch;display:flex}.yqUi_q_noSuggestionsIcon{height:40px;width:40px;color:var(--color-text-default);justify-content:center;align-items:center;display:flex}.yqUi_q_noSuggestionsTitle{line-height:1.75}.yqUi_q_noSuggestionsAction{color:var(--color-action-primary)}
.DlS5Vq_header{gap:var(--space-1);flex-direction:column;display:flex}
/*# sourceMappingURL=1w8vkfgo65bhl.css.map*/