:root{--qs-primary: #7c3aed;--qs-primary-dark: #6d28d9;--qs-accent: #9333ea;--qs-bg-soft: #faf7ff;--qs-border-soft: #ede9fe;--qs-ink: #1a1a2e}.jdgm-star,.jdgm-star.jdgm--on,.jdgm-prev-badge__stars,.jdgm-all-reviews-rating,.jdgm-all-reviews-text__score{color:var(--qs-primary)!important}.jdgm-star.jdgm--off{color:#e5e7eb!important}.jdgm-star.jdgm--half{background:linear-gradient(90deg,var(--qs-primary) 50%,#e5e7eb 50%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}.jdgm-widget{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.jdgm-rev-widg,.jdgm-rev-widg__body{background:#fff!important;border-radius:16px!important}.jdgm-rev-widg__header{border-bottom:1px solid var(--qs-border-soft)!important;padding-bottom:20px!important}.jdgm-rev-widg__title{font-family:Georgia,Times New Roman,serif!important;color:var(--qs-ink)!important;font-weight:800!important;letter-spacing:-.01em!important}.jdgm-rev-widg__summary-stars,.jdgm-rev-widg__summary-average{color:var(--qs-primary)!important}.jdgm-rev-widg__summary{padding:16px 20px!important;background:var(--qs-bg-soft)!important;border-radius:12px!important;border:1px solid var(--qs-border-soft)!important}.jdgm-rev{background:#fff!important;border:1px solid var(--qs-border-soft)!important;border-radius:14px!important;padding:20px!important;box-shadow:0 2px 12px #7c3aed0f!important;transition:transform .25s ease,box-shadow .25s ease!important}.jdgm-rev:hover{transform:translateY(-3px);box-shadow:0 10px 28px #7c3aed24!important}.jdgm-rev__title{font-family:Georgia,serif!important;color:var(--qs-ink)!important;font-weight:700!important;margin-bottom:8px!important}.jdgm-rev__body{color:#374151!important;line-height:1.6!important;font-size:15px!important}.jdgm-rev__author{color:var(--qs-ink)!important;font-weight:700!important}.jdgm-rev__buyer-badge,.jdgm-rev__icon-verified-buyer{color:var(--qs-primary)!important}.jdgm-rev__timestamp{color:#9ca3af!important}.jdgm-write-rev-link,.jdgm-btn,.jdgm-submit-rev,.jdgm-paginate__page{background:linear-gradient(135deg,var(--qs-primary),var(--qs-accent))!important;color:#fff!important;border:none!important;padding:12px 28px!important;border-radius:50px!important;font-weight:700!important;font-family:Inter,sans-serif!important;box-shadow:0 6px 18px #7c3aed47!important;transition:transform .2s ease,box-shadow .2s ease!important}.jdgm-write-rev-link:hover,.jdgm-btn:hover,.jdgm-submit-rev:hover{transform:translateY(-2px);box-shadow:0 10px 24px #7c3aed66!important}.jdgm-paginate__page--active,.jdgm-paginate__page.jdgm-curr{background:var(--qs-primary-dark)!important}.jdgm-paginate__page:not(.jdgm-curr):not(.jdgm-paginate__page--active){background:#fff!important;color:var(--qs-primary)!important;border:1px solid var(--qs-border-soft)!important;box-shadow:none!important}.jdgm-form__field input[type=text],.jdgm-form__field input[type=email],.jdgm-form__field textarea{border:2px solid var(--qs-border-soft)!important;border-radius:10px!important;padding:12px 14px!important;font-family:Inter,sans-serif!important;transition:border-color .2s!important}.jdgm-form__field input:focus,.jdgm-form__field textarea:focus{border-color:var(--qs-primary)!important;outline:none!important}.jdgm-histogram__bar-content{background-color:var(--qs-primary)!important}.jdgm-prev-badge{margin:8px 0 16px!important}.jdgm-prev-badge__text{color:var(--qs-ink)!important;font-size:13px!important;font-weight:600!important}.card-product .jdgm-prev-badge,.card__information .jdgm-prev-badge{margin:6px 0 10px!important;font-size:12px!important}.jdgm-all-reviews-text{text-decoration:none!important}.jdgm-carousel-item{background:#fff!important;border:1px solid var(--qs-border-soft)!important;border-radius:14px!important}.jdgm-carousel-wrapper .jdgm-carousel__arrow{background:var(--qs-primary)!important;color:#fff!important;border-radius:50%!important}@media(max-width:640px){.jdgm-rev{padding:16px!important}.jdgm-rev__title{font-size:15px!important}.jdgm-rev__body{font-size:14px!important}.jdgm-write-rev-link,.jdgm-btn,.jdgm-submit-rev{padding:10px 22px!important;font-size:14px!important}}@media(max-width:749px){body{overflow-x:hidden!important}.page-width{padding-left:16px!important;padding-right:16px!important}.lc-bar{padding:8px 12px!important;font-size:12px!important}.lc-bar .lc-text{font-size:12px!important}.lc-bar .lc-timer span{font-size:14px!important;min-width:32px!important;padding:2px 4px!important}.lc-bar .lc-timer small{font-size:8px!important}.section-header{position:sticky!important;top:0!important;z-index:1000!important}.header{padding:8px 16px!important}.header__heading-logo{max-width:40px!important;height:auto!important}.header__inline-menu{display:none!important}.header__icon--menu{display:flex!important}.header__icons{gap:4px!important}.header__icon{width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important}.menu-drawer{width:100%!important;max-width:100%!important}.menu-drawer__menu li{padding:12px 20px!important;border-bottom:1px solid #f0f0f0!important}.menu-drawer__menu a{font-size:16px!important;font-weight:600!important;min-height:44px!important;display:flex!important;align-items:center!important}.banner__content{padding:24px 16px!important}.banner__heading,.image-banner__heading{font-size:clamp(1.6rem,7vw,2.2rem)!important;line-height:1.15!important;letter-spacing:-.5px!important}.banner__text,.image-banner__text{font-size:14px!important;line-height:1.5!important}.banner__buttons,.banner__buttons--wrapper{flex-direction:column!important;gap:10px!important;width:100%!important}.banner__buttons .button,.banner .button{width:100%!important;padding:16px 24px!important;font-size:15px!important;font-weight:700!important;min-height:52px!important;border-radius:50px!important;text-align:center!important;justify-content:center!important}.banner--medium{min-height:400px!important}.banner--large{min-height:450px!important}.banner__box{padding:20px 16px!important;max-width:100%!important}.section-marquee-announcement{font-size:13px!important;padding:8px 0!important}.trust-strip,[class*=trust-strip],.announcement-bar__message{font-size:12px!important}.klinik-section{padding:32px 16px!important}.klinik-section h2{font-size:1.5rem!important;line-height:1.2!important;margin-bottom:16px!important}.klinik-card,.klinik-section .card,.klinik-section>div>div{padding:16px!important;margin-bottom:12px!important}.klinik-grid,.klinik-section .grid,.klinik-section [class*=grid]{grid-template-columns:1fr!important;gap:12px!important}.vgl-section{padding:32px 12px!important;overflow-x:auto!important}.vgl-section h2{font-size:1.4rem!important;line-height:1.2!important;margin-bottom:16px!important}.vgl-section table,.vgl-section [class*=table]{font-size:13px!important;min-width:100%!important}.vgl-section td,.vgl-section th{padding:8px 6px!important;font-size:12px!important}.product__title{font-size:1.5rem!important;line-height:1.2!important}.price--on-sale .price-item--sale,.price--on-sale .price-item--sale .money{font-size:1.8rem!important}.product-form__submit.button--secondary{font-size:16px!important;padding:16px 24px!important;border-radius:50px!important;min-height:52px!important}.product-form{padding:16px!important;margin-top:4px!important}.product__media-wrapper,.product__media-list{margin-bottom:16px!important}.product__media-item{width:100%!important}.collection .grid,.product-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.card__heading{font-size:13px!important;line-height:1.3!important}.card__information{padding:8px!important}.loox-pn{max-width:280px!important;font-size:13px!important}.jdgm-rev-widg,[class*=review]{padding:0 8px!important}[class*=social] h2{font-size:1.3rem!important}.footer{padding:32px 16px!important}.footer__content-top{flex-direction:column!important;gap:24px!important}.footer-block{width:100%!important;max-width:100%!important}.footer h2,.footer__heading{font-size:14px!important;margin-bottom:8px!important}.footer-block__details-content a,.footer li a{font-size:14px!important;padding:6px 0!important;min-height:44px!important;display:flex!important;align-items:center!important}.sticky-add-to-cart,[class*=sticky][class*=add]{padding:10px 16px!important}.product-sticky-submit{font-size:14px!important;padding:12px 20px!important;min-height:48px!important}.button,.shopify-payment-button__button,a.button{min-height:48px!important;font-size:15px!important}.collapsible-content .accordion summary{padding:14px 16px!important;min-height:48px!important;font-size:15px!important}.newsletter-form__field-wrapper{flex-direction:column!important;gap:8px!important}.newsletter-form__field-wrapper input{min-height:48px!important;font-size:16px!important}.newsletter-form__button{width:100%!important;min-height:48px!important}.section-template--padding{padding-top:24px!important;padding-bottom:24px!important}.shopify-section+.shopify-section{margin-top:0!important}.rich-text__wrapper{padding:24px 16px!important}.rich-text__heading{font-size:1.4rem!important}.rich-text__text{font-size:14px!important;line-height:1.6!important}.image-with-text .grid{grid-template-columns:1fr!important}.image-with-text__content{padding:24px 16px!important}.multicolumn .grid{grid-template-columns:1fr!important;gap:16px!important}.shopify-policy-banner{font-size:13px!important;padding:12px 16px!important}.cart-drawer,#monster-cart-wrapper{width:100%!important;max-width:100%!important}.video-section video,.video-section iframe{width:100%!important;height:auto!important;aspect-ratio:16/9!important}}@media(max-width:380px){.banner__heading,.image-banner__heading{font-size:1.4rem!important}.banner__text{font-size:13px!important}.banner__buttons .button,.banner .button{font-size:14px!important;padding:14px 20px!important}.lc-bar{font-size:11px!important}.lc-bar .lc-timer span{font-size:12px!important;min-width:28px!important}.product__title{font-size:1.3rem!important}.klinik-section h2,.vgl-section h2{font-size:1.2rem!important}}@media(min-width:750px)and (max-width:989px){.banner__heading{font-size:2rem!important}.collection .grid,.product-grid{grid-template-columns:repeat(3,1fr)!important}.klinik-grid,.klinik-section .grid{grid-template-columns:repeat(2,1fr)!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/conversion-custom.css.map */
