body.template-collection{--v-bg: #0a0a0a;--v-panel: #141416;--v-tile: #1c1c20;--v-text: #f4f1ec;--v-muted: rgba(244, 241, 236, .58);--v-line: rgba(244, 241, 236, .1);--v-gold: #c9b28a;--v-gutter: clamp(1.4rem, 2.2vw, 3rem);--v-radius: 1.8rem;background:var(--v-bg);font-family:"Jost","Plus Jakarta Sans",var(--font-body-family),sans-serif}body.template-collection .collection-hero__inner.page-width,body.template-collection .facets-wrapper.page-width,body.template-collection .facets-vertical-sort.page-width,body.template-collection .vpills-wrap.page-width,body.template-collection .collection.page-width{max-width:none!important;padding-left:var(--v-gutter)!important;padding-right:var(--v-gutter)!important}body.template-collection #MainContent{padding-left:0;padding-right:0}.collection-hero{background:var(--v-panel)!important;color:var(--v-text);border-radius:3rem 3rem 0 0;margin-top:.8rem}.template-collection [class*=section-template--][class*=-padding],.template-collection .gradient.color-scheme-4{background:var(--v-panel)!important;padding:0!important;padding-bottom:clamp(4rem,7vw,8rem)!important}.collection-hero__inner{display:block;padding:0}.collection-hero__text-wrapper{display:block;width:100%;text-align:left;padding:clamp(2.4rem,3vw,3.4rem) 0 0;border:0}.vbar{display:flex;align-items:baseline;justify-content:space-between;gap:2rem}.collection-hero__title{margin:0;font-family:inherit;font-size:clamp(1.7rem,1.6vw,2rem);font-style:normal;font-weight:500;letter-spacing:.01em;text-transform:none;color:var(--v-text)}.collection-hero__title:after{display:none}.collection-hero__count{margin:0;padding:0;font-size:1.3rem;letter-spacing:.06em;color:var(--v-muted);text-transform:none;border:0;background:none}.collection-hero__description{max-width:60rem;margin:1.4rem 0 0;font-size:1.4rem;line-height:1.7;color:var(--v-muted)}.vpills{display:flex;gap:.8rem;margin:2rem 0 0;padding:0 0 .4rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.vpills::-webkit-scrollbar{display:none}.vpill{flex:none;display:inline-flex;align-items:center;height:4rem;padding:0 2rem;border-radius:999px;background:var(--v-tile);color:var(--v-text);font-size:1.3rem;letter-spacing:.02em;text-decoration:none;white-space:nowrap;border:1px solid transparent;transition:background .25s,color .25s,border-color .25s}.vpill:hover{border-color:var(--v-gold)}.vpill--active{background:var(--v-text);color:#0a0a0a}.vpills-wrap .vpills{margin:0 0 2.4rem}.template-collection .facets-wrapper.page-width{position:static;margin:0;padding-top:2rem!important;padding-bottom:1.2rem!important;border:0;background:transparent}.template-collection .facets-container{display:block;padding:0}.template-collection facet-filters-form.facets{display:block}.template-collection .facets__form{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;margin:0}.template-collection .facets__wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:0}.template-collection .facets__heading,.template-collection .facet-filters__label,.template-collection .facets-wrapper .product-count,.template-collection .facets-wrapper .product-count-vertical{display:none}.template-collection .facets__disclosure{position:relative;margin:0}.template-collection .facets__summary,.template-collection .facet-filters__sort,.template-collection .mobile-facets__open{display:inline-flex;align-items:center;gap:1rem;width:auto;height:4rem;margin:0;padding:0 1.8rem;border:1px solid var(--v-line);border-radius:999px;background:var(--v-tile);color:var(--v-text);font-family:inherit;font-size:1.3rem;font-weight:400;letter-spacing:.02em;line-height:1;text-transform:none;white-space:nowrap;box-shadow:none;cursor:pointer;transition:border-color .25s,background .25s}.template-collection .facets__summary:hover,.template-collection .facets__disclosure[open] .facets__summary,.template-collection .facet-filters__sort:hover,.template-collection .mobile-facets__open:hover{border-color:var(--v-gold);background:#222227;color:var(--v-text)}.template-collection .facets__summary>div{display:flex;align-items:center;gap:.8rem}.template-collection .facets__summary:hover .facets__summary-label,.template-collection .mobile-facets__open:hover .mobile-facets__open-label{text-decoration:none}.template-collection .facets__summary .icon-caret{position:static;width:1rem;height:.6rem;margin:0;transition:transform .25s}.template-collection .facets__disclosure[open] .facets__summary .icon-caret{transform:rotate(180deg)}.template-collection .facet-filters{display:flex;align-items:center;margin:0 0 0 auto;padding:0}.template-collection .facets__wrapper .facet-filters{margin:0;order:-1}.template-collection .facet-filters__field{display:flex;align-items:center;margin:0}.template-collection .facet-filters .select{position:relative;display:inline-flex;width:auto}.template-collection .facet-filters .select:before,.template-collection .facet-filters .select:after{display:none}.template-collection .facet-filters__field .facet-filters__sort{appearance:none;-webkit-appearance:none;background-image:none;border-radius:999px;padding-right:4rem}.template-collection .facet-filters__sort:focus-visible{outline:1px solid var(--v-gold);outline-offset:.2rem;box-shadow:none}.template-collection .facet-filters__sort option{background:#1a1a1e;color:var(--v-text)}.template-collection .facet-filters .select .svg-wrapper{position:absolute;top:50%;right:1.6rem;display:inline-flex;width:1rem;height:1rem;align-items:center;color:var(--v-text);transform:translateY(-50%);pointer-events:none}.template-collection .facet-filters .select .icon-caret{position:static;width:1rem;height:.6rem}.template-collection .facets__display{top:calc(100% + .8rem);left:0;min-width:26rem;padding:.8rem .4rem;background:#1a1a1e;color:var(--v-text);border:1px solid var(--v-line);border-radius:1.6rem;box-shadow:0 2rem 4rem #00000080;z-index:10}.template-collection .mobile-facets__main{background:#1a1a1e;color:var(--v-text);border:1px solid var(--v-line);border-radius:1.2rem}.template-collection .facets__label,.template-collection .product-count__text,.template-collection .product-count{color:var(--v-muted);font-size:1.25rem;letter-spacing:.02em;text-transform:none}.template-collection .active-facets-desktop{order:3;flex:0 0 100%;align-items:center;gap:.8rem;margin:0}.template-collection .active-facets-desktop:not(:has(.active-facets__button)){display:none}.template-collection .active-facets__button{margin:0;padding:0}.template-collection span.active-facets__button-inner{min-height:3.2rem;padding:0 1.4rem;border-radius:999px;background:var(--v-tile);color:var(--v-text);box-shadow:0 0 0 1px var(--v-line);font-size:1.2rem}.template-collection span.active-facets__button-inner:before,.template-collection span.active-facets__button-inner:after{display:none}.template-collection .active-facets__button:hover .active-facets__button-inner{box-shadow:0 0 0 1px var(--v-gold)}.template-collection .active-facets__button-remove{color:var(--v-muted);font-size:1.2rem}@media(max-width:749px){.template-collection .facets-wrapper.page-width{padding-top:1.4rem!important}.vpills-wrap .vpills{margin-bottom:1.8rem}}.template-collection .product-grid.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;row-gap:2rem;margin:0;padding:0;list-style:none}.template-collection .product-grid .grid__item{width:auto!important;max-width:none!important;padding:0!important}@media(min-width:750px){.template-collection .product-grid.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem;row-gap:3rem}}@media(min-width:1100px){.template-collection .product-grid.grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1700px){.template-collection .product-grid.grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.vcard{display:flex;flex-direction:column;height:100%;color:var(--v-text);text-align:left}.vcard__media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--v-radius);background:var(--v-tile);isolation:isolate}.vcard__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .6s ease,transform 1.1s cubic-bezier(.2,.7,.2,1)}.vcard__img--secondary{opacity:0}.vcard__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:7rem;font-weight:500;color:#ffffff14}.vcard__badges{position:absolute;top:1.2rem;left:1.2rem;z-index:2;display:flex}.vcard__badge{padding:.5rem 1.1rem;border-radius:999px;background:var(--v-text);color:#0a0a0a;font-size:1.05rem;font-weight:500;letter-spacing:.06em}.vcard__badge--dark{background:#0a0a0ad9;color:var(--v-muted)}@media(hover:hover){.vcard:hover .vcard__img--primary{transform:scale(1.04)}.vcard__media:has(.vcard__img--secondary):hover .vcard__img--secondary{opacity:1;transform:scale(1.04)}}.vcard--sold-out .vcard__img{opacity:.5}.vcard__info{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.2rem .6rem 0}.vcard__title{margin:0;font-size:1.4rem;font-weight:500;line-height:1.35;letter-spacing:0}.vcard__title a{color:var(--v-text);text-decoration:none}.vcard__price{display:flex;flex-wrap:wrap;gap:0 .8rem;margin-top:.3rem;font-size:1.25rem;color:var(--v-muted)}.vcard__price-now{color:var(--v-text);font-weight:400}.vcard__price-was{color:#f4f1ec61;font-size:1.15rem}.vcard__plus{flex:none;display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;border:1px solid var(--v-line);color:var(--v-text);transition:background .25s,color .25s,border-color .25s}.vcard__plus:hover{background:var(--v-text);color:#0a0a0a;border-color:var(--v-text)}.template-collection .pagination-wrapper{margin-top:clamp(3.6rem,6vw,6rem)}.template-collection .pagination__item{min-width:4.2rem;height:4.2rem;border-radius:999px;color:var(--v-muted);border:0;font-family:inherit}.template-collection .pagination__item:hover{background:var(--v-tile);color:var(--v-text)}.template-collection .pagination__item--current{background:var(--v-text);color:#0a0a0a}.template-collection .pagination__item--current:after{display:none}@media(max-width:749px){.collection-hero{border-radius:2.2rem 2.2rem 0 0}.vcard__title{font-size:1.3rem}.vcard__plus{width:2.8rem;height:2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/vearo-shop.css.map */
