.ba-collection-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:26rem;background:#eef3f6;color:#003b70}.ba-collection-hero__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(2.5rem,7vw,7rem)}.ba-collection-hero__crumbs{display:flex;gap:.55rem;font-size:.9rem;margin-bottom:1.7rem}.ba-collection-hero__crumbs a{color:inherit;text-decoration:underline;text-underline-offset:.18em}.ba-collection-hero__heading{display:flex;align-items:center;flex-wrap:wrap;gap:.85rem}.ba-collection-hero h1{color:inherit;font-size:clamp(2.4rem,4.5vw,4.9rem);line-height:1;margin:0}.ba-collection-hero__heading span{background:#fff;border-radius:999px;color:#003b70;font-size:.95rem;padding:.6rem .85rem;white-space:nowrap}.ba-collection-hero__description{font-size:1.05rem;line-height:1.65;margin-top:1.8rem;max-width:44rem}.ba-collection-hero__description p{margin:0}.ba-collection-hero__image{min-height:100%}.ba-collection-hero__image img,.ba-collection-hero__image svg{display:block;height:100%;object-fit:cover;width:100%}.ba-collection-subcollections{display:flex;flex-wrap:wrap;gap:.65rem;list-style:none;margin:2rem 0 0;padding:0}.ba-collection-subcollections a{border:1px solid currentColor;border-radius:999px;color:inherit;display:block;font-size:.9rem;padding:.5rem .85rem;text-decoration:none}.ba-collection-subcollections a:hover{background:#003b70;color:#fff}.ba-collection-content{color:#003b70;padding-left:max(1.5rem,5vw);padding-right:max(1.5rem,5vw)}.ba-collection-content__inner{margin:0 auto;max-width:76rem}.ba-collection-content__inner>section,.ba-collection-content__inner>div{margin:0 0 3rem}.ba-collection-content__inner h2{color:#003b70;font-size:clamp(1.7rem,3vw,2.7rem);line-height:1.15;margin:2.8rem 0 1rem}.ba-collection-content__inner h3{color:#003b70;font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.25;margin:2rem 0 .75rem}.ba-collection-content__inner p,.ba-collection-content__inner li{line-height:1.65}.ba-collection-content__inner a{color:inherit;text-decoration:underline;text-underline-offset:.18em}.ba-collection-content__inner img{height:auto;max-width:100%}.ba-collection-content__inner .accordion-item,.ba-collection-content__inner details{border-bottom:1px solid #c8d3dc;padding:1.1rem 0}.ba-collection-content__inner summary{color:#003b70;cursor:pointer;font-weight:700;list-style:none;padding-right:2rem;position:relative}.ba-collection-content__inner summary::-webkit-details-marker{display:none}.ba-collection-content__inner summary:after{content:"+";font-size:1.6rem;font-weight:300;position:absolute;right:0;top:-.35rem}.ba-collection-content__inner details[open] summary:after{content:"\2013"}.ba-collection-content__inner .ba-collection-faq__answer{padding-top:1rem}@media screen and (max-width:749px){.ba-collection-hero{display:flex;flex-direction:column-reverse;min-height:0}.ba-collection-hero__image{aspect-ratio:1.15 / 1}.ba-collection-hero__copy{padding:2.2rem 1.5rem 2.6rem}.ba-collection-hero__description{font-size:1rem}}.ba-collection-grid-section{color:#003b70}.ba-collection-product-grid{display:grid;gap:2.25rem 1.5rem;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.ba-collection-card{background:#fff;color:#003b70;height:100%;min-width:0}.ba-collection-card__media{align-items:center;aspect-ratio:1 / 1;background:#f2f5f7;display:flex;justify-content:center;overflow:hidden;position:relative;text-decoration:none}.ba-collection-card__image,.ba-collection-card__placeholder{display:block;height:100%;object-fit:contain;transition:transform .25s ease;width:100%}.ba-collection-card__media:hover .ba-collection-card__image{transform:scale(1.025)}.ba-collection-card__badge{background:#dceafa;border-radius:999px;color:#003b70;font-size:.75rem;font-weight:700;left:1.35rem;line-height:1;padding:.5rem .75rem;position:absolute;top:1.35rem;z-index:1}.ba-collection-card__badge--new{background:#003b70;color:#fff;text-transform:uppercase}.ba-collection-card__details{padding:1.25rem 1.35rem 1.6rem}.ba-collection-card__title{color:#003b70;display:block;font-size:clamp(1rem,1.4vw,1.25rem);font-weight:700;line-height:1.25;text-decoration:none}.ba-collection-card__title:hover{text-decoration:underline;text-underline-offset:.18em}.ba-collection-card__subtitle{font-size:.95rem;line-height:1.45;margin:.45rem 0 0}.ba-collection-card__color{font-size:.88rem;line-height:1.3;margin:1.25rem 0 0}.ba-collection-card__swatches{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.55rem;min-height:2.25rem}.ba-collection-card__swatch{align-items:center;background:#eef2f4;border:1px solid transparent;border-radius:50%;box-sizing:border-box;display:inline-flex;height:2.25rem;justify-content:center;overflow:hidden;padding:.15rem;width:2.25rem}.ba-collection-card__swatch.is-active{border-color:#003b70}.ba-collection-card__swatch img{border-radius:50%;display:block;height:100%;object-fit:contain;width:100%}.ba-collection-card__prices{align-items:baseline;display:flex;flex-wrap:wrap;font-size:1rem;gap:.75rem;margin-top:1.35rem}.ba-collection-card__prices s{color:#003b70}.ba-collection-card__prices strong{font-weight:800}@media screen and (max-width:989px){.ba-collection-product-grid{gap:1.5rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.ba-collection-card__details{padding:1rem .9rem 1.25rem}.ba-collection-card__badge{left:.8rem;top:.8rem}}@media screen and (max-width:549px){.ba-collection-product-grid--1-mobile{grid-template-columns:1fr}.ba-collection-card__subtitle{font-size:.85rem}.ba-collection-card__color{margin-top:.9rem}.ba-collection-card__prices{margin-top:1rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ba-collection.css.map */
