:root{--vx-ease: cubic-bezier(.22,1,.36,1);--vx-dur: .9s}html{scroll-behavior:smooth}#MainContent{animation:vxPageIn 1s var(--vx-ease) both}@keyframes vxPageIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.vx-reveal{opacity:0;transform:translateY(26px);transition:opacity var(--vx-dur) var(--vx-ease),transform var(--vx-dur) var(--vx-ease);transition-delay:calc(var(--vx-i,0)*90ms);will-change:opacity,transform}.vx-reveal.vx-in{opacity:1;transform:none}.card-wrapper{transition:transform .8s var(--vx-ease)}.card-wrapper:hover{transform:translateY(-4px)}.card .card__media img,.card--card .card__media img,.collection-card .card__media img{transition:transform 1.4s var(--vx-ease),filter 1.4s var(--vx-ease)}.card-wrapper:hover .card__media img{transform:scale(1.055);filter:brightness(1.03)}.card__information .card__heading a{transition:opacity .4s ease,letter-spacing .6s var(--vx-ease)}.card-wrapper:hover .card__heading a{letter-spacing:.012em}#MainContent img{transition:opacity .8s ease}#MainContent img.vx-img-wait{opacity:0}#MainContent img.vx-img-in{opacity:1}.button,.shopify-payment-button__button,button.button{position:relative;overflow:hidden;isolation:isolate;transition:transform .35s var(--vx-ease),box-shadow .5s var(--vx-ease),background-color .4s ease,color .4s ease}.button:after,.shopify-payment-button__button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.28) 50%,transparent 60%);transform:translate(-120%);transition:transform 1s var(--vx-ease)}.button:hover:after,.shopify-payment-button__button:hover:after{transform:translate(120%)}.button:hover{box-shadow:0 10px 30px #0a0e1829}.button:active{transform:translateY(1px) scale(.995)}.header__menu-item a,.header__inline-menu .list-menu__item--link,.footer-block__details-content a,.menu-drawer__menu-item{background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .55s var(--vx-ease),color .3s ease}.header__menu-item a:hover,.header__inline-menu .list-menu__item--link:hover,.footer-block__details-content a:hover{background-size:100% 1px}.header-wrapper{transition:box-shadow .5s ease,background-color .5s ease}body.vx-scrolled .header-wrapper{box-shadow:0 12px 34px #0a0e1814}.price{transition:opacity .35s ease}.card-wrapper:hover .price{opacity:.82}.field__input,.customer .field input,.newsletter-form__field-wrapper .field__input{transition:box-shadow .45s var(--vx-ease),border-color .45s ease}.field__input:focus{box-shadow:0 0 0 3px #a0845629}::selection{background:#a0845647}html{scrollbar-width:thin;scrollbar-color:rgba(20,26,40,.45) transparent}::-webkit-scrollbar{width:9px}::-webkit-scrollbar-thumb{background:#141a2859;border-radius:99px}::-webkit-scrollbar-track{background:transparent}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}#MainContent{animation:none}.vx-reveal{opacity:1!important;transform:none!important;transition:none!important}#MainContent img{transition:none}#MainContent img.vx-img-wait{opacity:1}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.related-products .ratio{--ratio-percent:177.78% !important}html.vx-hero-away #vyroxe-particles{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/36/assets/vyroxe-micro.css.map */
