.slrp-price-cta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;margin:0;padding:.55rem .75rem;background:var(--sl-color-surface,#f3f4f6);border-radius:var(--sl-radius-small,6px);font-size:.875rem;line-height:1.35;color:var(--sl-color-text,#1a1a1a)}.slrp-price-cta__link{font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:inherit;text-decoration:underline;text-underline-offset:2px}.slrp-price-cta__link:hover,.slrp-price-cta__link:focus-visible{color:var(--sl-color-primary,#1d4ed8)}.slrp-price-cta__sep{opacity:.55;font-weight:400}.slrp-price-cta__msg{font-weight:400;opacity:.9}.slrp-loyalty,.slrp-checkout-sk{margin:0 0 1.25rem;font-size:1.05rem}.slrp-loyalty__code{color:var(--sl-color-primary,#9ea796);font-size:1.15rem;letter-spacing:.04em}.slrp-partner-orders thead th{background:var(--sl-color-primary,#9ea796);color:#fff}@media (max-width:767px){.slrp-partner-orders__payment{display:none}}.sl-product-card__price .slrp-price-cta{width:100%;box-sizing:border-box}body.theme-smartlabs-skinea .slrp-points{width:100%;max-width:100%;min-width:0}body.theme-smartlabs-skinea .slrp-points__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:100%;max-width:100%;margin:0 0 1.15rem;padding:0;list-style:none}body.theme-smartlabs-skinea .slrp-points__stats li{display:flex;align-items:center;gap:.65rem;min-width:0;margin:0;padding:.85rem 1.2rem;background:#9ea796;border-radius:1.15rem;color:#fff;overflow:hidden}body.theme-smartlabs-skinea .slrp-points__icon{display:inline-flex;flex:0 0 auto;color:#fff}body.theme-smartlabs-skinea .slrp-points__icon svg{width:2rem;height:2rem}body.theme-smartlabs-skinea .slrp-points__stat{flex:0 0 auto;font-family:Montserrat,sans-serif;font-size:1.85rem;font-weight:700;line-height:1;color:#fff}body.theme-smartlabs-skinea .slrp-points__label{min-width:0;font-family:Montserrat,sans-serif;font-size:.95rem;font-weight:600;line-height:1.15;color:#fff}.slrp-points__rule{margin:0 0 .75rem}.slrp-points__notice{margin:0 0 1rem;padding:.85rem 1rem;background:var(--sl-color-surface,#f6f5f2);border-left:4px solid var(--sl-color-primary,#9ea796)}.slrp-points__notice a{display:inline-block;margin-left:.35rem;font-weight:700}.slrp-points__promo{font-weight:700}.slrp-points__cart-note{color:var(--sl-color-primary,#646c5d);font-size:.85em;font-weight:600}.wc-block-components-product-details li:has(.slrp-points__cart-note) .wc-block-components-product-details__name,.wc-block-components-product-details__slrp .wc-block-components-product-details__name,dl.variation dt.variation-slrp,.wc-item-meta li:has(.slrp-points__cart-note) .wc-item-meta-label{display:none}.slrp-points__tabs{display:flex;gap:.5rem;margin:1.25rem 0}.slrp-points__tabs a{display:inline-flex;align-items:center;justify-content:center;min-width:8rem;padding:.5rem 1rem;border:1px solid #d9c4c6;border-radius:999px;background:#fff;color:#333;text-decoration:none;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.slrp-points__tabs a.is-active{background:#9ea796;border-color:#9ea796;color:#fff}.slrp-points__filters{display:flex;flex-wrap:wrap;gap:.55rem;margin:0 0 1.15rem}.slrp-points__filters a{display:inline-flex;align-items:center;padding:.42rem .95rem;border:1px solid #e4d5d7;border-radius:999px;background:#fff;color:#333;text-decoration:none;font-weight:700;font-size:.72rem;letter-spacing:.05em;text-transform:uppercase}.slrp-points__filters a.is-active{background:#c9a3a8;border-color:#c9a3a8;color:#fff}.slrp-points__steps{margin:0 0 1rem;padding-left:1.2rem}.slrp-points__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}body.slrp-pontshop-page .slrp-pontshop{width:min(100% - 2.5rem, 1180px);margin:2.25rem auto 4rem}.slrp-points__back{margin:1.25rem 0 0;font-family:Montserrat,sans-serif;font-size:.85rem;font-weight:600}.slrp-points__back a{color:#646c5d;text-decoration:none}.slrp-points__card{display:flex;flex-direction:column;align-items:center;gap:.35rem;margin:0;padding:.7rem .7rem .8rem;background:#f3f3f3;border-radius:1.15rem;text-align:center}.slrp-points__media{position:relative;width:100%}.slrp-points__card img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.slrp-points__lock{position:absolute;left:50%;top:46%;display:inline-flex;transform:translate(-50%,-50%);filter:drop-shadow(0 1px 1px rgba(255,255,255,.85))}body.theme-smartlabs-skinea .slrp-points__card h3,body.theme-smartlabs-skinea .slrp-points__card h3 strong{margin:.2rem 0 0;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:500;line-height:1.35;letter-spacing:0;text-transform:none;color:#333}body.theme-smartlabs-skinea .slrp-points__cost{margin:0;font-family:Montserrat,sans-serif;color:#333;font-size:.78rem;font-weight:500}.slrp-points__hint,.slrp-points__form{width:100%;margin:0}body.theme-smartlabs-skinea .slrp-points a.slrp-points__button,body.theme-smartlabs-skinea .slrp-points .slrp-points__button,body.theme-smartlabs-skinea .slrp-points button.slrp-points__button{display:flex;align-items:center;justify-content:center;align-self:stretch;width:100%;box-sizing:border-box;margin-top:auto;padding:.5rem .7rem;border:0;border-radius:999px;background:#8ea086;color:#fff;font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.04em;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;box-shadow:none}body.theme-smartlabs-skinea .slrp-points .slrp-points__button.is-disabled{background:#c5c5c5;color:#fff;cursor:default;pointer-events:none}body.theme-smartlabs-skinea .slrp-points .slrp-points__button--quiet{background:transparent;color:#333;border:1px solid #c5c5c5}body.theme-smartlabs-skinea .slrp-points__activity h2{font-family:Montserrat,sans-serif;font-size:.95rem;font-weight:700;letter-spacing:.06em}.slrp-points__activity{margin-top:2rem}.slrp-points__activity h2{margin:0 0 .75rem;font-size:1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.slrp-points__activity-scroll{overflow-x:auto}.slrp-points__activity table{width:100%;min-width:36rem;border-collapse:collapse;font-size:.9rem}.slrp-points__activity th{padding:.55rem .65rem;border-bottom:1px solid var(--sl-color-border,#e4e1db);text-align:left;font-size:.75rem;letter-spacing:.02em}.slrp-points__activity td{padding:.7rem .65rem;border-bottom:1px solid var(--sl-color-border,#eee);vertical-align:top}.slrp-points__action,.slrp-points__note{display:block}.slrp-points__note{margin-top:.15rem;color:var(--sl-color-muted,#7a756c);font-size:.8rem;font-weight:400}.slrp-points__delta{font-weight:700;white-space:nowrap}.slrp-points__delta--plus{color:var(--sl-color-primary,#646c5d)}.slrp-points__activity a{color:inherit;font-weight:700}.slrp-wallet__balance{margin:0 0 1rem;font-size:1rem}.slrp-wallet__balance span{display:block;font-size:1.8rem;font-weight:700;line-height:1.1;color:var(--sl-color-primary,#646c5d)}.slrp-wallet-toggle{margin:0 0 1.25rem;padding:.85rem 1rem;background:var(--sl-color-surface,#f6f5f2);border-radius:15px 0}.slrp-wallet-toggle label{display:inline-flex;align-items:flex-start;gap:.55rem;font-weight:600}.slrp-wallet-toggle .button{margin-left:.75rem}@media (max-width:980px){.slrp-points__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){body.theme-smartlabs-skinea .slrp-points__stats{grid-template-columns:1fr}body.theme-smartlabs-skinea .slrp-points__grid,.slrp-points__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.slrp-points__tabs a,.slrp-points__filters a,.slrp-points__button{transition:none}}