.bundle-modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:999}.bundle-modal-overlay.active{display:flex;justify-content:center;align-items:center}.close-modal-btn{position:absolute;top:10px;right:10px}.hgb-section .fs-bundle{max-width:1440px;padding:80px 80px 120px}.fs-bundle .fs-bundle-header{padding-top:20px;display:flex;flex-direction:column;align-items:center;row-gap:53px;margin-bottom:40px}.fs-bundle-header h2{color:#041b24;text-align:center;font-family:Montserrat;font-size:40px;font-style:normal;font-weight:500;line-height:54px;letter-spacing:.8px;text-transform:uppercase;margin-bottom:10px}.fs-bundle-header p{text-align:center;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:.4px;margin-bottom:0;color:#041b24;max-width:1208px;width:100%}.fs-bundle-img,.fs-bundle-img img.banner-img{width:100%}.content-inner{display:flex;flex-direction:row;column-gap:14px}span.slide-count{color:#fff;text-align:center;font-family:Roboto,sans-serif;font-size:36px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;background-color:#19a4db;border-radius:10px;padding:0 24px;position:relative;min-width:77px;height:85px;display:flex;align-items:center;justify-content:center}h3.item-title{color:#041b24cc;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;max-width:420px;width:100%;display:flex;align-items:center;margin-bottom:0}.item-description p{color:var(--Secondary-txt, rgba(4, 27, 36, .8));font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.36px;margin-bottom:0}.item-description{margin-bottom:14px}.img-text-inner{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}.img-text-inner .text-inner{max-width:420px;width:100%}.trigger-popup-btn{color:#041b24;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:44px;letter-spacing:.32px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;border:0;background:unset;text-align:left;padding:0}.bundle-modal-overlay.active .modal-body-text .ingredients-list-text p:first-of-type{margin-bottom:16px}.fs-items-container .swiper-wrapper{display:flex;position:relative;flex-wrap:wrap;row-gap:41px;column-gap:30px}.fs-items-container .swiper-wrapper .fs-item-row.swiper-slide{border-radius:25px;background:#f8f8f8;padding:20px}.fs-item-content{display:flex;flex-direction:column;row-gap:14px}.fs-btn-mob .img-inner.mob-fs,.fs-bundle-img img.banner-img.mob-banner-img{display:none}.vitamins-grid-layout .grid-nodes{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);grid-column-gap:24px;grid-row-gap:24px}.grid-nodes .node-1{grid-area:1 / 1 / 2 / 2}.grid-nodes .node-2{grid-area:1 / 2 / 2 / 3}.grid-nodes .node-3{grid-area:1 / 3 / 2 / 4}.grid-nodes .node-4{grid-area:2 / 1 / 3 / 2}.grid-nodes .node-5{grid-area:2 / 2 / 4 / 3}.grid-nodes .node-6{grid-area:2 / 3 / 3 / 4}.grid-nodes .node-7{grid-area:3 / 1 / 4 / 2}.grid-nodes .node-8{grid-area:3 / 3 / 4 / 4}.grid-nodes .node-9{grid-area:4 / 1 / 5 / 2}.grid-nodes .node-10{grid-area:4 / 2 / 5 / 3}.grid-nodes .node-11{grid-area:4 / 3 / 5 / 4}.vitamins-grid-layout .grid-nodes .ingredient-node{border-radius:12px;border:1px solid var(--Divider, rgba(4, 27, 36, .06));text-align:center;padding:16px}.bundle-modal-overlay.active .modal-body-text h3{color:var(--Primary-txt, #041B24);font-family:Montserrat;font-size:32px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.96px;text-transform:uppercase;margin-bottom:16px}.bundle-modal-overlay.active .modal-body-text .ingredients-list-text p{color:var(--Secondary-txt, rgba(4, 27, 36, .8));font-family:Montserrat;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.34px;margin-bottom:0}.bundle-modal-overlay.active .bundle-modal-content{padding:72px 80px;max-width:1440px;background:#fff;position:relative;width:98%;max-height:90vh;overflow-y:auto}.bundle-modal-overlay.active .bundle-modal-content .modal-body-grid h3{color:#041b24;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.96px;text-transform:uppercase;margin-bottom:16px}.bundle-modal-overlay.active .bundle-modal-content .modal-body-grid p{color:var(--Secondary-txt, rgba(4, 27, 36, .8));font-family:Montserrat;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.34px;padding-top:16px}.bundle-modal-overlay.active .bundle-modal-content .close-modal-btn{border-radius:100px;font-size:35px;top:20px;right:20px;line-height:31px;border:1px solid #7f7f7f;color:#7f7f7f;background-color:transparent;height:34px;width:34px;padding:0}.bundle-modal-overlay.active .bundle-modal-content .close-modal-btn:hover{color:#000;border-color:#000}.vitamins-grid-layout .grid-nodes .ingredient-node.node-5{padding:24px;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:16px}.vitamins-grid-layout .grid-nodes .ingredient-node.node-5 .ing-icon img{margin-bottom:0;width:125px;height:240px}.vitamins-grid-layout .grid-nodes .ingredient-node.node-5 .ing-text strong{color:var(--Primary-txt, #041B24);text-align:center;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:.4px;text-transform:uppercase}.grid-nodes .ingredient-node .ing-text strong{color:var(--Primary-txt, #041B24);text-align:center;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.6px;text-transform:uppercase}.grid-nodes .ingredient-node .ing-text p{margin-bottom:0;color:var(--Secondary-txt, rgba(4, 27, 36, .8));text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.32px}.grid-nodes .ingredient-node .ing-text{display:flex;flex-direction:column;row-gap:12px;align-items:center}.grid-nodes .ingredient-node .ing-icon img{margin-bottom:12px}@media(max-width:1024px){.fs-items-container .swiper-wrapper{display:flex;position:relative;flex-wrap:nowrap}.fs-items-container .swiper-wrapper .fs-item-row.swiper-slide{border-radius:25px;background:#f8f8f8;padding:20px;height:auto!important}.fs-items-container .swiper-wrapper{column-gap:0px}.nav-container .swiper-button-prev svg,.nav-container .swiper-button-next svg{width:24px;height:24px}.nav-container .swiper-button-next svg{transform:rotate(180deg)}.nav-container .swiper-button-prev svg path,.nav-container .swiper-button-next svg path{stroke:#fff}.nav-container .swiper-button-prev.swiper-button-disabled svg path,.nav-container .swiper-button-next.swiper-button-disabled svg path{stroke:#8b8b8b}.hgb-section .fs-bundle{padding:50px}.fs-items-container .swiper-wrapper{align-items:stretch}.fs-items-container .swiper-slide{height:auto!important}.img-text-inner{column-gap:20px}.bundle-modal-overlay.active .bundle-modal-content{padding:40px;max-width:940px;width:100%}.trigger-popup-btn{line-height:24px}}@media(max-width:991px){.vitamins-grid-layout .grid-nodes{display:flex;flex-direction:column}}@media(max-width:767px){.trigger-popup-btn{border:0;background:unset;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.32px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-align:left}.fs-bundle-header h2{font-size:27px;text-align:left;line-height:32.4px;letter-spacing:.54px}.fs-bundle-header p{font-size:17px;text-align:left;line-height:130%;letter-spacing:.34px}.fs-bundle .fs-bundle-header{row-gap:25px;margin-bottom:25px}.content-inner span.slide-count{padding:10px;min-width:47px;height:52px;font-size:36px}h3.item-title{font-size:22px;letter-spacing:0}.fs-item-content{row-gap:6px}.item-description p{font-size:16px}.fs-btn-mob .img-inner.mob-fs{display:block}.img-inner{display:none}.text-inner .fs-btn-mob{display:flex;justify-content:space-between;align-items:center}.fs-btn-mob .img-inner.mob-fs .fs-item-image img{height:60px}.hgb-section .fs-bundle{padding:40px 16px}.fs-items-container.swiper{overflow:hidden!important;width:calc(100% + 16px)}.fs-bundle-img img.banner-img.desktop-banner-img{display:none}.fs-bundle-img img.banner-img.mob-banner-img{display:block}.img-text-inner .text-inner{max-width:100%;width:100%}.fs-bundle .fs-items-container .nav-container{display:flex!important;align-items:center;justify-content:center;gap:60px;margin:25px auto auto;position:relative;padding-bottom:50px;max-width:358px}.fs-bundle .fs-items-container .swiper-button-prev,.fs-bundle .fs-items-container .swiper-button-next{margin:0!important;background:#19a4db;border-radius:50%;flex-shrink:0;position:absolute!important;top:0}.fs-bundle .fs-items-container .swiper-pagination{width:fit-content!important;bottom:19px;text-align:center;left:0;right:0;margin:0 auto;position:absolute!important}.fs-bundle .fs-items-container .swiper-button-prev{left:50px}.fs-bundle .fs-items-container .swiper-button-next{right:50px}}@media(max-width:767px){.bundle-modal-overlay.active .bundle-modal-content{max-width:540px;width:100%}.bundle-modal-overlay.active .bundle-modal-content{scrollbar-width:thin;max-height:80vh;top:-10px}.bundle-modal-overlay.active .bundle-modal-content .modal-body-grid h3,.bundle-modal-overlay.active .modal-body-text h3{font-size:21px;font-weight:500;line-height:120%;letter-spacing:.54px;padding-right:30px}.bundle-modal-overlay.active .bundle-modal-content .modal-body-grid p{font-size:14px}.vitamins-grid-layout .grid-nodes .ingredient-node.node-5 .ing-text strong{font-style:normal;font-weight:500;line-height:normal;letter-spacing:.4px;text-transform:uppercase}.bundle-modal-overlay.active .modal-body-text .ingredients-list-text p{word-wrap:break-word}.item-description{margin-bottom:7px}.fs-items-container .swiper-slide{height:100%!important}.content-inner{column-gap:8px}.fs-bundle .fs-items-container .swiper-button-prev,.fs-bundle .fs-items-container .swiper-button-next{width:40px!important;height:40px!important}.bundle-modal-overlay.active .bundle-modal-content{padding:20px;max-width:940px;width:100%;margin:0 16px}.bundle-modal-overlay.active .bundle-modal-content .close-modal-btn{border-radius:100px;font-size:35px;top:10px;right:10px;line-height:31px}.bundle-modal-overlay.active .modal-body-text .ingredients-list-text p{font-size:16px}}@media(max-width:545px){.bundle-modal-overlay.active .bundle-modal-content{max-width:410px;width:95%}.item-description p{max-width:290px;letter-spacing:0}}
/*# sourceMappingURL=/cdn/shop/t/324/assets/HG-four-step-growth-support.css.map */
