.gallery-skeleton.svelte-pjdsbt{background-image:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);background-size:200% 100%;background-repeat:no-repeat;animation:svelte-pjdsbt-gallery-shimmer 1.4s ease-in-out infinite}@keyframes svelte-pjdsbt-gallery-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion: reduce){.gallery-skeleton.svelte-pjdsbt{animation:none;background-image:none}}.product-description.svelte-1qe2lqq p{margin:0 0 .85em}.product-description.svelte-1qe2lqq p:last-child{margin-bottom:0}.product-description.svelte-1qe2lqq strong,.product-description.svelte-1qe2lqq b{font-weight:600}.product-description.svelte-1qe2lqq em,.product-description.svelte-1qe2lqq i{font-style:italic}.product-description.svelte-1qe2lqq ul,.product-description.svelte-1qe2lqq ol{margin:0 0 .85em;padding-left:1.4em}.product-description.svelte-1qe2lqq ul{list-style:disc}.product-description.svelte-1qe2lqq ol{list-style:decimal}.product-description.svelte-1qe2lqq li{margin-bottom:.25em}.product-description.svelte-1qe2lqq li:last-child{margin-bottom:0}.product-description.svelte-1qe2lqq h2,.product-description.svelte-1qe2lqq h3,.product-description.svelte-1qe2lqq h4{font-weight:600;margin:1.2em 0 .5em}.product-description.svelte-1qe2lqq h2{font-size:1.25em}.product-description.svelte-1qe2lqq h3{font-size:1.1em}.product-description.svelte-1qe2lqq a{color:var(--color-primary);text-decoration:underline}.product-description.svelte-1qe2lqq blockquote{background:var(--color-surface-container-low);border:1px solid var(--color-outline-variant);border-radius:.5rem;padding:.75em 1em;margin:0 0 .85em;color:var(--color-on-surface-variant)}.product-description.svelte-1qe2lqq hr{border:0;border-top:1px solid var(--color-outline-variant);margin:1.2em 0}
