.vr-po{padding:3.2rem 0 4.8rem}@media screen and (min-width:750px){.vr-po{padding:5.6rem 0 7.2rem}}.vr-po__header{max-width:84rem;margin:0 auto 4rem;text-align:center}.vr-po__title{margin:0;font-family:var(--font-heading-family);font-size:2.8rem;font-weight:700;line-height:1.15;letter-spacing:0;text-transform:uppercase;color:rgb(var(--color-foreground))}.vr-po__subtitle{margin:1.2rem 0 0;font-family:var(--font-heading-family);font-size:1.5rem;font-weight:700;line-height:1.35;letter-spacing:.02em;text-transform:uppercase;color:rgb(var(--color-foreground))}.vr-po__intro{margin-top:1.8rem;font-family:var(--font-secondary-family);font-size:1.5rem;line-height:1.7;color:rgba(var(--color-foreground),.72)}.vr-po__intro p{margin:0}.vr-po__intro p+p{margin-top:1rem}@media screen and (min-width:750px){.vr-po__header{margin-bottom:5.6rem}.vr-po__title{font-size:3.6rem}.vr-po__subtitle{font-size:1.8rem}.vr-po__intro{font-size:1.6rem}}.vr-po__group+.vr-po__group{margin-top:4.8rem}@media screen and (min-width:750px){.vr-po__group+.vr-po__group{margin-top:6.4rem}}.vr-po__group-title{scroll-margin-top:calc(var(--vr-sticky-offset, 11.5rem) + 1.6rem);display:inline-block;margin:0;padding-bottom:.6rem;border-bottom:.2rem solid rgb(var(--color-button));font-family:var(--font-heading-family);font-size:1.8rem;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:uppercase;color:rgb(var(--color-foreground))}.vr-po__group-subtitle{margin:1.2rem 0 0;font-family:var(--font-secondary-family);font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.68)}@media screen and (min-width:750px){.vr-po__group-title{font-size:2rem}}.vr-po__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:2rem 0 0;padding:0;list-style:none}.vr-po__item{display:flex;min-width:0}@media screen and (min-width:750px){.vr-po__grid{grid-template-columns:repeat(var(--vr-po-cols-tablet, 3),minmax(0,1fr));gap:1.6rem;margin-top:2.4rem}}@media screen and (min-width:990px){.vr-po__grid{grid-template-columns:repeat(var(--vr-po-cols, 3),minmax(0,1fr));gap:2rem}}.vr-po-card{position:relative;display:flex;flex-direction:column;width:100%;overflow:hidden;background:#fff;border:.1rem solid #e2e8f0;border-radius:var(--buttons-radius-outset, var(--buttons-radius, 4px));transition:border-color .2s ease}.vr-po-card:hover{border-color:#cbd5e1}.vr-po-card__media{aspect-ratio:4 / 3;background:#fff;border-bottom:.1rem solid #e2e8f0}@media screen and (min-width:750px){.vr-po__grid--wide .vr-po-card__media{max-height:34rem;width:100%}}.vr-po-card__img{display:block;width:100%;height:100%;object-fit:contain}.vr-po-card__img--placeholder{padding:18%;box-sizing:border-box;fill:#cbd5e1}.vr-po-card__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;padding:1.4rem 1.2rem;text-align:center}.vr-po-card__name{margin:0;font-family:var(--font-heading-family);font-size:1.4rem;font-weight:700;line-height:1.3;letter-spacing:.02em;text-transform:uppercase;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.vr-po-card__link{color:inherit;text-decoration:none}.vr-po-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.vr-po-card__link:focus,.vr-po-card__link:focus-visible{outline:none;box-shadow:none}.vr-po-card:has(.vr-po-card__link:focus-visible){outline:.2rem solid rgb(var(--color-button));outline-offset:.2rem}.vr-po-card__text{margin:.6rem 0 0;font-family:var(--font-secondary-family);font-size:1.3rem;line-height:1.45;color:rgba(var(--color-foreground),.65)}.vr-po-card__more{align-self:stretch;margin-top:auto;padding-top:1.2rem;font-family:var(--font-secondary-family);font-size:1.2rem;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-button))}.vr-po-card__more:before{content:"";display:block;height:.1rem;margin:0 0 1.2rem;background:#e2e8f0}.vr-po-card:hover .vr-po-card__more{text-decoration:underline;text-underline-offset:.3rem}.vr-po-card__fit{align-self:stretch;margin-top:.8rem;padding:.6rem 1rem;font-size:1.2rem}@media screen and (min-width:750px){.vr-po-card__body{padding:1.8rem 1.6rem 1.6rem}.vr-po-card__name{font-size:1.5rem}}html[data-vr-mode=dark] .vr-po-card{background:#1e293b;border-color:#ffffff14}html[data-vr-mode=dark] .vr-po-card:hover{border-color:#ffffff38}html[data-vr-mode=dark] .vr-po-card__media{background:#fff;border-bottom-color:#ffffff14}html[data-vr-mode=dark] .vr-po-card__more{color:color-mix(in srgb,rgb(var(--color-button)) 60%,#ffffff)}html[data-vr-mode=dark] .vr-po-card__more:before{background:#ffffff14}@media(prefers-reduced-motion:reduce){.vr-po-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vr-product-overview.css.map */
