.ml-occasions__heading{margin:0 0 1rem;padding:0 3rem;font-family:sweet-sans-pro,var(--font-heading-family),sans-serif;font-size:1.2rem;font-weight:300;letter-spacing:.04em;text-transform:uppercase;color:#3333338c}@media screen and (min-width:750px){.ml-occasions__heading{padding-left:5rem;padding-right:5rem}}.ml-occasions__track-wrap{position:relative;margin:0;padding:0;padding-bottom:.35rem}.ml-occasions__track-wrap:after{content:"";position:absolute;top:0;right:0;bottom:.5rem;width:5.5rem;background:linear-gradient(to right,#fff0,#ffffff8c,#ffffffeb 70%,#fff);pointer-events:none;z-index:5}.ml-occasions__track{display:flex;flex-wrap:nowrap;align-items:center;gap:.7rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:none;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:1.1rem 3rem;margin:0}@media screen and (max-width:749px){.ml-occasions__inner.page-width{max-width:100%;padding-left:0;padding-right:0}.ml-occasions__track-wrap{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ml-occasions__track-wrap::-webkit-scrollbar{display:none}.ml-occasions__track-wrap:after{display:none}.ml-occasions__track{display:flex;width:max-content;min-width:100%;box-sizing:border-box;justify-content:center;gap:.7rem;overflow:visible;padding:1.1rem 1.5rem;margin:0 auto;scroll-snap-type:none}}@media screen and (min-width:750px){.ml-occasions__track{padding-left:5rem;padding-right:5rem}.ml-occasions__track-wrap:after{width:6.5rem}}.ml-occasions__track::-webkit-scrollbar{display:none}.ml-occasions__chip{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:3.6rem;padding:.8rem 1.6rem;border:none;border-radius:2rem;background-color:#f5f5f5;box-shadow:0 1px 2px #0000000a,0 2px 8px #0000000d;overflow:hidden;z-index:1;font-family:sweet-sans-pro,var(--font-heading-family),sans-serif;font-size:1.1rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:#333;cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.ml-occasions__chip:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:.5px;background:linear-gradient(to bottom,#fffffff2,#00000014,#fffffff2);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:0}.ml-occasions__chip:hover:not(.is-active){background-color:#ebebeb;box-shadow:0 1px 3px #0000000d,0 3px 10px #0000000f}.ml-occasions__chip.is-active{background:#111;color:#fff;font-weight:600;box-shadow:none}.ml-occasions__chip.is-active:before{display:none}.ml-occasions__status{margin:0 3rem 1.2rem;font-family:proxima-nova,var(--font-body-family),sans-serif;font-size:1.15rem;font-weight:300;color:#3339}@media screen and (min-width:750px){.ml-occasions__status{margin-left:5rem;margin-right:5rem}}#product-grid .grid__item.is-ml-occasion-hidden{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/38/assets/ml-occasion-filter.css.map */
