.announcement--scrolling{overflow:hidden}.announcement--scrolling .announcement-motion-viewport{display:block;flex:1;min-width:0;overflow:hidden;color:inherit;text-decoration:none}.announcement--scrolling a.announcement-motion-viewport:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.announcement-motion-track{display:flex;width:max-content;animation:loopliora-announcement var(--announcement-duration,32s) linear infinite}.announcement-motion-group{display:flex;flex-shrink:0;align-items:center;justify-content:space-around;min-width:100vw;gap:42px;white-space:nowrap;padding:5px 24px;font-size:.75rem;line-height:1.5}.announcement-motion-separator{opacity:.75;font-size:.9em}.announcement--scrolling a.announcement-motion-viewport:focus-visible .announcement-motion-track{animation-play-state:paused}@keyframes loopliora-announcement{to{transform:translate(-50%)}}@media(max-width:650px){.announcement-motion-group{font-size:.67rem;gap:28px;padding-inline:18px}}@media(prefers-reduced-motion:reduce){.announcement--scrolling .announcement-motion-track{animation:none;transform:none;width:100%}.announcement--scrolling .announcement-motion-group{min-width:0;width:100%;white-space:normal;flex-wrap:wrap;gap:4px 18px;justify-content:center;padding:5px 16px;text-align:center}.announcement--scrolling .announcement-motion-group[aria-hidden]{display:none}}loopliora-collections{display:block;min-width:0}#categories .collection-heading-actions{display:flex;align-items:center;gap:16px;flex-shrink:0}#categories .collection-view-all{min-height:44px;white-space:nowrap}@media(max-width:650px){#categories .section-heading{flex-wrap:wrap;gap:8px}#categories .section-heading>div:first-child{flex:1 1 100%;min-width:0}#categories .collection-heading-actions{width:100%;justify-content:space-between;gap:12px}#categories loopliora-collections .category-grid{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;grid-template-columns:none;grid-auto-flow:initial;scroll-behavior:auto;scroll-snap-type:x proximity;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:3px 16px 7px;margin:0 -16px;direction:ltr;touch-action:pan-x pan-y pinch-zoom}#categories loopliora-collections .category-grid::-webkit-scrollbar{display:none}#categories loopliora-collections .category-card{flex:0 0 clamp(136px,42vw,224px);scroll-snap-align:start;padding-top:0;user-select:none;-webkit-user-select:none}#categories loopliora-collections .category-image{aspect-ratio:1.2}#categories loopliora-collections .category-image img{-webkit-user-drag:none}#categories loopliora-collections .category-label{min-height:45px}#categories loopliora-collections .category-card:focus-visible{outline:2px solid var(--accent,#9d624b);outline-offset:2px}#categories loopliora-collections .category-grid:focus-visible{outline:2px solid var(--accent,#9d624b);outline-offset:3px}#categories loopliora-collections .category-grid.is-looping{scroll-snap-type:none;cursor:grab}#categories loopliora-collections .category-grid.is-dragging{cursor:grabbing}}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map */
