.ae-edit-warm #product-grid.product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(20px,1.4vw,24px);column-gap:clamp(20px,1.4vw,24px);row-gap:clamp(20px,1.4vw,24px);list-style:none;margin:0;padding:0}.ae-edit-warm #product-grid.product-grid>.grid__item{flex:none;width:100%;max-width:100%;min-width:0;margin:0}@media screen and (min-width:1024px){.ae-edit-warm #product-grid.product-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1440px){.ae-edit-warm #product-grid.product-grid{grid-template-columns:repeat(4,1fr)}}.ae-grid-row{position:relative}@media screen and (min-width:1680px){.ae-edit-warm .ae-grid-row{display:flex;align-items:stretch;gap:28px;box-sizing:border-box;width:min(calc(100vw - 48px),1760px);position:relative;left:50%;transform:translate(-50%);margin:0;padding:0}.ae-edit-warm .ae-grid-row .product-grid-container{flex:1 1 auto;min-width:0;width:auto}}.ae-grid-rail{display:none}@media screen and (min-width:1680px){.ae-edit-warm .ae-grid-rail{position:relative;flex:0 0 clamp(108px,6.4vw,126px);width:clamp(108px,6.4vw,126px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;overflow:hidden}.ae-edit-warm .ae-grid-rail__line{flex:1 1 auto;width:1px;min-height:24px;background:var(--w-line)}.ae-edit-warm .ae-grid-rail__line:before,.ae-edit-warm .ae-grid-rail__line:after{content:"";display:block;width:4px;height:4px;margin:0 0 0 -1.5px;border-radius:999px;background:var(--w-gold)}.ae-edit-warm .ae-grid-rail__line:before{margin-bottom:10px}.ae-edit-warm .ae-grid-rail__line:after{margin-top:10px}.ae-edit-warm .ae-grid-rail__text{flex:0 0 auto;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);white-space:nowrap;font-family:var(--w-sans);font-size:10px;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:var(--w-ink-faint)}.ae-edit-warm .ae-grid-rail__glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 0%,rgba(255,253,250,.5) 35%,rgba(230,214,186,.4) 50%,rgba(185,155,95,.28) 65%,transparent 100%);background-size:100% 320%;background-position:0 0%;mix-blend-mode:soft-light;animation:ae-grid-rail-sheen 10s ease-in-out infinite}.ae-edit-warm .ae-grid-rail--right .ae-grid-rail__glow{animation-delay:-5s}}@keyframes ae-grid-rail-sheen{0%,to{background-position:0 0%}50%{background-position:0 100%}}@media(prefers-reduced-motion:reduce){.ae-edit-warm .ae-grid-rail__glow{animation:none;background-position:0 45%}}@media screen and (min-width:1680px){.ae-edit-warm .ae-grid-rail{display:grid;grid-template-rows:minmax(48px,1fr) minmax(300px,58vh) minmax(48px,1fr);gap:16px}.ae-edit-warm .ae-grid-rail__line{align-self:stretch;justify-self:center}.ae-edit-warm .ae-grid-rail__flow{position:relative;display:block;width:100%;min-height:300px;overflow:hidden}.ae-edit-warm .ae-grid-rail__track{position:absolute;top:0;left:50%;display:flex;flex-direction:column;align-items:center;width:max-content;transform:translate(-50%,-50%);will-change:transform;animation:ae-grid-rail-flow 32s linear infinite}.ae-edit-warm .ae-grid-rail--right .ae-grid-rail__track{animation-duration:38s;animation-delay:-17s}.ae-edit-warm .ae-grid-rail__text{display:block;writing-mode:vertical-rl;text-orientation:mixed;transform:none;white-space:nowrap;font-size:clamp(19px,1.25vw,26px);font-weight:700;letter-spacing:.16em;color:#efb3bf;text-shadow:0 0 3px rgba(239,179,191,.42);animation:ae-grid-rail-neon 7s ease-in-out infinite}.ae-edit-warm .ae-grid-rail--right .ae-grid-rail__text{animation-delay:-3.5s}.ae-edit-warm .ae-grid-rail:hover .ae-grid-rail__track,.ae-edit-warm .ae-grid-rail:hover .ae-grid-rail__text{animation-play-state:paused}}@keyframes ae-grid-rail-flow{0%{transform:translate(-50%,-50%)}to{transform:translate(-50%)}}@keyframes ae-grid-rail-neon{0%,to{color:#e6a6b4;opacity:.7;text-shadow:0 0 3px rgba(239,179,191,.34),0 0 10px rgba(239,179,191,.12)}50%{color:#fff2f4;opacity:1;text-shadow:0 0 6px rgba(255,225,231,.85),0 0 18px rgba(240,160,178,.48),0 0 30px rgba(240,160,178,.2)}}@media(prefers-reduced-motion:reduce){.ae-edit-warm .ae-grid-rail__track,.ae-edit-warm .ae-grid-rail__text{animation:none}.ae-edit-warm .ae-grid-rail__track{transform:translate(-50%,-25%)}.ae-edit-warm .ae-grid-rail__text{color:#e9c6ca;opacity:.8;text-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/aeternis-collection-grid-rail.css.map */
