html[data-skin=patiora]{--color-bg: #ecf2f1;--color-surface: #ffffff;--color-text: #15302e;--color-muted: #51655f;--color-primary: #0f5e63;--color-primary-text: #ffffff;--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);font-weight:600;letter-spacing:-.015em;line-height:1.12}[data-skin=patiora] .button-primary{border-radius:999px;padding-inline:1.7rem;letter-spacing:.02em;font-size:.84rem;box-shadow:0 14px 30px -16px color-mix(in srgb,var(--color-primary) 75%,transparent);transition:transform .16s ease,box-shadow .16s ease}[data-skin=patiora] .button-primary:hover{transform:translateY(-2px);box-shadow:0 22px 40px -16px color-mix(in srgb,var(--color-primary) 78%,transparent)}[data-skin=patiora] .button-secondary{border-radius:999px;padding-inline:1.7rem;border-color:color-mix(in srgb,var(--color-primary) 30%,transparent);letter-spacing:.02em}[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);background:#e7efed;box-shadow:0 18px 40px -30px color-mix(in srgb,var(--color-text) 55%,transparent);border-bottom:3px solid transparent;transition:border-color .2s ease,box-shadow .2s ease}[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(min-width:1024px){[data-skin=patiora] .patiora-plp--has-rail{display:grid;grid-template-columns:248px minmax(0,1fr);gap:2.5rem;align-items:start}[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);padding:1.4rem 1.25rem;position:sticky;top:1.5rem;max-height:calc(100dvh - 3rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-primary) 28%,transparent) transparent;scrollbar-gutter:stable}[data-skin=patiora] .patiora-plp-rail::-webkit-scrollbar{width:6px}[data-skin=patiora] .patiora-plp-rail::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--color-primary) 22%,transparent)}[data-skin=patiora] .patiora-plp-rail:hover::-webkit-scrollbar-thumb,[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]{margin-top:0;flex-direction:column;align-items:stretch;gap:1.25rem;border-top:0;padding-top:0}[data-skin=patiora] .patiora-plp-rail [data-filter-groups]{display:flex;flex-direction:column;gap:1.25rem}[data-skin=patiora] .patiora-plp-rail .filter-group{flex-direction:column;align-items:flex-start;gap:.55rem}
