.bag-selection{padding:5.6rem 0;background:#f7f3ec;color:#211b16}.bag-selection__intro{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:3rem}.bag-selection__eyebrow{font-size:1.1rem;letter-spacing:.15em;text-transform:uppercase;margin:0 0 1rem}.bag-selection h1,.bag-selection h2{font-size:clamp(3rem,3vw,4.2rem);line-height:1.15;letter-spacing:-.025em;margin:0}.bag-selection__text{color:#62584f;font-size:1.5rem;line-height:1.6;max-width:55ch;margin:1.4rem 0 0}.bag-selection__browse{font-size:1.4rem;text-underline-offset:.4rem;flex-shrink:0;padding:.8rem 0;color:inherit}.bag-selection__grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem 2.4rem}.bag-selection__grid>li{min-width:0}.bag-selection__photo{display:block;background:#e8e0d4;overflow:hidden}.bag-selection__photo img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;transition:transform .2s}.bag-selection__photo:hover img{transform:scale(1.025)}.bag-selection__line{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;flex-wrap:wrap;padding-top:1.6rem}.bag-selection h3{font-size:1.7rem;line-height:1.3;margin:0}.bag-selection h3 a{color:inherit;text-decoration:none}.bag-selection h3 a:hover{text-decoration:underline;text-underline-offset:.4rem}.bag-selection__line>.price{font-size:1.4rem}.bag-selection__line .price__container{margin-bottom:0}.bag-selection__line .price-item--sale{font-weight:650}.bag-selection__purpose{font-size:1.3rem;line-height:1.5;color:#62584f;margin:.7rem 0 0}@media(prefers-reduced-motion:reduce){.bag-selection__photo img{transition:none}.bag-selection__photo:hover img{transform:none}}@media(max-width:749px){.bag-selection{padding:3.4rem 0}.bag-selection__intro{align-items:flex-start;flex-direction:column;gap:1rem;margin-bottom:2rem}.bag-selection__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.4rem}.bag-selection h3{font-size:1.5rem}.bag-selection__line{gap:.6rem;padding-top:1.2rem}.bag-selection__purpose{font-size:1.2rem}.bag-selection__line>.price{font-size:1.3rem}.bag-selection h1,.bag-selection h2{font-size:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/49/compiled_assets/styles.css.map?subset=AAAAAAAAAEA */
