.pv-materials-motion{display:block}.pv-materials-motion[data-ready]{position:relative;height:calc(100svh + var(--pv-materials-scroll-distance))}.pv-materials-motion[data-ready] .pv-materials-motion__sticky{position:sticky;inset-block-start:var(--sticky-header-height, 0px);display:flex;min-height:calc(100svh - var(--sticky-header-height, 0px));align-items:center;overflow:clip}.pv-materials__item{min-width:0;padding:clamp(var(--sp-6),2.105vw,var(--sp-10));border-radius:var(--rounded-block)}.pv-materials-motion[data-ready] .pv-materials__item{z-index:1;backface-visibility:hidden;opacity:var(--pv-card-opacity, 1);transform:perspective(1200px) translate3d(0,var(--pv-card-y, 0),0) rotateX(var(--pv-card-rotate, 0deg)) scale(var(--pv-card-scale, 1));transform-origin:center bottom;will-change:transform,opacity}.pv-materials--with-border .pv-materials__item{border:1px solid rgb(var(--color-border-light))}.pv-materials--with-background .pv-materials__item{background-color:rgb(var(--color-foreground) / .04)}.pv-materials__marker{display:inline-flex;width:fit-content;min-width:var(--sp-10);min-height:var(--sp-8);align-items:center;justify-content:center;padding-inline:var(--sp-3);border:1px solid rgb(var(--color-highlight));border-radius:var(--buttons-radius);color:rgb(var(--color-highlight));font-family:var(--font-button-family);font-size:var(--text-xs);font-weight:var(--font-button-weight);line-height:1}.pv-materials__icon svg{width:var(--sp-5);height:var(--sp-5)}.pv-materials__content{margin-block-start:auto}.pv-materials__item-heading{margin:0}.pv-materials__item-text{color:rgb(var(--color-foreground) / .7)}.pv-materials__item-text>:first-child{margin-block-start:0}.pv-materials__item-text>:last-child{margin-block-end:0}@media screen and (pointer:fine){.pv-materials__item{transition:border-color var(--animation-short),background-color var(--animation-short)}.pv-materials--with-border .pv-materials__item:hover{border-color:rgb(var(--color-border-dark));background-color:rgb(var(--color-foreground) / .025)}.pv-materials--with-background .pv-materials__item:hover{background-color:rgb(var(--color-foreground) / .07)}}@media screen and (max-width:767px){.pv-materials{--card-grid-gap: var(--sp-3)}.pv-materials__item{gap:var(--sp-4);padding:var(--sp-4)}.pv-materials__item-heading{font-size:var(--text-base)}.pv-materials__item-text{font-size:var(--text-xs);line-height:1.35}}@media(prefers-reduced-motion:reduce){.pv-materials-motion[data-ready]{height:auto}.pv-materials-motion[data-ready] .pv-materials-motion__sticky{position:static;min-height:0;overflow:visible}.pv-materials-motion[data-ready] .pv-materials__item{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/materials-spec-grid.css.map */
