[data-pattern-a-staging]{display:none!important}.v-par{padding:24px 16px;margin:0 auto;max-width:calc(var(--max-width, 1400px) + 40px);background:#f7f5f1}.v-par__header{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:16px}.v-par__title{font-family:Feeling Passionate,cursive;font-size:28px;font-weight:400;color:#e5067e;text-transform:capitalize;margin:0;line-height:1.2}.v-par__view-all{font-size:13px;font-weight:500;color:var(--v-accent, #c5003e);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.v-par__view-all:hover{color:var(--v-ink, #0a0a0a)}.v-par__track{display:flex;flex-direction:column;gap:16px}.v-par__card{background:#fff;border-radius:12px;box-shadow:0 1px 3px #00000014;overflow:hidden;max-width:720px}.v-par__head{display:flex;align-items:center;gap:12px;padding:14px 16px 10px}.v-par__thumb{flex:0 0 56px;width:56px;height:56px;border-radius:8px;overflow:hidden;display:block}.v-par__thumb img{width:100%;height:100%;object-fit:cover;display:block}.v-par__meta{flex:1 1 auto;min-width:0}.v-par__name{display:block;font-size:14px;font-weight:600;color:#111;text-decoration:none;line-height:1.3;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v-par__name:hover{color:var(--v-accent, #E5067E)}.v-par__rating{display:flex;align-items:center;font-size:12px}.v-par__stars{color:#e5067e;font-size:14px;letter-spacing:1px}.v-par__rating-count{font-size:12px;color:#666;margin-left:6px}.v-par__btns{flex:0 0 auto;display:flex;gap:6px;align-items:center}.v-par__buy{flex:0 0 auto;height:32px;padding:0 12px;border-radius:999px;background:#e6e6e6;color:#111;border:1px solid #d4d4d4;font-size:12px;font-weight:600;letter-spacing:.02em;cursor:pointer;display:inline-flex;align-items:center;transition:background .15s ease,border-color .15s ease}.v-par__buy:hover{background:#d6d6d6;border-color:#b8b8b8}.v-par__buy:active{background:#c8c8c8}.v-par__add{flex:0 0 auto;width:36px;height:36px;border-radius:50%;background:#e5067e;color:#fff;border:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:transform .15s ease,opacity .15s ease;box-shadow:0 2px 6px #e5067e4d}.v-par__add:hover{transform:scale(1.05)}.v-par__add:active{transform:scale(.95)}.v-par__add.is-adding{opacity:.6;pointer-events:none}.v-par__add.is-added{background:#1a4742;box-shadow:0 2px 6px #1a47424d}.v-par__body{padding:12px 16px;min-height:0}.v-par__desc{font-size:14px;line-height:1.5;color:#555;margin:0}.v-par__foot{padding:10px 16px 14px;text-align:right}.v-par__see-all{font-size:13px;font-weight:500;color:var(--v-accent, #c5003e);text-decoration:underline;text-underline-offset:3px}.v-par__see-all:hover{color:var(--v-ink, #0a0a0a)}.v-par__card--loading .v-par__body{background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8,#f0f0f0 75%);background-size:200% 100%;animation:v-par-shimmer 1.5s ease-in-out infinite}@keyframes v-par-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(min-width:768px){.v-par__title{font-size:32px}.v-par__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.v-par__card{max-width:none;margin:0}.v-par__name{font-size:16px}}.v-par__carousel{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:12px 16px 16px;margin:0;scrollbar-width:none}.v-par__carousel::-webkit-scrollbar{display:none}.v-par__carousel[hidden]{display:none}.v-par__tile{flex:0 0 200px;scroll-snap-align:start;background:#fff;border:1px solid #eee;border-radius:10px;overflow:hidden;display:flex;flex-direction:column}.v-par__tile-img{width:100%;aspect-ratio:1;object-fit:cover;background:#f5f5f5}.v-par__tile-body{padding:10px 12px;display:flex;flex-direction:column;gap:6px;flex:1}.v-par__tile-stars{color:#e5067e;font-size:12px;letter-spacing:1px;line-height:1}.v-par__tile-text{font-size:12px;line-height:1.4;color:#333;margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.v-par__tile-meta{font-size:11px;color:#888;display:flex;align-items:center;gap:4px;margin-top:auto}.v-par__tile-verified{color:#2a8c3a;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/149/assets/cust-v6-pattern-a-reviews.css.map */
