.template-collection{--bw-coll-blue: #1777b0;--bw-coll-sky: #3ab9f1;--bw-coll-soft: #f2faff;--bw-coll-muted: rgba(15, 42, 68, .62)}.bw-coll-head{background:var(--bw-coll-soft)}.bw-coll-head__inner{max-width:760px;margin:0 auto;padding:clamp(28px,3vw,48px) 20px;text-align:center}.bw-coll-head__eyebrow{display:inline-block;margin:0 0 14px;padding:6px 14px;border-radius:999px;background:#e3f3fc;color:var(--bw-coll-blue);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.bw-coll-head__title{margin:0 0 12px;font-size:clamp(34px,3.4vw,56px);font-weight:600;line-height:1.08;color:rgb(var(--color-headings))}.bw-coll-head__text{max-width:36em;margin:0 auto;font-size:clamp(16px,1.1vw,19px);line-height:1.55;color:var(--bw-coll-muted)}.bw-coll-head__text p{margin:0}.bw-coll-head__perks{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:22px 0 0;padding:0;list-style:none}.bw-coll-head__perk{display:inline-flex;align-items:center;gap:7px;font-size:14.5px;font-weight:500;color:rgb(var(--color-headings))}.bw-coll-head__perk svg{flex:none;width:18px;height:18px;padding:3px;border-radius:50%;background:var(--bw-coll-sky);color:#fff}.bw-coll-head__link{display:inline-flex;align-items:center;gap:6px;margin-top:20px;font-size:15px;font-weight:600;color:var(--bw-coll-blue);text-decoration:none}.bw-coll-head__link svg{width:17px;height:17px;transition:transform .2s ease}.bw-coll-head__link:hover{color:var(--bw-coll-blue);text-decoration:underline;text-underline-offset:4px}.bw-coll-head__link:hover svg{transform:translate(3px)}.template-collection .product-item--grid .card{border:0;border-radius:0;background:none;box-shadow:none}.template-collection .product-item--grid .card__image-wrapper{overflow:hidden;border-radius:18px;background:#f4f5f7}.template-collection .product-item--grid .card__image-wrapper img{transition:transform .5s ease}.template-collection .product-item--grid:hover .card__image-wrapper img{transform:scale(1.03)}.template-collection .product-item--grid .card__body{padding:16px 4px 0}.template-collection .product-item--grid .card__body h3{display:-webkit-box;margin-bottom:4px;overflow:hidden;font-size:clamp(15px,1.05vw,18px);font-weight:600;line-height:1.3;white-space:normal;text-overflow:clip;-webkit-line-clamp:2;-webkit-box-orient:vertical}.template-collection .product-item--grid .product-item__price-wrapper{margin:4px 0 0;font-size:16px;font-weight:600;color:var(--bw-coll-blue)}.template-collection .product-item--grid .Vtl-ProductLabel__Wrapper{top:14px!important;right:auto!important;left:calc(var(--bs-gutter-x, 24px) * .5 + 14px)!important;width:auto!important;height:auto!important;padding:5px 12px;border-radius:999px;background:#fff!important;box-shadow:0 2px 8px #0f2a4414}.template-collection .product-item--grid .Vtl-ProductLabel__Text{position:static!important;color:var(--bw-coll-blue)!important;font-size:11.5px!important;font-weight:600;letter-spacing:.06em;line-height:1.3!important;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:767px){.bw-coll-head__perks{flex-direction:column;align-items:center}.template-collection .product-item--grid .card__image-wrapper{border-radius:14px}.template-collection .product-item--grid .card__body{padding:12px 2px 0}.template-collection .product-item--grid .Vtl-ProductLabel__Wrapper{top:10px!important;left:calc(var(--bs-gutter-x, 24px) * .5 + 10px)!important;padding:4px 9px}.template-collection .product-item--grid .Vtl-ProductLabel__Text{font-size:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/babywaves-collection.css.map */
