main:has(.lc-hd){--lc-ink:var(--loop-ink,#1f1c18);--lc-olive:#3d5446;--lc-gold:#d8c891;--lc-cream:#f4eee1;--lc-bg:#f6f1e9;--lc-ph:#e8e0d2;--lc-soft:#3a3a34;--lc-mute:#6a685c}html main:has(.lc-hd) .section-background{--color-background:var(--lc-bg);background:var(--lc-bg)}html main:has(.lc-hd) .main-collection-grid{--color-background:var(--lc-bg);background:var(--lc-bg)}html main:has(.lc-hd) .shopify-section:has(.lc-hd) .spacing-style.layout-panel-flex{padding-block-start:4px}.lc-hd{display:flex;flex-direction:column;gap:12px;width:100%;padding-bottom:18px;border-bottom:3px solid var(--lc-ink);color:var(--lc-ink)}.lc-hd__main{display:flex;flex-direction:column;gap:8px;min-width:0}.lc-kick{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0;font-size:13px;font-weight:700;letter-spacing:.06em;line-height:1.2}html .lc-kick a{color:var(--lc-olive);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.lc-kick__n b{font-weight:900;letter-spacing:0;color:var(--lc-olive)}.lc-kick__tag{color:var(--lc-mute);font-weight:500;letter-spacing:.02em}html .lc-title{margin:0;font-family:Heebo,sans-serif;font-weight:900;line-height:.86;letter-spacing:-.035em;color:var(--lc-ink);text-wrap:balance;overflow-wrap:anywhere}.lc-hd--xl .lc-title{font-size:min(136px,34vw)}.lc-hd--l .lc-title{font-size:min(96px,21vw)}.lc-hd--m .lc-title{font-size:min(68px,14.5vw);line-height:.9}.lc-hd--s .lc-title{font-size:min(50px,11vw);line-height:.95}.lc-lede{font-size:14px;line-height:1.55;color:var(--lc-soft);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.lc-lede p{margin:0}html .loop-aud{counter-reset:lcaud;gap:10px;margin:4px 0 6px}html .loop-aud:not(.loop-aud--scroll){max-width:min(100%,760px)}html .loop-aud__tab{position:relative;gap:0;color:var(--lc-ink);counter-increment:lcaud}html .loop-aud__img{border-radius:0;background:var(--lc-ph)}html .loop-aud__img:after{content:counter(lcaud,decimal-leading-zero);position:absolute;top:7px;left:7px;padding:3px 5px;background:var(--lc-bg);font-size:10px;font-weight:700;letter-spacing:.06em;line-height:1}html .loop-aud__label{position:relative;z-index:1;align-self:flex-start;max-width:calc(100% - 6px);margin-top:-1.05em;padding:6px 8px 4px 10px;background:var(--lc-bg);font-size:24px;font-weight:900;line-height:1;letter-spacing:-.02em;text-align:start;text-decoration:none;white-space:nowrap;transition:background-color .15s ease,color .15s ease}html .loop-aud--type .loop-aud__label{min-height:0;margin-top:-22px;padding:6px 6px 3px 8px;font-size:15px;font-weight:900;line-height:1.08;letter-spacing:-.01em;-webkit-line-clamp:2}html .loop-aud__tab.is-active .loop-aud__label{background:var(--lc-ink);color:var(--lc-cream);font-weight:900}html .loop-aud__tab.is-active .loop-aud__img:after{background:var(--lc-ink);color:var(--lc-cream)}html .loop-aud--scroll{padding:4px 0 2px}html .loop-sizes{gap:6px;margin-top:4px}html .loop-sizes__chip{height:42px;min-width:42px;padding:0 13px;border:1.5px solid var(--lc-ink);border-radius:0;background:transparent;color:var(--lc-ink);font-size:14px;font-weight:700;letter-spacing:.02em}html .loop-sizes__chip.is-active{background:var(--lc-ink);border:1.5px solid var(--lc-ink);color:var(--lc-cream);font-weight:700}@media(hover:hover){html .loop-sizes__chip:hover{border-color:var(--lc-ink);background:var(--lc-ink);color:var(--lc-cream)}}html .loop-col-bar__count{display:none}@media screen and (max-width:749px){html .loop-col-bar{justify-content:flex-end;font-weight:700}}html collection-component .product-grid :is(product-card,.product-card__content){background:transparent}html collection-component .product-grid .product-card__content{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:8px;row-gap:3px}html collection-component .product-grid .product-card__content>*{grid-column:1/-1;min-width:0}html collection-component .product-grid .card-gallery{grid-row:1;margin-bottom:7px}html collection-component .product-grid .card-gallery :is(.product-media,.product-media-container,img){border-radius:0}html collection-component .product-grid :is(.product-media-container,slideshow-container){background:var(--lc-ph)}html collection-component .product-grid .loop-card-meta{display:contents}html collection-component .product-grid .loop-card-meta__brand{display:block;grid-column:1/-1;grid-row:2;overflow:hidden;font-size:11px;font-weight:700;letter-spacing:.1em;line-height:1.3;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;text-align:start;color:var(--lc-ink)}html collection-component .product-grid .product-card__content>a>.text-block{grid-row:3;margin:0;width:100%;max-width:none;text-align:start}html collection-component .product-grid .product-card__content:has(.loop-card-meta__name)>a>.text-block{display:none}html collection-component .product-grid .loop-card-meta__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:1/-1;grid-row:3;overflow:hidden;font-size:14px;font-weight:400;line-height:1.35;color:var(--lc-soft);text-align:start}html collection-component .product-grid product-price{grid-row:4;grid-column:1;justify-self:start;margin:2px 0 0;width:auto;text-align:start;justify-content:flex-start}html collection-component .product-grid product-price>*{text-align:start;justify-content:flex-start}html collection-component .product-grid product-price .price{font-size:18px;font-weight:700;color:var(--lc-ink)}html collection-component .product-grid product-price :is(s,.compare-at-price){font-size:13px;font-weight:400}html collection-component .product-grid .loop-card-meta__cond{grid-row:4;grid-column:2;justify-self:end;font-size:12px;font-weight:500;color:var(--lc-mute);white-space:nowrap}html collection-component .product-grid .loop-card-meta__size{position:absolute;top:0;inset-inline-start:0;z-index:2;min-width:22px;padding:7px 9px;border-radius:0;background:var(--lc-ink);color:var(--lc-cream);font-size:12px;font-weight:700;line-height:1;text-align:center;pointer-events:none}html collection-component [product-grid-view=zoom-out] .loop-card-meta>*{display:none}html main:has(.lc-hd) .loop-progress{color:var(--lc-ink);font-weight:700}html main:has(.lc-hd) .loop-progress__bar{height:3px;background:var(--lc-ph)}html main:has(.lc-hd) .loop-progress__fill{height:3px;background:var(--lc-ink)}@media(prefers-reduced-motion:no-preference){html collection-component .product-grid .card-gallery img{transition:transform .5s ease}}@media(hover:hover){html collection-component .product-grid product-card:hover .card-gallery img{transform:scale(1.03)}html .loop-aud__tab:not(.is-active):hover .loop-aud__label{background:var(--lc-ink);color:var(--lc-cream)}}@media screen and (min-width:750px){html main:has(.lc-hd) .shopify-section:has(.lc-hd) .spacing-style.layout-panel-flex{padding-block-start:16px}.lc-hd{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:48px;padding-bottom:26px}.lc-kick{font-size:14px}.lc-hd--xl .lc-title{font-size:clamp(120px,12vw,196px)}.lc-hd--l .lc-title{font-size:clamp(96px,9vw,148px)}.lc-hd--m .lc-title{font-size:clamp(72px,6.6vw,112px)}.lc-hd--s .lc-title{font-size:clamp(56px,4.8vw,80px)}.lc-lede{flex:0 1 380px;padding-bottom:10px;font-size:16px;-webkit-line-clamp:5}html .loop-aud{gap:16px;margin:8px 0 10px}html .loop-aud__label{font-size:30px}html .loop-aud--type .loop-aud__label{margin-top:-24px;font-size:17px}html .loop-aud--scroll .loop-aud__tab{flex-basis:156px}html .loop-aud__img:after{top:9px;left:9px;font-size:11px}html .loop-sizes__chip{height:44px;min-width:44px;font-size:15px}html collection-component .product-grid .loop-card-meta__brand{font-size:12px}html collection-component .product-grid .loop-card-meta__name{font-size:15px}html collection-component .product-grid product-price .price{font-size:20px}html collection-component .product-grid .loop-card-meta__cond{font-size:13px}html collection-component .product-grid .loop-card-meta__size{padding:8px 11px;font-size:13px}}html .lc-hd--all{gap:10px;padding-bottom:15px}html .lc-hd--all .lc-hd__main{gap:7px}html .lc-hd--all .lc-title{white-space:nowrap;text-wrap:nowrap;overflow-wrap:normal}html .lc-hd--all .lc-lede{display:block;-webkit-line-clamp:unset;overflow:visible;color:#4f5a51;max-width:610px;font-size:13px;line-height:1.55;font-weight:400}html .lc-hd--all .lc-lede p{margin:0}@media screen and (max-width:749px){html .lc-hd--all{gap:8px;padding-bottom:18px}html .lc-hd--all .lc-lede{max-width:100%;font-size:13px;line-height:1.5}}@media screen and (min-width:750px){html .lc-hd--all{gap:34px;padding-bottom:24px}html .lc-hd--all .lc-lede{flex:0 1 430px;max-width:430px;font-size:15px;line-height:1.6;padding-bottom:6px}}html body:has(.lc-hd--all) collection-component .product-grid .loop-card-meta__brand{grid-column:1 / -1;justify-self:stretch;text-align:center!important}html body:has(.lc-hd--all) collection-component .product-grid .product-card__content:has(.loop-card-meta__name){grid-template-rows:auto 16px minmax(1.35em,1fr) auto}html body:has(.lc-hd--all) collection-component .product-grid .loop-card-meta__name{min-height:1.35em}html body:has(.lc-hd--all) main collection-component .product-grid.product-grid[product-grid-view=default]{--product-grid-gap: 20px 12px !important}@media screen and (min-width:750px){html body:has(.lc-hd--all) main collection-component .product-grid.product-grid[product-grid-view=default]{--product-grid-gap: 24px 16px !important}}html body:has(.lc-hd--all) collection-component .product-grid[product-grid-view=default] .product-card__content:has(.loop-card-meta__name){row-gap:6px}html body:has(.lc-hd--all) collection-component .product-grid[product-grid-view=default] .product-card__content:has(.loop-card-meta__name) .card-gallery{margin-bottom:3px}html body:has(.lc-hd--all) collection-component .product-grid[product-grid-view=default] .product-card__content:has(.loop-card-meta__name) .loop-card-meta__brand{align-self:end}html body:has(.lc-hd--all) collection-component .product-grid[product-grid-view=default] .product-card__content:has(.loop-card-meta__name) product-price,html body:has(.lc-hd--all) collection-component .product-grid[product-grid-view=default] .product-card__content:has(.loop-card-meta__name) .loop-card-meta__cond{margin-block-start:4px}html body:has(.lc-hd--all) collection-component .product-grid[product-grid-view=default] .product-card__content .loop-card-meta__name{width:100%;justify-self:stretch;text-align:center!important}html body:has(.lc-hd--all) collection-component .product-grid[product-grid-view=default] .product-card__content:has(.loop-card-meta__name){grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 28px minmax(1.35em,1fr) auto;column-gap:8px;row-gap:6px}html body:has(.lc-hd--all) collection-component .product-grid[product-grid-view=default] .product-card__content .loop-card-meta__brand{grid-row:2;grid-column:2;justify-self:stretch;align-self:center;min-width:0;max-width:100%;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;word-break:normal;overflow:hidden;font-size:11px;font-weight:700;letter-spacing:.02em;line-height:1.2;text-align:end!important}html body:has(.lc-hd--all) collection-component .product-grid[product-grid-view=default] .product-card__content .loop-card-meta__cond{grid-row:2;grid-column:1;justify-self:stretch;align-self:center;min-width:0;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;font-size:11px;font-weight:500;line-height:1.2;text-align:start}html body:has(.lc-hd--all) collection-component .product-grid[product-grid-view=default] .product-card__content .loop-card-meta__name{grid-row:3;grid-column:1/-1;width:100%;text-align:center!important}html body:has(.lc-hd--all) collection-component .product-grid[product-grid-view=default] .product-card__content>product-price{grid-row:4;grid-column:1/-1;justify-self:stretch;align-self:baseline;display:flex;align-items:baseline;justify-content:center!important;width:100%;margin:4px 0 0;text-align:center!important}html body:has(.lc-hd--all) collection-component .product-grid[product-grid-view=default] .product-card__content>product-price>*{justify-content:center!important;text-align:center!important}html body:has(.lc-hd--all) collection-component .product-grid[product-grid-view=default] .product-card__content .loop-card-meta__sep{display:none!important}html body:has(.lc-hd--all) collection-component .product-grid[product-grid-view=default] .product-card__content .loop-card-meta__cond{margin-block-start:0}html body:has(.lc-hd--all) collection-component .product-grid[product-grid-view=default] .product-card__content:has(.loop-card-meta__name){grid-template-rows:max-content 26px minmax(2.7em,auto) max-content;align-content:start;row-gap:5px}html body:has(.lc-hd--all) collection-component .product-grid[product-grid-view=default] .product-card__content:has(.loop-card-meta__name) .card-gallery{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/135/assets/loop-col-bold.css.map */
