.vl-cintro__inner{max-width:var(--vl-text-w,560px);margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.vl-cintro--left .vl-cintro__inner{margin-left:0;align-items:flex-start;text-align:left}.vl .vl-cintro__title{margin:0;font-size:var(--vl-h-m,32px);font-weight:var(--vl-heading-weight,500);line-height:1.08;letter-spacing:-.03em;color:inherit;text-wrap:balance}.vl-cintro__text{font-size:var(--vl-ci-t-m,15px);line-height:1.6;color:var(--vl-c-muted,#5C5A57);text-wrap:pretty}.vl-cintro[style*=--vl-fg] .vl-cintro__text{color:inherit}.vl-cintro__text p{margin:0}.vl-cintro__text p+p{margin-top:.6em}@media(min-width:750px){.vl .vl-cintro__title{font-size:var(--vl-h-d,44px)}.vl-cintro__text{font-size:var(--vl-ci-t,16px)}}.vl-coll{--grid-mobile-horizontal-spacing:var(--vl-cg-m,12px);--grid-mobile-vertical-spacing:var(--vl-rg-m,28px);--grid-desktop-horizontal-spacing:var(--vl-cg,24px);--grid-desktop-vertical-spacing:var(--vl-rg,40px)}.vl-coll .product-grid{column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}@media(min-width:750px){.vl-coll .product-grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}}.vl-coll .product-grid .card-wrapper{height:100%;padding:0;background:none;border-radius:0}.vl-coll .product-grid .card{height:100%;display:flex;flex-direction:column}.vl-coll .product-grid .card .media{border-radius:var(--vl-cr,14px);overflow:hidden;background:var(--vl-c-surface,#F7F7F5)}.vl-coll .product-grid .card__media img{border-radius:0}.vl-coll .product-grid .card>.card__content{flex:1;display:flex;flex-direction:column;padding:14px 2px 0}.vl-coll .product-grid .card>.card__content .card__information{flex:1;display:flex;flex-direction:column;gap:10px;padding:0}.vl-coll .product-grid .card__heading{margin:0;font-size:var(--vl-ct-m,15px);font-weight:600;line-height:1.3;letter-spacing:-.005em;color:var(--vl-c-text,#141414)}.vl-coll .product-grid .card__heading a{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.vl-coll .product-grid .card__heading p{margin:5px 0 0!important;font-size:13px!important;font-weight:400;line-height:1.45!important;letter-spacing:0;color:var(--vl-c-muted,#5C5A57)!important;text-wrap:pretty}.vl-coll--nosub .product-grid .card__heading p{display:none}.vl-coll .product-grid .card-information{margin-top:auto}.vl-coll .product-grid .card-information .price{margin:0;font-size:15px;line-height:1.3;letter-spacing:0;color:var(--vl-c-text,#141414)}.vl-coll .product-grid .card-information .price :is(.price-item,span){font-size:inherit;font-weight:600;letter-spacing:0}.vl-coll--center .product-grid .card>.card__content .card__information{align-items:center;text-align:center}@media(min-width:750px){.vl-coll .product-grid .card>.card__content{padding-top:18px}.vl-coll .product-grid .card__heading{font-size:var(--vl-ct,17px)}.vl-coll .product-grid .card__heading p{font-size:14px!important}.vl-coll .product-grid .card-information .price{font-size:16px}}.vl-coll .product-grid .card__inner .card__badge{display:block}.vl-coll .product-grid .card__inner .card__badge .badge{border:0;border-radius:2px;background:#fff;color:#141414;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:6px 8px;line-height:1}.vl-coll .product-grid .card__heading a:focus-visible{outline:none;box-shadow:none}.vl-coll .product-grid .card:has(.card__heading a:focus-visible) .media{outline:2px solid var(--vl-c-text,#141414);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/23/assets/vl-collection.css.map */
