.template-blog .header-wrapper{position:relative}.featured-blog-banner .blog-banner-wrapper{display:flex;align-items:center}.featured-blog-banner .blog-banner-image img{width:100%;max-width:100%;display:block;height:499px;object-fit:cover}.featured-blog-banner .blog-banner-wrapper>div{width:50%;max-width:50%}.featured-blog-banner{background-color:#edebe5}.featured-blog-banner .blog-connnt{max-width:673px;margin-left:auto;padding:0 30px}.featured-blog-banner .blog-connnt h2{font-size:28px;max-width:495px;font-family:Albra;line-height:38px;font-weight:400;color:#242424;margin:16px 0 24px}.featured-blog-banner .blog-connnt h3{margin:0;font-size:14px;font-weight:400;line-height:28px;text-transform:uppercase;letter-spacing:1px;color:#605b56;font-family:Albra Grotesk}.featured-blog-banner .blog-connnt p{margin:0;color:#605b56;font-size:16px;line-height:24px;font-weight:400;font-family:Albra Grotesk;max-width:541px}.featured-blog-banner .blog-connnt .blogs-anchor{background-color:#614e4a;max-width:134px;width:100%;height:45px;display:flex;align-items:center;justify-content:center;border-radius:40px;margin-top:24px}.featured-blog-banner .blog-connnt .blogs-anchor a{text-decoration:none;color:#fff;font-size:16px;line-height:24px;font-weight:500;font-family:Albra Grotesk}.ovulatie-berekenen .header-wrapper{background-color:#f3f2ee}.fertility-calculator.new-calculator-sec .calcu .cal-left{width:40%;max-width:40%}.fertility-calculator.new-calculator-sec .calcu{display:flex;align-items:center;max-width:1339.3px;padding:101px 30px 64px;margin:0 auto;gap:112px}.fertility-calculator.new-calculator-sec{background-color:#f3f2ee}.fertility-calculator.new-calculator-sec .calcu .cal-left,.fertility-calculator.new-calculator-sec .calcu .cal-right{width:50%;max-width:50%}.fertility-calculator.new-calculator-sec .calcu .sub-cal{text-align:center;font-size:14px;line-height:28px;font-weight:400;font-family:Albra Grotesk}.fertility-calculator.new-calculator-sec .calcu .cal-sub-head{font-size:48px;line-height:56px;color:#242424;font-weight:400;margin:24px 0;text-align:center}.fertility-calculator.new-calculator-sec .calcu .cal-sub-head span{font-style:italic;font-weight:300}.fertility-calculator.new-calculator-sec .first-block h4.sub-cal-text{font-family:Albra Grotesk;color:#605b56;font-size:16px;line-height:24px;font-weight:400;text-align:center;margin:0}.fertility-calculator.new-calculator-sec .first-block button.text-white.py-3.px-6{border:0;background-color:#614e4a;border-radius:16px;display:flex;align-items:center;padding:10px 24px;max-width:225px;height:42px;width:100%;justify-content:center;gap:23px;margin:32px auto 0!important}.fertility-calculator.new-calculator-sec .calcu .cal-btn{background-color:transparent;padding:0;font-family:Albra Grotesk;font-size:14px;line-height:22px;font-weight:500;color:#fff;cursor:pointer;margin-left:auto}.fertility-calculator.new-calculator-sec .first-block button.text-white.py-3.px-6 svg path{stroke:#fff}.fertility-calculator.new-calculator-sec .first-block button.text-white.py-3.px-6 svg{width:12px;height:12px;display:block}.fertility-calculator.new-calculator-sec .calcu .cal-left img.desktop-cal-image{width:100%;height:100%;object-fit:cover;max-width:522px;border-radius:10px 0 0 10px;display:block;max-height:745px}.fertility-calculator.new-calculator-sec .calcu .cal-left img.mobile-cal-image{display:none}.fertility-calculator.new-calculator-sec .calcu .second-block h2.text-3xl.font-serif.text-center.mb-2{margin:0;text-align:center;font-family:Albra;font-size:48px;font-weight:400;line-height:48px;font-style:italic;color:#242424}.fertility-calculator.new-calculator-sec .calcu .second-block h2.text-3xl.font-serif.text-center.mb-2 span{font-style:normal;font-weight:500}.fertility-calculator.new-calculator-sec .calcu .second-block p.text-center.mb-6.text-gray-600{text-align:center;font-size:15px;line-height:22px;font-weight:400;color:#605b56;max-width:560px;margin:24px auto 32px;font-family:Albra Grotesk}.fertility-calculator.new-calculator-sec .calcu .second-block .form-frm{display:flex;flex-direction:column;justify-content:space-between}.fertility-calculator.new-calculator-sec .calcu .second-block .grid.col-4{display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px;row-gap:16px;margin-bottom:32px}.fertility-calculator.new-calculator-sec .calcu .second-block .form-frm label{font-family:Albra Grotesk;font-size:11px;line-height:20px;font-weight:400;color:#242424;margin-bottom:4px}.fertility-calculator.new-calculator-sec .calcu .second-block .form-frm input{border-radius:16px;height:38px;width:305px;border:1px solid #7C685F4D;padding:0 16px;color:#7c685f;font-family:Albra Grotesk;font-size:11px;line-height:20px;font-weight:400;-webkit-appearance:none;appearance:none;position:relative;cursor:pointer}.fertility-calculator.new-calculator-sec .calcu .second-block .form-frm input[type=date]{background-image:url(/cdn/shop/files/calendar-iocn.svg?v=1745996512);background-repeat:no-repeat;background-position:right 16px center;background-size:16px;background-color:#fff}.fertility-calculator.new-calculator-sec .calcu .second-block .form-frm input[type=date]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;right:16px;cursor:pointer;z-index:2}.fertility-calculator.new-calculator-sec .calcu .second-block .form-frm input:focus-visible{box-shadow:none;outline:none}.fertility-calculator.new-calculator-sec .calcu .second-block .mt-4.text-sm.text-gray-500.bg-gray-100.p-3.rounded-md{background-color:#eae8e1;border-radius:16px;padding:12px 24px}.fertility-calculator.new-calculator-sec .calcu .second-block .not p{margin:0;color:#605b56;text-transform:uppercase;font-family:Albra Grotesk;font-size:10px;font-weight:400;line-height:22px;opacity:.5}.fertility-calculator.new-calculator-sec .calcu .second-block .not-use{font-family:Albra Grotesk;font-size:12px;line-height:20px;font-weight:400;margin-top:4px;color:#242424}.fertility-calculator.new-calculator-sec .calcu .second-block span.desktop-hidden{display:none}.fertility-calculator.new-calculator-sec .calcu .second-block .text-white.py-3.rounded-md{border:0;background-color:#614e4a;min-width:225px;height:42px;border-radius:16px;display:flex;align-items:center;justify-content:center;gap:10px;margin:32px auto 0;position:relative;cursor:pointer;color:#fff;font-family:Albra Grotesk;font-size:14px;line-height:22px;font-weight:500;padding-left:20px;padding-right:20px}.fertility-calculator.new-calculator-sec .calcu .second-block span.mobile-hidden{color:#fff;font-family:Albra Grotesk;font-size:14px;line-height:22px;font-weight:500;margin-left:auto}.fertility-calculator.new-calculator-sec .calcu .second-block .text-white.py-3.rounded-md svg path{stroke:#fff}.fertility-calculator.new-calculator-sec .calcu .second-block .text-white.py-3.rounded-md svg{text-align:left;width:12px;height:12px;z-index:2;position:static;top:15px;right:24px;margin-left:auto}.fertility-calculator.new-calculator-sec .calcu .step-right-side-second input[type=checkbox]{appearance:none;-webkit-appearance:none;border:1px solid #4B2E2E;border-radius:4px;position:relative;cursor:pointer;background-color:#fff;transition:background-color .3s ease}.fertility-calculator.new-calculator-sec .calcu .step-right-side-second input[type=checkbox]:checked{background-color:#4b2e2e}.fertility-calculator.new-calculator-sec .calcu .step-right-side-second input[type=checkbox]:after{content:"";position:absolute;top:2px;left:6px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:opacity .2s ease}.fertility-calculator.new-calculator-sec .calcu .step-right-side-second input[type=checkbox]:checked:after{opacity:1}.fertility-calculator.new-calculator-sec .calcu .step-right-side-second .space-y-4 input[placeholder]{padding-left:16px;color:#7c685f;font-size:14px;opacity:.5;font-weight:400;line-height:22px;font-family:Albra Grotesk}.fertility-calculator.new-calculator-sec .calcu .step-right-side-second .space-y-4 .\32-frm{display:flex;flex-direction:column;gap:4px;max-width:305px;width:100%;justify-content:center;margin:0 auto;position:relative;color:#242424;opacity:1}.fertility-calculator.new-calculator-sec .calcu .step-right-side-second .space-y-4 .\32-frm input{width:100%;max-width:305px;height:38px;border-radius:16px;border:1px solid #7C685F4D;margin:0 auto;color:#242424;opacity:1}.fertility-calculator.new-calculator-sec .calcu .step-right-side-second .space-y-4{margin-top:32px;display:flex;flex-direction:column;gap:16px}.fertility-calculator.new-calculator-sec .calcu .step-right-side-second .space-y-4 .\32-frm label{font-size:11px;line-height:20px;font-weight:400;color:#242424;margin-left:5px}.fertility-calculator.new-calculator-sec .calcu .step-right-side-second .second-block p.text-center.mb-6.text-gray-600{margin:24px auto 0;max-width:430px}.fertility-calculator.new-calculator-sec .calcu .step-right-side-second .second-block h2.text-3xl.font-serif.text-center.mb-2 span{font-style:italic}.fertility-calculator.new-calculator-sec .calcu .step-right-side-second .second-block h2.text-3xl.font-serif.text-center.mb-2{font-style:normal}.fertility-calculator.new-calculator-sec .calcu .step-right-side-second .space-y-4 .\32-frm svg{position:absolute;top:69%;right:16px;transform:translateY(-50%);width:16px;height:16px}.fertility-calculator.new-calculator-sec .calcu .step-right-side-second .flex.items-start.gap-2{max-width:300px;width:100%;margin:0 auto;display:flex;gap:8px}.fertility-calculator.new-calculator-sec .calcu .step-right-side-second .flex.items-start.gap-2 input{margin:4px 0 0;max-width:18px;height:18px;width:20%}.fertility-calculator.new-calculator-sec .calcu .step-right-side-second .flex.items-start.gap-2 label{max-width:100%;font-size:12px;font-weight:300;line-height:20px;color:#605b56;font-family:Albra Grotesk}.fertility-calculator.new-calculator-sec .calcu .step-right-side-second .second-block .text-white.py-3.rounded-md{margin-top:16px;color:#fff;font-size:14px;line-height:22px;font-weight:500;font-family:Albra Grotesk}.fertility-calculator.new-calculator-sec .calcu .step-right-side-second .space-y-4 .\32-frm input:focus-visible{box-shadow:none;outline:none}.fertility-calculator.new-calculator-sec .mt-6 .cal-product-data .custom-review-stars span{color:#242424;opacity:.8;font-size:10px;font-weight:400;line-height:20px}.fertility-calculator.new-calculator-sec .mt-6 .cal-product-data .custom-review-stars a{gap:4px;margin-bottom:6px}.fertility-calculator.new-calculator-sec .mt-6 img.w-28.h-28.mx-auto.mb-3.object-contain{max-width:114px;height:104px}.fertility-calculator.new-calculator-sec .mt-6 .our-last-step-product-img{max-width:154px;height:154px;width:100%;background-color:#eae8e1;display:flex;justify-content:center;align-items:end;border-radius:8px}.fertility-calculator.new-calculator-sec .mt-6 .cal-product-img-text{display:flex;gap:16px;align-items:center;margin-top:16px}.fertility-calculator.new-calculator-sec .mt-6 .bg-white.border.border-gray-200.rounded-lg.p-4.max-w-md.mx-auto.text-center.shadow-sm{background-color:#fff;padding:13px 16px 19px;border-radius:10px;border:1px solid #7C685F33;max-width:414px;width:100%;margin:111px auto 0}.fertility-calculator.new-calculator-sec .mt-6 p.text-sm.font-semibold.mb-2.text-gray-700{margin:0;font-size:14px;font-weight:500;line-height:20px;color:#242424;font-family:Albra Grotesk}.fertility-calculator.new-calculator-sec .mt-6 .cal-product-data h3{margin:0;font-family:Albra Grotesk;font-size:14px;font-weight:400;line-height:18px;max-width:200px;color:#242424}.fertility-calculator.new-calculator-sec .mt-6 p.text-sm.text-gray-500{font-family:Albra Grotesk;font-size:12px;font-weight:400;line-height:12px;margin:10px 0 16px;color:#242424}.fertility-calculator.new-calculator-sec .mt-6 .cal-product-data button{max-width:181px;width:100%;height:42px;background-color:#614e4a;border:0;border-radius:16px;color:#fff;font-size:14px;font-weight:500;line-height:22px;font-family:Albra Grotesk;display:flex;align-items:center;justify-content:center;gap:30px;cursor:pointer}.fertility-calculator.new-calculator-sec .mt-6 .cal-product-data button svg path{stroke:#fff}.fertility-calculator.new-calculator-sec .mt-6 .cal-product-data button svg{margin-top:4px}.fertility-calculator.new-calculator-sec .mt-6 .gap-3.mb-6 button{max-width:fit-content;width:100%;height:28px;border-radius:40px;border:0;background-color:#fff;font-size:11px;font-weight:400;line-height:16px;color:#242424;font-family:Albra Grotesk;margin:0;cursor:pointer;background-image:url(/cdn/shop/files/calendar-gray-icon.svg?v=1746007459);background-repeat:no-repeat;background-position:center left 10px;padding:6px 10px 6px 26px}.fertility-calculator.new-calculator-sec .mt-6 .gap-3.mb-6{display:flex;gap:12px;justify-content:center;margin-top:24px}.fertility-calculator.new-calculator-sec .mt-6 p.text-center.mb-4.text-gray-600{margin:24px auto 0;max-width:462px;text-align:center;font-size:15px;font-weight:500;line-height:22px;color:#605b56;font-family:Albra Grotesk}.fertility-calculator.new-calculator-sec .mt-6 .cal-again{text-align:center;display:flex;justify-content:center;align-items:center;gap:10px;margin-top:111px}.fertility-calculator.new-calculator-sec .mt-6 .cal-again a{font-family:Albra Grotesk;font-size:14px;font-weight:400;line-height:18px;color:#242424;display:flex;align-items:center;gap:10px;text-decoration:none}.fertility-calculator.new-calculator-sec .mt-6 .mobile-button{display:none}@media (max-width: 767px){.fertility-calculator.new-calculator-sec .calcu .second-block .form-frm label span{font-size:8px}.fertility-calculator.new-calculator-sec .calcu .step-right-side-second .space-y-4 .\32-frm input{max-width:300px}.fertility-calculator.new-calculator-sec .calcu .step-right-side-second .space-y-4 .\32-frm svg{display:none}.fertility-calculator.new-calculator-sec .calcu .step-right-side-second .space-y-4{margin-top:36px}.fertility-calculator.new-calculator-sec .calcu .step-right-side-second .second-block p.text-center.mb-6.text-gray-600{margin-top:8px}.fertility-calculator.new-calculator-sec .mt-6 .mobile-button{display:block}.fertility-calculator.new-calculator-sec .step-right-side-second-last .second-block.first-step-cal{padding:55px 0 24px!important}.fertility-calculator.new-calculator-sec .mt-6 .mobile-button button{max-width:100%;width:100%;height:42px;background-color:#614e4a;border:0;border-radius:40px;color:#fff;font-size:14px;font-weight:500;line-height:22px;font-family:Albra Grotesk;display:flex;align-items:center;justify-content:center;gap:30px;margin-top:24px;position:relative}.fertility-calculator.new-calculator-sec .mt-6 .cal-product-data button{display:none}.fertility-calculator.new-calculator-sec .mt-6 .mobile-button button svg path{stroke:#fff}.fertility-calculator.new-calculator-sec .mt-6 .mobile-button button svg{position:absolute;top:17px;right:24px}.fertility-calculator.new-calculator-sec .mt-6 .cal-again{margin-top:61px}.fertility-calculator.new-calculator-sec .mt-6 .cal-again a svg{display:none}.fertility-calculator.new-calculator-sec .mt-6 .cal-again a{line-height:22px}.fertility-calculator.new-calculator-sec .mt-6 .cal-product-data .custom-review-stars a{margin-bottom:2px}.fertility-calculator.new-calculator-sec .last-image{display:none}.fertility-calculator.new-calculator-sec .mt-6 p.text-center.mb-4.text-gray-600{font-size:13px;font-weight:400;line-height:22px;margin-top:10px}.fertility-calculator.new-calculator-sec .mt-6 .gap-3.mb-6 button{max-width:84px;background-image:none}.fertility-calculator.new-calculator-sec .mt-6 .gap-3.mb-6{margin-top:16px}.fertility-calculator.new-calculator-sec .mt-6 .bg-white.border.border-gray-200.rounded-lg.p-4.max-w-md.mx-auto.text-center.shadow-sm{margin-top:61px;padding:24px}.fertility-calculator.new-calculator-sec .mt-6 .our-last-step-product-img{max-width:80px;height:80px}.fertility-calculator.new-calculator-sec .mt-6 img.w-28.h-28.mx-auto.mb-3.object-contain{max-width:59px;height:54px}.fertility-calculator.new-calculator-sec .mt-6 p.text-sm.font-semibold.mb-2.text-gray-700{text-align:center}.fertility-calculator.new-calculator-sec .mt-6 .cal-product-img-text{margin-top:24px}.fertility-calculator.new-calculator-sec .mt-6 .cal-product-data h3{font-size:12px}.fertility-calculator.new-calculator-sec .mt-6 p.text-sm.text-gray-500{margin:6px 0 0}.fertility-calculator.new-calculator-sec .calcu .step-right-side-second .second-block .text-white.py-3.rounded-md{margin-top:114px}.fertility-calculator.new-calculator-sec .step-right-side-second .second-block.first-step-cal{padding:55px 0 40px!important}.fertility-calculator.new-calculator-sec .second-block.first-step-cal .first-block{padding:60px 0 70px}.fertility-calculator.new-calculator-sec .step-right-side .second-block.first-step-cal{padding:32px 0 40px}.fertility-calculator.new-calculator-sec .second-block.first-step-cal .step-one-col{padding:32.57px 0 40.16px}.fertility-calculator.new-calculator-sec .second-block.first-step-cal .step-right-side-second{padding:55.82px 0 40.16px}.fertility-calculator.new-calculator-sec .second-block.first-step-cal .step-right-side-second .text-white.py-3.rounded-md{margin-top:114px}.fertility-calculator.new-calculator-sec .calcu .cal-left.step-2-class img.mobile-cal-image{display:none}.fertility-calculator.new-calculator-sec div#resultContainer{padding:55.82px 0 24.16px}.fertility-calculator.new-calculator-sec .calcu .second-block .form-frm input{width:100%;margin-top:auto}.fertility-calculator.new-calculator-sec .calcu .second-block .grid.col-4{column-gap:8px;row-gap:12px;margin-bottom:23px}.fertility-calculator.new-calculator-sec .calcu .second-block .form-frm label{font-size:10px}.fertility-calculator.new-calculator-sec .calcu .cal-right{padding:0 24px 0 25px}.fertility-calculator.new-calculator-sec .calcu .second-block h2.text-3xl.font-serif.text-center.mb-2{font-size:20px;line-height:30px}.fertility-calculator.new-calculator-sec .calcu .second-block p.text-center.mb-6.text-gray-600{font-size:13px;line-height:22px;margin:8px auto 23px}.fertility-calculator.new-calculator-sec .calcu .second-block .mt-4.text-sm.text-gray-500.bg-gray-100.p-3.rounded-md{padding:13px 22px 16px 18px}.fertility-calculator.new-calculator-sec .calcu .second-block span.mobile-hidden{display:none}.fertility-calculator.new-calculator-sec .calcu .second-block span.desktop-hidden{display:block;color:#fff;font-family:Albra Grotesk;font-size:14px;line-height:22px;font-weight:500}.fertility-calculator.new-calculator-sec .calcu .second-block .text-white.py-3.rounded-md{margin-top:23px}.fertility-calculator.new-calculator-sec .calcu .sub-cal{font-size:12px}.fertility-calculator.new-calculator-sec .calcu .cal-sub-head{font-size:21px;margin:12px 0 8px;line-height:30px}.fertility-calculator.new-calculator-sec .first-block h4.sub-cal-text{font-size:13px;line-height:22px;max-width:290px;margin:0 auto}.fertility-calculator.new-calculator-sec{padding:0}.fertility-calculator.new-calculator-sec .first-block button.text-white.py-3.px-6{max-width:268px;margin-top:24px}.fertility-calculator.new-calculator-sec .calcu .cal-left img.mobile-cal-image{display:block;width:100%;max-width:100%}.fertility-calculator.new-calculator-sec .calcu .cal-left img.desktop-cal-image{display:none}.fertility-calculator.new-calculator-sec .calcu{flex-direction:column;padding:49px 0 0;gap:0}.fertility-calculator.new-calculator-sec .calcu .cal-left,.fertility-calculator.new-calculator-sec .calcu .cal-right{width:100%;max-width:100%}.ovulatie-berekenen .header-wrapper .header{padding-bottom:14.9px!important}.ovulatie-berekenen .header-wrapper{background-color:#fff}.fertility-calculator.new-calculator-sec .calcu .cal-left img{max-height:211px;object-fit:cover;max-width:390px;border-radius:0}}@media screen and (min-width: 767px) and (max-width: 990px){.fertility-calculator.new-calculator-sec .mt-6 .bg-white.border.border-gray-200.rounded-lg.p-4.max-w-md.mx-auto.text-center.shadow-sm,.fertility-calculator.new-calculator-sec .mt-6 .cal-again{margin-top:50px}.fertility-calculator.new-calculator-sec .calcu .second-block h2.text-3xl.font-serif.text-center.mb-2{font-size:30px;line-height:32px}.fertility-calculator.new-calculator-sec .calcu .cal-right{padding:0}.fertility-calculator.new-calculator-sec .calcu .second-block .form-frm input{max-width:100%;width:100%}.fertility-calculator.new-calculator-sec{padding:0}.fertility-calculator.new-calculator-sec .calcu .second-block .form-frm label{font-size:10px}.fertility-calculator.new-calculator-sec .calcu .second-block .text-white.py-3.rounded-md{margin-top:20px}.fertility-calculator.new-calculator-sec .calcu{padding:80px 21.5px 30px!important;gap:30px}.fertility-calculator.new-calculator-sec .calcu .cal-sub-head{font-size:28px;line-height:30px;margin:20px 0}}@media screen and (min-width: 991px) and (max-width: 1050px){.fertility-calculator.new-calculator-sec .calcu .second-block h2.text-3xl.font-serif.text-center.mb-2{font-size:38px}.fertility-calculator.new-calculator-sec .calcu .second-block .form-frm input{max-width:223px;width:100%}.fertility-calculator.new-calculator-sec .calcu .cal-right{padding:0}.fertility-calculator.new-calculator-sec .calcu .cal-sub-head{font-size:38px;line-height:40px}.fertility-calculator.new-calculator-sec .calcu{gap:30px}}@media screen and (min-width: 1050px) and (max-width: 1300px){.fertility-calculator.new-calculator-sec .calcu .second-block .form-frm input{max-width:295px;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/moms-pwdr.css.map */
