html[data-skin=patiora]{--color-bg:#ecf2f1;--color-surface:#fff;--color-text:#15302e;--color-muted:#51655f;--color-primary:#0f5e63;--color-primary-text:#fff;--color-accent:#b6402a;--radius:1rem;--font-heading:"Poppins", ui-sans-serif, system-ui, sans-serif;--font-body:"Nunito Sans", ui-sans-serif, system-ui, sans-serif}[data-skin=patiora] h1,[data-skin=patiora] h2,[data-skin=patiora] h3{font-family:var(--font-heading);letter-spacing:-.015em;font-weight:600;line-height:1.12}[data-skin=patiora] .button-primary{letter-spacing:.02em;box-shadow:0 14px 30px -16px color-mix(in srgb, var(--color-primary) 75%, transparent);border-radius:999px;padding-inline:1.7rem;font-size:.84rem;transition:transform .16s,box-shadow .16s}[data-skin=patiora] .button-primary:hover{box-shadow:0 22px 40px -16px color-mix(in srgb, var(--color-primary) 78%, transparent);transform:translateY(-2px)}[data-skin=patiora] .button-secondary{border-color:color-mix(in srgb, var(--color-primary) 30%, transparent);letter-spacing:.02em;border-radius:999px;padding-inline:1.7rem}[data-skin=patiora] .theme-surface{border:1px solid color-mix(in srgb, var(--color-primary) 12%, transparent);border-radius:var(--radius);box-shadow:0 22px 46px -34px color-mix(in srgb, var(--color-text) 55%, transparent)}[data-skin=patiora] .theme-surface img,[data-skin=patiora] article img{object-fit:contain;background:#e7efed}[data-skin=patiora] .patiora-rail{border-radius:var(--radius);box-shadow:0 18px 40px -30px color-mix(in srgb, var(--color-text) 55%, transparent);background:#e7efed;border-bottom:3px solid #0000;transition:border-color .2s,box-shadow .2s}[data-skin=patiora] .group:hover .patiora-rail{border-bottom-color:var(--color-accent);box-shadow:0 26px 50px -28px color-mix(in srgb, var(--color-text) 55%, transparent)}@media (width>=1024px){[data-skin=patiora] .patiora-plp--has-rail{grid-template-columns:248px minmax(0,1fr);align-items:start;gap:2.5rem;display:grid}[data-skin=patiora] .patiora-plp-rail{background:color-mix(in srgb, var(--color-surface) 70%, var(--color-bg));border:1px solid color-mix(in srgb, var(--color-primary) 12%, transparent);border-radius:var(--radius);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--color-primary) 28%, transparent) transparent;scrollbar-gutter:stable;max-height:calc(100dvh - 3rem);padding:1.4rem 1.25rem;position:sticky;top:1.5rem;overflow-y:auto}[data-skin=patiora] .patiora-plp-rail::-webkit-scrollbar{width:6px}[data-skin=patiora] .patiora-plp-rail::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-primary) 22%, transparent);border-radius:999px}[data-skin=patiora] .patiora-plp-rail:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-primary) 42%, transparent)}[data-skin=patiora] .patiora-plp-rail:focus-within::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-primary) 42%, transparent)}html.storefront-js[data-skin=patiora] [data-filter-managed]{display:flex}html.storefront-js[data-skin=patiora] [data-filter-toggle]{display:none}}[data-skin=patiora] .patiora-plp-rail [data-filter-inline]{border-top:0;flex-direction:column;align-items:stretch;gap:1.25rem;margin-top:0;padding-top:0}[data-skin=patiora] .patiora-plp-rail [data-filter-groups]{flex-direction:column;gap:1.25rem;display:flex}[data-skin=patiora] .patiora-plp-rail .filter-group{flex-direction:column;align-items:flex-start;gap:.55rem}
