.prail__top{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 32px}.prail__top .sh{flex:1 1 auto;min-width:0}.prail__top .rail__nav{flex:0 0 auto;margin-block-end:clamp(24px,4vw,48px)}.prail__accent--sun{color:var(--sun);filter:drop-shadow(0 0 18px rgba(var(--sun-rgb),.45))}.prail--shelf .prail__accent--sun{color:var(--magic);filter:none}@media(min-width:1080px){.prail__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.prail .img-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.prail--shelf .img-placeholder{color:var(--ink-3);background:linear-gradient(180deg,#fff,#f1ecfa)}.prail--sky .img-placeholder{color:var(--cloud-2);background:#ffffff0f}.prail--sky .prail__ph .pcard__media{background:linear-gradient(180deg,var(--sky-2),var(--sky-0));box-shadow:0 0 0 1px var(--sky-line),var(--shadow-2)}.prail--sky .prail__ph .pcard__media:after{background:linear-gradient(180deg,#ffffff1a,#fff0 42%);box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff38}.prail .img-placeholder svg{width:42%;height:auto}.prail__ph .pcard__media{cursor:default}.prail__ph-line{display:block;height:12px;border-radius:var(--r-pill);background:var(--line-2)}.prail__ph-line--title{width:78%}.prail__ph-line--price{width:34%;margin-block-start:4px}.prail--sky .prail__ph-line{background:#ffffff24}.rail__item--more{display:flex}.prail__more{position:relative;display:flex;flex-direction:column;gap:12px;width:100%;min-width:0;color:var(--fg);text-decoration:none}.prail__more-frame{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:var(--card-ratio, 4/5);border-radius:var(--r-portal);overflow:hidden;isolation:isolate;background:radial-gradient(80% 70% at 50% 85%,rgba(var(--magic-rgb),.45),transparent 70%),linear-gradient(180deg,var(--sky-2),var(--sky-0));transition:transform var(--t-reveal) var(--ease-out),box-shadow var(--t-reveal) var(--ease-out)}.prail__more-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;z-index:2;pointer-events:none;background:var(--grad-portal);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.6;transition:opacity var(--t-ui)}.prail__more-orb{display:grid;place-items:center;width:84px;height:84px;border-radius:50%;background:#ffffff14;border:1px solid var(--sky-line-2);color:#fff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:var(--glow-teal);transition:box-shadow var(--t-ui),background var(--t-ui)}.prail__more-text{display:flex;flex-direction:column;gap:2px;padding-inline:4px}.prail__more-label{font-size:var(--fs-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text)}html[lang^=ar] .prail__more-label{letter-spacing:0}.prail__more-title{font-size:var(--fs-h4)}.prail__more:hover .prail__more-frame,.prail__more:focus-visible .prail__more-frame{transform:translateY(-8px);box-shadow:0 30px 60px #00000059,var(--glow-teal-lg)}.prail__more:hover .prail__more-frame:before{opacity:1}.prail__more:hover .prail__more-orb{background:var(--magic);box-shadow:var(--glow-magic)}.prail__more:focus-visible{box-shadow:none}.prail__more:focus-visible .prail__more-frame{box-shadow:var(--focus)}@media(prefers-reduced-motion:reduce){.prail__more-frame,.prail__more:hover .prail__more-frame{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-product-rail.css.map */
