.lf-chead{padding-block:var(--lf-space-4)}@media(min-width:1000px){.lf-chead{padding-block-start:var(--lf-space-5)}}.lf-chead__strip{position:relative;overflow:hidden;border-radius:var(--lf-r)}.lf-chead__media{display:none}.lf-chead__copy{display:grid;justify-items:start;gap:var(--lf-space-2);padding-block:var(--lf-space-5) var(--lf-space-1);color:var(--lf-ink)}.lf-chead__crumb{color:var(--lf-muted);font-size:var(--lf-fs-small);line-height:var(--lf-lh-small)}.lf-chead__crumb-list{display:flex;flex-wrap:wrap;gap:0 var(--lf-space-2);margin:0;padding:0;list-style:none}.lf-chead__crumb-list li+li:before{content:"/";margin-inline-end:var(--lf-space-2)}.lf-chead__crumb a{color:inherit;text-decoration:none}.lf-chead__crumb a:hover{text-decoration:underline}.lf-chead__title{margin:0;font-family:var(--lf-f-head);font-size:var(--lf-fs-h1);font-weight:500;line-height:var(--lf-lh-h1);letter-spacing:-.01em;text-transform:none;text-wrap:balance;overflow-wrap:anywhere}.lf-chead__desc{display:-webkit-box;max-width:60ch;margin:0;overflow:hidden;color:var(--lf-muted);font-size:var(--lf-fs-body);line-height:var(--lf-lh-body);-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.lf-chead__guide{margin-block-start:var(--lf-space-1);padding:0;border:0;border-bottom:1px solid currentcolor;background:none;cursor:pointer}.lf-chead__guide[hidden]{display:none}.lf-chead__chips{margin-block-start:var(--lf-space-5)}.lf-chead__chip-list{display:flex;gap:var(--lf-space-2);margin:0;padding:2px 2px var(--lf-space-1);overflow-x:auto;list-style:none;scrollbar-width:none}.lf-chead__chip-list::-webkit-scrollbar{display:none}.lf-chip{display:inline-flex;align-items:center;box-sizing:border-box;height:40px;padding-inline:14px;border:1px solid var(--lf-line);border-radius:var(--lf-r);background:transparent;color:var(--lf-ink);font-family:var(--lf-f-label);font-size:var(--lf-fs-label);font-weight:500;line-height:1;letter-spacing:.14em;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:border-color .2s ease}.lf-chip:hover,.lf-chip[aria-current]{border-color:var(--lf-ink)}.lf-chip:focus-visible{outline:2px solid var(--lf-oxblood);outline-offset:2px}@media(min-width:700px){.lf-chead__strip--image{display:flex;align-items:flex-end;min-height:240px;background:var(--lf-stone)}.lf-chead__strip--image .lf-chead__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.lf-chead__media .lf-image{height:100%;aspect-ratio:auto}.lf-chead__strip--image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,var(--lf-hero-shade-light-0),transparent 75%),linear-gradient(var(--lf-hero-shade-light-1),var(--lf-hero-shade-light-1))}.lf-chead__strip--image .lf-chead__copy{--lf-focus-ring: var(--lf-brass);position:relative;z-index:1;box-sizing:border-box;width:100%;max-width:calc(560px + var(--lf-space-6) * 2);padding:var(--lf-space-6) var(--lf-space-6) var(--lf-space-5);color:var(--lf-ivory)}.lf-chead__strip:not(.lf-chead__strip--image) .lf-chead__copy{max-width:720px;padding-block:var(--lf-space-3) var(--lf-space-1)}.lf-chead__strip--image .lf-chead__crumb,.lf-chead__strip--image .lf-chead__desc{color:var(--lf-ivory-muted)}}@media(min-width:1000px){.lf-chead__strip--image .lf-chead__copy{max-width:calc(560px + var(--lf-space-7) * 2);padding:var(--lf-space-6) var(--lf-space-7)}}collection-component,body:has(.lf-search) results-list.product-grid-container.product-grid-container{display:block;padding-block-end:var(--lf-sec)}collection-component results-list.product-grid-container,body:has(.lf-search) results-list.product-grid-container{display:block;padding-block:0}collection-component results-list .collection-wrapper.collection-wrapper,body:has(.lf-search) results-list .collection-wrapper.collection-wrapper{--lf-edge: max(var(--lf-gutter), calc((100% - var(--lf-max)) / 2));display:flex;flex-flow:row wrap;align-items:stretch;width:100%;margin:0;padding:0}collection-component .facets-toggle,body:has(.lf-search) results-list .facets-toggle{display:contents}html:has(collection-component :is(.facets-toggle__wrapper,.facets-block-wrapper--horizontal,.facets-mobile-wrapper)),html:has(.lf-search):has(results-list :is(.facets-toggle__wrapper,.facets-block-wrapper--horizontal,.facets-mobile-wrapper)),.page-wrapper:has(collection-component :is(.facets-toggle__wrapper,.facets-block-wrapper--horizontal,.facets-mobile-wrapper)),.page-wrapper:has(.lf-search):has(results-list :is(.facets-toggle__wrapper,.facets-block-wrapper--horizontal,.facets-mobile-wrapper)){scroll-padding-top:calc(var(--lf-hdr) + var(--lf-toolbar-h) + var(--lf-space-4))}collection-component .facets-toggle__wrapper,collection-component .facets-block-wrapper--horizontal,collection-component .facets-mobile-wrapper,body:has(.lf-search) results-list .facets-toggle__wrapper,body:has(.lf-search) results-list .facets-block-wrapper--horizontal,body:has(.lf-search) results-list .facets-mobile-wrapper{position:sticky;top:calc(env(safe-area-inset-top,0px) + var(--lf-hdr));z-index:30;display:flex;align-items:center;box-sizing:border-box;min-height:var(--lf-toolbar-h);margin:0;border-block:1px solid var(--lf-line);background:var(--lf-paper);transition:top .3s ease}body.lf-hdr-hidden collection-component .facets-toggle__wrapper,body.lf-hdr-hidden collection-component .facets-block-wrapper--horizontal,body.lf-hdr-hidden collection-component .facets-mobile-wrapper,body.lf-hdr-hidden:has(.lf-search) results-list .facets-toggle__wrapper,body.lf-hdr-hidden:has(.lf-search) results-list .facets-block-wrapper--horizontal,body.lf-hdr-hidden:has(.lf-search) results-list .facets-mobile-wrapper{top:env(safe-area-inset-top,0px)}collection-component .facets-block-wrapper--horizontal,body:has(.lf-search) results-list .facets-block-wrapper--horizontal{flex:1 1 0;flex-wrap:wrap;gap:0 var(--lf-space-4);min-width:0;padding-inline:var(--lf-edge) var(--lf-space-4)}collection-component .facets-toggle__wrapper,body:has(.lf-search) results-list .facets-toggle__wrapper{align-items:flex-start;padding-block:calc((var(--lf-toolbar-h) - 44px) / 2);padding-inline:0 var(--lf-space-2)}collection-component .facets-mobile-wrapper,body:has(.lf-search) results-list .facets-mobile-wrapper{padding-inline:0 var(--lf-edge)}collection-component .facets-mobile-wrapper .column-options-wrapper,body:has(.lf-search) results-list .facets-mobile-wrapper .column-options-wrapper{margin-inline-end:0}collection-component .facets-block-wrapper--horizontal :is(.facets--horizontal,facets-form-component,.facets__form),body:has(.lf-search) results-list .facets-block-wrapper--horizontal :is(.facets--horizontal,facets-form-component,.facets__form){display:contents}collection-component .collection-wrapper:not(:has(#filters-drawer .facets__item)) .facets-toggle__wrapper,body:has(.lf-search) results-list .collection-wrapper:not(:has(#filters-drawer .facets__item)) .facets-toggle__wrapper{display:none}collection-component .facets-toggle__button.facets-toggle__button,body:has(.lf-search) results-list .facets-toggle__button.facets-toggle__button{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin:0;padding:0;border:0;background:none;box-shadow:none;color:var(--lf-ink);font-family:var(--lf-f-label);font-size:var(--lf-fs-label);font-weight:500;line-height:1;letter-spacing:.18em;text-transform:uppercase;cursor:pointer}collection-component .facets-toggle__button .svg-wrapper,body:has(.lf-search) results-list .facets-toggle__button .svg-wrapper{display:grid;width:18px;height:18px}collection-component .facets-toggle__button .svg-wrapper svg,body:has(.lf-search) results-list .facets-toggle__button .svg-wrapper svg{width:18px;height:18px}collection-component .facets-toggle__button:focus-visible,body:has(.lf-search) results-list .facets-toggle__button:focus-visible{outline:2px solid var(--lf-oxblood);outline-offset:4px}collection-component .facets-toggle__button .filter-count-bubble,body:has(.lf-search) results-list .facets-toggle__button .filter-count-bubble{width:20px;border:0;background:var(--lf-oxblood);border-radius:50%;color:var(--lf-paper);letter-spacing:0}collection-component .facets-toggle__button .filter-count-bubble__text,body:has(.lf-search) results-list .facets-toggle__button .filter-count-bubble__text{font-size:var(--lf-fs-label)}collection-component .facets-toggle__button .filter-count-bubble__background,body:has(.lf-search) results-list .facets-toggle__button .filter-count-bubble__background{display:none}collection-component .facets-block-wrapper--horizontal .facets__filters-wrapper,body:has(.lf-search) results-list .facets-block-wrapper--horizontal .facets__filters-wrapper{display:none}collection-component .facets-block-wrapper--horizontal .facets-remove .facets__clear-all-link,body:has(.lf-search) results-list .facets-block-wrapper--horizontal .facets-remove .facets__clear-all-link{display:none}collection-component .facets-block-wrapper--horizontal .facets-horizontal-remove,body:has(.lf-search) results-list .facets-block-wrapper--horizontal .facets-horizontal-remove{display:contents}collection-component .facets-block-wrapper--horizontal .products-count-wrapper,body:has(.lf-search) results-list .facets-block-wrapper--horizontal .products-count-wrapper{display:none;align-items:center;min-height:44px;margin-inline:0;color:var(--lf-muted);font-family:var(--lf-f-label);font-size:var(--lf-fs-label);font-weight:500;line-height:var(--lf-lh-ui);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}collection-component .facets-block-wrapper--horizontal .facets-remove.facets-remove,body:has(.lf-search) results-list .facets-block-wrapper--horizontal .facets-remove.facets-remove{display:none;align-items:center;flex-wrap:wrap;gap:var(--lf-space-2);margin:0;padding:var(--lf-space-2) 0}collection-component .facets-block-wrapper--horizontal .facets-horizontal-remove .facets__clear-all-link--horizontal,body:has(.lf-search) results-list .facets-block-wrapper--horizontal .facets-horizontal-remove .facets__clear-all-link--horizontal{min-width:0;height:auto;padding:0 0 3px;border-bottom:1px solid currentcolor;color:var(--lf-ink);font-family:var(--lf-f-label);font-size:var(--lf-fs-label);font-weight:500;line-height:var(--lf-lh-ui);letter-spacing:.16em;text-transform:uppercase}collection-component .facets-block-wrapper--horizontal .facets-horizontal-remove .facets__clear-all-link--horizontal:hover,body:has(.lf-search) results-list .facets-block-wrapper--horizontal .facets-horizontal-remove .facets__clear-all-link--horizontal:hover{color:var(--lf-oxblood);text-decoration:none}collection-component .facets-block-wrapper--horizontal .facets-horizontal-remove .facets__clear-all-link--horizontal:focus-visible,body:has(.lf-search) results-list .facets-block-wrapper--horizontal .facets-horizontal-remove .facets__clear-all-link--horizontal:focus-visible{outline:2px solid var(--lf-oxblood);outline-offset:3px}collection-component .facets-remove__pill,body:has(.lf-search) results-list .facets-remove__pill{gap:var(--lf-space-2);min-width:0;height:34px;padding:0 12px;border:1px solid var(--lf-line);border-radius:var(--lf-r);background:transparent;color:var(--lf-ink);font-family:var(--lf-f-label);font-size:var(--lf-fs-label);font-weight:500;line-height:1;letter-spacing:.14em;text-transform:uppercase;transition:border-color .2s ease}collection-component .facets-remove__pill:hover,body:has(.lf-search) results-list .facets-remove__pill:hover{border-color:var(--lf-ink);background:transparent}collection-component .facets-remove__pill:focus-visible,body:has(.lf-search) results-list .facets-remove__pill:focus-visible{outline:2px solid var(--lf-oxblood);outline-offset:2px}collection-component .facets-remove__pill .svg-wrapper,body:has(.lf-search) results-list .facets-remove__pill .svg-wrapper{width:12px;height:12px}collection-component .facets-block-wrapper--horizontal .sorting-filter .facets__summary,body:has(.lf-search) results-list .facets-block-wrapper--horizontal .sorting-filter .facets__summary{gap:var(--lf-space-2);justify-content:flex-start;height:44px;font-family:var(--lf-f-label);font-size:var(--lf-fs-label);font-weight:500;letter-spacing:.14em;text-transform:uppercase}collection-component .facets-block-wrapper--horizontal .sorting-filter .facets__panel,body:has(.lf-search) results-list .facets-block-wrapper--horizontal .sorting-filter .facets__panel{padding:0}collection-component .facets-block-wrapper--horizontal :is(sorting-filter-component,accordion-custom,.sorting-filter .facets__panel,.sorting-filter .facets__summary),body:has(.lf-search) results-list .facets-block-wrapper--horizontal :is(sorting-filter-component,accordion-custom,.sorting-filter .facets__panel,.sorting-filter .facets__summary){min-width:0}collection-component .facets-block-wrapper--horizontal .sorting-filter .facets__status:not(:empty),body:has(.lf-search) results-list .facets-block-wrapper--horizontal .sorting-filter .facets__status:not(:empty){display:block;width:auto;min-width:0;margin-inline-start:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}collection-component .sorting-filter__options,body:has(.lf-search) results-list .sorting-filter__options{min-width:220px;border:1px solid var(--lf-line);border-radius:var(--lf-r);background:var(--lf-paper);box-shadow:var(--lf-shadow-soft)}collection-component .sorting-filter__option,body:has(.lf-search) results-list .sorting-filter__option{border-radius:0;font-family:var(--lf-f-body);font-size:var(--lf-fs-small);line-height:var(--lf-lh-small)}collection-component .sorting-filter__option:hover,body:has(.lf-search) results-list .sorting-filter__option:hover{border-radius:0;background:var(--lf-stone)}collection-component .facets-block-wrapper--horizontal .column-options-wrapper,body:has(.lf-search) results-list .facets-block-wrapper--horizontal .column-options-wrapper{display:none;margin-inline-end:0}collection-component .column-picker,body:has(.lf-search) results-list .column-picker{display:grid;place-items:center;width:32px;height:32px;box-sizing:border-box;padding:0;border:1px solid transparent;border-radius:var(--lf-r);background:transparent;color:var(--lf-muted)}collection-component .column-options__option:hover .column-picker,body:has(.lf-search) results-list .column-options__option:hover .column-picker{background:transparent;color:var(--lf-ink)}collection-component .column-options__option-input:checked~.column-picker,body:has(.lf-search) results-list .column-options__option-input:checked~.column-picker{border-color:var(--lf-ink);background:transparent;color:var(--lf-ink)}collection-component .column-options__option:has(:focus-visible),body:has(.lf-search) results-list .column-options__option:has(:focus-visible){outline:2px solid var(--lf-oxblood);outline-offset:2px}@media(min-width:700px){collection-component .facets-block-wrapper--horizontal .products-count-wrapper,body:has(.lf-search) results-list .facets-block-wrapper--horizontal .products-count-wrapper{display:flex;margin-inline-start:auto}collection-component .facets-block-wrapper--horizontal .facets-remove.facets-remove:has(facet-remove-component),body:has(.lf-search) results-list .facets-block-wrapper--horizontal .facets-remove.facets-remove:has(facet-remove-component){display:flex}collection-component .facets-toggle__wrapper,body:has(.lf-search) results-list .facets-toggle__wrapper{padding-inline-end:var(--lf-edge)}}@media(min-width:750px){collection-component .facets-mobile-wrapper,body:has(.lf-search) results-list .facets-mobile-wrapper{display:none}collection-component .facets-block-wrapper--horizontal .column-options-wrapper,body:has(.lf-search) results-list .facets-block-wrapper--horizontal .column-options-wrapper{display:flex}collection-component .collection-wrapper:not(:has(#filters-drawer .facets__item)) .facets-block-wrapper--horizontal,body:has(.lf-search) results-list .collection-wrapper:not(:has(#filters-drawer .facets__item)) .facets-block-wrapper--horizontal{padding-inline-end:var(--lf-edge)}}#filters-drawer{--theme-drawer-width: min(420px, 100vw)}#filters-drawer .theme-drawer__dialog{--theme-drawer-padding: var(--lf-space-5);z-index:80;inset-inline:calc(-1 * var(--theme-drawer-width)) auto;width:var(--theme-drawer-width);padding-inline:var(--safe-area-inset-left, 0px) 0;border:0;border-inline-end:1px solid var(--lf-line);background:var(--lf-paper);color:var(--lf-ink);box-shadow:var(--lf-shadow-soft)}#filters-drawer .theme-drawer__dialog[open]{inset-inline-start:0;inset-inline-end:auto}#filters-drawer .theme-drawer__dialog--opening{animation:lf-filters-in .35s var(--lf-ease)}#filters-drawer .theme-drawer__dialog--closing{animation:lf-filters-out .35s var(--lf-ease) forwards}#filters-drawer .theme-drawer__dialog::backdrop{background:var(--lf-scrim)}@keyframes lf-filters-in{0%{inset-inline-start:calc(-1 * var(--theme-drawer-width))}}@keyframes lf-filters-out{to{inset-inline-start:calc(-1 * var(--theme-drawer-width))}}@media(min-width:990px){.page-wrapper--drawer-open:has(#filters-drawer[open]){margin-inline-end:0}#filters-drawer[open]:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:79;background:var(--lf-scrim)}}#filters-drawer .theme-drawer__header{box-sizing:border-box;height:64px;padding-block:0;border-bottom:1px solid var(--lf-line)}#filters-drawer .theme-drawer__title{font-family:var(--lf-f-label);font-size:var(--lf-fs-label);font-weight:500;line-height:1;letter-spacing:.18em;text-transform:uppercase}#filters-drawer .theme-drawer__badge{min-width:20px;height:20px;border-radius:50%;background:var(--lf-oxblood);color:var(--lf-paper);font-family:var(--lf-f-label);letter-spacing:0}#filters-drawer .theme-drawer__close-button{width:44px;height:44px;margin-inline-end:calc(var(--lf-space-2) * -1);border:0;border-radius:var(--lf-r);background:transparent;box-shadow:none;color:var(--lf-ink)}#filters-drawer .theme-drawer__close-button:hover:not(:active){background:var(--lf-stone);color:var(--lf-ink)}#filters-drawer .theme-drawer__close-button:focus-visible{outline:2px solid var(--lf-oxblood);outline-offset:0}#filters-drawer .facets-remove{margin-block:var(--lf-space-4) var(--lf-space-2)}#filters-drawer .facets__label,#filters-drawer .facets__summary{font-family:var(--lf-f-label);font-size:var(--lf-fs-label);font-weight:500;letter-spacing:.16em;text-transform:uppercase}#filters-drawer .facets__summary{min-height:52px;align-items:center}#filters-drawer .facets__bubble{background:var(--lf-oxblood);color:var(--lf-paper);font-family:var(--lf-f-label)}#filters-drawer .facets__pill-label{--pill-label-border-radius: var(--lf-r);--pill-label-height: 40px;font-family:var(--lf-f-label);font-size:var(--lf-fs-small);line-height:var(--lf-lh-small);letter-spacing:.06em}#filters-drawer .facets .checkbox .checkbox__label-text,#filters-drawer .facets__inputs .show-more__label{font-family:var(--lf-f-body);font-size:var(--lf-fs-small);line-height:var(--lf-lh-small)}#filters-drawer .price-facet__field{border-radius:var(--lf-r)}#filters-drawer .facets__drawer-actions{padding-block:var(--lf-space-4);padding-inline:var(--lf-space-5);border-top:1px solid var(--lf-line);background:var(--lf-paper)}#filters-drawer .facets__see-results{display:block}#filters-drawer .facets__see-results,#filters-drawer .facets__clear-all{min-height:48px;padding-block:var(--lf-space-3);border-radius:var(--lf-r);font-family:var(--lf-f-label);font-size:var(--lf-fs-label);letter-spacing:.16em}collection-component .main-collection-grid.main-collection-grid,body:has(.lf-search) results-list .main-collection-grid.main-collection-grid{flex:1 0 100%;box-sizing:border-box;padding:var(--lf-space-5) var(--lf-edge) 0}collection-component .main-collection-grid__empty,body:has(.lf-search) results-list .main-collection-grid__empty{display:none}collection-component .product-grid--grid[product-grid-view=default],body:has(.lf-search) results-list .product-grid--grid[product-grid-view=default]{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:750px){collection-component .product-grid--grid[product-grid-view=default],body:has(.lf-search) results-list .product-grid--grid[product-grid-view=default]{grid-template-columns:repeat(3,minmax(0,1fr))}collection-component .product-grid--grid[product-grid-view=zoom-out],body:has(.lf-search) results-list .product-grid--grid[product-grid-view=zoom-out]{grid-template-columns:repeat(2,minmax(0,1fr))}collection-component ul[product-grid-view=zoom-out] .product-grid__card>:not(.card-gallery,.contents,.product-grid-view-zoom-out--details),body:has(.lf-search) results-list ul[product-grid-view=zoom-out] .product-grid__card>:not(.card-gallery,.contents,.product-grid-view-zoom-out--details){display:block}collection-component ul[product-grid-view=zoom-out] .product-grid__card>.contents,body:has(.lf-search) results-list ul[product-grid-view=zoom-out] .product-grid__card>.contents{display:contents}collection-component ul[product-grid-view=zoom-out] .product-grid__card>.product-grid-view-zoom-out--details,body:has(.lf-search) results-list ul[product-grid-view=zoom-out] .product-grid__card>.product-grid-view-zoom-out--details{display:none}collection-component ul[product-grid-view=zoom-out] .card-gallery.card-gallery>:is(quick-add-component,.product-badges),body:has(.lf-search) results-list ul[product-grid-view=zoom-out] .card-gallery.card-gallery>:is(quick-add-component,.product-badges){display:block}}@media(min-width:1000px){collection-component .product-grid--grid[product-grid-view=default],body:has(.lf-search) results-list .product-grid--grid[product-grid-view=default]{grid-template-columns:repeat(4,minmax(0,1fr))}}collection-component .column-picker--default svg,collection-component .column-picker--zoom-out svg,body:has(.lf-search) results-list .column-picker--default svg,body:has(.lf-search) results-list .column-picker--zoom-out svg{display:none}collection-component .column-picker--default:before,collection-component .column-picker--zoom-out:before,body:has(.lf-search) results-list .column-picker--default:before,body:has(.lf-search) results-list .column-picker--zoom-out:before{content:"";width:14px;height:14px;background-repeat:no-repeat}collection-component .column-picker--default:before,body:has(.lf-search) results-list .column-picker--default:before{background-image:linear-gradient(currentcolor,currentcolor),linear-gradient(currentcolor,currentcolor),linear-gradient(currentcolor,currentcolor),linear-gradient(currentcolor,currentcolor);background-position:0 0,3.8px 0,7.6px 0,11.4px 0;background-size:2.5px 100%}@media(min-width:750px)and (max-width:999px){collection-component .column-picker--default:before,body:has(.lf-search) results-list .column-picker--default:before{background-image:linear-gradient(currentcolor,currentcolor),linear-gradient(currentcolor,currentcolor),linear-gradient(currentcolor,currentcolor);background-position:0 0,5.5px 0,11px 0;background-size:3px 100%}}collection-component .column-picker--zoom-out:before,body:has(.lf-search) results-list .column-picker--zoom-out:before{background-image:linear-gradient(currentcolor,currentcolor),linear-gradient(currentcolor,currentcolor);background-position:0 0,8px 0;background-size:6px 100%}ul.product-grid>.product-grid__item.lf-grid-banner,ul.product-grid>.shopify-block>.product-grid__item.lf-grid-banner{--lf-btn-fg: var(--lf-ivory);--lf-focus-ring: var(--lf-brass);position:relative;display:grid;grid-column:1 / -1;align-items:center;padding:0;overflow:hidden;border-radius:var(--lf-r);background:var(--lf-ink);color:var(--lf-ivory)}ul.product-grid[product-grid-view=default]>.product-grid__item.lf-grid-banner,ul.product-grid[product-grid-view=default]>.shopify-block>.product-grid__item.lf-grid-banner,ul.product-grid[product-grid-view=zoom-out]>.product-grid__item.lf-grid-banner,ul.product-grid[product-grid-view=zoom-out]>.shopify-block>.product-grid__item.lf-grid-banner,ul.product-grid[product-grid-view=mobile-single]>.product-grid__item.lf-grid-banner,ul.product-grid[product-grid-view=mobile-single]>.shopify-block>.product-grid__item.lf-grid-banner{grid-column:1 / -1}.lf-grid-banner__media .lf-image{height:100%;border-radius:0;background:var(--lf-line-on-ink)}.lf-grid-banner__body{display:grid;gap:var(--lf-space-2);min-width:0;margin:var(--lf-space-5) var(--lf-space-5) 0}.lf-grid-banner__body:last-child{margin-block-end:var(--lf-space-5)}.lf-grid-banner__label{color:var(--lf-brass)}.lf-grid-banner__heading{margin:0;color:inherit;font-family:var(--lf-f-head);font-size:var(--lf-fs-h3);font-weight:500;line-height:var(--lf-lh-h3);letter-spacing:-.01em;text-transform:none;text-wrap:balance;overflow-wrap:anywhere}.lf-grid-banner__link{justify-self:start;margin:0 var(--lf-space-5) var(--lf-space-5);padding-block:var(--lf-space-2)}.lf-grid-banner__link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}@media(min-width:700px){ul.product-grid>.product-grid__item.lf-grid-banner,ul.product-grid>.shopify-block>.product-grid__item.lf-grid-banner{grid-template-columns:minmax(0,5fr) minmax(0,7fr) auto}.lf-grid-banner__media{grid-row:1}.lf-grid-banner__body{grid-column:2;margin-block:var(--lf-space-5)}.lf-grid-banner__link{grid-column:3;grid-row:1;margin-block:0;margin-inline:0 var(--lf-space-6)}}collection-component .main-collection-grid:has(~lf-load-more:defined:not(.lf-loadmore--paged)) .pagination,body:has(.lf-search) results-list .main-collection-grid:has(~lf-load-more:defined:not(.lf-loadmore--paged)) .pagination{display:none}.lf-loadmore{display:grid;flex:1 0 100%;justify-items:center;gap:14px;padding:44px var(--lf-edge) 0}.lf-loadmore__status{margin:0;color:var(--lf-muted)}.lf-loadmore__bar{width:200px;max-width:100%;height:2px;background:var(--lf-line)}.lf-loadmore__bar>i{display:block;width:var(--lf-progress, 0%);height:100%;background:var(--lf-ink);transition:width .4s var(--lf-ease)}.lf-loadmore[aria-busy=true] .lf-loadmore__button{opacity:.6;pointer-events:none}.lf-loadmore__button[hidden]{display:none}.lf-empty{display:grid;flex:1 0 100%;justify-items:center;gap:var(--lf-space-3);padding:var(--lf-space-8) var(--lf-edge);text-align:center}collection-component .collection-wrapper:has(.lf-empty--bare) :is(.facets-toggle__wrapper,.facets-block-wrapper--horizontal,.facets-mobile-wrapper),body:has(.lf-search) results-list .collection-wrapper:has(.lf-empty--bare) :is(.facets-toggle__wrapper,.facets-block-wrapper--horizontal,.facets-mobile-wrapper){display:none}.lf-empty__label{color:var(--lf-muted)}.lf-empty__title{margin:0;font-family:var(--lf-f-head);font-size:var(--lf-fs-h3);font-weight:500;line-height:var(--lf-lh-h3);letter-spacing:-.01em;text-wrap:balance}.lf-empty__text{max-width:44ch;margin:0 0 var(--lf-space-3);color:var(--lf-muted)}.lf-guide{padding-block-end:var(--lf-sec)}.lf-guide__inner{display:grid;gap:var(--lf-space-5);padding-block-start:var(--lf-sec);border-top:1px solid var(--lf-line)}.lf-guide__eyebrow{display:block;color:var(--lf-muted)}.lf-guide__heading{margin:var(--lf-space-2) 0 0;font-family:var(--lf-f-head);font-size:var(--lf-fs-h3);font-weight:500;line-height:var(--lf-lh-h3);letter-spacing:-.01em;text-transform:none;text-wrap:balance}.lf-guide__steps{display:grid;gap:20px;margin:0;padding:0;list-style:none}.lf-guide__step{display:grid;gap:6px;align-content:start;min-width:0}.lf-guide__step-title{font-family:var(--lf-f-head);font-size:var(--lf-fs-body);font-weight:500;line-height:var(--lf-lh-body)}.lf-guide__step-text{color:var(--lf-muted);font-size:var(--lf-fs-small);line-height:var(--lf-lh-small)}@media(min-width:700px){.lf-guide__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--lf-space-5)}}@media(min-width:1000px){.lf-guide__inner{grid-template-columns:1fr 2fr;gap:var(--lf-space-8)}}.lf-seo__text{max-width:var(--lf-measure-prose);padding-block:var(--lf-space-6) var(--lf-sec);color:var(--lf-muted);font-size:var(--lf-fs-body);line-height:var(--lf-lh-prose)}.lf-seo__text :is(h2,h3,h4,h5,h6){margin:var(--lf-space-5) 0 var(--lf-space-2);color:var(--lf-ink);font-family:var(--lf-f-head);font-size:var(--lf-fs-body);font-weight:500;line-height:var(--lf-lh-h3);letter-spacing:normal;text-transform:none}.lf-seo__text :is(p,ul,ol){margin:0 0 var(--lf-space-3)}.lf-seo__text a{color:inherit;text-decoration:underline}@media(prefers-reduced-motion:reduce){#filters-drawer .theme-drawer__dialog--opening,#filters-drawer .theme-drawer__dialog--closing{animation:none}collection-component .facets-toggle__wrapper,collection-component .facets-block-wrapper--horizontal,collection-component .facets-mobile-wrapper,collection-component .facets-remove__pill,.lf-loadmore__bar>i,.lf-chip,body:has(.lf-search) results-list .facets-toggle__wrapper,body:has(.lf-search) results-list .facets-block-wrapper--horizontal,body:has(.lf-search) results-list .facets-mobile-wrapper,body:has(.lf-search) results-list .facets-remove__pill{transition:none}}ul.product-grid>.shopify-block{display:contents}
/*# sourceMappingURL=/cdn/shop/t/11/assets/lf-collection.css.map */
