.vip-collection{padding:32px 0 64px;color:#111}.vip-collection__container{width:min(100% - 32px,1680px);margin:0 auto}.vip-collection__header{margin:0 0 28px;text-align:center}.vip-collection__title{margin:0;font-size:clamp(26px,2.5vw,40px);font-weight:500;letter-spacing:.02em}.vip-collection__description{max-width:720px;margin:14px auto 0}.vip-collection__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.vip-collection__item,.vip-product-card{height:100%}.vip-product-card{display:flex;min-width:0;flex-direction:column}.vip-product-card__media{display:block;aspect-ratio:3 / 4;overflow:hidden;background:#f4f4f4}.vip-product-card__image,.vip-product-card__placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.vip-product-card__media:hover .vip-product-card__image{transform:scale(1.015)}.vip-product-card__content{display:flex;flex:1;min-height:0;flex-direction:column;padding-top:13px}.vip-product-card__title{margin:0;font-size:14px;font-weight:500;line-height:1.45;letter-spacing:.01em}.vip-product-card__title a{color:inherit;text-decoration:none}.vip-product-card__actions{display:grid;grid-template-columns:1fr;gap:7px;margin-top:auto;padding-top:18px}.vip-product-card__button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:12px 14px;font-size:11px;font-weight:600;letter-spacing:.12em;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.vip-product-card__button--apply{border:1px solid #111;background:#111;color:#fff}.vip-product-card__button--apply:hover,.vip-product-card__button--apply:focus-visible{background:#333;border-color:#333;color:#fff}.vip-product-card__button--details{min-height:44px;padding-inline:6px;color:#111;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.vip-product-card__button--details:hover,.vip-product-card__button--details:focus-visible{color:#555}.vip-product-card__button:focus-visible,.vip-pagination__link:focus-visible{outline:2px solid #111;outline-offset:3px}.vip-collection__empty{grid-column:1 / -1;margin:0;padding:60px 0;text-align:center}.vip-pagination{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:44px;font-size:12px;letter-spacing:.06em}.vip-pagination__link{color:#111;text-decoration:underline;text-underline-offset:3px}@media screen and (min-width:768px){.vip-collection{padding:48px 0 80px}.vip-collection__container{width:min(100% - 64px,1680px)}.vip-collection__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:38px 20px}.vip-product-card__content{padding-top:16px}.vip-product-card__title{font-size:15px}.vip-product-card__actions{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px}.vip-product-card__button--apply,.vip-product-card__button--details{min-height:46px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/vip-collection.css.map */
