.vea-collection-page-bg{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#e5ded1}.vea-collection-page{max-width:1100px;margin:0 auto;padding:56px 24px 80px}.vea-collection-page__hero{text-align:center;margin-bottom:32px}.vea-collection-page__heading{font-size:34px;font-weight:500;color:#2a2420;margin:0 0 10px}.vea-collection-page__intro{font-size:15px;color:#5a5248;max-width:520px;margin:0 auto}.vea-collection-page__notice{text-align:center;font-size:14px;color:#8a8175;padding:24px 0}.vea-collection-group{margin-bottom:56px}.vea-collection-group:last-child{margin-bottom:0}.vea-collection-group__heading{font-size:22px;font-weight:500;color:#2a2420;margin:0 0 6px}.vea-collection-group__description{font-size:14px;color:#5a5248;margin:0 0 24px}.vea-collection-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px}.vea-collection-card{display:block;text-decoration:none}.vea-collection-card__image{background:#e5ded1;border-radius:14px;overflow:hidden;aspect-ratio:auto;width:60%;margin:0 auto 14px;transition:transform .3s ease}.vea-collection-card__image img{width:100%;height:100%;object-fit:cover;display:block}.vea-collection-card:hover .vea-collection-card__image{transform:scale(1.02)}.vea-collection-card__title{font-size:15px;font-weight:500;color:#2a2420;margin:0 0 4px;text-align:center}.vea-collection-card__price{font-size:13.5px;color:#8a8175;margin:0;text-align:center}.vea-collection-featured{display:block;max-width:420px;margin:0 auto 48px;text-decoration:none}.vea-collection-featured__stage{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.vea-collection-featured__image{position:relative;z-index:1;width:75%;background:#e5ded1;border-radius:20px;overflow:hidden;aspect-ratio:auto;box-shadow:0 24px 48px #00000029;transition:transform .3s ease}.vea-collection-featured__image img{width:100%;height:100%;object-fit:cover;display:block}.vea-collection-featured:hover .vea-collection-featured__image{transform:scale(1.03)}.vea-collection-featured__cta{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.7);width:56px;height:56px;background:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease,transform .3s ease;z-index:2}.vea-collection-featured__cta img{max-width:20px;max-height:20px;width:auto;height:auto;display:block}@media(hover:hover){.vea-collection-featured:hover .vea-collection-featured__cta{opacity:1;transform:translate(-50%,-50%) scale(1)}}.vea-collection-featured__meta{display:flex;justify-content:space-between;align-items:baseline}.vea-collection-featured__title{font-size:20px;font-weight:500;color:#2a2420;margin:0}.vea-collection-featured__price{font-size:16px;color:#2a2420;margin:0}.vea-collection-featured__blurb{font-size:13px;color:#5a5248;margin:6px 0 0}.vea-collection-companions{max-width:560px;margin:0 auto;background:#e5ded1;border-radius:18px;padding:20px 22px}.vea-collection-companions__heading{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:#6d6355;margin:0 0 14px;text-align:center}.vea-collection-companion{display:flex;align-items:center;gap:16px;text-decoration:none;padding:12px 14px;border-radius:12px;background:#2b1f140a;transition:background-color .2s ease,transform .2s ease}.vea-collection-companion+.vea-collection-companion{margin-top:8px}.vea-collection-companion:hover{background:#2b1f1417;transform:translate(2px)}.vea-collection-companion__image{width:64px;height:64px;flex-shrink:0;background:#e54834;border-radius:12px;overflow:hidden}.vea-collection-companion__image img{width:100%;height:100%;object-fit:cover;display:block}.vea-collection-companion__title{flex:1;font-size:16px;font-weight:500;color:#2b1f14;margin:0}.vea-collection-companion__price{font-size:15px;color:#2b1f14;flex-shrink:0}@media screen and (max-width:900px){.vea-collection-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:560px){.vea-collection-page__heading{font-size:26px}.vea-collection-grid{grid-template-columns:1fr 1fr;gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-vea-collection.css.map */
