.utility-bar.gradient{background:#6b1e2b;background-image:none;color:#fff}.utility-bar .announcement-bar__message{font-family:var(--font-body-family);letter-spacing:.1em;font-size:1.15rem;line-height:1.5}.utility-bar .slider-button{min-width:44px;min-height:40px;color:#fff}html body .ellr__nm,html body .ellcf__nm{margin-top:10px;line-height:1.35;overflow-wrap:anywhere}html body .ellr__pr,html body .ellcf__meta{margin-top:4px;line-height:1.5}html body .ellr__now,html body .ellcf__pr{color:#6b1e2b}html body .ellr__was,html body .ellcf__sv{color:#756b62}html body .ellcf__tab{min-height:44px;font-family:var(--font-body-family)}html body .ellcf__tab.on{background:#6b1e2b;color:#fff;border-color:#6b1e2b}html body .ellcf__track[hidden]{display:none!important}html body .ellcf__card{opacity:.82;transition:transform .35s ease,opacity .35s ease}html body .ellcf__card.on{opacity:1}html body .ellcf__nm{font-size:16px}.elly-scroll-controls{display:flex;align-items:center;justify-content:center;gap:14px;margin:14px 16px 0;color:#62564f;font-size:12px;font-variant-numeric:tabular-nums}.elly-scroll-controls[hidden]{display:none}.elly-scroll-controls button{display:inline-flex;justify-content:center;align-items:center;width:44px;height:44px;padding:0;border:1px solid #ded3d0;border-radius:50%;background:#fff;color:#6b1e2b;font-size:21px;cursor:pointer;transition:background .2s,border-color .2s}.elly-scroll-controls button:hover:not(:disabled){background:#faf5f4;border-color:#6b1e2b}.elly-scroll-controls button:disabled{opacity:.3;cursor:default}html body .ellcat__grid{scrollbar-width:none;overscroll-behavior-x:contain}html body .ellcat__grid::-webkit-scrollbar,html body .ellr__track::-webkit-scrollbar{display:none}html body .ellcat__grid,html body .ellr__track{scroll-snap-type:x proximity;scroll-padding-inline:16px}html body .ellr__track{overscroll-behavior-x:contain}html body .ellr__card{min-width:0}.card-wrapper .card__heading{line-height:1.35;white-space:normal;overflow:visible}.card-wrapper .card__heading a{white-space:normal;overflow-wrap:anywhere}.card-wrapper .card-information>.price{margin-top:4px}.product__info-container .price__sale{display:inline-flex;gap:10px;align-items:baseline;flex-wrap:wrap}.product__info-container .price__sale .price-item{margin-right:0}.product-form__submit,.cart__checkout-button,.quantity__button{min-height:44px}html body .ellcat__a:focus-visible,html body .ellr__card:focus-visible,html body .ellcf__card:focus-visible,html body .ellcf__tab:focus-visible,.elly-scroll-controls button:focus-visible,.ehero__btn:focus-visible{outline:2px solid #6B1E2B;outline-offset:4px}@media(min-width:1100px){html body .ellcat__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:24px}html body .ellcat__a{min-width:0}html body .ellcat__nm{font-size:11px;letter-spacing:1.1px}}@media(max-width:749px){html body .ellcf__tabs{gap:6px;padding-inline:12px}html body .ellcf__tab{font-size:10px;padding:9px 10px}html body .ellcf__nm{font-size:15px}html body .ellr__t,html body .ellcat__t,html body .ellcf__t{font-size:28px;line-height:1.2}html body .ellcat__nm{font-size:11px;letter-spacing:1px}.product__info-container .price__sale{gap:8px}}@media(prefers-reduced-motion:reduce){html body .ellcf__card,html body .ellr__img img,html body .ellcat__img img{transition:none!important}html body .ellr__track,html body .ellcf__track,html body .ellcat__grid{scroll-behavior:auto!important}[style*=ellyhmq]{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/elly-polish.css.map */
