/* The header wrapper stays transparent; only the two existing pills paint. */
body[data-template] .site-header.lc-header-v2.is-scrolled{background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
body[data-template] .site-header.lc-header-v2.is-scrolled>.brand-row{background:transparent!important;border:0!important;box-shadow:none!important}
body[data-template] .site-header.lc-header-v2.is-scrolled::after,body[data-template] .site-header.lc-header-v2.is-scrolled::before{display:none!important}
body[data-template=collection] #welcome-trigger,body .welcome-trigger[data-lc-overlap]{display:none!important}
body[data-template=collection] #MainContent#MainContent#MainContent#MainContent .lc-collection .product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none!important;grid-auto-rows:auto!important;align-items:stretch!important;row-gap:40px!important;column-gap:12px!important;height:auto!important;overflow:visible!important}
body[data-template=collection] #MainContent#MainContent#MainContent#MainContent .lc-collection .lc-card{display:flex!important;flex-direction:column!important;position:relative!important;min-width:0!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;gap:0!important;align-self:stretch!important}
body[data-template=collection] #MainContent#MainContent#MainContent#MainContent .lc-collection .lc-card>.photo{position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:4/5!important;padding:0!important;border:0!important;flex:0 0 auto!important;background:transparent!important;overflow:hidden!important}
body[data-template=collection] #MainContent#MainContent#MainContent#MainContent .lc-collection .lc-card>.photo img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important;border:0!important;object-fit:cover!important;object-position:center!important;background:transparent!important;transform:none!important}
body[data-template=collection] #MainContent#MainContent#MainContent#MainContent .lc-collection .lc-card:is([data-card-handle=baby-bundle],[data-card-handle=complete-bundle-set],[data-card-handle=complete-bundle-set-1],[data-card-handle=lavender-bundle],[data-card-handle=the-baby-bundle-travel],[data-card-handle=complete-wash-day-set])>.photo{aspect-ratio:1!important;background:#BAA892!important}
body[data-template=collection] #MainContent#MainContent#MainContent#MainContent .lc-collection .lc-card>.product-card-title{position:static!important;display:block!important;height:auto!important;min-height:0!important;padding:12px 0 0!important;margin:0!important;flex:0 0 auto!important}
body[data-template=collection] #MainContent#MainContent#MainContent#MainContent .lc-collection .lc-card>.product-card-title h3{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden!important;text-overflow:ellipsis;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important}
body[data-template=collection] #MainContent#MainContent#MainContent#MainContent .lc-collection .lc-card>.product-card-info{position:static!important;display:flex!important;flex-direction:column!important;flex:1 0 auto!important;min-height:0!important;height:auto!important;max-height:none!important;padding:8px 0 16px!important;margin:0!important}
body[data-template=collection] #MainContent#MainContent#MainContent#MainContent .lc-collection .lc-card .card-role{height:auto!important;min-height:0!important;white-space:normal!important;overflow-wrap:break-word}
body[data-template=collection] #MainContent#MainContent#MainContent#MainContent .lc-collection .lc-card>:is(.card-quick-form,.lc-card-open){position:static!important;inset:auto!important;flex:0 0 auto!important;min-height:0!important;height:auto!important;width:100%!important;margin: auto 0 0!important;padding:0!important}
body[data-template=collection] #MainContent#MainContent#MainContent#MainContent .lc-collection .lc-card>.lc-card-open,body[data-template=collection] #MainContent#MainContent#MainContent#MainContent .lc-collection .lc-card>.card-quick-form>.button{height:48px!important;min-height:48px!important;margin-top:auto!important;width:100%!important;padding:0 10px!important;white-space:normal!important}
body[data-template=collection] #MainContent#MainContent#MainContent#MainContent .lc-sort-form{margin:0 0 24px!important;display:flex!important}
body[data-template=collection] #MainContent#MainContent#MainContent#MainContent .lc-sort-pill{position:relative;display:inline-flex;align-items:center;gap:6px;border:1px solid #1C1B19;border-radius:999px;min-height:48px;padding:0 16px;font:500 13px/1.4 var(--sans);color:#1C1B19;max-width:100%;background:transparent}
body[data-template=collection] #MainContent#MainContent#MainContent#MainContent .lc-sort-pill select{appearance:none;-webkit-appearance:none;field-sizing:content;min-width:110px;max-width:240px;height:46px;min-height:46px;border:0;border-radius:999px;padding:0 8px;background:transparent;background-image:none;color:inherit;font:inherit;cursor:pointer}
@media(min-width:990px){body[data-template=collection] #MainContent#MainContent#MainContent#MainContent .lc-collection .product-grid{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:56px!important;column-gap:28px!important}}

body[data-template=collection] #MainContent#MainContent#MainContent#MainContent [data-lc-shop-group]{margin-top:56px;scroll-margin-top:88px}
body[data-template=collection] #MainContent#MainContent#MainContent#MainContent [data-lc-shop-group]>h2{font-family:var(--serif)!important;font-size:32px!important;font-weight:300!important;line-height:1.1!important;letter-spacing:-.01em!important;text-align:left!important;padding-bottom:16px!important;margin:0!important;border-bottom:1px solid #B8893B}
body[data-template=collection] #MainContent#MainContent#MainContent#MainContent [data-lc-shop-group]>.product-grid{margin-top:24px!important}
body[data-template=collection] #MainContent#MainContent#MainContent#MainContent .lc-sort-pill>span{white-space:nowrap;flex-shrink:0}
