.bamteek-products{border-top:1px solid #ece9e3;border-bottom:1px solid #ece9e3}.bamteek-products__header{display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem}.bamteek-products .bamteek-badge{margin-inline-start:0}.bamteek-products__all{display:inline-flex;align-items:center;min-height:4.4rem;font-size:1.5rem;color:rgb(var(--bamteek-navy));white-space:nowrap}.bamteek-products__header .bamteek-eyebrow{margin-bottom:.8rem}.bamteek-products__grid{list-style:none;margin:0;padding:0}@media screen and (max-width:749px){.bamteek-products__grid.bamteek-scroller{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.2rem;overflow:visible;scroll-snap-type:none}.bamteek-products__item .bamteek-card__media{aspect-ratio:6 / 7}.bamteek-products__item.bamteek-products__item--desktop-only{display:none}}.bamteek-products__item{display:flex;min-width:0;container:product-card / inline-size}@media screen and (min-width:750px){.bamteek-products__grid.bamteek-scroller{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem 2.8rem;margin:0;padding:0;overflow:visible;scroll-snap-type:none}.bamteek-products__item{flex:none}}.bamteek-products__item>.bamteek-card{width:100%}.bamteek-card__media{position:relative;overflow:hidden;aspect-ratio:337 / 422;border:1px solid #e6e3dd;border-radius:var(--bamteek-radius-card);background:linear-gradient(150deg,#f5f3ee,#ebe7df)}.bamteek-card__link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.bamteek-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s ease}.bamteek-card__placeholder{fill:rgba(var(--bamteek-navy),.2)}.bamteek-card__image--hover{opacity:0}@media(hover:hover)and (pointer:fine){.bamteek-card__media:hover .bamteek-card__image--hover{opacity:1}}.bamteek-card__tag{position:absolute;top:1.4rem;inset-inline-start:1.4rem;display:inline-flex;align-items:center;gap:.8rem;padding:.6rem 1rem;border-radius:9.9rem;background:#ffffffb8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-size:1.1rem;line-height:1.2;letter-spacing:.03em;color:rgb(var(--color-foreground));pointer-events:none}.bamteek-card__action{position:absolute;inset-inline-end:1.2rem;bottom:1.2rem;inset-inline-start:1.2rem}.bamteek-card__form{margin:0}.bamteek-card__button{display:flex;align-items:center;justify-content:center;width:100%;min-height:4.2rem;padding:.4rem 2.5rem;border:0;border-radius:1rem;background:#fff;font-family:var(--font-heading-family);font-size:1.6rem;font-weight:600;color:rgb(var(--color-foreground));text-decoration:none;cursor:pointer}.bamteek-card__button--disabled{opacity:.6;cursor:default}.bamteek-card__info{display:grid;gap:.6rem;margin-top:1.4rem}.bamteek-card__row{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem}.bamteek-card__title{margin:0;font-family:var(--font-heading-family);font-size:1.65rem;font-weight:700;line-height:1.3;color:rgb(var(--color-foreground))}.bamteek-card__title a{color:inherit;text-decoration:none}.bamteek-card__price{font-family:var(--font-heading-family);font-size:1.65rem;font-weight:700;line-height:1.3;color:rgb(var(--color-foreground));white-space:nowrap}.bamteek-card__row--details{align-items:center;min-height:1.82rem;line-height:1.35}.bamteek-card__fibers{font-size:1.35rem;color:#8a857b}.bamteek-card__pack{font-size:1.05rem;letter-spacing:.03em;color:#b4afa4;text-align:end}@media screen and (min-width:750px){.bamteek-card__button{min-height:5.6rem;font-size:2.1rem}}@media screen and (min-width:750px)and (hover:hover)and (pointer:fine){.bamteek-card__action{opacity:0;transform:translateY(.8rem);transition:opacity .25s ease,transform .25s ease}.bamteek-card__media:hover .bamteek-card__action,.bamteek-card__media:focus-within .bamteek-card__action{opacity:1;transform:none}}.bamteek-card,.bamteek-card a,.bamteek-card button,.bamteek-pcard,.bamteek-pcard a,.bamteek-pcard button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.bamteek-card__tag,.bamteek-card__title,.bamteek-card__price,.bamteek-card__fibers,.bamteek-card__pack,.bamteek-card__button{letter-spacing:var(--bamteek-card-tracking, .02em)}.bamteek-card__button.is-loading{opacity:.6;cursor:progress}.bamteek-card__error{margin:.6rem 0 0;padding:.6rem 1rem;border-radius:1rem;background:#fff;font-size:1.2rem;line-height:1.3;color:rgb(var(--color-foreground))}@media screen and (max-width:749px){@container product-card (max-width: 290px){.bamteek-products .bamteek-card__media{aspect-ratio:172 / 216;border-radius:1rem}.bamteek-products .bamteek-card__tag{top:1.2rem;inset-inline-start:1.2rem;padding:.6rem .9rem}.bamteek-products .bamteek-pills{top:1.2rem;inset-inline-end:1.2rem;inset-inline-start:1.2rem}.bamteek-products .bamteek-badge{padding:.6rem .9rem}.bamteek-products .bamteek-card__info{display:block;margin-top:1rem;min-height:calc(2 * 1.25 * var(--bamteek-card-name-size, 2rem) * .85 + var(--bamteek-card-name-gap, .4rem) + 1.82rem)}.bamteek-products .bamteek-card__row{display:block}.bamteek-products .bamteek-card__row--details{display:none}.bamteek-products .bamteek-card__title{font-size:calc(var(--bamteek-card-name-size, 2rem) * .85);line-height:1.25}.bamteek-products .bamteek-card__price{display:block;margin-top:var(--bamteek-card-name-gap, .4rem);font-size:1.4rem;font-weight:600;line-height:1.3}}}.bamteek-card__tag{pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-bamteek-product-grid.css.map */
