@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,600;1,400;1,600&display=swap";:root{--jm-rose: #c17a8e;--jm-rose-dark: #9a3050;--jm-rose-deep: #4a2232;--jm-rose-light: rgba(193, 122, 142, .12);--jm-bg: #fff9f7;--jm-bg-ed: #fff4f0;--jm-border: rgba(193, 122, 142, .18);--jm-text: #3d1a24;--jm-text-muted: rgba(61, 26, 36, .45);--jm-radius: 16px;--jm-transition: .2s ease}.menu-list__submenu{background:var(--jm-bg)!important;border-top:1px solid var(--jm-border)!important;border-left:none!important;border-right:none!important;border-bottom:none!important;box-shadow:0 24px 64px #78283c1a,0 2px 8px #c17a8e0f!important;border-radius:0 0 var(--jm-radius) var(--jm-radius)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:hidden!important}.menu-list__submenu ul,.menu-list__submenu ol,.menu-list__submenu nav{padding:0!important;gap:0!important;list-style:none!important}.menu-list__submenu,.menu-list__submenu a,.menu-list__submenu span,.menu-list__submenu li{color:var(--jm-text)!important}.mega-menu__column-title,.menu-list__heading{display:none!important}.menu-list__link:not(.menu-list__submenu .menu-list__link){transition:color var(--jm-transition)!important;letter-spacing:.01em}.menu-list__link[aria-expanded=true]:not(.menu-list__submenu .menu-list__link){color:var(--jm-rose)!important}.menu-list__list-item:last-child>.menu-list__link:not(.menu-list__submenu .menu-list__link){color:var(--jm-rose)!important;font-weight:700!important;letter-spacing:.06em!important}@media screen and (min-width:990px){.mega-menu__grid:has(.jm-editorial){display:grid!important;grid-template-columns:260px 1fr 300px!important;grid-template-rows:1fr!important;gap:0!important;min-height:380px;align-items:stretch!important}.mega-menu__grid:has(.jm-editorial) .mega-menu__list{display:none!important}.mega-menu__grid:has(.jm-editorial) .mega-menu__content{display:none!important}.mega-menu__grid:has(.jm-editorial) .jm-left-panel{grid-column:1!important;grid-row:1!important}.mega-menu__grid:has(.jm-editorial) .jm-editorial{grid-column:2!important;grid-row:1!important}.mega-menu__grid:has(.jm-editorial) .jm-right-panel{grid-column:3!important;grid-row:1!important}.mega-menu__grid:has(.jm-editorial):not(:has(.jm-left-panel)) .mega-menu__list{display:flex!important;flex-direction:column!important;grid-column:1!important;grid-row:1!important}}@media screen and (min-width:990px){.mega-menu__grid:has(.jm-editorial):not(:has(.jm-left-panel)) .mega-menu__list{padding:2rem 1.5rem!important;border-right:1px solid var(--jm-border);overflow:hidden}}.menu-list__submenu .menu-list__link{display:flex!important;align-items:center!important;gap:.7rem!important;padding:.6rem .75rem!important;border-radius:10px!important;font-size:.875rem!important;font-weight:500!important;color:var(--jm-text)!important;transition:background var(--jm-transition),color var(--jm-transition),transform var(--jm-transition)!important;text-decoration:none!important;flex-wrap:wrap;position:relative!important}.menu-list__submenu .menu-list__link:hover{background:#c17a8e14!important;color:var(--jm-rose-dark)!important;transform:translate(3px)!important}.menu-list__submenu .menu-list__link:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;border:1.5px solid rgba(193,122,142,.4);flex-shrink:0;transition:background var(--jm-transition),border-color var(--jm-transition)}.menu-list__submenu .menu-list__link:hover:before{background:var(--jm-rose);border-color:var(--jm-rose)}.menu-list__submenu a[href*="collections/seren"],.menu-list__submenu a[href*="collections/reinigung"],.menu-list__submenu a[href*="collections/cremes"],.menu-list__submenu a[href*="collections/toner"],.menu-list__submenu a[href*="collections/augenpflege"],.menu-list__submenu a[href*="collections/masken"],.menu-list__submenu a[href*="collections/sonnenschutz"]{flex-wrap:wrap!important;gap:0 .7rem!important;padding-block:.6rem!important}.menu-list__submenu a[href*="collections/seren"]:before{width:18px;height:18px;border:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23c17a8e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 3h6v2l2 3v11a1 1 0 0 1-1 1H8a1 1 0 0 1-1-1V8l2-3z'/%3E%3Cline x1='9' y1='12' x2='15' y2='12'/%3E%3C/svg%3E") center/contain no-repeat}.menu-list__submenu a[href*="collections/reinigung"]:before{width:18px;height:18px;border:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23c17a8e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2C8 7 5 11 5 15a7 7 0 0 0 14 0c0-4-3-8-7-13z'/%3E%3C/svg%3E") center/contain no-repeat}.menu-list__submenu a[href*="collections/cremes"]:before{width:18px;height:18px;border:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23c17a8e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cellipse cx='12' cy='7' rx='7' ry='3'/%3E%3Cpath d='M5 7v9c0 1.66 3.13 3 7 3s7-1.34 7-3V7'/%3E%3C/svg%3E") center/contain no-repeat}.menu-list__submenu a[href*="collections/toner"]:before{width:18px;height:18px;border:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23c17a8e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='8' y='2' width='8' height='3' rx='1'/%3E%3Cpath d='M9 5v2L7 9v11a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V9l-2-2V5'/%3E%3C/svg%3E") center/contain no-repeat}.menu-list__submenu a[href*="collections/augenpflege"]:before{width:18px;height:18px;border:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23c17a8e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7S2 12 2 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") center/contain no-repeat}.menu-list__submenu a[href*="collections/masken"]:before{width:18px;height:18px;border:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23c17a8e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3C8 3 5 6 5 11v5c0 2 1.5 3.5 3.5 4l3.5 1 3.5-1c2-.5 3.5-2 3.5-4v-5c0-5-3-8-7-8z'/%3E%3Cpath d='M9 14c.8.8 1.8 1.2 3 1.2s2.2-.4 3-1.2'/%3E%3C/svg%3E") center/contain no-repeat}.menu-list__submenu a[href*="collections/sonnenschutz"]:before{width:18px;height:18px;border:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23c17a8e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cline x1='12' y1='2' x2='12' y2='4'/%3E%3Cline x1='12' y1='20' x2='12' y2='22'/%3E%3Cline x1='2' y1='12' x2='4' y2='12'/%3E%3Cline x1='20' y1='12' x2='22' y2='12'/%3E%3C/svg%3E") center/contain no-repeat}.menu-list__submenu a[href*="collections/seren"]:after{content:"Intensive Pflege & Repair"}.menu-list__submenu a[href*="collections/reinigung"]:after{content:"Sanft & effektiv reinigen"}.menu-list__submenu a[href*="collections/cremes"]:after{content:"N\e4hren & hydratisieren"}.menu-list__submenu a[href*="collections/toner"]:after{content:"Ausgleichen & erfrischen"}.menu-list__submenu a[href*="collections/augenpflege"]:after{content:"Pflegen & straffen"}.menu-list__submenu a[href*="collections/masken"]:after{content:"Tiefenpflege & Glow"}.menu-list__submenu a[href*="collections/sonnenschutz"]:after{content:"SPF-Schutz f\fcr jeden Tag"}.menu-list__submenu a[href*="collections/seren"]:after,.menu-list__submenu a[href*="collections/reinigung"]:after,.menu-list__submenu a[href*="collections/cremes"]:after,.menu-list__submenu a[href*="collections/toner"]:after,.menu-list__submenu a[href*="collections/augenpflege"]:after,.menu-list__submenu a[href*="collections/masken"]:after,.menu-list__submenu a[href*="collections/sonnenschutz"]:after{display:block;flex-basis:100%;padding-left:26px;font-size:.68rem!important;color:var(--jm-text-muted)!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;margin-top:1px}.jm-left-panel{border-right:1px solid var(--jm-border)}.jm-left{padding:2rem 1.5rem;height:100%;display:flex;flex-direction:column}.jm-left__heading{font-size:.6rem!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--jm-rose)!important;margin:0 0 1rem;padding-bottom:.75rem;border-bottom:1px solid var(--jm-border)}.jm-left__list{list-style:none!important;padding:0!important;margin:0;display:flex;flex-direction:column;gap:.15rem}.jm-left__link{display:flex!important;align-items:center!important;gap:.75rem!important;padding:.65rem .75rem!important;border-radius:10px!important;text-decoration:none!important;transition:background var(--jm-transition),color var(--jm-transition)!important;color:var(--jm-text)!important}.jm-left__link:hover{background:#c17a8e14!important;color:var(--jm-rose-dark)!important}.jm-left__icon{width:28px;height:28px;border-radius:8px;background:#c17a8e1a;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--jm-rose);transition:background var(--jm-transition)}.jm-left__link:hover .jm-left__icon{background:#c17a8e2e}.jm-left__link>span:nth-child(2){flex:1;display:flex;flex-direction:column;gap:1px}.jm-left__link>span:nth-child(2) strong{font-size:.875rem;font-weight:500;color:var(--jm-text);display:block}.jm-left__link>span:nth-child(2) small{font-size:.68rem;color:var(--jm-text-muted);font-weight:400;display:block}.jm-left__link>svg:last-child{color:var(--jm-text-muted);opacity:0;transition:opacity var(--jm-transition)}.jm-left__link:hover>svg:last-child{opacity:1;color:var(--jm-rose)}.jm-editorial{overflow:hidden}.jm-ed{height:100%;display:flex;flex-direction:column;padding:0;position:relative}.jm-ed__inner{flex:1;display:flex;align-items:stretch;min-height:280px}.jm-ed__text{flex:1;display:flex;flex-direction:column;justify-content:center;padding:2.5rem 2rem 1.5rem 2.5rem;gap:.9rem;position:relative;z-index:1}.jm-ed__visual{flex:0 0 42%;position:relative;overflow:hidden}.jm-ed--entdecken .jm-ed__visual{background:linear-gradient(145deg,#fde8e0,#f8d5c5,#f2c0ae 80%,#ebb5a4)}.jm-ed--entdecken .jm-ed__visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 80% at 65% 40%,rgba(255,255,255,.25) 0%,transparent 70%),radial-gradient(circle at 30% 70%,rgba(210,120,100,.15) 0%,transparent 50%)}.jm-ed--hautpflege .jm-ed__visual{background:linear-gradient(145deg,#fce8e4,#f9d4cc,#f5bfb5 80%,#eea9a0)}.jm-ed--hautpflege .jm-ed__visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 55% 70% at 60% 35%,rgba(255,255,255,.3) 0%,transparent 65%),radial-gradient(circle at 25% 75%,rgba(200,100,90,.12) 0%,transparent 50%)}.jm-ed--marken .jm-ed__visual{background:linear-gradient(145deg,#f9e8e4,#f4d8d0,#edcac0 80%,#e5b8ac)}.jm-ed--marken .jm-ed__visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 65% 75% at 55% 38%,rgba(255,255,255,.28) 0%,transparent 68%),radial-gradient(circle at 20% 80%,rgba(190,100,85,.1) 0%,transparent 55%)}.jm-ed__visual:after{content:"";position:absolute;width:160px;height:160px;border-radius:50%;border:1px solid rgba(255,255,255,.4);top:50%;left:50%;transform:translate(-50%,-50%)}.jm-ed__visual--img{background:#f5e8e2!important}.jm-ed__visual--img:before{display:none!important}.jm-ed__visual--img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.jm-ed__tag{font-size:.6rem!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--jm-rose)!important;margin:0}.jm-ed__heading{font-family:Playfair Display,Georgia,serif!important;font-style:italic!important;font-size:1.55rem!important;font-weight:400!important;line-height:1.25!important;color:var(--jm-text)!important;margin:0}.jm-ed__body{font-size:.8rem!important;color:#3d1a2499!important;line-height:1.6!important;margin:0;max-width:240px}.jm-ed__cta{display:inline-flex!important;align-items:center!important;align-self:flex-start;font-size:.65rem!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#fff!important;background:linear-gradient(135deg,#c17a8e,#a05070)!important;padding:.6rem 1.4rem!important;border-radius:24px!important;text-decoration:none!important;transition:opacity var(--jm-transition),transform var(--jm-transition)!important;box-shadow:0 4px 16px #a0507047!important;margin-top:.25rem}.jm-ed__cta:hover{opacity:.9!important;transform:translateY(-1px)!important;color:#fff!important}.jm-ed__usps{display:flex;align-items:center;gap:0;padding:1rem 2.5rem;border-top:1px solid var(--jm-border);background:#fff9}.jm-usp{display:flex;align-items:center;gap:.45rem;flex:1;font-size:.7rem!important;color:#3d1a248c!important;font-weight:400;padding-right:1rem}.jm-usp+.jm-usp{padding-left:1rem;border-left:1px solid var(--jm-border)}.jm-usp svg{color:var(--jm-rose);flex-shrink:0;opacity:.8}.jm-right-panel{border-left:1px solid var(--jm-border)}.jm-right{padding:2rem 1.5rem;height:100%;display:flex;flex-direction:column;gap:0}.jm-right__title{font-size:.6rem!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--jm-rose)!important;margin:0 0 1rem;padding-bottom:.75rem;border-bottom:1px solid var(--jm-border)}.jm-right__list{list-style:none!important;padding:0!important;margin:0;display:flex;flex-direction:column;gap:.1rem}.jm-rlink{display:flex!important;align-items:center!important;gap:.7rem!important;padding:.55rem .6rem!important;border-radius:10px!important;text-decoration:none!important;transition:background var(--jm-transition)!important;color:var(--jm-text)!important}.jm-rlink:hover{background:#c17a8e12!important}.jm-rlink__icon{width:26px;height:26px;border-radius:7px;background:#c17a8e1a;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--jm-rose);transition:background var(--jm-transition)}.jm-rlink:hover .jm-rlink__icon{background:#c17a8e2e}.jm-rlink__text{flex:1;display:flex;flex-direction:column;gap:1px}.jm-rlink__text strong{font-size:.82rem;font-weight:500;color:var(--jm-text);display:block}.jm-rlink__text small{font-size:.67rem;color:var(--jm-text-muted);font-weight:400;display:block}.jm-rlink__arr{color:var(--jm-text-muted);opacity:0;transition:opacity var(--jm-transition)}.jm-rlink:hover .jm-rlink__arr{opacity:1;color:var(--jm-rose)}.jm-rlink--sale .jm-rlink__text strong{color:var(--jm-rose)!important;font-weight:700!important}.jm-brand-grid{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:1rem}.jm-brand-card{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;padding:.75rem .5rem!important;border-radius:10px!important;border:1px solid var(--jm-border)!important;background:#fff!important;text-decoration:none!important;text-align:center!important;transition:border-color var(--jm-transition),box-shadow var(--jm-transition),transform var(--jm-transition)!important}.jm-brand-card:hover{border-color:#c17a8e66!important;box-shadow:0 4px 16px #a050701a!important;transform:translateY(-1px)!important}.jm-brand-card strong{font-size:.65rem!important;font-weight:700!important;letter-spacing:.06em!important;color:var(--jm-text)!important;display:block}.jm-brand-card small{font-size:.58rem!important;color:var(--jm-text-muted)!important;font-weight:400!important;display:block}.jm-right__all{display:flex!important;align-items:center!important;justify-content:center!important;padding:.65rem!important;border-radius:10px!important;border:1px solid var(--jm-border)!important;font-size:.65rem!important;font-weight:600!important;letter-spacing:.06em!important;color:var(--jm-rose)!important;text-decoration:none!important;transition:background var(--jm-transition),border-color var(--jm-transition)!important;margin-top:auto}.jm-right__all:hover{background:#c17a8e14!important;border-color:var(--jm-rose)!important}.mega-menu__product{background:#fff!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 2px 12px #8c3c5012,0 0 0 1px var(--jm-border)!important;transition:box-shadow var(--jm-transition),transform var(--jm-transition)!important}.mega-menu__product:hover{box-shadow:0 8px 28px #8c3c5021,0 0 0 1px #c17a8e40!important;transform:translateY(-2px)!important}.menu-list__submenu .price--sale .price-item--sale,.menu-list__submenu .price--on-sale .price-item--sale{color:var(--jm-rose-dark)!important;font-weight:600!important}.menu-list__submenu s,.menu-list__submenu del,.menu-list__submenu .price-item--regular{color:var(--jm-text-muted)!important;text-decoration:line-through}@media screen and (max-width:989px){.menu-list__submenu{border-radius:0!important;box-shadow:none!important;border-top:1px solid var(--jm-border)!important;background:#fff9f7!important}.jm-editorial,.jm-right-panel,.jm-left-panel{display:none!important}.mega-menu__list{display:block!important}.menu-list__submenu .menu-list__link{padding-block:.65rem!important}}.menu-list__submenu{scrollbar-width:thin;scrollbar-color:rgba(193,122,142,.2) transparent}.menu-list__submenu::-webkit-scrollbar{width:4px}.menu-list__submenu::-webkit-scrollbar-thumb{background:#c17a8e33;border-radius:2px}.card__vendor,.product-card__vendor,.card-vendor,.product__vendor,[class*=vendor],.card .caption{display:none!important}body.template-product,body.template-product .section-background,body.template-product [class*=section-background]{background-color:var(--jm-bg)!important}body.template-product h1,body.template-product .product-information h1{font-family:Playfair Display,Georgia,serif!important;font-style:italic!important;font-weight:400!important;color:var(--jm-text)!important;line-height:1.15!important;letter-spacing:-.01em!important;font-size:clamp(1.55rem,3.5vw,2.15rem)!important}body.template-product .price-item--sale{color:var(--jm-rose-dark)!important;font-weight:700!important;font-size:1.4rem!important}body.template-product .compare-at-price,body.template-product s.price-item--regular,body.template-product .price-item--regular{color:var(--jm-text-muted)!important;opacity:.65}body.template-product .badge--sale,body.template-product [class*=badge--sale],body.template-product .price__badge-sale{background:linear-gradient(135deg,var(--jm-rose) 0%,var(--jm-rose-dark) 100%)!important;color:#fff!important;border-radius:20px!important;font-size:.6rem!important;font-weight:700!important;letter-spacing:.08em!important;border:none!important}body.template-product .button--primary{background:linear-gradient(135deg,#c17a8e,#9a3050)!important;border:none!important;color:#fff!important;box-shadow:0 4px 20px #9a305047!important;letter-spacing:.04em!important;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease!important}body.template-product .button--primary:hover:not(:disabled){opacity:.9!important;transform:translateY(-1px)!important;box-shadow:0 6px 24px #9a305059!important}body.template-product .sticky-add-to-cart__bar{background:var(--jm-bg)!important;border-top:1px solid var(--jm-border)!important;box-shadow:0 -4px 24px #78283c14!important}body.template-product .sticky-add-to-cart__button.button--primary{background:linear-gradient(135deg,#c17a8e,#9a3050)!important;border:none!important}body.template-product .sticky-add-to-cart__title{font-family:Playfair Display,Georgia,serif!important;font-style:italic!important;color:var(--jm-text)!important}body.template-product [class*=variant] input[type=radio]+label,body.template-product [class*=variant-picker] button,body.template-product [class*=variant-input] label,body.template-product .variant-option-btn,body.template-product .swatch-button{border-color:var(--jm-border)!important;border-radius:8px!important;color:var(--jm-text)!important;transition:all .2s ease!important}body.template-product [class*=variant] input[type=radio]:checked+label,body.template-product [class*=variant-picker] button[aria-pressed=true],body.template-product [class*=variant-picker] button.selected,body.template-product [class*=variant-input] input:checked+label{border-color:var(--jm-rose)!important;background:#c17a8e1a!important;color:var(--jm-rose-dark)!important}body.template-product [class*=quantity]{border-color:var(--jm-border)!important;border-radius:8px!important;color:var(--jm-text)!important}body.template-product [class*=quantity] button,body.template-product [class*=quantity] input{color:var(--jm-text)!important;background:transparent!important}body.template-product hr,body.template-product [class*=divider]{border-color:var(--jm-border)!important}body.template-product [class*=product-media-gallery],body.template-product [class*=media-gallery__container],body.template-product .product-media-container{background:#fde8e040!important;border-radius:12px!important;overflow:hidden}body.template-product [class*=product-media-gallery__item],body.template-product [class*=media-gallery__main],body.template-product .media-wrapper{border-radius:10px!important;overflow:hidden}body.template-product .product-recommendations,body.template-product .product-recommendations .section-background{background-color:var(--jm-bg)!important}body.template-product .product-recommendations h2,body.template-product .product-recommendations h3,body.template-product .product-recommendations h4{font-family:Playfair Display,Georgia,serif!important;font-style:italic!important;color:var(--jm-text)!important;font-weight:400!important}body.template-product .resource-list__item [class*=product-card-gallery],body.template-product .resource-list__item [class*=media-wrapper]{border-radius:10px!important;overflow:hidden;background:#fde8e026!important}body.template-product [class*=breadcrumb]{color:var(--jm-text-muted)!important;font-size:.78rem!important}body.template-product [class*=breadcrumb] a{color:var(--jm-rose)!important;text-decoration:none!important}body.template-product [class*=jdgm],body.template-product .jdgm-widget{font-family:inherit!important}body.template-product .jdgm-star{color:var(--jm-rose)!important}body.template-product [class*=accordion],body.template-product details{border-color:var(--jm-border)!important}body.template-product details summary:hover{color:var(--jm-rose-dark)!important}body.template-product :focus-visible{outline-color:var(--jm-rose)!important}@media screen and (max-width:989px){body.template-product h1{font-size:1.6rem!important}}body:not(.template-product) #jm-trust-strip-el{display:none!important}body.template-product .jm-trust-strip{display:flex!important;justify-content:center!important;gap:60px!important;padding:16px;background:#fff9f7eb;border:1px solid var(--jm-border);border-radius:12px}body.template-product .jm-trust-strip p{margin:0!important}@media screen and (max-width:749px){body.template-product .jm-trust-strip{gap:18px!important;flex-wrap:wrap!important;padding:12px}}.jm-trust-item{display:flex;align-items:center;gap:9px;font-size:.725rem;font-weight:500;color:var(--jm-text-muted);line-height:1.3}.jm-trust-item svg{flex-shrink:0;width:17px;height:17px;color:var(--jm-rose);opacity:.9}body.template-product [class*=variant-picker] .form__label,body.template-product [class*=variant-picker] legend,body.template-product [class*=variant-picker] .label{font-size:.72rem!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--jm-text)!important}body.template-product .rte p,body.template-product .rte li{font-size:.91rem!important;line-height:1.78!important;color:var(--jm-text-muted)!important}body.template-product [class*=thumbnail][aria-current=true],body.template-product [class*=thumbnail][data-active=true],body.template-product [class*=thumbnail].is-active{border-color:var(--jm-rose)!important;box-shadow:0 0 0 1.5px var(--jm-rose)!important;border-radius:6px!important}body.template-product .add-to-cart-button{width:100%!important}body.template-product .button--secondary,body.template-product [class*=wishlist] button,body.template-product [class*=wish-list] button{color:var(--jm-rose-dark)!important;border-color:var(--jm-border)!important}body.template-product .button--secondary:hover{border-color:var(--jm-rose)!important;background:#c17a8e0d!important}body.template-product .color-scheme-1,body.template-product .color-scheme-background-1,body.template-product [class*=scheme-1]{--color-background: 255 249 247 !important}body.template-product .price-item--regular{font-size:.9rem!important;opacity:.55!important;text-decoration:line-through}body.template-product ._divider,body.template-product [class*=_divider]{border-color:var(--jm-border)!important;opacity:.7!important}.jm-prod-usp-section{padding:48px 0;background:transparent}.jm-prod-usp-inner{border-top:1px solid var(--jm-border);border-bottom:1px solid var(--jm-border);padding-block:40px}.jm-prod-usp-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px 20px}.jm-prod-usp-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:0 8px}.jm-prod-usp-icon{width:52px;height:52px;flex-shrink:0;border-radius:50%;background:#c17a8e1a;display:flex;align-items:center;justify-content:center;color:var(--jm-rose);transition:background .2s ease,transform .2s ease}.jm-prod-usp-item:hover .jm-prod-usp-icon{background:#c17a8e2e;transform:scale(1.05)}.jm-prod-usp-icon svg{width:24px;height:24px}.jm-prod-usp-title{font-size:.88rem;font-weight:700;color:var(--jm-text);display:block;letter-spacing:.01em;line-height:1.3}.jm-prod-usp-sub{font-size:.77rem;color:var(--jm-text-muted);line-height:1.55;display:block}@media screen and (max-width:989px){.jm-prod-usp-grid{grid-template-columns:repeat(2,1fr);gap:24px 16px}.jm-prod-usp-section{padding:36px 0}}@media screen and (max-width:480px){.jm-prod-usp-grid{grid-template-columns:repeat(2,1fr);gap:20px 12px}.jm-prod-usp-section{padding:28px 0}}.jm-prod-trust-section{padding:0 0 64px}.jm-prod-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;padding:40px 48px;background:linear-gradient(135deg,#fff9f7,#fde8e080);border:1px solid var(--jm-border);border-radius:20px}.jm-prod-trust-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.jm-prod-trust-icon{width:52px;height:52px;border-radius:50%;background:#c17a8e1a;display:flex;align-items:center;justify-content:center;color:var(--jm-rose);margin-bottom:4px}.jm-prod-trust-icon svg{width:23px;height:23px}.jm-prod-trust-item strong{font-size:.88rem;font-weight:700;color:var(--jm-text);display:block;letter-spacing:.01em}.jm-prod-trust-item span{font-size:.75rem;color:var(--jm-text-muted);line-height:1.6;display:block}@media screen and (max-width:989px){.jm-prod-trust-grid{grid-template-columns:repeat(2,1fr);gap:28px 20px;padding:28px}.jm-prod-trust-section{padding-bottom:48px}}@media screen and (max-width:480px){.jm-prod-trust-grid{grid-template-columns:repeat(2,1fr);gap:20px;padding:20px;border-radius:14px}.jm-prod-trust-section{padding-bottom:36px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/juvea-nav.css.map */
