#main .container{width:100%;max-width:100%;padding:0;margin:24px 0 0}.GC__title{display:flex;align-items:center;justify-content:space-between;width:800px;max-width:calc(100% - 32px);margin:0 auto 24px}.GC__title p{color:#65634e;font-family:Roboto Slab,sans-serif;font-size:28px;line-height:36px;font-weight:700;margin:0}.GC__title .GC__calendar-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0 0 0 8px;border:none;background:none}.GC__accent,.GC__title h1 strong,.GCRichText__content h2 strong,.GCRichList__heading strong,.GCBabyList__heading strong,.GCChecklist h2 strong,.GCSourcesReferences__content h2 strong{color:#8da37a}.GCMedicalReviewer{display:flex;align-items:center;gap:8px;width:800px;max-width:calc(100% - 32px);margin:0 auto 24px}.GCMedicalReviewer__img-col{flex:0 0 auto}.GCMedicalReviewer__img-col .image{height:100%!important;width:100%!important;margin:0}.GCMedicalReviewer__img-col img{display:block;width:28px!important;height:28px!important;border-radius:50%;object-fit:cover}.GCMedicalReviewer__text-col{display:flex;flex-direction:column;gap:4px}.GCMedicalReviewer__label{font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:1;color:#534e3d}.GCMedicalReviewer__info{display:flex;align-items:center;gap:4px}.GCMedicalReviewer__link{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#242424;text-decoration:none;border-bottom:1px solid #242424}a.GCMedicalReviewer__link:hover{color:#534e3d;text-decoration:none;border-color:#534e3d}.GCMedicalReviewer__divider{display:inline-block;flex:0 0 auto;width:4px;height:4px;background:#757575;border-radius:50%}.GCMedicalReviewer__text{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#242424}.GCBabySize{margin:0 auto 40px;width:800px;max-width:calc(100% - 32px)}.GCBabySize__big-block{padding:16px;margin:0 0 32px;background:#f8f5eb;border-radius:16px}.GCBabySize__images{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 0 16px}.GCBabySize__image{width:162px;height:149px;object-fit:contain;margin-left:8px}.GCBabySize__image:nth-child(1){margin-left:0}.GCBabySize__comparison{display:block;width:100%;text-align:center}.GCBabySize__comparison p{margin:0}.GCBabySize__comparison .GCBabySize__comparisonLabel{color:#242424;font-family:Roboto Slab,sans-serif;font-size:16px;line-height:26px}.GCBabySize__comparison .GCBabySize__comparisonName{color:#65634e;font-family:Roboto Slab,sans-serif;font-size:28px;line-height:36px;font-weight:700}.GCBabySize__stats{margin:24px 0 0;display:flex;justify-content:center;align-items:center;gap:8px}.GCBabySize__stat{background:#f8f5eb;border-radius:16px;padding:24px 0;color:#65634e;font-family:Roboto Slab,sans-serif;font-size:28px;line-height:36px;font-weight:700;width:calc(50% - 4px);text-align:center}.GCKeyList{margin:0 auto 40px;width:800px;max-width:calc(100% - 32px)}.GCKeyList__heading{color:#534e3d;font-weight:700;font-family:Roboto Slab,sans-serif;font-size:24px;line-height:31px;margin:0 0 16px}.GCKeyList__items{margin:0 0 40px}.GCKeyList__item{border-radius:8px;padding:24px;color:#000;font-family:Roboto Slab,sans-serif;font-size:16px;line-height:26px;margin:16px 0 0;background:#f8f5ec}.GCKeyList__item:nth-child(1){margin:0}.GCKeyList__item:nth-child(2n){background:#eae6d9}.GCKeyList__item p{margin:0}.GCRichText{margin:0 auto 40px;width:800px;max-width:calc(100% - 32px)}.GCRichText__content h2{margin:0 0 8px;font-weight:700;font-family:Roboto Slab,sans-serif;font-size:24px;line-height:31px;color:#534e3d}.GCRichText__content p{font-family:Roboto Slab,sans-serif;font-size:16px;line-height:26px;color:#242424;margin:0 0 26px}.GCImage{border-radius:16px;overflow:hidden;margin:0 auto 40px;width:454px;max-width:calc(100% - 32px);aspect-ratio:454 / 339}.GCImage--full-width{width:800px;border-radius:8px;aspect-ratio:2 / 1}.GCImage--hero-image{width:800px;aspect-ratio:800 / 300}.GCImage__img{width:100%;height:100%;display:block;object-fit:cover}.GCQuickFacts{margin:0 auto 40px;width:800px;max-width:calc(100% - 32px)}.GCQuickFacts__heading{margin:0 0 16px;font-family:Roboto Slab,sans-serif;font-weight:700;font-size:24px;line-height:31px;color:#534e3d}.GCQuickFacts__table{border-radius:8px;overflow:hidden;background:#f8f5ec}.GCQuickFacts__table figure{width:100%!important;margin:0}.GCQuickFacts__table table{width:100%;border-collapse:collapse;table-layout:fixed;border-color:#c2beb1}.GCQuickFacts__table tbody tr:nth-child(2n) td,.GCQuickFacts__table tbody tr:nth-child(2n) th{background:#eae6d9}.GCQuickFacts__table td,.GCQuickFacts__table th{padding:24px;font-family:Roboto Slab,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#000;text-align:left;width:50%;border-bottom:1px solid #C2BEB1}.GCQuickFacts__table td:first-child,.GCQuickFacts__table th:first-child{border-right:1px solid #C2BEB1}.GCRichList{margin:0 auto 40px;width:800px;max-width:calc(100% - 32px)}.GCRichList__heading p{margin:0 0 16px;font-family:Roboto Slab,sans-serif;font-weight:700;font-size:24px;line-height:31px;color:#534e3d}.GCRichList__group{padding:24px;border-radius:8px;background:#f8f5ec;margin:16px 0 0}.GCRichList__group:nth-child(1){margin:0}.GCRichList__group:nth-child(2n){background:#eae6d9}.GCRichList__groupItems h3{margin:0 0 16px;font-family:Roboto Slab,sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#534e3d;text-transform:uppercase}.GCRichList__groupItems ul{list-style:none;padding:0;margin:0}.GCRichList__groupItems ul li{font-family:Roboto Slab,sans-serif;display:flex;align-items:flex-start;gap:8px;margin:16px 0 0}.GCRichList__groupItems ul li:nth-child(1){margin:0}.GCRichList__groupItems ul li:before{content:"";flex:0 0 20px;width:20px;height:20px;margin-top:3px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.6668 5L7.50016 14.1667L3.3335 10' stroke='%238DA37A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.GCBabyList{margin:0 auto 40px;width:800px;max-width:calc(100% - 32px)}.GCBabyList__heading p{margin:0 0 16px;font-family:Roboto Slab,sans-serif;font-weight:700;font-size:24px;line-height:31px;color:#534e3d}.GCBabyList__group{padding:24px;border-radius:8px;background:#f8f5ec;margin:16px 0 0}.GCBabyList__group:nth-child(1){margin:0}.GCBabyList__group:nth-child(2n){background:#eae6d9}.GCBabyList__groupItems h3{margin:0 0 4px;font-family:Roboto Slab,sans-serif;font-weight:700;font-size:24px;line-height:32px;color:#534e3d}.GCBabyList__groupItems ul{list-style:none;padding:0;margin:0}.GCBabyList__groupItems ul li{font-family:Roboto Slab,sans-serif;display:flex;align-items:flex-start;gap:8px;margin:16px 0 0}.GCBabyList__groupItems ul li:nth-child(1){margin:0}.GCBabyList__groupItems ul li:before{content:"";flex:0 0 20px;width:20px;height:20px;margin-top:3px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.6668 5L7.50016 14.1667L3.3335 10' stroke='%238DA37A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.GCProduct{margin:0 auto 40px;width:581px;max-width:calc(100% - 32px);padding:40px;background-color:#65634e;background-image:var(--gc-product-bg-desktop);background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:16px}.GCProduct__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.GCProduct__content{flex:1;min-width:0;max-width:280px}.GCProduct__logo{display:block}.GCProduct__tagline{margin:8px 0 0;font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:1;color:#fff}.GCProduct__label{margin:8px 0 0;font-family:Roboto Slab,sans-serif;font-weight:700;font-size:21px;line-height:28px;color:#fff}.GCProduct__btn{display:flex;align-items:center;justify-content:center;margin:16px 0 0;width:161px;height:48px;background:#9e4349;border-radius:38px;font-family:Roboto Slab,sans-serif;font-weight:700;font-size:14px;line-height:24px;color:#fff;text-decoration:none}.GCProduct__btn:hover{text-decoration:none;color:#fff;background:#7e363b}.GCProduct__btn--mobile{display:none}.GCProduct__imageWrap{flex:0 0 auto}.GCProduct__image{display:block;width:140px;height:192px;object-fit:cover}.GCChecklist{margin:0 auto 40px;width:800px;max-width:calc(100% - 32px);background:#787461;color:#fff;border-radius:8px;padding:32px 80px}.GCChecklist p{color:#fff;font-family:Roboto Slab,sans-serif;font-size:15px;line-height:20px}.GCChecklist h2{font-family:Roboto Slab,sans-serif;font-weight:700;font-size:24px;line-height:32px;margin:0 0 16px;color:#fff}.GCChecklist ul{padding:0}.GCChecklist li{margin:8px 0 0;opacity:.8;font-family:Roboto Slab,sans-serif;font-size:15px;line-height:20px;display:flex;align-items:flex-start;gap:8px}.GCChecklist li:before{content:"";flex:0 0 20px;width:20px;height:20px;margin-top:0;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.25824 5C4.43975 5 15.5039 5.09715 15.9948 15.1099L16 15.216L15.9105 15.2884C15.8489 15.3383 14.9822 16 13.4179 16C12.2343 16 10.6544 15.6227 8.7192 14.3146C7.16491 13.2641 5.95571 11.7956 5.12743 9.94991C4.03619 7.51756 4.00253 5.3222 4.0025 5.22821L4 5.00221L4.25574 5H4.25824ZM12.7567 11.6318C10.325 10.984 7.78394 11.6942 6.92031 11.9819C7.52454 12.7534 8.22991 13.4126 9.03119 13.9532C12.4907 16.2917 14.6721 15.4675 15.3495 15.0907C15.135 14.6739 14.3835 13.344 12.7567 11.6318ZM13.3839 9.30704C13.1922 9.67109 12.8801 10.4231 13.0424 11.2304C14.2335 12.4658 14.9784 13.5082 15.407 14.1931C15.1696 12.2624 14.4933 10.6303 13.3839 9.30704ZM11.9927 10.8639C9.62341 9.63484 6.71206 9.98835 5.77689 10.1474C6.02994 10.6633 6.31509 11.1459 6.63184 11.5942C7.36679 11.3353 9.71371 10.621 12.1757 11.0417C12.1151 10.9823 12.0542 10.9229 11.9927 10.8639ZM5.31392 5.52115C8.03628 6.99176 10.3857 8.6645 12.3137 10.5062L12.3215 10.5102L12.32 10.5119C12.376 10.5654 12.4315 10.6192 12.4867 10.673C12.513 9.8265 12.8953 9.13885 13.0342 8.91557C12.1596 7.99414 11.0546 7.23794 9.72139 6.65137C8.03503 5.91306 6.35594 5.62997 5.31392 5.52115ZM4.53997 5.63669C4.60141 6.37225 4.81606 7.99559 5.57765 9.71972C6.32212 9.58146 8.69587 9.23897 11.0051 9.96316C9.17275 8.37405 7.00659 6.92336 4.53997 5.63669Z' fill='white' fill-opacity='0.8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.GCChecklist li:nth-child(1){margin:0}.GCFAQ{margin:0 auto 40px;width:800px;max-width:calc(100% - 32px);padding:0 20px}.GCFAQ__heading{margin:0 0 60px;font-family:Roboto Slab,sans-serif;font-weight:700;font-size:36px;line-height:48px;color:#534e3d;text-align:center}.GCFAQ .FaqProduct__itemWrap{border:1px solid #D8D6CD;border-radius:15px;padding:0 40px}.GCFAQ .FaqProduct__singleItemHeading{padding:16px 0;cursor:pointer;display:flex;flex-wrap:nowrap;align-items:center}.GCFAQ .FaqProduct__singleItemHeading.js-open{border-bottom:none}.GCFAQ .FaqProduct__singleItemIcon{margin-right:20px;flex:0 0 auto}.GCFAQ .FaqProduct__singleItemIconInner{width:32px;height:32px;border:1px solid #8BA27A;box-sizing:border-box;position:relative;border-radius:50%}.GCFAQ .FaqProduct__singleItemIconInner:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:1px;background-color:#8ba27a}.GCFAQ .FaqProduct__singleItemIconInner:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg);width:16px;height:1px;background-color:#8ba27a;transition:opacity ease-in .25s}.GCFAQ .FaqProduct__singleItemHeading.js-open .FaqProduct__singleItemIconInner:after{opacity:0}.GCFAQ .FaqProduct__singleItemHeading h3{font-family:Roboto Slab,sans-serif;font-size:19px;font-weight:700;color:#534e3d;padding-right:10px;margin:0}.GCFAQ .FaqProduct__singleBody{height:0;overflow:hidden}.GCFAQ .FaqProduct__singleBodyInner{padding:0 0 20px 52px;font-family:Roboto Slab,sans-serif;font-size:16px;line-height:26px;color:#242424}.GCFAQ .FaqProduct__singleBodyInner p{margin:0 0 8px}.GC__shop{position:relative;width:100%;height:440px;overflow:hidden;display:flex;align-items:center;justify-content:center}.GC__shop-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.GC__shop-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;width:522px;max-width:calc(100% - 40px)}.GC__shop-label{color:#fff;font-family:Roboto Slab,sans-serif;font-size:18px;line-height:26px;font-weight:700;margin:0 0 16px}.GC__shop-heading{color:#fff;font-family:Roboto Slab,sans-serif;font-size:36px;line-height:48px;font-weight:700;margin:0 0 32px}.GC__shop-btn{background:#d32011;border-radius:38px;display:inline-block;padding:16px 30px;font-family:Roboto Slab,sans-serif;color:#fff;font-size:21px;line-height:26px;font-weight:700;text-decoration:none}.GC__shop-btn:hover{text-decoration:none;color:#fff;background:#ab3b46}.GCHero{margin:0 auto;max-width:calc(100% - 32px);text-align:center;padding:70px 0}.GCHero__heading{font-family:Roboto Slab,sans-serif;font-size:36px;line-height:48px;font-weight:700;color:#fff;margin:0 0 8px;text-align:center}.GCHero__subheading{font-family:Roboto Slab,sans-serif;font-size:20px;line-height:24px;font-weight:400;color:#fff;margin:0 0 24px;text-align:center}.GCHero__cards{display:flex;justify-content:center;gap:16px}.GCHero__card{flex:0 0 320px;display:flex;flex-direction:column;align-items:center;gap:0;padding:16px;background:#f8f5eb;border-radius:16px;text-decoration:none}.GCHero__card:hover{text-decoration:none;opacity:.9}.GCHero__cardImage{width:130px;height:130px;object-fit:contain;display:block;padding:18px 0}.GCHero__cardImage--empty{background:#eae6d9;border-radius:8px}.GCHero__cardLabel{font-family:Roboto Slab,sans-serif;font-size:18px;line-height:32px;font-weight:400;color:#534e3d}@media screen and (max-width: 768px){.GCHero__cardLabel{font-size:16px;line-height:28px}.GCHero{padding:0}.GCHero__heading{font-size:24px;line-height:31px}.GCHero__subheading{font-size:16px;line-height:24px}.GCHero__cards{gap:12px}.GCHero__card{flex:1}}.GCDueDate{margin:0 auto 24px;width:600px;max-width:calc(100% - 32px);text-align:center}.GCDueDate__heading{font-size:36px;line-height:48px;font-weight:700;color:#fff;margin:0 0 24px}.GCDueDate__selectors{display:flex;gap:8px;margin:0 0 24px}.GCDueDate__selectWrap{flex:1;position:relative}.GCDueDate__selectWrap:after{content:"";position:absolute;top:50%;right:18px;transform:translateY(-50%);width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9L12 15L18 9' stroke='%23B4ADA6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;pointer-events:none}.GCDueDate__select{width:100%;height:100%;padding:16px 48px 16px 16px;background:#f8f5eb;border:none;border-radius:8px;-moz-appearance:none;appearance:none;-webkit-appearance:none;font-size:16px;line-height:24px;color:#534e3d;cursor:pointer;outline:none}.GCDueDate__btn{display:block;width:100%;height:48px;border-radius:38px;background:#9e4349;color:#fff;font-weight:700;font-size:14px;line-height:24px;border:none;cursor:pointer;margin:0 0 24px}.GCDueDate__btn:hover{background:#7e363b}.GCDueDateDivider{display:flex;align-items:center;justify-content:space-between;gap:16px;height:28px;margin:0;width:100%}.GCDueDateDivider__line{width:100px;height:1px;background:#f8f5eb;flex:0 0 auto;opacity:.1}.GCDueDateDivider__text{font-size:16px;line-height:28px;font-weight:400;color:#f8f5eb}.GCDueDateDivider__text--mobile,.GCTrimesterNav{display:none}.GCTrimester{margin:0 auto;width:984px;max-width:calc(100% - 32px)}.GCTrimester__heading{font-size:24px;line-height:31px;font-weight:700;color:#fff;padding:16px 0;margin:0 0 8px}.GCTrimester__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;margin:0}.GCTrimester__card{display:flex;flex-direction:column;gap:8px;padding:16px;text-decoration:none;background:#f8f5eb;border-radius:16px}.GCTrimester__card:hover{text-decoration:none}.GCTrimester__card:hover .GCTrimester__cardImage{opacity:.85}.GCTrimester__cardImage{width:100%;aspect-ratio:4 / 3;object-fit:contain;border-radius:8px;display:block;transition:opacity .2s ease;max-height:100px}.GCTrimester__cardImage--empty{background:#eae6d9}.GCTrimester__cardLabel{font-size:16px;line-height:28px;font-weight:400;color:#534e3d;text-align:center}.GCArticles{padding:70px 0 70px 90px}.GCArticles__track{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:40px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;-webkit-user-select:none;user-select:none}.GCArticles__track::-webkit-scrollbar{display:none}.GCArticles__label{flex:0 0 275px;position:relative;min-height:200px;margin:0;text-align:left;padding:0}.GCArticles__label span{position:absolute;top:100px;left:61px;font-size:36px;line-height:48px;font-weight:700;color:#534e3d}.GCArticles__label--bigger span{left:20px}.GCArticles__card{flex:0 0 275px;display:flex;flex-direction:column;gap:30px}.GCArticles__cardImage{width:100%;height:247px;object-fit:cover;border-radius:12px}.GCArticles__cardTitle{font-size:18px;line-height:24px;color:#534e3d;font-weight:700;margin:0}.GCArticles__cardBtn{display:flex;border:2px solid #d32011;border-radius:38px;color:#d32011;font-size:15px;line-height:26px;font-weight:700;text-align:center;text-decoration:none;height:53px;align-items:center;justify-content:center}.GCArticles__cardBtn:hover{border-color:#ab3b46;color:#ab3b46;text-decoration:none}.GCWeeksNav{display:flex;align-items:center;margin:0 auto 40px;width:1240px;max-width:calc(100% - 32px)}.GCWeeksNav__arrow{flex:0 0 auto;background:none;border:none;cursor:pointer;color:#787461;padding:8px;display:flex;align-items:center;justify-content:center;height:56px;background:#fff;z-index:2}.GCWeeksNav__arrow--prev{margin-right:-1px}.GCWeeksNav__arrow--next{margin-left:-1px}.GCWeeksNav__track-wrapper{flex:1;position:relative;overflow:hidden;margin:0 8px}.GCWeeksNav__track-wrapper:before,.GCWeeksNav__track-wrapper:after{content:"";position:absolute;top:0;bottom:0;width:40px;z-index:1;pointer-events:none}.GCWeeksNav__track-wrapper:before{left:0;background:linear-gradient(to right,#fff,#fff0)}.GCWeeksNav__track-wrapper:after{right:0;background:linear-gradient(to left,#fff,#fff0)}.GCWeeksNav__track{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:4px 0}.GCWeeksNav__track::-webkit-scrollbar{display:none}.GCWeeksNav__spacer{flex:0 0 20px}.GCWeeksNav__item{flex:0 0 auto;width:40px;height:48px;border-radius:38px;border:1px solid #65634E;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;color:#65634e;gap:1px}.GCWeeksNav__item:hover{background:#65634e;color:#fff;text-decoration:none}.GCWeeksNav__item--active{background:#65634e;color:#fff}.GCWeeksNav__item--active:hover{color:#fff;background:#65634e}.GCWeeksNav__label{font-size:7px;line-height:1;font-weight:700}.GCWeeksNav__number{font-size:15px;line-height:24px;font-weight:700}.GCWeeksNav__divider{flex:0 0 1px;display:flex;align-items:center;font-family:Arial,sans-serif;font-weight:700;font-size:7px;line-height:1;color:#65634e}.GCWeeksNav__item--baby-cal{width:auto;border-radius:24px;padding:0 16px;border-color:#d32011;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10}.GCWeeksNav__item--baby-cal:hover{border-color:#65634e;background:#fff}.GCWeeksNav__baby-cal-text-big{color:#65634e;font-weight:700;font-size:15px;line-height:24px;text-align:center}.GCWeeksNav__baby-cal-text{font-weight:700;font-size:7px;line-height:1;color:#65634e;text-transform:uppercase;text-align:center}.GCPageButtons{width:800px;max-width:calc(100% - 32px);margin:0 auto 40px;display:flex;justify-content:space-between;align-items:center}.GCPageButtons__btn{display:flex;align-items:center;gap:12px;padding:12px 18px;font-family:Roboto Slab,sans-serif;font-weight:700;font-size:15px;line-height:24px;color:#65634e;text-decoration:none;border:1px solid #65634E;border-radius:38px;background:#fff}.GCPageButtons__btn:hover{text-decoration:none;background:#65634e;color:#fff}.GCPageButtons__btn:hover svg path{stroke:#fff}.GCPageButtons{transition:transform .3s ease}.GCPageButtons--fixed{position:fixed;bottom:0;left:0;right:0;background:#fff;z-index:100;margin-bottom:0!important;padding:16px 16px 56px;box-sizing:border-box;width:100%;display:flex;justify-content:space-between;align-items:center;max-width:100%}.GCPageButtons--fixed.GCPageButtons--hidden{transform:translateY(100%)}.GCSourcesReferences{margin:0 auto 40px;width:800px;max-width:calc(100% - 32px)}.GCSourcesReferences__content h2{margin:0 0 8px;font-weight:700;font-family:Roboto Slab,sans-serif;font-size:24px;line-height:31px;color:#534e3d}.GCSourcesReferences__content p{font-family:Roboto Slab,sans-serif;font-size:16px;line-height:26px;color:#242424;margin:0 0 26px}.GCWeeksPopup,.GCWeeksPopup__overlay,.GCDueDate__back{display:none}@media screen and (max-width: 768px){.GCDueDate__back{display:flex;align-items:center;justify-content:flex-start;margin:0 0 8px}.GCDueDate__back span{color:#fff;font-size:16px;line-height:28px;padding:2px 0 2px 12px}.GC__calendar-icon{cursor:pointer;background:none;border:none;padding:0}.GCWeeksPopup__overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:100;opacity:0;pointer-events:none;transition:opacity .2s ease}.GCWeeksPopup__overlay--visible{opacity:1;pointer-events:auto}.GCWeeksPopup{display:flex;justify-content:center;position:fixed;bottom:0;top:auto;left:0;width:100%;max-width:100vw;height:fit-content;background:#fff;border-radius:20px 20px 0 0;z-index:90001;padding:16px 0;transform:translateY(100%);transition:transform .3s ease}.GCWeeksPopup[aria-hidden=false]{transform:translateY(0)}.GCWeeksPopup__header{display:flex;align-items:center;justify-content:space-between;margin:0 0 20px}.GCWeeksPopup__title{font-size:24px;line-height:31px;font-weight:700;color:#534e3d}.GCWeeksPopup__close{background:none;border:none;cursor:pointer;color:#534e3d;padding:4px;display:flex;align-items:center;justify-content:center}.GCWeeksPopup__grid{display:grid;grid-template-columns:repeat(6,48px);gap:11px;overflow-y:auto}.GCWeeksPopup__item{width:48px;height:48px;border-radius:50%;border:1px solid #534E3D;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;color:#534e3d;gap:0}.GCWeeksPopup__item--active{background:#534e3d;color:#fff}.GCWeeksPopup__divider{grid-column:1 / -1;padding:11px 0 0;border-top:1px solid #C3BEAF;font-family:Arial,sans-serif;font-weight:700;font-size:7px;line-height:1;color:#65634e}.GCWeeksPopup__label{font-size:7px;line-height:1;font-weight:700;text-transform:uppercase}.GCWeeksPopup__number{font-size:15px;line-height:24px;font-weight:700}.GCBabySize__stats{margin:8px 0 0}.GCBabySize__stat{font-size:18px;line-height:28px;padding:16px}.GCProduct{padding:24px;margin-bottom:24px;background-image:var(--gc-product-bg-mobile, var(--gc-product-bg-desktop))}.GCProduct__tagline{font-size:11px}.GCProduct__label{font-size:16px;line-height:24px}.GCProduct__btn{display:none}.GCProduct__btn--mobile{display:flex;width:100%;margin-top:0}.GCProduct__inner{flex-wrap:wrap;align-items:center}.GCProduct__content{flex:1;min-width:0;max-width:none}.GCProduct__imageWrap{flex:0 0 auto;height:117px;display:flex;align-items:center;justify-content:center}.GCProduct__image{width:auto;height:100%;object-fit:contain}.GCProduct__btn--mobile{flex:0 0 100%}.GCChecklist{padding:24px}.GCFAQ{margin:0;padding:36px 16px;width:100%;max-width:100%}.GCFAQ__heading{margin:0 0 30px;font-size:24px;line-height:31px}.GCFAQ__items{padding:0;border:none}.GCFAQ .FaqProduct__itemWrap{border:none;padding:0}.GCFAQ .FaqProduct__singleItemHeading{padding:14px 0}.GC__shop{height:340px}.GC__shop-heading{font-size:24px;line-height:31px}.GC__shop-btn{font-size:18px;line-height:24px}.GCDueDate__heading{font-size:24px;line-height:31px;text-align:left}.GCDueDateDivider{width:calc(100% + 20px);margin-left:-10px}.GCDueDateDivider__text--desktop{display:none}.GCDueDateDivider__text--mobile{display:inline}.GCDueDate__selectWrap:nth-child(1){flex:140}.GCDueDate__selectWrap:nth-child(2),.GCDueDate__selectWrap:nth-child(3){flex:90}.GCTrimesterNav{display:flex;gap:8px;margin:24px 0}.GCTrimesterNav__item{flex:1;display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 0;background:#f8f5eb;border-radius:8px;text-decoration:none}.GCTrimesterNav__name{font-size:14px;line-height:14px;font-weight:700;color:#534e3d;text-align:center}.GCTrimesterNav__weeks{font-size:14px;line-height:14px;font-weight:400;color:#534e3d;text-align:center}.GCTrimester__heading{padding:0;margin:0 0 24px}.GCTrimester__grid{grid-template-columns:repeat(2,1fr);margin-bottom:24px}.GCBabySize,.GCKeyList__items,.GCRichText,.GCImage,.GCQuickFacts,.GCSourcesReferences{margin:0 auto 24px}.GCImage--full-width{aspect-ratio:343 / 220}.GCImage--hero-image{aspect-ratio:343 / 235}.GCQuickFacts__table td,.GCQuickFacts__table th{padding:12px 10px 12px 12px;font-size:14px}.GCRichList,.GCBabyList{margin:0 auto 24px}.GCRichList__groupItems h3,.GCBabyList__groupItems h3{font-size:18px;line-height:24px}.GCBabySize__image{width:92px;height:84px}.GCBabySize__big-block{margin-bottom:8px}.GCArticles{padding:40px 16px}.GCArticles__track{flex-wrap:wrap;overflow-x:visible}.GCArticles__label{flex:0 0 100%;min-height:auto;margin-bottom:38px;padding:9px 0;text-align:center}.GCArticles__label span{position:static;display:block;font-size:24px;line-height:31px}.GCArticles__cardImage{height:142px}.GCArticles__cardBtn{font-size:12px;line-height:24px}.GCArticles__card{flex:0 0 calc(50% - 20px)}.GCArticles__card:nth-child(n+4){display:none}.GCArticles__track{gap:20px}.GCWeeksNav__arrow{padding:0}.GCWeeksNav{background:#fff;padding:8px 16px;box-sizing:border-box;transition:transform .3s ease;margin-bottom:24px}.GCWeeksNav--fixed.GCWeeksNav--hidden{transform:translateY(-100%)}.GCPageButtons{max-width:100%;width:100%;padding:16px;margin:0 0 40px;box-sizing:border-box}.GCWeeksNav--fixed{position:fixed;top:0;left:0;right:0;z-index:100;width:100%;margin-bottom:0!important;max-width:100%}}
