.oet{color:#111}.oet__head{max-width:760px;margin:0 0 24px}.oet__grid{display:grid;gap:12px}.oet-panel{min-width:0;padding:20px 16px;border-radius:10px;background:#f5f5f5}.oep--grey .oet-panel{background:#fff}.oet-panel__title{margin:0 0 16px;font-family:inherit;font-size:17px;font-weight:600;line-height:1.3;letter-spacing:-.01em}.oet-month{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:8px;margin-bottom:12px}.oet-month__label{margin:0;font-size:15px;font-weight:600;text-align:center}.oet-round{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid #d4d4d4;border-radius:50%;background:#fff;color:#111;cursor:pointer}.oet-round:hover{border-color:#111}.oet-round--dark{border-color:#000;background:#000;color:#fff}.oet-round--dark:hover{background:#333}.oet-round:disabled{opacity:.35;cursor:default}.oet-weekdays,.oet-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.oet-weekdays{margin-bottom:4px;color:#585e71;font-size:12px;font-weight:500;text-align:center;text-transform:lowercase}.oet-day{display:flex;align-items:center;justify-content:center;width:100%;max-width:44px;margin:0 auto;aspect-ratio:1 / 1;padding:0;border:1px solid transparent;border-radius:50%;background:#fff;color:#111;font-family:inherit;font-size:14px;font-variant-numeric:tabular-nums;cursor:pointer}.oep--grey .oet-day{background:#f5f5f5}.oet-day:hover:not(:disabled):not([aria-pressed=true]){border-color:#111}.oet-day--outside{background:transparent!important;color:#b4b4b4;cursor:default}.oet-day--today{border-color:#9a9a9a}.oet-day[aria-pressed=true]{border-color:#000;background:#000!important;color:#fff}.oet-day--window{background:#e4e4e4!important}.oet-day--ovulation{border-color:#000;font-weight:700}.oet-counter{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:10px;padding:14px;border-radius:10px;background:#fff}.oep--grey .oet-counter{background:#f5f5f5}.oet-counter .oet-round{width:44px;height:44px}.oet-counter__value{margin:0;font-size:40px;font-weight:500;line-height:1;letter-spacing:-.03em;text-align:center;font-variant-numeric:tabular-nums}.oet-counter__unit{margin:4px 0 0;color:#585e71;font-size:13px;text-align:center}.oet-panel .oep-btn{width:100%;margin-top:14px}.oet-result{margin-top:14px;padding:16px;border-radius:10px;background:#fff}.oep--grey .oet-result{background:#f5f5f5}.oet-result__title{margin:0 0 6px;font-size:14px;font-weight:600}.oet-result__main{margin:0;font-size:20px;font-weight:500;line-height:1.3;letter-spacing:-.01em}.oet-result__main--placeholder{color:#585e71;font-size:14.5px;font-weight:400;letter-spacing:0}.oet-result__list{margin:10px 0 0;padding:0;list-style:none}.oet-result__list li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding:8px 0;border-top:1px solid #e3e3e3;font-size:14px}.oet-result__list li span:first-child{color:#585e71}.oet-result__list li span:last-child{font-weight:500}.oet-legend{display:flex;flex-wrap:wrap;gap:6px 16px;margin:12px 0 0;padding:0;color:#585e71;font-size:12.5px;list-style:none}.oet-legend li{display:inline-flex;align-items:center;gap:6px}.oet-legend i{display:inline-block;width:12px;height:12px;border-radius:50%;background:#000}.oet-legend i.is-window{background:#e4e4e4}.oet-legend i.is-ovulation{border:1px solid #000;background:#fff}.oet-disclaimer{display:flex;gap:8px;margin:14px 0 0;color:#585e71;font-size:12.5px;line-height:1.5}.oet-disclaimer .oep-icon{flex:0 0 auto;width:16px;height:16px;margin-top:1px}.oet-article{max-width:760px;margin:36px auto 0}.oet-flow__days{display:grid;gap:8px;margin:0;padding:0;list-style:none}.oet-flow__day{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 14px;border-radius:6px;background:#fff}.oep--grey .oet-flow__day{background:#f5f5f5}.oet-flow__day label{font-size:14px;line-height:1.35}.oet-flow__day label strong{display:block;font-weight:600}.oet-stepper{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px}.oet-stepper .oet-round{width:36px;height:36px}.oet-stepper input{width:44px;height:36px;padding:0;border:1px solid #d4d4d4;border-radius:6px;background:#fff;color:#111;font-family:inherit;font-size:16px;text-align:center;-moz-appearance:textfield}.oet-stepper input::-webkit-outer-spin-button,.oet-stepper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.oet-flow__total{margin:12px 0 0;color:#585e71;font-size:13.5px}.oet-match{display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;align-items:start;margin-top:12px}.oet-match[hidden],.oet-flow__result[hidden]{display:none}.oet-match__img{display:block;overflow:hidden;border-radius:6px;background:#ececec;aspect-ratio:3 / 4}.oet-match__img img{display:block;width:100%;height:100%;object-fit:cover}.oet-match__name{margin:0 0 2px;font-size:15px;font-weight:600}.oet-match__price{margin:0 0 8px;color:#585e71;font-size:14px}.oet-match__text{color:#333;font-size:14px}.oet-match__text p{margin:0 0 8px}.oet-match__links{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:10px}.oet-impact{padding:22px 18px;border-radius:10px;background:#f5f5f5}.oep--grey .oet-impact{background:#fff}.oet-impact__period{margin:0 0 4px;font-size:20px;font-weight:500;letter-spacing:-.01em;text-align:center}.oet-impact__intro{margin:0 0 18px;color:#585e71;font-size:14px;text-align:center}.oet-impact__range{display:block;width:100%;height:28px;margin:0;background:transparent;-webkit-appearance:none;appearance:none;cursor:pointer}.oet-impact__range::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:linear-gradient(to right,#111 var(--oet-fill, 0%),#d4d4d4 var(--oet-fill, 0%))}.oet-impact__range::-moz-range-track{height:4px;border-radius:999px;background:#d4d4d4}.oet-impact__range::-moz-range-progress{height:4px;border-radius:999px;background:#111}.oet-impact__range::-webkit-slider-thumb{width:22px;height:22px;margin-top:-9px;border:3px solid #fff;border-radius:50%;background:#000;box-shadow:0 0 0 1px #000;-webkit-appearance:none}.oet-impact__range::-moz-range-thumb{width:18px;height:18px;border:3px solid #fff;border-radius:50%;background:#000;box-shadow:0 0 0 1px #000}.oet-impact__range:focus-visible{outline:2px solid #111;outline-offset:4px}.oet-impact__stops{display:flex;justify-content:space-between;margin:6px 0 0;padding:0;color:#585e71;font-size:12px;list-style:none}.oet-impact__stops li{flex:1 1 0;text-align:center}.oet-impact__stops li:first-child{text-align:left}.oet-impact__stops li:last-child{text-align:right}.oet-impact__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:20px 0 0;padding:0;list-style:none}.oet-metric{padding:14px 12px;border-radius:6px;background:#fff;text-align:center}.oep--grey .oet-metric{background:#f5f5f5}.oet-metric .oep-icon{width:22px;height:22px}.oet-metric__value{display:block;margin:6px 0 2px;font-size:22px;font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.oet-metric__label{display:block;color:#585e71;font-size:12.5px;line-height:1.3}@media screen and (min-width:750px){.oet__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.oet-panel{padding:28px}.oet-panel__title{font-size:19px}.oet-flow{max-width:960px;margin:0 auto}.oet-impact{max-width:860px;margin:0 auto;padding:32px}.oet-impact__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.oet-match{grid-template-columns:120px minmax(0,1fr);gap:18px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/oendies-tool.css.map */
