.section-main-product .product__title h1,.section-main-product .product__title h2{font-family:var(--font-heading-family);font-size:22px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:-.02em}.section-main-product .product__tax{display:none!important}.section-main-product .product__info-container,.section-main-product .product-form__input,.section-main-product .price-item,.section-main-product .icon-with-text__item span{font-size:16px!important;line-height:1.55}.section-main-product .shopify-payment-button{display:none!important}.section-main-product .product-form__submit{border-radius:999px}.section-main-product .icon-with-text{margin-top:18px}.section-main-product .icon-with-text__item{align-items:flex-start}.section-main-product .icon-with-text__item .svg-wrapper{color:#6b4a94}.section-main-product .pelvia-color-label{display:inline-flex!important;align-items:center;gap:9px;min-height:47px;border-radius:999px!important}.section-main-product .pelvia-color-dot{display:inline-block;width:23px;height:23px;border-radius:50%;background:#b58fe3;border:2px solid #FAF7FC;outline:1px solid #6B4A94}.section-main-product .pelvia-color-radio:checked+.pelvia-color-label .pelvia-color-dot{outline:2px solid #6B4A94;outline-offset:2px}.pelvia-details__heading{margin:0 0 20px}.pelvia-details__list,.pelvia-faq__list{max-width:900px;margin:0 auto}.pelvia-details__item,.pelvia-faq__item{border-bottom:1px solid #E2D6EE;padding:4px 0}.pelvia-details__item summary,.pelvia-faq__item summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 0;font-weight:700;font-size:18px;line-height:1.35;list-style:none}.pelvia-details__item summary::-webkit-details-marker,.pelvia-faq__item summary::-webkit-details-marker{display:none}.pelvia-details__item[open] summary span:last-child,.pelvia-faq__item[open] summary span:last-child{transform:rotate(45deg)}.pelvia-details__text,.pelvia-faq__item p{padding:0 0 19px;font-size:16px;line-height:1.6}.pelvia-details__text ul{padding-left:24px;margin:0}.pelvia-details__text li+li{margin-top:6px}.pelvia-story__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;align-items:center}.pelvia-story--image-right .pelvia-story__media{order:2}.pelvia-story__media{max-width:475px;width:100%;margin:0 auto}.pelvia-story__content{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.pelvia-story__content>p:not(.pelvia-eyebrow){max-width:540px;font-size:16px;line-height:1.6}.pelvia-story__points{display:grid;gap:12px;list-style:none;padding:0;margin:2px 0 0}.pelvia-story__points li{display:flex;align-items:center;gap:11px;font-size:16px}.pelvia-story__points svg{flex:0 0 24px;width:24px;height:24px;color:#6b4a94}.pelvia-compare__scroll{overflow-x:auto}.pelvia-compare__table{width:100%;border-collapse:separate;border-spacing:0;font-size:16px}.pelvia-compare__table th,.pelvia-compare__table td{text-align:center;border-bottom:1px solid #E2D6EE;padding:17px 18px}.pelvia-compare__table thead th{font-weight:700;background:#faf7fc}.pelvia-compare__table thead th:first-child,.pelvia-compare__table tbody th{text-align:left}.pelvia-compare__table tbody th{font-weight:500}.pelvia-compare__mark{display:inline-flex}.pelvia-compare__mark svg{width:26px;height:26px}.pelvia-compare__mark--yes{color:#3a3045}.pelvia-compare__mark--no{color:#6b4a94}.pelvia-compare__note{max-width:680px;font-size:13px;margin-top:16px!important}.pelvia-reviews__overview{display:grid;grid-template-columns:1fr 1fr;gap:30px;max-width:820px;padding:24px;border-radius:16px;background:#faf7fc;border:1px solid #E2D6EE;margin-bottom:24px}.pelvia-reviews__score{display:flex;flex-direction:column;align-items:flex-start;gap:5px;font-size:15px}.pelvia-reviews__large-score{font-size:32px;line-height:1.2;font-family:var(--font-heading-family)}.pelvia-reviews__large-score small{font-size:15px;font-weight:400}.pelvia-reviews__distribution{display:grid;gap:9px}.pelvia-reviews__distribution-row{display:grid;grid-template-columns:35px 1fr 26px;align-items:center;gap:10px;font-size:13px}.pelvia-reviews__track{height:9px;border-radius:10px;overflow:hidden;background:#f0e9f7}.pelvia-reviews__track>span{display:block;height:100%;background:#6b4a94;border-radius:10px}.pelvia-reviews__card-top{display:flex;align-items:center;gap:12px;margin-bottom:13px}.pelvia-reviews__avatar{display:inline-flex;justify-content:center;align-items:center;min-width:42px;height:42px;border-radius:50%;background:#bfe0d2;color:#3a3045;font-size:14px;font-weight:700}.pelvia-reviews__identity{display:grid;gap:2px;font-size:13px}.pelvia-reviews__identity strong{font-size:15px}.pelvia-reviews__source{display:inline-block;margin-top:14px;padding:5px 9px;border-radius:99px;background:#f0e9f7;color:#3a3045;font-size:13px}.pelvia-reviews__photo{max-width:100%;height:auto;border-radius:12px;margin-top:12px}.pelvia-reviews__card .pelvia-reviews__stars{letter-spacing:.04em;font-size:17px}.pelvia-sticky{position:fixed;z-index:50;bottom:0;left:0;right:0;background:#faf7fc;border-top:1px solid #E2D6EE;box-shadow:0 -9px 28px #3a304517;transform:translateY(110%);visibility:hidden;transition:transform .22s,visibility .22s}.pelvia-sticky.is-visible{transform:translateY(0);visibility:visible}.pelvia-sticky__inner{max-width:1240px;margin:auto;padding:12px 24px;display:flex;justify-content:space-between;align-items:center;gap:20px}.pelvia-sticky__text{min-width:0;color:#3a3045;display:flex;flex-direction:column;gap:2px;font-size:15px;line-height:1.4}.pelvia-sticky__text strong{font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pelvia-sticky__text span{font-size:13px}.pelvia-sticky__button{flex:0 0 auto;border:0;border-radius:999px;background:#6b4a94;color:#fff;font-size:16px;font-weight:700;padding:13px 27px;cursor:pointer}.pelvia-sticky__button:disabled{opacity:.55;cursor:not-allowed}.pelvia-sticky__button:focus-visible{outline:3px solid #3A3045;outline-offset:3px}@media(max-width:749px){.section-main-product .product__title h1,.section-main-product .product__title h2{font-size:18px!important}.section-main-product .product__info-container,.section-main-product .price-item,.section-main-product .icon-with-text__item span{font-size:15px!important}.pelvia-details__item summary,.pelvia-faq__item summary{font-size:16px}.pelvia-details__text,.pelvia-faq__item p{font-size:15px}.pelvia-story__grid{grid-template-columns:1fr;gap:25px}.pelvia-story--image-right .pelvia-story__media{order:-1}.pelvia-story__media{order:-1;max-width:none}.pelvia-story__content>p:not(.pelvia-eyebrow),.pelvia-story__points li{font-size:15px}.pelvia-compare__table{font-size:15px}.pelvia-compare__table th,.pelvia-compare__table td{padding:13px 10px}.pelvia-reviews__overview{grid-template-columns:1fr;gap:15px}.pelvia-reviews__large-score{font-size:24px}.pelvia-reviews__grid{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.pelvia-reviews__card{flex:0 0 86%;scroll-snap-align:start}.pelvia-sticky__inner{padding:11px 16px;gap:12px}.pelvia-sticky__text strong{max-width:155px;font-size:13px}.pelvia-sticky__button{font-size:15px;padding:12px 19px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pelvia-product.css.map */
