.vrc-hero{background:#fff;padding:2.4rem 0 .8rem;text-align:center}.vrc-crumbs{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin:0 0 1.2rem;padding:0;list-style:none;font-size:1.4rem;color:#5f5a55}.vrc-crumbs a{color:#5f5a55;text-decoration:none}.vrc-crumbs a:hover{color:#2d4a3e;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.vrc-crumbs li+li:before{content:">";margin-right:.6rem;color:#8a8278}.vrc-hero__title{margin:0;font-size:clamp(3rem,4vw,4.4rem);line-height:1.1;color:#1c1e29;text-align:center}.vrc{background:#fff;padding:2.4rem 0 6rem}.vrc__layout{display:block}@media(min-width:990px){.vrc__layout{display:grid;grid-template-columns:28rem 1fr;gap:5.6rem;align-items:start}}.vrc-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem;margin:0 0 2.4rem;padding:1.6rem 0}.vrc-bar__count{margin:0;font-size:1.5rem;color:#5f5a55}.vrc-bar__right{display:flex;align-items:center;gap:1.2rem}.vrc-bar__sort{display:flex;align-items:center;gap:.8rem;font-size:1.4rem;color:#3d3a37}body .vrc-select{min-height:4.4rem;padding:0 3.2rem 0 1.4rem;background:#fff!important;border:1px solid #cfc8ba!important;color:#1c1e29!important;font-family:Lora,Georgia,serif;font-size:1.4rem;font-weight:700;cursor:pointer}body .vrc-select:hover{background:#fff!important;border-color:#2d4a3e!important;color:#1c1e29!important}.vrc-filterbtn{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;padding:0 1.6rem;font-family:Lora,Georgia,serif;font-size:1.4rem;font-weight:700;cursor:pointer}@media(min-width:990px){.vrc-filterbtn{display:none}}.vrc-active{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;margin:0 0 2.4rem}.vrc-chip{display:inline-flex;align-items:center;gap:.8rem;padding:.8rem 1.4rem;font-size:1.4rem;font-weight:700;text-decoration:none}.vrc-chip svg{width:1rem;height:1rem}.vrc-clear{display:inline-flex;align-items:center;min-height:3.6rem;padding:0 1.4rem;font-size:1.4rem;font-weight:700;text-decoration:none}.vrc-filters{background:#fff}@media(min-width:990px){.vrc-filters{position:sticky;top:10rem;max-height:calc(100vh - 12rem);overflow-y:auto;padding:0 1.6rem 0 0}}@media(max-width:989px){.vrc-filters{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;padding:2rem 2.4rem 10rem;overflow-y:auto;transform:translate(-100%);transition:transform .25s ease;visibility:hidden}.vrc-filters.is-open{transform:none;visibility:visible}}.vrc-filters__head{display:flex;justify-content:space-between;align-items:center;padding:0 0 1.6rem}.vrc-filters__title{margin:0;font-size:2.2rem;color:#1c1e29}.vrc-filters__close{display:none;width:4.4rem;height:4.4rem;align-items:center;justify-content:center;border:0;background:#e4dccb;color:#1c1e29;cursor:pointer;transition:background-color .15s ease,color .15s ease}.vrc-filters__close:hover{background:#2d4a3e;color:#fff}@media(max-width:989px){.vrc-filters__close{display:inline-flex}}.vrc-fg{margin:0;padding:0;background:none;border-bottom:1px solid #e0d8c6}.vrc-fg:first-of-type{border-top:1px solid #e0d8c6}.vrc-fg__sum{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;font-size:1.6rem;font-weight:700;color:#1c1e29;font-family:Lora,Georgia,serif;min-height:5.6rem;padding:0;transition:color .15s ease}.vrc-fg__sum:hover{background:none;color:#2d4a3e}.vrc-fg__sum::-webkit-details-marker{display:none}.vrc-fg__sum:after{content:"+";font-size:2.2rem;font-weight:400;color:#2d4a3e}.vrc-fg[open]>.vrc-fg__sum:after{content:"-"}.vrc-fg__body{display:grid;gap:.2rem;max-height:26rem;overflow-y:auto;padding:.2rem 0 1.8rem}.vrc-opt{display:flex;align-items:center;gap:1rem;min-height:4rem;font-size:1.5rem;color:#3d3a37;text-decoration:none;cursor:pointer}.vrc-opt:hover{color:#2d4a3e}.vrc-opt input{position:absolute;opacity:0;pointer-events:none}.vrc-opt__box{flex:0 0 2rem;width:2rem;height:2rem;border:1.5px solid #8a8278;background:#fff;display:inline-flex;align-items:center;justify-content:center}.vrc-opt.is-active .vrc-opt__box,.vrc-opt input:checked+.vrc-opt__box{background:#2d4a3e;border-color:#2d4a3e}.vrc-opt.is-active .vrc-opt__box:after,.vrc-opt input:checked+.vrc-opt__box:after{content:"";width:.5rem;height:1rem;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) translate(-1px,-1px)}.vrc-opt.is-active,.vrc-opt input:checked~span:last-child{font-weight:700;color:#1c1e29}.vrc-opt__n{margin-left:auto;color:#8a8278;font-size:1.3rem}.vrc-opt.is-disabled{opacity:.45;cursor:not-allowed}.vrc-price{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;padding:.6rem 0}.vrc-price label{display:grid;gap:.4rem;font-size:1.3rem;color:#5f5a55}.vrc-price input{width:100%;min-height:4.4rem;padding:0 1rem;border:1px solid #cfc8ba;font-size:1.5rem;font-family:Lora,Georgia,serif;box-sizing:border-box;background:#fff}.vrc-price input:hover,.vrc-price input:focus{border-color:#2d4a3e;outline:0}.vrc-presets{display:flex;flex-wrap:wrap;gap:.8rem;padding:.6rem 0 .4rem}.vrc-preset{padding:.8rem 1.2rem;font-family:Lora,Georgia,serif;font-size:1.4rem;font-weight:700;cursor:pointer}.vrc-apply{margin:.8rem 0 0;width:100%;min-height:4.4rem;font-family:Lora,Georgia,serif;font-size:1.5rem;font-weight:700;cursor:pointer}.vrc-filters__foot{display:none}@media(max-width:989px){.vrc-filters__foot{display:block;position:fixed;left:0;right:0;bottom:0;padding:1.2rem 2rem;background:#fff;z-index:101}.vrc-filters:not(.is-open) .vrc-filters__foot{display:none}}.vrc-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem 1.2rem}@media(min-width:750px){.vrc-grid{grid-template-columns:repeat(3,1fr);gap:3rem 1.6rem}}@media(min-width:1200px){.vrc-grid{grid-template-columns:repeat(4,1fr)}}.vrc-empty{padding:6rem 0;text-align:center}.vrc-empty h2{font-size:2.6rem;margin:0 0 1.6rem}.vrc-more{text-align:center;margin:4.8rem 0 0}.vrc-more__btn{display:inline-block;padding:1.4rem 4.8rem;font-family:Lora,Georgia,serif;font-size:1.5rem;font-weight:700;cursor:pointer;text-decoration:none}.vrc-about{background:#fff;padding:5.6rem 0}.vrc-about__inner{max-width:90rem;margin:0 auto}.vrc-about__title{margin:0 0 1.6rem;font-size:2.8rem;line-height:1.2;text-align:center}.vrc-about__text{font-size:1.7rem;line-height:1.75;color:#3d3a37}.vrc-about__text p{margin:0 0 1.6rem}.vrc-about__text a{color:#2d4a3e;font-weight:700;text-decoration:underline;text-underline-offset:3px}.vrc-about__text a:hover{color:#775b59}.vrc-about__title+.vrc-about__text{margin-bottom:3.2rem}
/*# sourceMappingURL=/cdn/shop/t/14/assets/vr-collection.css.map */
