.ves-blog{position:relative;overflow:hidden;padding-block:calc(var(--ves-space-section) * var(--ves-pad-top, 1)) calc(var(--ves-space-section) * var(--ves-pad-bottom, 1))}.ves-blog__inner{position:relative;z-index:1;max-width:var(--ves-measure);margin-inline:auto;padding-inline:var(--ves-gutter)}.ves-blog__head{margin-bottom:clamp(28px,3vw,44px)}.ves-blog .ves-accent--facial{--ves-accent: #69246d}.ves-blog__rail{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:clamp(24px,3vw,36px)}.ves-blog__pill{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;border:1px solid transparent;background:linear-gradient(135deg,#ffffff24,#fff0 55%),color-mix(in srgb,var(--ves-accent) 70%,#0d1714);color:#fff;font-family:var(--ves-font-ui);font-size:.8125rem;font-weight:var(--ves-weight-subtitle);cursor:pointer;opacity:.82;transition:opacity var(--ves-dur-fast) var(--ves-ease),border-color var(--ves-dur-fast) var(--ves-ease)}.ves-blog__pill[data-filter=all]{background:linear-gradient(135deg,#ffffff1a,#ffffff05 55%),#ffffff14;opacity:1}.ves-blog__pill:hover{opacity:1}.ves-blog__pill.is-active{opacity:1;background:#fff;border-color:#fff;color:var(--ves-graphite)}.ves-blog__pill.is-active .ves-blog__pill-icon{color:var(--ves-accent)}.ves-blog__pill:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.ves-blog__pill-icon{display:flex;color:#fff}.ves-blog__pill-icon .ves-icon{width:15px;height:15px}.ves-blog__count{margin:0 0 0 auto;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;opacity:.65}.ves-blog__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:clamp(16px,2vw,26px);list-style:none;margin:0;padding:0}.ves-blog__item[hidden]{display:none}.ves-blog__card{position:relative;display:flex;flex-direction:column;height:100%;padding:10px;border-radius:18px;border:1px solid rgb(255 255 255 / .18);background:linear-gradient(135deg,#ffffff1f,#ffffff08 55%),#ffffff12;backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%);box-shadow:inset 0 1px #ffffff38,0 16px 40px #002f3447;color:var(--ves-text);text-decoration:none;transition:transform var(--ves-dur-fast) var(--ves-ease),border-color var(--ves-dur-fast) var(--ves-ease)}.ves-blog__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;padding:1px;background:linear-gradient(140deg,#ffffff6b,#fff0 46%);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;pointer-events:none}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.ves-blog__card{background:#002f34b8}.ves-blog__pill{background:color-mix(in srgb,var(--ves-accent) 70%,#0d1714)}}.ves-blog__card:hover{transform:translateY(-4px);border-color:#ffffff57}.ves-blog__card:focus-visible{outline:3px solid var(--ves-focus);outline-offset:3px}.ves-bg--white .ves-blog__card,.ves-bg--soft-mint .ves-blog__card,.ves-bg--light-gray .ves-blog__card{background:var(--ves-white);box-shadow:0 10px 28px #26323814;backdrop-filter:none;-webkit-backdrop-filter:none}.ves-bg--white .ves-blog__pill,.ves-bg--soft-mint .ves-blog__pill,.ves-bg--light-gray .ves-blog__pill{color:#fff}.ves-bg--white .ves-blog__pill[data-filter=all],.ves-bg--soft-mint .ves-blog__pill[data-filter=all],.ves-bg--light-gray .ves-blog__pill[data-filter=all]{background:var(--ves-light-gray);color:var(--ves-graphite)}.ves-bg--white .ves-blog__card:before,.ves-bg--soft-mint .ves-blog__card:before,.ves-bg--light-gray .ves-blog__card:before{display:none}.ves-bg--white .ves-blog__pill.is-active,.ves-bg--soft-mint .ves-blog__pill.is-active,.ves-bg--light-gray .ves-blog__pill.is-active{background:var(--ves-graphite);border-color:var(--ves-graphite);color:#fff}.ves-blog__cover{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;border-radius:12px;background-color:var(--ves-accent-soft)}.ves-blog__img,.ves-blog__cover-fallback{width:100%;height:100%;object-fit:cover;transform:scale(1.04);transition:transform calc(var(--ves-dur) * 1.2) var(--ves-ease)}.ves-blog__cover-fallback{display:block;background:linear-gradient(150deg,color-mix(in srgb,var(--ves-accent) 85%,transparent) 0%,var(--ves-deep-teal) 100%)}.ves-blog__card:hover .ves-blog__img{transform:scale(1)}.ves-blog__scrim{position:absolute;inset:0 0 auto 0;height:42%;background:linear-gradient(180deg,#263238b8,#26323800)}.ves-blog__tag{position:absolute;top:14px;left:14px;padding:5px 12px;border-radius:999px;background-color:color-mix(in srgb,var(--ves-accent) 72%,#0d1714);color:#fff;font-size:.6875rem;font-weight:var(--ves-weight-subtitle);letter-spacing:.09em;text-transform:uppercase;box-shadow:0 4px 12px #0003}.ves-blog__body{display:flex;flex-direction:column;gap:10px;flex:1;padding:18px 12px 12px}.ves-blog__title{font-size:1.0625rem;font-weight:var(--ves-weight-subtitle);line-height:1.3;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ves-blog__summary{font-size:.875rem;line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ves-blog__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid rgb(255 255 255 / .14)}.ves-bg--white .ves-blog__foot,.ves-bg--soft-mint .ves-blog__foot,.ves-bg--light-gray .ves-blog__foot{border-top-color:var(--ves-border)}.ves-blog__date{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em}.ves-blog__more{font-size:.8125rem}@media(min-width:901px){.ves-blog__item--feature{grid-column:span 2}.ves-blog__item--feature .ves-blog__card{flex-direction:row}.ves-blog__item--feature .ves-blog__cover{flex:1 1 52%;aspect-ratio:auto}.ves-blog__item--feature .ves-blog__body{flex:1 1 48%;justify-content:center;padding:clamp(20px,2vw,34px);gap:12px}.ves-blog__item--feature .ves-blog__cover{aspect-ratio:4 / 3;height:100%}.ves-blog__item--feature .ves-blog__title{font-size:var(--ves-h3);font-weight:var(--ves-weight-title);-webkit-line-clamp:4}.ves-blog__item--feature .ves-blog__summary{font-size:.9375rem;-webkit-line-clamp:4}.ves-blog__item--feature .ves-blog__scrim{height:30%}}.ves-blog__all{display:flex;justify-content:center;margin-top:clamp(32px,4vw,52px)}@media(prefers-reduced-motion:reduce){.ves-blog__card,.ves-blog__img,.ves-blog__pill{transition:none}.ves-blog__card:hover{transform:none}.ves-blog__img{transform:scale(1)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ves-blog.css.map */
