.jci-product-page{background-color:#faf9ff}.main-product-subtitle{width:100%;display:flex;gap:0 8px}.product__info-container h1.h1{font-size:22px}.product__info-container .product__title{margin-bottom:10px}.main-product-subtitle p{background-color:#e1d7fe;padding:4px 10px;color:#605591;border-radius:50px;font-size:12px;font-weight:700!important;margin:0 0 13px}.product-page-price{display:flex;gap:12px!important;justify-content:start}.product-page-price p{font-size:14px;margin:0;display:flex;align-items:end;color:#6b7280}.jci-product-page .product__description{color:#6b7280;font-size:14px;margin:0!important}.jci-product-page .rating-stars__container--overlay svg{color:#000!important}.jci-product-page .rating-stars-and-text.font-size--desktop-auto.flex-center{font-size:14px;color:#000}.rating-stars__container.rating-stars__container--underlay{font-size:11px}span.rating-stars__label{color:#6b7280;font-size:16px}.jci-product-page .product-form__input{flex:0 0 100%;padding:0;margin:0 0 5px;max-width:100%;min-width:100%;border:none;display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.product-form__input .accent-color-text{background:#fff!important;border:1px solid #eee!important;border-radius:16px!important;padding:10px!important;font-weight:600!important;margin:0!important}.variant-box-wrapper{display:flex;flex-direction:column;letter-spacing:0}.variant-box-wrapper p{font-size:14px}.product-form__input p{margin:0}.variant-box-sum{color:#6b7280;font-weight:300!important}.product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]:checked+label{color:#000;outline:2px solid #a894ee;box-shadow:0 0 0 2px var(--t)}.jci-product-page p.best-value{font-size:12px;color:#6b7280}variant-selects{margin-bottom:0}.metaMain{width:100%}.metafieldWrapper{width:100%;display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr}.metafieldBox{width:100%;background:#fff;border:1px solid #eee;border-radius:16px;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.metafieldBox__label{padding:10px;width:100%}.metafieldBox h4{margin:0!important;font-size:14px;letter-spacing:0}.metafieldBox p{margin:0;font-size:12px;letter-spacing:0}.metaBoxTitle{width:100%;display:flex;justify-content:space-between;align-items:center}.metaBoxTitle h2{font-size:18px;letter-spacing:0;margin:10px 0 0}.metaBoxTitle p{border:1px solid #a894ee;padding:3px 8px;border-radius:6px;color:#605591;font-size:12px}.metafieldBox__check{display:none!important}.metafieldBox__label{display:block!important}.metafieldBox:has(.metafieldBox__check:checked){border:2px solid #a894ee}.jci-product-page .h-card{background:#fff;border:1px solid #eee;border-radius:16px;padding:16px}.jci-product-page .bar{height:8px;background:#e5e7eb;border-radius:99px;overflow:hidden}.jci-product-page .bar>span{height:100%;display:block;width:0%}#hp-prog{background-color:#a894ee}div#hp-msg{color:#000}product-form .product-form__submit{border-radius:16px!important;padding:8px 16px;font-weight:700;border:0;cursor:pointer;font-size:12px;white-space:nowrap;overflow:hidden;letter-spacing:0}.link-btns--center a.button:not([aria-disabled=true]),.link-btns--left a.button:not([aria-disabled=true]),.action-btns--center button.button:not([disabled],[disabled=true],.button--tertiary),.action-btns--left button.button:not([disabled],[disabled=true],.button--tertiary){--transition-duration: .3s;background-color:#605591;color:#fff}product-form .product-form__submit:hover{color:#ebebeb!important}.see-bundles{border-radius:16px;padding:18px 16px;font-weight:700;border:0;cursor:pointer;background:#e1d7fe;color:#605591;text-decoration:underline!important;font-size:14px}.see-bundle__holder{margin-top:0}.jci-product-page .product-form__buttons.product-form__buttons--uppercase{display:flex;justify-content:start;gap:10px;align-items:center!important}button#SectionAtcBtn-template--20132555882711__main{margin:0;font-size:12px}product-form .product-form__submit span.main-atc__label.button__label{text-transform:capitalize!important}.jci-product-page .product__info-wrapper .product__text.product__text-left{font-size:12px;letter-spacing:0;color:#6b7280}.product__text-container.product__text-container--left.product__text-container--horizontal.product__text-container--100\%{margin:0}.bundles{--bg: #f4f1ff;--card-bg: #fff;--text: #2b2442;--muted: #6c6590;--accent: #6f55d9;--accent-2: #23c16b;--radius: 16px}.bundles{background-color:#faf9ff;padding:18px 0 0;color:var(--text);letter-spacing:0}.bundles__inner{max-width:1200px;margin:0 auto;padding:0 16px}.bundles__kicker{margin:12px 0;font-weight:100;color:#605591;letter-spacing:.02em;font-size:12px}.bundles__heading{margin:0;font-size:24px}.bundles__grid{display:grid;gap:16px;grid-template-columns:1fr;margin-top:12px}@media (min-width: 700px){.bundles__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.bundles__grid{grid-template-columns:repeat(3,1fr)}}.card{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:16px;background:var(--card-bg);border:1px solid #eee;border-radius:16px}.card--emphasis{background:linear-gradient(0deg,#fff 0% 70%),var(--bg)}.card__badge{align-self:flex-start;padding:4px 10px;border-radius:999px;background:#e1d7fe;color:#605591;font-size:12px;font-weight:600}.card__title{margin:8px 0 14px;font-size:18px;font-weight:700}.card__price{font-weight:700}.card__sub{margin:0 0 12px;color:#6b7280;font-size:15px}.card__list{padding:0 0 0 30px;margin:0 0 20px;line-height:1;font-size:14px;color:#000}.card__list li{gap:8px;margin:8px 0}.card__btn{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background:#605591;color:#fff;border-radius:16px;padding:8px 16px;font-weight:700;border:0;cursor:pointer;font-size:14px}@media (min-width:700px){.metafieldBox__label{padding:16px;cursor:pointer}.jci-product-page>section{padding-bottom:0!important;padding-top:24px!important}.product__info-wrapper{padding:0 0 0 2rem}}@media (min-width:1400px){.jci-product-page{width:100%;background-color:#faf9ff}.product__info-container h1.h1{font-size:26px}.jci-product-page .page-width{width:1250px}.jci-product-page .product__info-wrapper.grid__item.product__column-sticky.product__info-wrapper--top-padding{padding-left:18px}.product__title h1{font-size:28px}.jci-product-page .product-media-container.media-type-image.media-fit-contain.global-media-settings.gradient.constrain-height{margin:0;width:100%}.metafieldBox__label{padding:16px}.product-form__input .accent-color-text{padding:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/customNew.css.map */
