.ProductPromotion_promotionContainer__l5TiN{width:100%}.ProductPromotion_promotionContainer__l5TiN .simple-box{border-color:#f9d07c}.ProductPromotion_couponContent__Wo2Sp{display:flex;flex-direction:column;gap:16px}.ProductPromotion_promotionContent__p916Y{display:flex;align-items:center;gap:16px}.ProductPromotion_promotionContent__p916Y p{font-family:var(--body-font);font-size:16px;font-weight:400;line-height:140%;color:#001d3b}.ProductPromotion_promotionContent__p916Y p a{color:#d16aa9;font-weight:700}@media(max-width:1300px){.ProductPromotion_promotionContent__p916Y p{font-size:14px}}.ProductPromotion_promotionImage__k6Gq0{width:50px}@media(max-width:1300px){.ProductPromotion_promotionImage__k6Gq0{display:none}}.ProductPromotion_promoTermsText__AK22T{opacity:.5;margin-top:10px}.PurchaseOptions_container__jch_H{display:flex;flex-direction:column;align-items:flex-end;width:100%;color:var(--purchase-options-color,#003b1b);gap:16px}.PurchaseOptions_container__jch_H svg .color-stroke{stroke:var(--purchase-options-color,#003b1b)}.PurchaseOptions_container__jch_H svg .color-fill{fill:var(--purchase-options-color,#003b1b)}@media(max-width:768px){.PurchaseOptions_container__jch_H{margin:0 auto}.PurchaseOptions_container__jch_H>button{padding:0 15px}}.PurchaseOptions_purchaseOptionsWrap__BJMsB{display:flex;flex-direction:column;justify-content:space-between;width:100%;gap:16px}.PurchaseOptions_purchaseOptionTextWrap__lxFme{width:100%;padding:0 0 0 8px;display:flex;align-items:center;justify-content:space-between}.PurchaseOptions_purchaseDescription__9cuPf{font-family:var(--body-font);font-size:16px;line-height:26px;font-style:normal;font-weight:700;text-align:left;color:var(--purchase-description-color,inherit)}@media(max-width:1024px){.PurchaseOptions_purchaseDescription__9cuPf{font-size:13px;line-height:150%}}.PurchaseOptions_optionDescription__iQjC1{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;flex:none;flex-grow:0}.PurchaseOptions_optionSubLabel__SgylZ{display:flex;flex-direction:row;align-items:center;padding:0;gap:5px;font-family:var(--body-font);font-style:normal;font-weight:400;font-size:14px;line-height:140%}@media(max-width:1024px){.PurchaseOptions_optionSubLabel__SgylZ{font-size:12px;line-height:150%}}.PurchaseOptions_price__KecCT{display:flex;padding:0;height:100%;text-align:center;color:inherit;background:var(--purchase-price-background,#fbe5b1)}.PurchaseOptions_price__KecCT,.PurchaseOptions_price__KecCT.screening_kit{flex-direction:column;align-items:flex-end;justify-content:center}.PurchaseOptions_price__KecCT>span{font-family:var(--heading-font)}.PurchaseOptions_price__KecCT>div{flex-direction:row;justify-content:flex-end;align-items:flex-start;padding:0;flex:none;color:inherit}.PurchaseOptions_priceModern__MMZ3Q,.PurchaseOptions_price__KecCT>div{display:flex;font-family:var(--heading-font);font-style:normal;font-weight:400;font-size:18px;line-height:110%}.PurchaseOptions_priceModern__MMZ3Q{align-items:center;text-align:center;color:#001d3b}.PurchaseOptions_priceModern__MMZ3Q sup{top:-2px;font-size:12px;margin-left:2px}.PurchaseOptions_radioIndicator__E2NG_{align-self:center;width:20px;height:20px}.PurchaseOptions_addToCartButtonSection__kZT_w{width:100%;display:flex;justify-content:end;flex-direction:column;gap:10px}.PurchaseOptions_addToCart__WMetB.PurchaseOptions_addToCart__WMetB{width:100%}.PurchaseOptions_optionWrap__HKzGA.PurchaseOptions_optionWrap__HKzGA{display:flex;max-width:100%;padding:16px;cursor:pointer}.PurchaseOptions_optionWrap__HKzGA.PurchaseOptions_optionWrap__HKzGA:focus-visible{outline:2px solid #001d3b;outline-offset:3px;border-radius:4px}@layer reset, primitives;@layer primitives{.TextTypes_heading1__9610o{font-size:50px;line-height:55px;letter-spacing:-.01em}.TextTypes_heading1__9610o,.TextTypes_heading2__wnwE3{font-family:var(--heading-font);font-style:normal;font-weight:500;text-align:center}.TextTypes_heading2__wnwE3{font-size:30px;line-height:36px}.TextTypes_heading2Bold__NB_8s{font-weight:600}.TextTypes_heading5__RAgRv{font-family:var(--body-font);font-size:14px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:1.5px;text-align:center}.TextTypes_bodyXl__1d9iq{font-size:22px;line-height:33px}.TextTypes_bodyLg__9jYJB,.TextTypes_bodyXl__1d9iq{font-family:var(--body-font);font-style:normal;font-weight:400;text-align:center}.TextTypes_bodyLg__9jYJB{font-size:18px;line-height:27px}@media(max-width:768px){.TextTypes_bodyLg__9jYJB{font-size:16px;line-height:150%}}.TextTypes_bodyMd__JPc32{font-family:var(--body-font);font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left}@media(max-width:768px){.TextTypes_bodyMd__JPc32{font-size:13px;line-height:150%}}.TextTypes_bodyMdBold__LYLnm{font-weight:700}.TextTypes_bodySm__kkK2u{font-family:var(--body-font);font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left}@media(max-width:768px){.TextTypes_bodySm__kkK2u{font-size:12px;line-height:150%}}.TextTypes_bodySmBold__CBHxg{font-weight:700}.TextTypes_description__ouAD7{font-weight:400;line-height:24px}.TextTypes_buttonText__84bV7,.TextTypes_description__ouAD7{font-family:var(--body-font);font-size:16px;font-style:normal;text-align:center}.TextTypes_buttonText__84bV7{text-transform:uppercase;font-weight:700;line-height:20px;letter-spacing:1px}.TextTypes_superscript__ckpTI{font-family:var(--heading-font);font-style:normal;font-weight:600;font-size:12px;line-height:110%;text-align:center}}.VmsVaginalFlora_container__WvlWT{padding:120px 0 0}@media(max-width:1024px){.VmsVaginalFlora_container__WvlWT{padding:60px 30px 30px}}.VmsVaginalFlora_inner__D74A4{max-width:1200px;margin:0 auto}@media(max-width:1024px){.VmsVaginalFlora_inner__D74A4{display:flex;align-items:center;flex-direction:column}}.VmsVaginalFlora_threeColumn__NT1Lo{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:60px;margin-top:90px}.VmsVaginalFlora_videoWrap__RTFQ8{padding:0}@media(max-width:1024px){.VmsVaginalFlora_videoWrap__RTFQ8{padding-bottom:30px}}.VmsVaginalFlora_iconBoxWrap__mRnoC{display:flex;flex-direction:column;padding:0;gap:65px;max-width:300px}@media(max-width:1024px){.VmsVaginalFlora_iconBoxWrap__mRnoC{gap:30px;margin:0 auto;align-items:flex-start}}.VmsVaginalFlora_title__aB5bT.VmsVaginalFlora_title__aB5bT{font-family:var(--heading-font);font-style:normal;font-weight:400;font-size:30px;line-height:120%;letter-spacing:normal;text-align:center;color:#001d3b}@media(max-width:1024px){.VmsVaginalFlora_title__aB5bT.VmsVaginalFlora_title__aB5bT{font-size:24px;margin-bottom:30px}}.VmsVaginalFlora_iconBox__PZTGH{text-align:center;align-items:flex-end;display:flex;flex-direction:column;padding:0;gap:5px;color:#001d3b}@media(max-width:1024px){.VmsVaginalFlora_iconBox__PZTGH{align-items:flex-start;flex-direction:row}}.VmsVaginalFlora_iconBoxCenter__3Zf9U{text-align:center}.VmsVaginalFlora_iconBoxLeft__zQxY4{text-align:left;align-items:flex-start}.VmsVaginalFlora_iconBoxRight__62wTs{text-align:right}.VmsVaginalFlora_description__PAf8V.VmsVaginalFlora_description__PAf8V{font-family:var(--body-font);font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:inherit}@media(max-width:1024px){.VmsVaginalFlora_description__PAf8V.VmsVaginalFlora_description__PAf8V{font-size:13px;line-height:150%;text-align:left}}.VmsVaginalFlora_textBox__g5Y2k{display:flex;flex-direction:column;align-items:flex-end;padding:0;gap:5px}@media(max-width:1024px){.VmsVaginalFlora_textBox__g5Y2k{align-items:flex-start;margin-left:20px}}.VmsVaginalFlora_textBoxCenter__g30Ec,.VmsVaginalFlora_textBoxRight__aBwi_{align-items:flex-end}@media(max-width:1024px){.VmsVaginalFlora_textBoxCenter__g30Ec,.VmsVaginalFlora_textBoxRight__aBwi_{align-items:flex-start}}.VmsVaginalFlora_textBoxLeft__HGuVR{align-items:flex-start}.VmsVaginalFlora_iconFrame__vn6Ml{width:70px;height:70px;flex:none;order:0;flex-grow:0}@media(max-width:1024px){.VmsVaginalFlora_iconFrame__vn6Ml{width:50px;height:50px;align-items:flex-start;display:flex}}.VmsVaginalFlora_itemHeading__Wvaoe.VmsVaginalFlora_itemHeading__Wvaoe{font-family:var(--body-font);font-size:14px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:1.5px;text-align:center;text-transform:uppercase}@media(max-width:1024px){.VmsVaginalFlora_itemHeading__Wvaoe.VmsVaginalFlora_itemHeading__Wvaoe{text-align:left}}.ImageAndInfo_wrapper__MuXJ_{max-width:var(--image-info-max-width);margin:0 auto;padding:var(--image-info-padding,0)}.ImageAndInfo_inner__SjP8w{background:var(--image-info-background,#ebf1f5);border-radius:2px}.ImageAndInfo_textWrapper__CnIbs{color:#001d3b;display:flex;flex-direction:column;align-items:center;flex-grow:1;max-width:50%;width:100%;padding:30px 70px}.ImageAndInfo_textWrapper__CnIbs>*{max-width:480px}@media(max-width:1280px){.ImageAndInfo_textWrapper__CnIbs{padding:30px 25px;max-width:100%;min-height:350px;justify-content:center}.ImageAndInfo_mobileAlignCenter__aMec_ *{text-align:center!important}}.ImageAndInfo_auxImageWrap__nJ9rk{width:100%;display:flex;justify-content:flex-start;margin-bottom:8px}.ImageAndInfo_auxImageWrap__nJ9rk>img,.ImageAndInfo_auxImageWrap__nJ9rk>svg{width:64px}@media(max-width:1280px){.ImageAndInfo_auxImageWrap__nJ9rk{align-items:center;justify-content:center}}.ImageAndInfo_title__iRctm.ImageAndInfo_title__iRctm{margin-bottom:24px;text-align:left;width:100%;font-size:var(--image-info-heading-size,40px)}@media(max-width:1280px){.ImageAndInfo_title__iRctm.ImageAndInfo_title__iRctm{font-size:var(--image-info-heading-size-mobile,32px)}}.ImageAndInfo_description__ujMAF{margin-bottom:24px;max-width:480px;text-align:left;width:100%}.ImageAndInfo_descriptionText__nm1Pk.ImageAndInfo_descriptionText__nm1Pk{font-size:var(--image-info-description-size);line-height:150%}.ImageAndInfo_descriptionText__nm1Pk.ImageAndInfo_descriptionText__nm1Pk a{color:#d16aa9;font-weight:700}.ImageAndInfo_descriptionText__nm1Pk.ImageAndInfo_descriptionText__nm1Pk>svg{vertical-align:middle;margin:0 2px 2px}.ImageAndInfo_descriptionText__nm1Pk.ImageAndInfo_descriptionText__nm1Pk ul li{color:inherit;font-size:14px;line-height:150%}.ImageAndInfo_topTitleWrapper__wGOyS{display:flex;align-items:center;gap:8px;margin-bottom:8px;width:100%;max-width:480px}@media(max-width:1280px){.ImageAndInfo_topTitleWrapper__wGOyS{justify-content:center}}.ImageAndInfo_topTitleText__GGrFr{padding-right:20px}.ImageAndInfo_linkWrapper__u7uYw{width:100%;margin-bottom:24px}.ImageAndInfo_linkWrapper__u7uYw a{font-family:var(--body-font);font-size:14px;font-style:normal;font-weight:700;line-height:140%;color:#d16aa9}.ImageAndInfo_linkWrapper__u7uYw a :hover{text-decoration:underline}.ImageAndInfo_linkWrapper__u7uYw a:after{content:"";background-image:var(--image-info-external-link-image);background-repeat:no-repeat;background-position:50%;width:15px;height:15px;display:inline-block;margin-left:5px;vertical-align:-2px}.ImageAndInfo_focusDescription___d2MD,.ImageAndInfo_focusWrapper__Nhecq{width:100%;margin-bottom:8px}.ImageAndInfo_focusDescription___d2MD p{max-width:320px}@media(max-width:1280px){.ImageAndInfo_focusDescription___d2MD{max-width:300px}.ImageAndInfo_focusDescription___d2MD p{max-width:auto}}.ImageAndInfo_buttonWrapper__z5WCb{display:flex;width:100%;max-width:480px}@media(max-width:1280px){.ImageAndInfo_buttonWrapper__z5WCb a{width:100%;border-radius:2px}}.ImageAndInfo_imageWrapper__ttqx2{width:100%;max-width:50%;flex-grow:1}.ImageAndInfo_imageWrapper__ttqx2 img{width:100%}@media(max-width:1280px){.ImageAndInfo_imageWrapper__ttqx2{overflow:hidden;max-width:480px}}@media(max-width:1300px){.ImageAndInfo_wrapper__MuXJ_[data-dashboard=true] .ImageAndInfo_textWrapper__CnIbs{padding:30px 25px;max-width:100%;min-height:350px;justify-content:center}.ImageAndInfo_wrapper__MuXJ_[data-dashboard=true] .ImageAndInfo_mobileAlignCenter__aMec_ *{text-align:center!important}.ImageAndInfo_wrapper__MuXJ_[data-dashboard=true] .ImageAndInfo_auxImageWrap__nJ9rk{align-items:center;justify-content:center}.ImageAndInfo_wrapper__MuXJ_[data-dashboard=true] .ImageAndInfo_title__iRctm.ImageAndInfo_title__iRctm{font-size:var(--image-info-heading-size-mobile,32px)}.ImageAndInfo_wrapper__MuXJ_[data-dashboard=true] .ImageAndInfo_topTitleWrapper__wGOyS{justify-content:center}.ImageAndInfo_wrapper__MuXJ_[data-dashboard=true] .ImageAndInfo_focusDescription___d2MD{max-width:300px}.ImageAndInfo_wrapper__MuXJ_[data-dashboard=true] .ImageAndInfo_focusDescription___d2MD p{max-width:auto}.ImageAndInfo_wrapper__MuXJ_[data-dashboard=true] .ImageAndInfo_buttonWrapper__z5WCb a{width:100%;border-radius:2px}.ImageAndInfo_wrapper__MuXJ_[data-dashboard=true] .ImageAndInfo_imageWrapper__ttqx2{overflow:hidden;max-width:480px}}.ScreeningFrequencyModal_doctorWrap__OV5uT{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:30px 60px;gap:30px;margin-bottom:40px;background:#f1f6e4}@media(max-width:768px){.ScreeningFrequencyModal_doctorWrap__OV5uT{flex-direction:column;padding:20px;gap:20px}}.ScreeningFrequencyModal_doctorImage__ewXhG{width:100px;height:100px;border-radius:50%}.ScreeningFrequencyModal_doctorText__h6Ahr{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:0;gap:5px}@media(max-width:768px){.ScreeningFrequencyModal_doctorText__h6Ahr{text-align:center;align-items:center}}.ScreeningFrequencyModal_doctorText__h6Ahr h6{font-family:var(--body-font);font-style:normal;font-weight:700;font-size:13px;line-height:18px;letter-spacing:1.5px;text-transform:uppercase;color:#001d3b}@media(max-width:768px){.ScreeningFrequencyModal_doctorText__h6Ahr h6{font-size:12px;line-height:140%}}.ScreeningFrequencyModal_doctorText__h6Ahr p{font-family:var(--body-font);font-style:normal;font-weight:400;font-size:14px;line-height:140%;color:#001d3b}@media(max-width:768px){.ScreeningFrequencyModal_doctorText__h6Ahr p{font-size:12px;line-height:150%}}.ScreeningFrequencyModal_qaWrap__vze2s{display:flex;flex-direction:column;align-items:flex-end;padding:0;gap:15px;text-align:left}.ScreeningFrequencyModal_header__1NSxx{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 20px;gap:30px;width:100%}@media(max-width:768px){.ScreeningFrequencyModal_header__1NSxx{flex-direction:column;align-items:flex-start;gap:15px;padding:0}}.ScreeningFrequencyModal_headingText__zam7H{font-family:var(--body-font);font-style:normal;font-weight:700;font-size:13px;line-height:18px;text-align:left;letter-spacing:1.5px;text-transform:uppercase;color:#001d3b}.ScreeningFrequencyModal_headingText__zam7H:last-child{width:300px}@media(max-width:768px){.ScreeningFrequencyModal_headingText__zam7H:last-child{width:100%;display:none}}.ScreeningFrequencyModal_questionAnswer__QtNmj{display:flex;flex-direction:row;align-items:flex-start;padding:20px;gap:30px;border-top:1px solid #faead6;width:100%}@media(max-width:768px){.ScreeningFrequencyModal_questionAnswer__QtNmj{flex-direction:column;gap:15px;padding:20px 0 0}}.ScreeningFrequencyModal_question__mgZyl{font-weight:700;flex:1 1}.ScreeningFrequencyModal_answer__Svg3I,.ScreeningFrequencyModal_question__mgZyl{font-family:var(--body-font);font-style:normal;font-size:14px;line-height:140%;color:#001d3b}.ScreeningFrequencyModal_answer__Svg3I{font-weight:400;width:300px}@media(max-width:768px){.ScreeningFrequencyModal_answer__Svg3I{width:100%}}.ScreeningFrequencyModal_buttonContainer__AW8hH{display:flex;justify-content:center;flex-direction:column}.ScreeningFrequencyModal_altButton__kkXne{display:flex;width:auto;background:none;border:none;border-bottom:2px solid #001d3b;color:#001d3b;font-family:var(--body-font);font-size:14px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:1px;text-align:center;cursor:pointer;padding:0 0 2px;margin:30px auto}