.lc-bscroll{position:relative;max-height:240px;overflow-x:hidden;overflow-y:auto;padding:1px}.lc-bscroll::-webkit-scrollbar{width:6px}.lc-bscroll::-webkit-scrollbar-track{background:transparent}.lc-bscroll::-webkit-scrollbar-thumb{border-radius:3px;background:#b9c0c4}@supports not selector(::-webkit-scrollbar){.lc-bscroll{scrollbar-width:thin;scrollbar-color:#b9c0c4 transparent}}.lc-bgrid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lc-bgrid__item{position:relative;margin:0;padding:0}.lc-btile__input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.lc-btile{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:64px;margin:0;padding:0;border-radius:4px;background:#f3f3f3;overflow:hidden;cursor:pointer;color:#2f3437;font:600 13px/1.25 var(--text-font-family)}.lc-btile img{display:block;flex:none;width:auto;height:auto;max-width:84%;max-height:42%;object-fit:contain;object-position:50% 50%}.lc-btile--text{padding:0 8px;text-align:center;font-size:12.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;overflow-wrap:anywhere;text-wrap:balance}.lc-btile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.lc-btile:hover:before{box-shadow:inset 0 0 0 1px #9aa2a6}.lc-btile__input:focus-visible+.lc-btile:before{box-shadow:inset 0 0 0 2px var(--heading-color)}.lc-btile__input:checked+.lc-btile:before{box-shadow:inset 0 0 0 2px var(--accent-color)}.lc-btile__input:checked+.lc-btile:after{content:"";position:absolute;top:5px;right:5px;width:18px;height:18px;border-radius:2px;background:var(--accent-color) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12.5l5 5L20 6.5' stroke='%23fff' stroke-width='3' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.lc-btile__input:disabled+.lc-btile{opacity:.45;cursor:default}@media(min-width:641px){.lc-bscroll--m6{scrollbar-gutter:stable}.lc-bscroll--m6:after{content:"";display:block;position:sticky;bottom:0;height:20px;margin-top:-20px;background:linear-gradient(rgba(255,255,255,0),var(--secondary-background,#fff) 92%);pointer-events:none}}@media(max-width:640px){.lc-bgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.lc-btile{height:60px}.lc-bscroll--m9:after{content:"";display:block;position:sticky;bottom:0;height:20px;margin-top:-20px;background:linear-gradient(rgba(255,255,255,0),var(--secondary-background,#fff) 92%);pointer-events:none}}.collection__filter-checkbox .lc-ico{display:inline-block;vertical-align:-4px;margin-right:10px;color:#6b7173}.lc-nbadge{display:inline-grid;place-items:center;box-sizing:border-box;min-width:22px;height:22px;margin-left:9px;padding:0 6px;border-radius:11px;background:var(--heading-color);color:#fff;font:600 13px/1 var(--text-font-family)}.collection__filter-icon--active:after{display:none}@media(max-width:640px){.collection__toolbar{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:10px;padding:12px var(--mobile-container-gutter,16px)}.collection__toolbar-item{height:auto}.collection__toolbar-item--layout,.collection__toolbar-item--count{display:none}.collection__toolbar-item--filter,.collection__toolbar-item--sort .value-picker-button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:48px;margin:0;padding:0 12px;border:1px solid var(--form-border-color);border-radius:3px;background:var(--secondary-background,#fff);color:var(--heading-color);font-weight:600;font-size:16px;line-height:1;white-space:nowrap}.collection__toolbar-item--sort .value-picker-wrapper{width:100%}.collection__toolbar-item--filter[aria-expanded=true],.collection__toolbar-item--sort .value-picker-button[aria-expanded=true]{border-color:var(--accent-color);box-shadow:0 0 0 1px var(--accent-color)}}.lc-coll-banner{display:flex;align-items:center;gap:12px;margin:0;padding:12px 16px;border-left:3px solid #008a00;background:#eef7ee;color:#005f12;font-size:15px;line-height:1.35}.lc-coll-banner[hidden]{display:none}.lc-coll-banner .lc-ico{flex:none}.lc-coll-banner__a{margin-left:auto;font-weight:600;white-space:nowrap}.product-list--collection .aspect-ratio--tall,.product-list--collection .aspect-ratio--short{padding-bottom:100%!important}.product-list--collection .product-item__image-wrapper{margin-bottom:10px}.product-list--collection .product-item__vendor{margin-bottom:2px;font-size:11px;letter-spacing:.04em}.product-list--collection .product-item__title{margin-bottom:8px;font-size:14px;line-height:1.35;overflow-wrap:anywhere}.lc-pi__name{display:block}.lc-pi__num{display:block;font-weight:400;color:var(--text-color);overflow-wrap:anywhere}.product-item .product-item__inventory{margin-top:2px}.template-collection [data-section-type=rich-text] .container--narrow{max-width:1150px}.pagination{container-type:inline-size}.pagination__start{display:block}.pagination__caption{margin:0;font-size:14px;font-weight:400;line-height:1.35;color:#6b7173;text-align:center}.pagination__inner--lc{display:flex;flex-direction:column}.pagination__inner--lc .pagination__nav,.pagination__inner--lc .pagination__page-count{order:-1}.pagination__inner--lc .pagination__start{padding-top:14px}.pagination__inner--lc .pagination__prev,.pagination__inner--lc .pagination__next{height:38px}@container (min-width:780px){.pagination__inner--lc{flex-direction:row;align-items:center}.pagination__inner--lc:after{content:"";flex:1 1 0;min-width:0}.pagination__inner--lc .pagination__nav,.pagination__inner--lc .pagination__page-count{order:0}.pagination__inner--lc .pagination__start{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:18px;padding-top:0}.pagination__inner--lc .pagination__prev{position:static;flex:none;height:auto;white-space:nowrap}.pagination__inner--lc .pagination__caption{min-width:0;text-align:left}.pagination__inner--lc .pagination__nav{flex:none}.pagination__inner--lc .pagination__next{height:100%}}.all-suitacase{margin:0;padding:10px 30px;border:0;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);box-sizing:border-box}.container-button a{padding:6px 24px}@media(max-width:768px){.all-suitacase{margin:30px 0 0;padding:10px 16px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lc-collection.css.map */
