:root{--jon-ui-radius: 18px;--jon-ui-radius-lg: 26px;--jon-ui-border: rgba(27, 38, 34, .09);--jon-ui-shadow: 0 8px 28px rgba(31, 77, 58, .07);--jon-ui-shadow-hover: 0 14px 34px rgba(31, 77, 58, .12);--jon-ui-muted: #657168}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:where(a,button,input,select,textarea):focus-visible{outline:3px solid rgba(46,125,91,.28);outline-offset:3px}.header{border-bottom:1px solid var(--jon-ui-border);box-shadow:0 1px #1b262205}.header .search-bar__top{border:1px solid rgba(31,77,58,.16);border-radius:999px;overflow:hidden;box-shadow:none!important;background:#fff}.header .search-bar__input{min-height:44px}.header .search-bar__submit{border-radius:999px}.header__action-item-link,.header__mobile-nav-toggle,.header__desktop-nav-toggle{border-radius:999px;transition:background-color .18s ease,color .18s ease,transform .18s ease}@media(hover:hover){.header__action-item-link:hover,.header__mobile-nav-toggle:hover,.header__desktop-nav-toggle:hover{background:#1f4d3a0f}}.nav-bar{border-bottom:1px solid var(--jon-ui-border);box-shadow:none}.nav-bar__link{font-weight:600;letter-spacing:.005em}.jon-fn-head{align-items:flex-end;margin-bottom:18px}.jon-fn-head h2{font-size:clamp(24px,2.5vw,31px);letter-spacing:-.015em}.jon-fn-head h2:after{display:none!important}.jon-fn-head p{color:var(--jon-ui-muted);line-height:1.5;margin-top:5px}.jon-fn-head .link{color:var(--jon-forest, #1F4D3A);text-underline-offset:4px}.jon-fn-btn,.jon-dotd__cta,.jon-spotlight__button,.jon-nelia__button,.jon-account .button,.jon-account .jon-fn-btn,.jon-nl__row button{border-radius:999px!important;min-height:42px;font-weight:700;letter-spacing:.005em}.jon-mosaic{gap:18px}.jon-mosaic__tile{border-radius:var(--jon-ui-radius);border:1px solid rgba(27,38,34,.06);box-shadow:0 2px 10px #1f4d3a09}.jon-mosaic__main{border-radius:var(--jon-ui-radius-lg);box-shadow:var(--jon-ui-shadow)}.jon-mosaic__title{letter-spacing:-.01em}.jon-mosaic__cta{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media(hover:hover){.jon-mosaic__tile:hover,.jon-mosaic__main:hover{box-shadow:var(--jon-ui-shadow-hover)}}@media(max-width:640px){.jon-mosaic{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:238px repeat(3,150px)!important;grid-template-areas:"main main" "l1 l2" "r1 r2" "b1 b2"!important;gap:10px}.jon-mosaic__main{padding:22px!important}.jon-mosaic__main-copy{max-width:68%!important}.jon-mosaic__big{font-size:clamp(34px,11vw,46px)}.jon-mosaic__big small{font-size:.36em}.jon-mosaic__main-img{width:46%!important;opacity:.72!important}.jon-mosaic__tile{padding:13px 12px 32px}.jon-mosaic__copy,.jon-mosaic__tile--l2 .jon-mosaic__copy,.jon-mosaic__tile--r1 .jon-mosaic__copy{max-width:64%!important}.jon-mosaic__img--product,.jon-mosaic__tile--l2 .jon-mosaic__img--product,.jon-mosaic__tile--r1 .jon-mosaic__img--product{width:48%!important;height:66%!important;right:2%!important;bottom:5%!important;object-position:right bottom!important}.jon-mosaic__title{font-size:13.5px;-webkit-line-clamp:2}.jon-mosaic__sub{font-size:11px}.jon-mosaic__price{font-size:17px}.jon-mosaic__cta{left:12px;bottom:10px;font-size:11.5px}}.jon-zweck__item{border-radius:var(--jon-ui-radius);border-color:var(--jon-ui-border);box-shadow:0 3px 14px #1f4d3a0a;padding-top:20px}.jon-zweck__icon,.jon-zweck__icon--circle,.jon-zweck__icon--square,.jon-zweck__icon--hex,.jon-zweck__icon--blob,.jon-zweck__icon--diamond{border-radius:20px!important;clip-path:none!important;transform:none!important}.jon-zweck__icon--diamond svg{transform:none!important}.jon-zweck__title{font-weight:700}@media(hover:hover){.jon-zweck__item:hover{box-shadow:var(--jon-ui-shadow-hover)}.jon-zweck__item:hover .jon-zweck__icon,.jon-zweck__item:hover .jon-zweck__icon--diamond{transform:translateY(-2px) scale(1.03)!important}}@media(max-width:640px){.jon-zweck__item{width:min(72vw,250px)!important;padding:15px 10px 13px}.jon-zweck__icon{width:58px;height:58px;border-radius:17px!important}}.jon-uspbar{border-radius:20px;border:1px solid rgba(31,77,58,.08);box-shadow:0 3px 18px #1f4d3a09;background:linear-gradient(135deg,#F7FAF8 0%,var(--jon-mint, #EAF0EC) 100%)}.jon-uspbar__icon{width:44px;height:44px;box-shadow:0 4px 12px #1f4d3a1f}@media(min-width:900px){.jon-uspbar__item{flex:1 1 0;justify-content:center}}@media(max-width:640px){.jon-uspbar{display:grid;grid-template-columns:1fr;gap:11px}.jon-uspbar__item{width:100%}}.jon-fn .product-item,.jon-row__grid .product-item{border:1px solid var(--jon-ui-border)!important;border-radius:var(--jon-ui-radius)!important;box-shadow:0 3px 16px #1f4d3a09!important;overflow:hidden;background:#fff;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.jon-fn .product-item__image-wrapper,.jon-row__grid .product-item__image-wrapper{margin:10px 10px 0;border-radius:14px;overflow:hidden}.jon-fn .product-item__info,.jon-row__grid .product-item__info{padding-left:14px;padding-right:14px;padding-bottom:14px}.jon-fn .product-item__title,.jon-row__grid .product-item__title{font-weight:700;letter-spacing:-.005em}.jon-fn .product-item__vendor,.jon-row__grid .product-item__vendor{text-transform:none;letter-spacing:0}.jon-fn .product-item__action-button,.jon-row__grid .product-item__action-button{border-radius:999px!important;font-weight:700}.jon-fn .product-label,.jon-row__grid .product-label{border-radius:999px!important}@media(hover:hover){.jon-fn .product-item:hover,.jon-row__grid .product-item:hover{transform:translateY(-3px);border-color:#1f4d3a26!important;box-shadow:var(--jon-ui-shadow-hover)!important}}@media(max-width:640px){.jon-carousel .jon-track .product-item,.jon-carousel--4 .jon-track .product-item{width:min(78vw,305px)!important}}.jon-fn .jon-tabs{gap:8px;margin-bottom:18px}.jon-fn .jon-tab{border-radius:999px;padding:9px 17px;border-color:#1f4d3a1f;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.jon-fn .jon-tab[aria-selected=true]{background:var(--jon-forest, #1F4D3A);color:#fff;border-color:var(--jon-forest, #1F4D3A);box-shadow:none}.jon-teaser,.jon-row__promo,.jon-account,.jon-nl--bar,.jon-dotd,.jon-spotlight,.jon-why,.jon-partner,.jon-brands{border-radius:var(--jon-ui-radius-lg)!important}.jon-teaser{border-color:var(--jon-ui-border);box-shadow:var(--jon-ui-shadow)}.jon-teaser__media,.jon-row__promo-media{overflow:hidden}.jon-teaser__body{border-top-width:2px}.jon-account,.jon-nl--bar{border:1px solid rgba(31,77,58,.08);box-shadow:0 3px 18px #1f4d3a0a}.jon-nl__row{border-radius:999px}.jon-nl__row input{min-height:44px}.jon-nl-band{background-image:radial-gradient(circle at 10% 15%,rgba(255,255,255,.08),transparent 28%),radial-gradient(circle at 90% 80%,rgba(255,255,255,.06),transparent 30%)}.jon-dotd{border:1px solid rgba(178,58,58,.09);box-shadow:0 10px 30px #1f4d3a12;overflow:hidden}.jon-dotd__badge,.jon-dotd__save{border-radius:999px}.footer{background:var(--jon-cream, #F7F5EF);border-top:1px solid var(--jon-ui-border)}.footer__title{color:var(--jon-forest, #1F4D3A);letter-spacing:-.005em}.footer__link-item{text-underline-offset:4px}.footer .payment-list__item{border-radius:6px}.jon-bonus{padding:34px 0}.jon-bonus__shell{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:34px;align-items:center;padding:clamp(28px,4vw,52px);border-radius:30px;border:1px solid rgba(31,77,58,.09);background:radial-gradient(circle at 88% 12%,rgba(156,197,174,.28),transparent 30%),linear-gradient(135deg,#F8FBF9 0%,var(--jon-mint, #EAF0EC) 100%);box-shadow:var(--jon-ui-shadow)}.jon-bonus__shell:after{content:"";position:absolute;width:260px;height:260px;border-radius:50%;right:-115px;bottom:-150px;background:#1f4d3a0e;pointer-events:none}.jon-bonus__copy,.jon-bonus__features{position:relative;z-index:1}.jon-bonus__eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 13px;padding:7px 11px;border-radius:999px;background:#fff;border:1px solid rgba(31,77,58,.11);color:var(--jon-forest, #1F4D3A);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.jon-bonus__eyebrow-dot{width:7px;height:7px;border-radius:50%;background:var(--jon-green, #2E7D5B)}.jon-bonus__title{margin:0;max-width:620px;font-size:clamp(30px,4vw,48px);line-height:1.05;letter-spacing:-.025em;color:var(--jon-ink, #1B2622)}.jon-bonus__text{max-width:620px;margin:16px 0 0;color:#4e5c53;font-size:16px;line-height:1.6}.jon-bonus__actions{display:flex;flex-wrap:wrap;gap:11px;align-items:center;margin-top:22px}.jon-bonus__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 22px;border-radius:999px;background:var(--jon-forest, #1F4D3A);color:#fff;text-decoration:none;font-weight:800;transition:transform .18s ease,box-shadow .18s ease}.jon-bonus__button:hover{color:#fff;transform:translateY(-1px);box-shadow:0 8px 20px #1f4d3a2e}.jon-bonus__note{margin:13px 0 0;color:#69756d;font-size:12px;line-height:1.45}.jon-bonus__features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.jon-bonus__feature{min-height:178px;padding:20px 17px;border-radius:20px;background:#ffffffd6;border:1px solid rgba(31,77,58,.09);box-shadow:0 5px 18px #1f4d3a0a}.jon-bonus__icon{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;color:#fff;background:var(--jon-forest, #1F4D3A)}.jon-bonus__icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.jon-bonus__feature-title{margin:15px 0 0;color:var(--jon-ink, #1B2622);font-size:15px;font-weight:800;line-height:1.25}.jon-bonus__feature-text{margin:7px 0 0;color:#637067;font-size:12.5px;line-height:1.45}@media(max-width:900px){.jon-bonus__shell{grid-template-columns:1fr;gap:24px}}@media(max-width:640px){.jon-bonus{padding:24px 0}.jon-bonus__shell{padding:24px 18px;border-radius:24px}.jon-bonus__features{grid-template-columns:1fr}.jon-bonus__feature{min-height:0;display:grid;grid-template-columns:42px 1fr;column-gap:13px;align-items:start}.jon-bonus__feature-title,.jon-bonus__feature-text{grid-column:2}.jon-bonus__feature-title{margin-top:2px}.jon-bonus__feature-text{margin-top:-13px}}@media(prefers-reduced-motion:reduce){.jon-mosaic__tile,.jon-zweck__item,.jon-fn .product-item,.jon-row__grid .product-item,.jon-bonus__button,.header__action-item-link{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/jonelia-polish.css.map */
