.call-out-font,.ui-datepicker .ui-datepicker-title{font-family:handel-gothic,sans-serif}.pageWrapper,.ui-datepicker{font-family:Arial,Helvetica,sans-serif}.pageWrapper,.pc-pag-ct a.active,.pc-next,.pc-next .fa,.ui-datepicker-calendar tr th,.ui-datepicker-calendar td a,.ui-datepicker-calendar td a:hover,.ui-datepicker-calendar td a:active,.ui-datepicker-calendar td a:focus{color:#616161}.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{background:#616161}.main-brand-color,.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight,.add-to-calendar-checkbox:before,.ui-widget-content .ui-state-active{color:#d81888}.top-img-container.pc-row,.flex-control-nav.flex-control-paging{border-color:transparent}a.pc-btn,a.pc-btn:hover,a.pc-btn:active,a.pc-btn:focus,.top-img-container,.atc-style-blue .atcb-link,.ui-datepicker .ui-datepicker-header,.ui-datepicker-calendar .period-days a.ui-state-default{background-color:#d81888;-webkit-print-color-adjust:exact}.white,a.pc-btn,a.pc-btn:hover,a.pc-btn:active,a.pc-btn:focus,.top-img-container a,.top-img-container a:hover,.top-img-container a:active,.top-img-container a:focus,.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-widget-header,.ui-datepicker-calendar .period-days a.ui-state-default,.ui-datepicker-calendar .pre-period a.ui-state-default,.ui-datepicker-calendar .peak-ovulation a.ui-state-default,.ui-datepicker-calendar .post-period a.ui-state-default{color:#fff}.ui-datepicker-calendar .period-days a.ui-state-default,.ui-datepicker-calendar .pre-period a.ui-state-default,.ui-datepicker-calendar .peak-ovulation a.ui-state-default,.ui-datepicker-calendar .post-period a.ui-state-default{border-color:#fff}.pc-sub-hdg,.pc-q-title,.pc-calendar-container .pc-hdg-1,.pc-day-hdg,.pc-benefits-hdg{color:#000}.pre-period-color{color:#f594cc;-webkit-print-color-adjust:exact}.ui-datepicker-calendar .pre-period a.ui-state-default{background-color:#f594cc;-webkit-print-color-adjust:exact;color:#000;border-color:#fff!important}.peak-ovulation-color{color:#000;-webkit-print-color-adjust:exact}.ui-datepicker-calendar .peak-ovulation a.ui-state-default{background-color:#000;-webkit-print-color-adjust:exact}.post-period-color{color:#0003b3;-webkit-print-color-adjust:exact}.ui-datepicker-calendar .post-period a.ui-state-default{background-color:#0003b3;-webkit-print-color-adjust:exact}.lt-gray,.pc-pag-ct,.pc-pag-ct a.inactive{color:#999;-webkit-print-color-adjust:exact}.flex-control-paging li a,.ui-datepicker-calendar tr th{background:#ddd;-webkit-print-color-adjust:exact}.pc-row{width:100%;display:inline-block}.pc-col-2{width:50%;float:left}.pc-col-3{width:33.33333333%;float:left}.pc-left{position:relative;float:left}.pc-right{position:relative;float:right}.object-fit-cover{object-fit:cover}.txt-center{text-align:center}.pageWrapper{width:100%;max-width:960px;padding:0;box-sizing:border-box;font-size:16px;line-height:24px}a.pc-btn{width:100%;margin:30px auto}.sfContentBlock .base-hr{margin:10px 0}a,button,.add-to-calendar-checkbox,.nextPrevious{cursor:pointer;cursor:hand}.ui-state-default{cursor:default}.content-strip{padding:0}.top-img-container{display:inline-block;box-sizing:border-box;border:5px solid}.top-img-img img{display:block;height:auto}.top-img-text{padding:15px}.top-img-text .pc-hdg-1{padding:0 0 15px;font-size:28px}.top-img-text p:first-of-type{padding:0 0 15px}.sub-pc-hdg-1{font-size:20px;padding:0 0 5px}.top-img-container .top-img-text p:last-of-type{margin-bottom:0}.top-img-container .fa-holder{padding:5px 0 0}.top-img-container .fa-holder .fa{font-style:normal;font-size:40px;margin:0;padding-right:10px}.pc-questions-container{text-align:center}.pc-sub-hdg{font-size:26px;padding:30px 0;line-height:30px}#init-dt{border:none;padding:0;margin:0;line-height:34px;text-align:center}#init-dt,.inc-num-ct{font-size:1.75rem}.inc-ct{text-align:center;margin:0 auto;display:inline-block}.inc-num-ct{padding-right:10px}.pc-q-ct{padding:30px 0}.pc-q-title{font-size:22px;padding:0 10px 15px;font-family:Druk Text Wide Web,sans-serif}.q-btn-ct{position:relative;display:inline-block}.q-btn{background:transparent;border:none;line-height:29px;font-size:13px;padding-right:10px}.q-btn-ct .fa{font-style:normal;margin:0;padding:0}.pc-q-ct:last-of-type{padding-bottom:0}.pc-questions-container .pc-btn{width:25%;margin:20px auto}.dt-ct input[type=text]{position:relative}.pc-questions-container input{font-family:FontAwesome}.dt-ct:after{font-family:FontAwesome;position:relative;left:5px;content:"\f073"}.pc-calendar-container .pc-hdg-1{font-size:28px;margin:20px auto;line-height:20px}.pc-pag-ct{display:block;margin:20px auto 30px;font-size:14px;text-align:right;line-height:20px}.pc-next,.pc-prev{display:inline-block;padding:0 5px}.pc-prev .fa{padding-right:5px;font-style:normal}.pc-next .fa{padding-left:5px;font-style:normal}.ui-datepicker{width:100%!important}.ui-widget-header .ui-icon,.ui-icon,.ui-widget-content .ui-icon{background-image:none}.ui-datepicker-prev .ui-icon-circle-triangle-w{background-image:url(https://cdn.shopify.com/s/files/1/0628/6727/5948/files/pt-arrow_prev.png?v=1676296423);background-position:0px 0px;background-size:cover;background-color:transparent}.ui-datepicker-next .ui-icon-circle-triangle-e{background-image:url(https://cdn.shopify.com/s/files/1/0628/6727/5948/files/pt-arrow_next.png?v=1676296423);background-position:0px 0px;background-size:cover;background-color:transparent}.ui-datepicker-prev,.ui-datepicker-next,.ui-datepicker-prev-hover,.ui-datepicker-next-hover{background-color:transparent}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:none;background:transparent;font-weight:400;background-position:0px 0px;background-size:cover;background-color:transparent}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next-hover{top:0;right:0;padding:2px;margin:2px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev-hover{top:0;left:0;padding:2px;margin:2px}.pc-questions-container .ui-datepicker{font-size:14px;-webkit-box-shadow:3px 3px 5px 0px rgba(0,0,0,.05);-moz-box-shadow:3px 3px 5px 0px rgba(0,0,0,.05);box-shadow:3px 3px 5px #0000000d;padding:0;margin:0;border:none}.pc-questions-container .ui-datepicker .ui-datepicker-title,.pc-questions-container .ui-datepicker .ui-datepicker-header{font-size:18px}.pc-questions-container .ui-state-default,.pc-questions-container .ui-widget-content .ui-state-default,.pc-questions-container .ui-widget-header .ui-state-default{cursor:pointer;cursor:hand}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;box-sizing:border-box;padding:0 10px}.ui-datepicker-calendar{width:100%}.ui-datepicker-multi .ui-datepicker-group table{width:100%;margin:0 auto}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:none;background:none;font-weight:400;text-align:center}.ui-datepicker{padding:0}.ui-widget-content{border:none}.ui-datepicker td{border:none;padding:1px}.ui-datepicker .ui-datepicker-title{margin:0;line-height:normal;text-align:center;font-weight:700;font-size:20px;cursor:default}.ui-icon{display:block;overflow:hidden;background-repeat:no-repeat}.ui-datepicker{padding:.2em .2em 0;display:none}.ui-datepicker td:before{content:"";display:block;padding-top:100%}.ui-state-disabled .ui-state-default{display:none}.ui-datepicker td a{display:flex;padding:.2em;text-align:center;text-decoration:none;position:absolute;top:0;left:0;bottom:0;right:0;justify-content:center;align-items:center}.ui-datepicker td{position:relative;border:none;padding:1px}.ui-datepicker table{width:100%;table-layout:fixed!important;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0;-webkit-border-top-left-radius:0px;-moz-border-radius-topleft:0px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0;-webkit-border-top-right-radius:0px;-moz-border-radius-topright:0px}.ui-datepicker .ui-datepicker-header{position:relative;padding:10px 0;background-image:none}.ui-widget-header{width:100%;border:none;font-weight:700;text-align:center;font-size:20px;padding:10px 0;box-sizing:border-box}.ui-datepicker-calendar tr th{font-weight:700;border-color:transparent}.pc-calendar-container .ui-datepicker-calendar tr{border-bottom:1px dotted #ccc}.pc-calendar-container .ui-datepicker-calendar tr:last-of-type{border-bottom:none}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:Alpha(Opacity=0)}.ui-datepicker-calendar td a{font-weight:400}.ui-datepicker-calendar .pre-period a.ui-state-default,.ui-datepicker-calendar .period-days a.ui-state-default,.ui-datepicker-calendar .peak-ovulation a.ui-state-default,.ui-datepicker-calendar .post-period a.ui-state-default{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.pc-calendar-container{margin-bottom:30px}.pc-key{line-height:initial;display:flex}.key{display:inline-flex;padding-right:8px;align-items:center;justify-content:center}.key .fa{font-style:normal;padding-right:3px;margin:0;font-size:12px}.pc-add-to-cal{text-align:right}.pc-add-to-cal a{font-weight:400}.add-to-calendar-checkbox:before{font-family:FontAwesome;position:relative;content:"\f064";padding-right:3px}.igoogle:before{font-family:FontAwesome;position:relative;content:"\f1a0";padding-right:3px;color:#d81888}.iyahoo:before{font-family:FontAwesome;position:relative;content:"\f19e";padding-right:3px;color:#d81888}.ical:before{font-family:FontAwesome;position:relative;content:"\f073";padding-right:3px;color:#d81888}.disclaimer p{margin:10px 10px 20px}.btm-btn-ct{display:block}.pc-product-slider .flex-viewport{padding:20px 0 0}.pc-product-slider .slides .pc-col-3{box-sizing:border-box;padding:10px}.produt-img-ct{margin:auto;text-align:center}.pc-day-hdg{font-size:26px;padding-bottom:5px}.pc-benefits-hdg{font-size:20px;padding-bottom:5px;text-transform:capitalize}.product-benefits{list-style:none;list-style-position:inside;padding:0;margin:0;text-transform:capitalize}.product-benefit{font-size:14px}.pc-product-slider .flex-control-nav{margin-bottom:0;position:relative;bottom:inherit;left:inherit;text-align:center;width:100%}.flex-control-nav{padding-top:10px;border-top:3px solid}.prod-link .pc-btn{width:75%;margin:15px 0 0}.flex-control-paging li a{width:10px;height:10px;display:block;cursor:pointer;text-indent:-9999px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;box-shadow:none}.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.flex-direction-nav{display:none}@media screen and (min-width: 1024px){.sfContentBlock{padding:0}.top-img-img img{min-height:300px}.dot-border{border-right:1px dotted #ccc;border-left:1px dotted #ccc}.top-img-container{max-height:310px}.q-btn-ct{float:left}.inc-ct{text-align:center;margin:0 auto;display:flex;justify-content:center;vertical-align:baseline;align-items:center;font-size:1.75rem}.btn-print{width:100%;max-width:230px;margin:0 10px;position:relative;float:right}.btn-save{width:100%;max-width:230px;margin:0 10px;position:relative;float:left}.btn-save .pc-btn,.btn-print .pc-btn{margin:0}.cal-counter:before{content:"3"}.pc-product-slider .flex-viewport{padding:20px 0}.ui-datepicker-calendar .period-days a.ui-state-default,.ui-datepicker-calendar .pre-period a.ui-state-default,.ui-datepicker-calendar .peak-ovulation a.ui-state-default,.ui-datepicker-calendar .post-period a.ui-state-default{border:5px solid}}@media screen and (min-width: 769px) and (max-width: 1023px){.sfContentBlock{padding:0 20px}.top-img-img img{min-height:300px}.pc-q-title{font-size:18px;padding:0 10px 15px;color:#000}.inc-num-ct{font-size:18px}.dot-border{border-right:1px dotted #ccc;border-left:1px dotted #ccc}.top-img-container{max-height:310px}.q-btn-ct{float:left}.inc-ct{text-align:center;margin:0 auto;display:flex;justify-content:center;vertical-align:baseline;align-items:center}.btn-print{width:100%;max-width:230px;margin:0 10px;position:relative;float:right}.btn-save{width:100%;max-width:230px;margin:0 10px;position:relative;float:left}.btn-save .pc-btn,.btn-print .pc-btn{margin:0}.ui-datepicker-group-last{display:none}.ui-datepicker-multi-3 .ui-datepicker-group{width:50%}.cal-counter:before{content:"2"}.ui-datepicker-calendar .period-days a.ui-state-default,.ui-datepicker-calendar .pre-period a.ui-state-default,.ui-datepicker-calendar .peak-ovulation a.ui-state-default,.ui-datepicker-calendar .post-period a.ui-state-default{border:10px solid}.pc-product-slider .flex-viewport{padding:20px 0}.pc-calendar-container .pc-hdg-1,.top-img-text .pc-hdg-1{font-size:26px}.pc-sub-hdg,.pc-day-hdg{font-size:24px}.sub-pc-hdg-1,.inc-num-ct,.pc-q-title,.ui-widget-header,.pc-benefits-hdg,.ui-datepicker .ui-datepicker-title{font-size:18px}}@media screen and (max-width: 768px){.pc-col-2,.pc-col-3{width:100%}.dot-border{border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}.pc-q-ct{padding:15px 0}.q-1{padding:0}.inc-ct,#dt,.pc-questions-container{text-align:left}.pc-q-title{padding:0 0 15px;font-size:20px}.inc-num-ct{font-size:20px}a.pc-btn{width:75%}.inc-ct{width:100%}.q-btn-ct{float:right}.q-btn{padding:5px 20px;font-size:16px}.btn-print a.pc-btn{margin:20px auto 0}a.pc-btn{margin:20px auto}.pc-questions-container .pc-btn{width:75%}.pc-product-slider .slides .pc-col-3{padding:0}.pc-calendar-container .pc-col-3:nth-child(2),.pc-calendar-container .pc-col-3:nth-child(3),.pc-pag-ct,.flex-direction-nav a.flex-next,.flex-direction-nav a.flex-prev{display:none}.pc-calendar-container .pc-col-3:nth-child(1) .ui-datepicker-group{float:none}.prod-link .pc-btn{margin:20px auto}.ui-datepicker-multi-3 .ui-datepicker-group{width:100%}.ui-datepicker-group-middle,.ui-datepicker-group-last{display:none}.ui-datepicker,.ui-datepicker-multi-3 .ui-datepicker-group{padding:0}.ui-widget-content{border:none}.pc-key .pc-col-2{width:50%}.key{justify-content:flex-start;width:100%}.ui-datepicker-calendar .period-days a.ui-state-default,.ui-datepicker-calendar .pre-period a.ui-state-default,.ui-datepicker-calendar .peak-ovulation a.ui-state-default,.ui-datepicker-calendar .post-period a.ui-state-default{border:15px solid}}@media screen and (max-width: 480px){.pc-col-2,.pc-col-3{width:100%}.dot-border{border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}.pc-q-ct{padding:15px 0}.q-1{padding:0}.inc-ct,#dt,.pc-questions-container{text-align:left}.pc-q-title{padding:0 0 15px;font-size:20px}.inc-num-ct{font-size:20px}a.pc-btn{width:75%}.inc-ct{width:100%}.q-btn-ct{float:right}.q-btn{padding:5px 20px;font-size:16px}a.pc-btn{margin:20px auto}.pc-questions-container .pc-btn{width:75%}.pc-product-slider .slides .pc-col-3{padding:0}.pc-calendar-container .pc-col-3:nth-child(3) .ui-datepicker-group,.pc-pag-ct,.flex-direction-nav a.flex-next,.flex-direction-nav a.flex-prev{display:none}.pc-calendar-container .pc-col-3:nth-child(1) .ui-datepicker-group{float:none}.prod-link .pc-btn{margin:20px auto}.ui-datepicker-calendar .period-days a.ui-state-default,.ui-datepicker-calendar .pre-period a.ui-state-default,.ui-datepicker-calendar .peak-ovulation a.ui-state-default,.ui-datepicker-calendar .post-period a.ui-state-default{border:5px solid}}@media screen and (max-width: 1023px){.pc-calendar-container .pc-col-3:nth-child(2),.pc-calendar-container .pc-col-3:nth-child(3),.pc-pag-ct,.flex-direction-nav a.flex-next,.flex-direction-nav a.flex-prev{display:none}.ui-widget-content{border:none}}@media print{.page-block_footer,.flourish,.navContainer,.headerContainer,.pc-questions-container,.promobtn,.content-strip{display:none!important}.produt-img-ct img{width:100%}.pc-row{float:left}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/pt-period_calc.css.map */
