:root{--sp-1: .25rem;--sp-2: .5rem;--sp-3: .75rem;--sp-4: 1rem;--sp-5: 1.25rem;--sp-6: 1.5rem;--sp-8: 2rem;--sp-10: 2.5rem;--sp-12: 3rem;--sp-16: 4rem;--sp-24: 6rem;--sp-page-gutter: var(--sp-5);--sp-card-col-gap: var(--sp-3);--sp-card-row-gap: var(--sp-4);--sp-card-meta: var(--sp-2);--sp-filter-bar-h: 44px;--type-10: .625rem;--type-11: .6875rem;--type-12: .75rem;--type-13: .8125rem;--type-14: .875rem;--type-16: 1rem;--type-18: 1.125rem;--type-24: 1.5rem;--type-32: 2rem;--track-tight: -.01em;--track-normal: 0;--track-label: .08em;--track-optical-px: .13px;--lh-display: 1.05;--lh-heading: 1.2;--lh-card: 1.65;--lh-body: 1.5;--ease-spring: cubic-bezier(.16, 1, .3, 1);--ease-cta: cubic-bezier(.785, .135, .15, .86);--ease-drawer: cubic-bezier(.645, .045, .355, 1);--ease-out: cubic-bezier(0, 0, .3, 1);--motion-instant: .09s;--motion-quick: .2s;--motion-standard: .3s;--motion-enter: .35s;--motion-cta: .45s;--motion-drawer: .5s;--motion-reveal: .6s;--motion-stagger: .06s;--img-aspect: 3 / 4;--img-aspect-sq: 1 / 1;--img-placeholder: #e8e0d5}@media(min-width:768px){:root{--sp-page-gutter: 2.5rem;--sp-card-row-gap: var(--sp-8)}}.product-item__image-link,.mobile-filters__button,.btn,.filter-chip,.product-item-chip,.swatch{transition:transform var(--motion-instant) var(--ease-out);will-change:transform}.product-item__image-link:active,.mobile-filters__button:active,.btn:active,.filter-chip:active,.product-item-chip:active,.swatch:active{transform:scale(.98)}.collection__grid,.product-grid{gap:var(--sp-card-row-gap) var(--sp-card-col-gap)}.product-item__image{aspect-ratio:var(--img-aspect);background-color:var(--img-placeholder);overflow:hidden}.product-item__image--two{opacity:0;transition:opacity var(--motion-standard) ease-in-out}.product-item__media:hover .product-item__image--two,.product-item__media:focus-within .product-item__image--two{opacity:1}.product-item__meta{padding-top:var(--sp-card-meta)}.product-item__product-title{font-size:var(--type-13);line-height:var(--lh-card);letter-spacing:var(--track-optical-px)}.product-item__price{font-size:var(--type-12);letter-spacing:var(--track-normal);margin-top:var(--sp-1)}.product-item.lrd-reveal{opacity:0;transform:translateY(24px);transition:opacity var(--motion-reveal) var(--ease-spring),transform var(--motion-reveal) var(--ease-spring);will-change:opacity,transform}.product-item.lrd-reveal.lrd-revealed{opacity:1;transform:translateY(0)}.mobile-filters--sticky,.mobile-filters.mobile-filters--sticky{position:-webkit-sticky;position:sticky;top:0;z-index:50;background-color:var(--color-background, #fff);transition:background-color var(--motion-quick) ease-in-out,box-shadow var(--motion-quick) ease-in-out}.mobile-filters--sticky.is-stuck{box-shadow:0 2px 12px #00000012}.mobile-filters{min-height:var(--sp-filter-bar-h);display:flex;align-items:center}.mobile-filters__button{font-size:var(--type-11);letter-spacing:var(--track-label);text-transform:uppercase;height:var(--sp-filter-bar-h);display:flex;align-items:center;gap:var(--sp-2)}@keyframes lrd-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.lrd-skeleton{background:linear-gradient(90deg,#f0ede8 25%,var(--img-placeholder) 50%,#f0ede8 75%);background-size:200% 100%;animation:lrd-shimmer 1.4s ease infinite;border-radius:2px}.lrd-skeleton-line{height:12px;border-radius:2px}.lrd-skeleton-line--short{width:60%}#lrd-progress{position:fixed;top:0;left:0;width:0%;height:2px;background:#111;z-index:9999;transition:width .2s ease,opacity .3s ease;opacity:0;pointer-events:none}#lrd-progress.lrd-progress--active{opacity:1}.lrd-haptic-trigger{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.product-item.lrd-reveal{opacity:1;transform:none}.product-item__image--two{transition:none}#lrd-progress{display:none}}
/*# sourceMappingURL=/cdn/shop/t/345/assets/larroude-motion-system.css.map */
