.vr-hero{background:#efe7dc}.vr-hero__inner{display:grid;grid-template-columns:1fr;gap:2.4rem;align-items:center;padding-top:3.2rem;padding-bottom:3.2rem}.vr-hero__title{font-size:clamp(3rem,6vw,5rem);line-height:1.08;margin:0 0 1.4rem;color:#1c1e29}.vr-hero__sub{font-size:1.7rem;line-height:1.6;color:#5f5a55;max-width:52rem;margin-bottom:2.4rem}.vr-hero__sub p{margin:0}.vr-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-bottom:2.4rem}.vr-hero__facts{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;font-size:1.4rem;color:#5f5a55}.vr-hero__media img{width:100%;height:auto;display:block;border-radius:8px}@media(min-width:990px){.vr-hero__inner{grid-template-columns:1fr 1fr;gap:5rem;padding-top:5rem;padding-bottom:5rem}}.vr-coll-hero{background:#2d4a3e;color:#fff;padding:3.2rem 0}.vr-coll-hero__title{color:#fff;font-size:clamp(2.8rem,4.5vw,4rem);margin:0 0 .8rem}.vr-coll-hero__desc{color:#efe7dc;font-size:1.6rem;line-height:1.6;max-width:70rem}.vr-coll-hero__count{color:#efe7dc;font-size:1.4rem;margin:1rem 0 0}.facets-container,.facets-wrapper{font-size:1.4rem}.facets__summary,.facets__heading{font-weight:700}.facets__display,.facet-checkbox{font-size:1.4rem}.facets__disclosure{border-radius:8px}.active-facets{display:flex;flex-wrap:wrap;gap:.8rem}.active-facets__button .facets__pill,.active-facets__button-wrapper .facets__pill{border-radius:8px;background:#fff;border:1px solid #e5dfd3}.active-facets__button-remove{color:#775b59;text-decoration:underline}.product-count,.product-count__text{font-size:1.4rem;color:#5f5a55}#product-grid .grid__item{margin-bottom:0}.vr-recs{padding:4rem 0}.vr-recs__title{font-size:2.6rem;margin:0 0 2rem}.vr-recs__track{display:grid;grid-auto-flow:column;grid-auto-columns:70%;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:1rem}.vr-recs__card{background:#fff;border-radius:8px;padding:1rem;scroll-snap-align:start;display:flex;flex-direction:column;gap:.6rem}.vr-recs__img{display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:8px;background:#efe7dc}.vr-recs__img img{width:100%;height:100%;object-fit:cover}.vr-recs__name{font-size:1.5rem;font-weight:700;color:#1c1e29;text-decoration:none;line-height:1.3}.vr-recs__price{font-size:1.5rem;color:#1c1e29}.vr-recs__add{margin-top:auto}@media(min-width:750px){.vr-recs__track{grid-auto-columns:32%}}@media(min-width:990px){.vr-recs__track{grid-auto-columns:calc(25% - .9rem)}}.vr-faq-section{padding:4rem 0}.vr-faq-section h2{font-size:2.6rem;margin:0 0 2rem}.vr-faq-section .vr-faq{max-width:84rem}.blog-articles{display:grid;grid-template-columns:1fr;gap:2.4rem}@media(min-width:750px){.blog-articles{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.blog-articles{grid-template-columns:repeat(3,1fr)}}.blog-articles .article,.blog-articles__article{background:#fff;border-radius:8px;overflow:hidden;margin:0;width:100%;max-width:none}.article-card__image-wrapper,.article-card .media{border-radius:8px 8px 0 0}.article-card__title,.article-card__title a{font-size:1.9rem;line-height:1.3;color:#1c1e29;text-decoration:none}.article-card__excerpt{color:#5f5a55;font-size:1.5rem;line-height:1.6}.article-template{max-width:78rem;margin-left:auto;margin-right:auto}.article-template__title{font-size:clamp(2.8rem,4vw,3.8rem);line-height:1.15}.article-template__content{font-size:1.7rem;line-height:1.75}.article-template__content h2{font-size:2.6rem;margin:3.6rem 0 1.2rem}.article-template__content h3{font-size:2rem;margin:2.4rem 0 .8rem}.article-template__content img{border-radius:8px}.vr-footer{background:#1c1e29;color:#efe7dc;font-size:1.5rem}.vr-footer a{color:#efe7dc;text-decoration:none}.vr-footer a:hover,.vr-footer a:focus-visible{color:#fff;text-decoration:underline;text-underline-offset:3px}.vr-footer__main{max-width:120rem;margin:0 auto;padding:4.8rem 2rem 3.2rem;display:grid;grid-template-columns:1fr;gap:3.2rem}.vr-footer__logo{max-width:16rem;height:auto}.vr-footer__wordmark{font-size:2.4rem;font-weight:700;color:#fff}.vr-footer__about{margin:1.4rem 0 1rem;line-height:1.6;max-width:34rem}.vr-footer__mail{margin:0 0 2rem}.vr-footer__social{display:flex;gap:1.2rem;margin-top:2rem}.vr-footer__social svg{width:2rem;height:2rem}.vr-footer__heading{font-size:1.7rem;font-weight:700;color:#fff;margin:0 0 1.2rem;text-transform:none;letter-spacing:0}.vr-footer__links{list-style:none;margin:0;padding:0;display:grid;gap:.9rem}.vr-footer__note{margin:0 0 1.2rem;color:#d9d0c3}.vr-footer__fields{display:flex;flex-direction:column;gap:.8rem;max-width:34rem}.vr-footer__input{min-height:4.8rem;border:1px solid #5f5a55;border-radius:8px;background:#fff;color:#1c1e29;padding:0 1.4rem;font-size:16px;font-family:inherit;width:100%;box-sizing:border-box}.vr-footer__submit{min-height:4.8rem;border:0;border-radius:8px;background:#fff;color:#2d4a3e;font-weight:700;font-size:1.5rem;cursor:pointer;font-family:inherit}.vr-footer__submit:hover{background:#efe7dc}.vr-footer__msg{margin:1rem 0 0;color:#fff}.vr-footer__bottom{background:#14161e}.vr-footer__bottom-inner{max-width:120rem;margin:0 auto;padding:2rem;display:flex;flex-direction:column;gap:1.2rem;align-items:flex-start;font-size:1.3rem}.vr-footer__copyright p{margin:0}.vr-footer__payments{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}@media(min-width:750px){.vr-footer__main{grid-template-columns:1.4fr 1fr 1fr 1.4fr;gap:4rem;padding-top:6rem}.vr-footer__bottom-inner{flex-direction:row;justify-content:space-between;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/vr-pages.css.map */
