html body main:has(.loop-aud--filter){--lcr-ink:#252820;--lcr-sage:#3D5446;--lcr-cream:#F4EFE6;--lcr-line:#D6D0C6;--lcr-muted:#726F66}html body main:has(.loop-aud--filter) .shopify-section:has(.lc-hd) .spacing-style.layout-panel-flex{padding-block-start:8px!important;padding-block-end:4px!important;gap:9px!important}html body main:has(.loop-aud--filter) .lc-hd{display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%;gap:7px!important;margin:0!important;padding:0 0 11px!important;border:0!important;border-bottom:1px solid var(--lcr-line)!important;color:var(--lcr-ink)}html body main:has(.loop-aud--filter) .lc-hd__main{gap:4px!important;width:100%}html body main:has(.loop-aud--filter) .lc-kick{margin:0!important;gap:4px 8px!important;font-size:11px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:0!important;color:var(--lcr-sage)!important}html body main:has(.loop-aud--filter) .lc-kick__tag{color:var(--lcr-sage)!important;font-weight:600!important}html body main:has(.loop-aud--filter) .lc-title{margin:0!important;max-width:100%;font-family:Heebo,sans-serif!important;font-size:clamp(33px,8.5vw,44px)!important;font-weight:850!important;line-height:1.13!important;letter-spacing:-.025em!important;color:var(--lcr-ink)!important;overflow-wrap:normal!important;text-wrap:balance}html body main:has(.loop-aud--filter) .lc-lede{margin:0!important;max-width:62ch;font-size:13px!important;font-weight:400;line-height:1.5!important;color:#514f49!important;-webkit-line-clamp:2!important}html body main:has(.loop-aud--filter) .loop-aud.loop-aud--filter{display:grid!important;grid-template-columns:repeat(var(--loop-aud-n,3),minmax(0,1fr))!important;gap:10px!important;width:100%!important;max-width:670px!important;margin:4px 0 7px!important;padding:0!important;overflow:visible!important}html body main:has(.loop-aud--filter) .loop-aud--filter .loop-aud__tab{position:relative;display:flex;min-width:0;flex-direction:column;gap:0!important;padding:0 0 4px!important;border:0!important;background:transparent!important;color:var(--lcr-ink)!important;text-decoration:none!important;transform:none}html body main:has(.loop-aud--filter) .loop-aud--filter .loop-aud__img{display:block;width:100%;aspect-ratio:5 / 4!important;overflow:hidden;border-radius:3px!important;border:1px solid #E1D9CC!important;background:#ede7dc!important;box-sizing:border-box;outline-offset:-3px}html body main:has(.loop-aud--filter) .loop-aud--filter .loop-aud__img:after{content:none!important;display:none!important}html body main:has(.loop-aud--filter) .loop-aud--filter .loop-aud__img img{width:100%;height:100%;object-fit:cover;object-position:center 40%}html body main:has(.loop-aud--filter) .loop-aud--filter .loop-aud__label{position:relative;display:block!important;align-self:stretch!important;width:100%;max-width:none!important;min-height:0!important;margin:6px 0 0!important;padding:0 0 5px!important;border:0!important;background:transparent!important;color:var(--lcr-ink)!important;font:700 15px/1.25 Heebo,sans-serif!important;letter-spacing:0!important;text-align:center!important;text-decoration:none!important;white-space:normal!important}html body main:has(.loop-aud--filter) .loop-aud--filter .loop-aud__tab.is-active .loop-aud__img{border-color:var(--lcr-sage)!important;box-shadow:inset 0 0 0 1px var(--lcr-sage)}html body main:has(.loop-aud--filter) .loop-aud--filter .loop-aud__tab.is-active .loop-aud__label{color:var(--lcr-sage)!important;font-weight:800!important}html body main:has(.loop-aud--filter) .loop-aud--filter .loop-aud__tab.is-active .loop-aud__label:after{content:"";display:block;width:23px;height:2px;margin:4px auto 0;background:var(--lcr-sage)}html body main:has(.loop-aud--filter) .loop-sizes{display:flex!important;gap:6px!important;width:100%;margin:6px 0 3px!important;padding:2px 0 4px!important;scroll-padding-inline:2px}html body main:has(.loop-aud--filter) .loop-sizes__chip{flex:0 0 auto;min-width:39px!important;height:39px!important;padding:0 12px!important;border:1px solid #BFC9BE!important;border-radius:3px!important;background:#f9f6f0!important;color:var(--lcr-sage)!important;box-shadow:none!important;font:700 13px/1 Heebo,sans-serif!important;text-decoration:none!important;letter-spacing:0!important}html body main:has(.loop-aud--filter) .loop-sizes__chip.is-active{background:var(--lcr-sage)!important;border-color:var(--lcr-sage)!important;color:var(--lcr-cream)!important}html body main:has(.loop-aud--filter) .facets-toggle{border-top:1px solid var(--lcr-line);padding-block:10px 6px!important;margin-top:3px!important}html body main:has(.loop-aud--filter) .loop-sort-inrow{font-size:13px!important;font-weight:600!important}html body main:has(.loop-aud--filter) .product-grid-container{padding-block-start:2px!important}html body main:has(.loop-aud--filter) collection-component .product-grid{--product-grid-gap:22px 12px !important}html body main:has(.loop-aud--filter) collection-component .card-gallery{border-radius:3px;overflow:hidden}@media(hover:hover){html body main:has(.loop-aud--filter) .loop-aud--filter .loop-aud__tab:hover .loop-aud__img{border-color:var(--lcr-sage)!important}html body main:has(.loop-aud--filter) .loop-sizes__chip:not(.is-active):hover{background:#e9eee8!important}}@media screen and (min-width:750px){html body main:has(.loop-aud--filter) .shopify-section:has(.lc-hd) .spacing-style.layout-panel-flex{padding-block-start:16px!important;gap:14px!important}html body main:has(.loop-aud--filter) .lc-hd{flex-direction:row!important;justify-content:space-between!important;align-items:flex-end!important;gap:30px!important;padding-bottom:18px!important}html body main:has(.loop-aud--filter) .lc-title{font-size:clamp(48px,5vw,65px)!important}html body main:has(.loop-aud--filter) .lc-lede{flex:0 1 350px;font-size:14px!important;-webkit-line-clamp:3!important}html body main:has(.loop-aud--filter) .loop-aud.loop-aud--filter{gap:16px!important;margin:6px 0 12px!important}html body main:has(.loop-aud--filter) .loop-aud--filter .loop-aud__img{aspect-ratio:4 / 3!important}html body main:has(.loop-aud--filter) .loop-aud--filter .loop-aud__label{margin-top:8px!important;font-size:17px!important}html body main:has(.loop-aud--filter) .loop-sizes__chip{height:42px!important;min-width:42px!important;font-size:14px!important}html body main:has(.loop-aud--filter) collection-component .product-grid{--product-grid-gap:28px 16px !important}}@media(prefers-reduced-motion:reduce){html body main:has(.loop-aud--filter) .loop-aud--filter .loop-aud__img img{transition:none!important}}html body main:has(.loop-aud--filter) .loop-sizes{box-sizing:border-box!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scroll-padding-inline:14px!important;padding-inline-start:2px!important;padding-inline-end:16px!important}html body main:has(.loop-aud--filter) .loop-sizes__chip{scroll-snap-align:start;scroll-snap-stop:normal}html body main:has(.loop-aud--filter) .loop-sizes__chip:focus-visible{outline:2px solid #3D5446!important;outline-offset:-3px!important}html body main:has(.loop-aud--filter) .facets-toggle{gap:8px!important}html body main:has(.loop-aud--filter) .loop-sort-inrow{min-width:0!important;font-size:12.5px!important;font-weight:500!important;color:#575d52!important}html body main:has(.loop-aud--filter) .loop-sort-inrow .loop-col-bar__sort{gap:4px!important;min-width:0}html body main:has(.loop-aud--filter) .loop-sort-inrow .loop-col-bar__lbl{font-size:12.5px!important;font-weight:500!important}html body main:has(.loop-aud--filter) .loop-sort-inrow .loop-col-bar__current{max-width:38vw!important;font-size:12.5px!important;font-weight:600!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.lca body main:has(.loop-aud--filter) collection-component .lca-add:not(.is-added){background:#3d5446!important;color:#f4efe6!important;border-color:#3d5446!important;box-shadow:0 1px 3px #14231a26!important}html.lca body main:has(.loop-aud--filter) collection-component .lca-add.is-added{background:#e5ebe2!important;color:#2e4738!important;border-color:#3d5446!important}@media(hover:hover){html.lca body main:has(.loop-aud--filter) collection-component .lca-add:not(.is-added):not(.is-busy):hover{background:#304639!important;border-color:#304639!important}}@media(max-width:749px){html body main:has(.loop-aud--filter) .shopify-section:has(.lc-hd) .spacing-style.layout-panel-flex{gap:8px!important;padding-block-end:3px!important}html body main:has(.loop-aud--filter) .lc-hd{gap:6px!important;padding-bottom:9px!important}html body main:has(.loop-aud--filter) .loop-aud.loop-aud--filter{margin-block-start:3px!important;margin-block-end:5px!important}html body main:has(.loop-aud--filter) .loop-aud--filter .loop-aud__label{margin-top:5px!important;padding-bottom:4px!important}html body main:has(.loop-aud--filter) .loop-sizes{margin-block-start:5px!important;margin-block-end:2px!important}html body main:has(.loop-aud--filter) .facets-toggle{padding-block:9px 5px!important}}html body main:has(.loop-aud--filter) .loop-sizes--kids .loop-sizes__chip{max-width:148px;min-width:39px}html body main:has(.loop-aud--filter) .loop-sizes--kids .loop-sizes__text{display:block;max-width:126px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.25}html:has(.loop-sizes--kids) form:has(accordion-custom[data-filter-param-name$=fit_sizes] .facets__inputs-list-item:not(.facets__inputs-list-item--disabled)) accordion-custom[data-filter-param-name^=filter-v-option]:not(:has(input:checked)){display:block!important}
/*# sourceMappingURL=/cdn/shop/t/135/assets/loop-collection-refresh.css.map */
