.vf-catalog{background:#fff;color:#1c3548}.vf-catalog .vf-catalog__facets{background:#fff;border-top:1px solid #e1e8ed;border-bottom:1px solid #e1e8ed}.vf-catalog .vf-catalog__facets .facets-wrapper{max-width:1420px;margin:0 auto;padding:0 40px}.vf-catalog .facets-container{padding:8px 0;display:flex;align-items:center;justify-content:space-between;gap:16px}.vf-catalog .facets__heading,.vf-catalog .facet-filters__label{font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#1f394d;font-size:11px}.vf-catalog .facets__summary-label{font-size:12px;color:#263d4e}.vf-catalog .facets__summary,.vf-catalog .facet-filters__sort{font-size:12px}.vf-catalog .facet-filters__field{margin:0}.vf-catalog .product-count__text{font-size:11px;letter-spacing:.1em;font-weight:650;color:#38556a}.vf-catalog .vf-catalog__layout{max-width:1420px;margin:0 auto;display:grid;grid-template-columns:185px minmax(0,1fr);column-gap:45px;padding:44px 40px 75px}.vf-catalog .vf-catalog__sidebar{padding-top:9px;align-self:start}.vf-catalog .vf-catalog__nav-title{margin:0 0 20px;font-weight:750;letter-spacing:.17em;font-size:11px;color:#0071bc;text-transform:uppercase}.vf-catalog .vf-catalog__nav-links{display:flex;flex-direction:column;gap:4px;margin:0 0 37px;padding:0;list-style:none}.vf-catalog .vf-catalog__nav-links li{margin:0;padding:0}.vf-catalog .vf-catalog__nav-link{display:block;padding:9px 0;font-size:14px;line-height:1.36;color:#344c5d;text-decoration:none;transition:color .17s}.vf-catalog .vf-catalog__nav-link:hover,.vf-catalog .vf-catalog__nav-link[aria-current=page]{color:#0071bc;font-weight:700}.vf-catalog .vf-catalog__nav-link:focus-visible{outline:2px solid #0071bc;outline-offset:3px}.vf-catalog .vf-catalog__mobile-category{display:none}.vf-catalog #ProductGridContainer{width:100%;min-width:0}.vf-catalog .collection.page-width{max-width:none;padding:0}.vf-catalog #product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:42px 17px;margin:0;padding:0;list-style:none}.vf-catalog #product-grid>.grid__item{width:100%;max-width:100%;min-width:0;flex:initial;margin:0;padding:0}.vf-catalog .card-wrapper{height:100%}.vf-catalog .card-wrapper .card{background:transparent;border:0;box-shadow:none}.vf-catalog .card--standard .card__inner{background:#f3f5f6}.vf-catalog .card__inner,.vf-catalog .card__media{border-radius:4px;overflow:hidden}.vf-catalog .card__media .media{height:100%}.vf-catalog .card__media .media img{object-fit:cover;object-position:50% 46%;transition:transform .45s ease}.vf-catalog .card-wrapper:hover .card__media .media img:first-child{transform:scale(1.035)}.vf-catalog .card--standard>.card__content{padding:12px 0 0}.vf-catalog .card--standard .card__information{padding:8px 0 0}.vf-catalog .card__heading{font-size:14px;line-height:1.46;letter-spacing:-.012em;font-weight:600;color:#1d3548}.vf-catalog .card__heading a:hover{color:#0071bc}.vf-catalog .card-information{margin-top:5px}.vf-catalog .card-information .price{font-size:14px;line-height:1.5;font-weight:750;color:#20394b}.vf-catalog .price__sale .price-item--regular{font-size:12px;font-weight:450;color:#8997a2}.vf-catalog .card__badge .badge{border-radius:3px;font-size:10px;letter-spacing:.06em;font-weight:650;min-width:0;padding:5px 9px;background:#102639;color:#fff;border:0}.vf-catalog .loox-rating{margin:5px 0 2px;min-height:12px}.vf-catalog .pagination-wrapper{margin-top:60px}.vf-catalog .collection--empty{padding:50px 0}.vf-catalog .facets__disclosure{margin-right:1rem}@media(min-width:750px)and (max-width:1199px){.vf-catalog .vf-catalog__layout{grid-template-columns:155px minmax(0,1fr);column-gap:30px;padding:35px 28px 65px}.vf-catalog #product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 15px}.vf-catalog .vf-catalog__facets .facets-wrapper{padding:0 28px}}@media(max-width:749px){.vf-catalog .vf-catalog__facets .facets-wrapper{padding:0 18px}.vf-catalog .facets-container{min-height:55px;padding:8px 0}.vf-catalog .vf-catalog__layout{display:flex;flex-direction:column;padding:19px 17px 54px;gap:19px}.vf-catalog .vf-catalog__sidebar{display:none}.vf-catalog .vf-catalog__mobile-category{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;gap:8px;padding:0 0 9px;margin:0;list-style:none}.vf-catalog .vf-catalog__mobile-category a{white-space:nowrap;display:block;text-decoration:none;border:1px solid #d7e5ed;border-radius:99px;padding:10px 13px;min-height:40px;color:#2b4559;font-size:12px;font-weight:650;background:#f7fafc}.vf-catalog .vf-catalog__mobile-category a[aria-current=page]{color:#fff;background:#102639;border-color:#102639}.vf-catalog .vf-catalog__mobile-category a:focus-visible{outline:3px solid #0071bc;outline-offset:2px}.vf-catalog #product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 11px}.vf-catalog .card__inner,.vf-catalog .card__media{border-radius:3px}.vf-catalog .card--standard>.card__content{padding:8px 0 0}.vf-catalog .card--standard .card__information{padding:6px 0 0}.vf-catalog .card__heading{font-size:12px;line-height:1.4}.vf-catalog .card-information .price{font-size:13px}.vf-catalog .price__sale .price-item--regular{font-size:11px}.vf-catalog .card__badge .badge{font-size:9px;padding:4px 7px}.vf-catalog .facets__heading{display:none}.vf-catalog .product-count__text{font-size:11px}}@media(prefers-reduced-motion:reduce){.vf-catalog .card__media .media img,.vf-catalog .vf-catalog__nav-link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/vitafy-collection-premium.css.map */
