:root{--liore-accent: 156, 79, 91;--liore-ease: cubic-bezier(.22, .61, .36, 1);--liore-ease-soft: cubic-bezier(.25, .8, .25, 1)}html.liore-fx{scroll-behavior:smooth}.liore-fx ::selection{background:rgba(var(--liore-accent),.18);color:inherit}.liore-fx{scrollbar-width:thin;scrollbar-color:rgba(var(--liore-accent),.45) transparent}.liore-fx ::-webkit-scrollbar{width:8px;height:8px}.liore-fx ::-webkit-scrollbar-track{background:transparent}.liore-fx ::-webkit-scrollbar-thumb{background:rgba(var(--liore-accent),.35);border-radius:8px;border:2px solid transparent;background-clip:padding-box}.liore-fx ::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--liore-accent),.55)}.liore-fx :focus-visible{outline:2px solid rgba(var(--liore-accent),.55);outline-offset:3px;border-radius:4px}.liore-wordmark{display:inline-block;margin:0;font-weight:700;letter-spacing:.06em;line-height:1;color:rgb(var(--color-foreground))}.liore-fx .header-wrapper{transition:background-color .4s var(--liore-ease),box-shadow .4s var(--liore-ease),backdrop-filter .4s var(--liore-ease)}.liore-fx.liore-scrolled .header-wrapper{box-shadow:0 6px 24px -14px #0000002e}@supports ((backdrop-filter: blur(8px)) or (-webkit-backdrop-filter: blur(8px))){.liore-fx.liore-scrolled .header-wrapper{background-color:rgba(var(--color-background),.86);-webkit-backdrop-filter:saturate(160%) blur(12px);backdrop-filter:saturate(160%) blur(12px)}}.liore-progress{position:fixed;inset:0 0 auto 0;height:2px;z-index:1000;pointer-events:none;transform-origin:0 50%;transform:scaleX(var(--liore-progress, 0));background:linear-gradient(90deg,rgba(var(--liore-accent),.55),rgba(var(--liore-accent),1));opacity:.85}@media(prefers-reduced-motion:no-preference){.liore-fx body{animation:liore-page-in .6s var(--liore-ease) both}@keyframes liore-page-in{0%{opacity:0}to{opacity:1}}.liore-fx .liore-wordmark{background:linear-gradient(100deg,rgb(var(--color-foreground)) 0% 40%,rgba(var(--liore-accent),1) 50%,rgb(var(--color-foreground)) 60% 100%);background-size:250% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:liore-shine 2.4s var(--liore-ease-soft) .5s 1 both;transition:letter-spacing .5s var(--liore-ease)}.liore-fx .header__heading-link:hover .liore-wordmark{animation:liore-shine 1.6s var(--liore-ease-soft) 1 both;letter-spacing:.09em}@keyframes liore-shine{0%{background-position:100% 0}to{background-position:0 0}}.liore-fx .header__inline-menu .header__menu-item>span,.liore-fx .header__inline-menu .header__menu-item .header__active-menu-item{text-decoration:none!important;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:50% 100%;background-size:0 1px;padding-bottom:2px;transition:background-size .35s var(--liore-ease)}.liore-fx .header__inline-menu .header__menu-item:hover>span,.liore-fx .header__inline-menu .header__menu-item .header__active-menu-item{background-size:100% 1px}.liore-fx .header__icon .svg-wrapper,.liore-fx .header__icon>svg{transition:transform .3s var(--liore-ease)}.liore-fx .header__icon:hover .svg-wrapper,.liore-fx .header__icon:hover>svg{transform:translateY(-2px)}.liore-fx .card-wrapper .card{transition:transform .5s var(--liore-ease),box-shadow .5s var(--liore-ease);will-change:transform}.liore-fx .card-wrapper .card__inner{transition:box-shadow .5s var(--liore-ease)}@media(hover:hover){.liore-fx .card-wrapper:hover .card{transform:translateY(-4px)}.liore-fx .card-wrapper:hover .card__inner{box-shadow:0 18px 34px -22px #00000047}}.liore-fx .card .media.media--hover-effect>img,.liore-fx .card-wrapper .media.media--hover-effect>img{transition:transform 1.1s var(--liore-ease-soft),opacity .6s var(--liore-ease)!important}.liore-fx .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child,.liore-fx .card-wrapper:hover .media.media--hover-effect>img+img{transform:scale(1.05)}.liore-fx .card__heading a{transition:color .3s var(--liore-ease)}.liore-fx .card-wrapper:hover .card__heading a{color:rgb(var(--liore-accent))}.liore-fx .button:not(.button--tertiary):not(.button--secondary):not([disabled]),.liore-fx .shopify-payment-button__button--unbranded{background-image:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.22) 50%,transparent 70%);background-size:250% 100%;background-position:120% 0;background-repeat:no-repeat;transition:background-position .9s var(--liore-ease),transform .2s var(--liore-ease),box-shadow .3s var(--liore-ease)}.liore-fx .button:not(.button--tertiary):not(.button--secondary):not([disabled]):hover,.liore-fx .shopify-payment-button__button--unbranded:hover{background-position:-20% 0}.liore-fx .button:not([disabled]):active,.liore-fx .shopify-payment-button__button:active{transform:scale(.98)}.liore-fx img.liore-img-pending{opacity:0}.liore-fx img.liore-img-ready{transition:opacity .7s var(--liore-ease)}.liore-fx .product-form__input label,.liore-fx .swatch,.liore-fx .color-swatch{transition:transform .25s var(--liore-ease),box-shadow .25s var(--liore-ease),background-color .25s var(--liore-ease),color .25s var(--liore-ease)}.liore-fx .product-form__input input[type=radio]+label:hover{transform:translateY(-1px)}.liore-fx .footer a{transition:color .3s var(--liore-ease),opacity .3s var(--liore-ease)}.liore-fx .footer a:hover{color:rgb(var(--liore-accent))}.liore-fx .list-social__link svg{transition:transform .3s var(--liore-ease)}.liore-fx .list-social__link:hover svg{transform:translateY(-2px) scale(1.06)}.liore-fx .cart-count-bubble.liore-bump{animation:liore-bump .5s var(--liore-ease)}@keyframes liore-bump{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}}@media(prefers-reduced-motion:reduce){html.liore-fx{scroll-behavior:auto}.liore-progress{display:none}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/liore-effects.css.map */
