:root{--elite-ease:cubic-bezier(.22,.61,.36,1);--elite-ease-out:cubic-bezier(.16,1,.3,1)}.elite-polish .grid-product__image-mask{overflow:hidden}.elite-polish .grid-product__image-mask img{transition:transform .9s var(--elite-ease-out),opacity .5s var(--elite-ease)}@media(hover:hover){.elite-polish .grid-product__link:hover .grid-product__image-mask img:first-child{transform:scale(1.045)}.elite-polish .btn{transition:transform .35s var(--elite-ease),box-shadow .35s var(--elite-ease),background-color .25s,color .25s}.elite-polish .btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px -10px #00000059}.elite-polish .btn:active{transform:translateY(0);box-shadow:none}}.elite-polish .grid-product__title{letter-spacing:.01em}.elite-polish a:focus-visible,.elite-polish button:focus-visible,.elite-polish input:focus-visible,.elite-polish select:focus-visible{outline:2px solid currentColor;outline-offset:3px}.elite-polish{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.elite-polish .drawer{transition-timing-function:var(--elite-ease-out)}@media(prefers-reduced-motion:reduce){.elite-polish *,.elite-polish *:before,.elite-polish *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.elite-ship{padding:14px 0 18px;margin-bottom:8px;border-bottom:1px solid rgba(128,128,128,.25)}.elite-ship__text{font-size:.92em;text-align:center;margin-bottom:10px}.elite-ship__track{height:6px;border-radius:6px;background:#80808038;overflow:hidden}.elite-ship__fill{height:100%;width:0;border-radius:6px;background:var(--colorBtnPrimary,#1c1d1d);transition:width .7s var(--elite-ease-out)}.elite-ship.is-done .elite-ship__fill{background:#2e8b57}.elite-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;transform:translateY(110%);transition:transform .45s var(--elite-ease-out);background:var(--colorBody,#fff);color:var(--colorTextBody,#1c1d1d);border-top:1px solid rgba(128,128,128,.3);box-shadow:0 -10px 30px -18px #00000059;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px))}.elite-sticky.is-visible{transform:none}.elite-sticky__inner{display:flex;align-items:center;gap:14px;max-width:1200px;margin:0 auto}.elite-sticky__img{width:48px;height:48px;object-fit:cover;border-radius:4px;flex:none}.elite-sticky__meta{flex:1;min-width:0}.elite-sticky__title{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.elite-sticky__price{opacity:.8;font-size:.92em}.elite-sticky__btn{flex:none;min-width:160px}@media(max-width:480px){.elite-sticky__img{display:none}.elite-sticky__btn{min-width:130px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/elite.css.map */
