.lt-collection-catalog{--lt-catalog-ink: #20392f;--lt-catalog-muted: #667269;--lt-catalog-line: #dfe4dc;--lt-catalog-soft: #f1f4ee}.lt-collection-catalog .collection-toolbar{min-height:64px;margin-inline:0;padding-inline:16px;border:1px solid var(--lt-catalog-line);border-radius:8px;background:#fff;box-shadow:0 3px 14px #20392f04}.lt-collection-catalog .collection-toolbar__button{min-height:44px;color:var(--lt-catalog-ink);font-family:var(--text-font-family);font-size:12px;font-weight:500;letter-spacing:0;text-transform:none;opacity:.8}.lt-collection-catalog .collection-toolbar__layout-switch-list{gap:4px;border:0;padding-inline:10px}.lt-collection-catalog .collection-toolbar__layout-switch-list .collection-toolbar__button{display:grid;place-items:center;min-width:40px;min-height:40px;padding:8px;border-radius:5px}.lt-collection-catalog .collection-toolbar__button.is-active{background:var(--lt-catalog-soft);color:var(--lt-catalog-ink);opacity:1}.lt-collection-catalog .collection-toolbar__button-container{border:0}.lt-collection-catalog .collection-toolbar__products-count{color:var(--lt-catalog-muted);font-family:var(--text-font-family);font-size:13px;letter-spacing:0;text-transform:none}.lt-collection-catalog .facets-sidebar{padding:20px;border:1px solid var(--lt-catalog-line);border-radius:8px;background:#fff}.lt-catalog-sidebar__eyebrow{margin:0 0 14px;color:var(--lt-catalog-muted);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.lt-catalog-navigation ul{display:grid;gap:3px;margin:0;padding:0;list-style:none}.lt-catalog-navigation a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:42px;margin-inline:-8px;padding:9px 10px;border-radius:5px;color:var(--lt-catalog-ink);font-size:13px;line-height:1.4;transition:background .15s ease}.lt-catalog-navigation a svg{flex-shrink:0;opacity:.45}.lt-catalog-navigation a:hover{background:#f6f7f3}.lt-catalog-navigation a[aria-current=page]{background:var(--lt-catalog-soft);font-weight:600}.lt-catalog-navigation .lt-catalog-navigation__children{margin:3px 0 7px 8px;padding-inline-start:12px;border-inline-start:1px solid var(--lt-catalog-line)}.lt-catalog-navigation__children a{min-height:36px;font-size:12px}.lt-catalog-filters{margin-block-start:22px;padding-block-start:22px;border-block-start:1px solid var(--lt-catalog-line)}.lt-catalog-filters:first-child{margin-block-start:0;padding-block-start:0;border:0}.lt-catalog-filters .accordion__toggle{padding-block:17px;font-family:var(--text-font-family);font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}.lt-catalog-filters .accordion__content{padding-block-end:20px}.lt-catalog-filters .checkbox-control,.lt-catalog-filters .price-range{font-size:12px}.lt-catalog-help{margin-block-start:24px;padding:18px 16px;border-radius:6px;background:var(--lt-catalog-soft);color:var(--lt-catalog-muted);font-size:12px;line-height:1.65}.lt-catalog-help>svg{margin-block-end:10px;color:var(--lt-catalog-ink)}.lt-catalog-help .lt-catalog-help__title{margin-block-end:5px;color:var(--lt-catalog-ink);font-size:14px;font-weight:600}.lt-catalog-help a{display:flex;align-items:center;justify-content:space-between;min-height:38px;margin-block-start:9px;color:var(--lt-catalog-ink);font-weight:600}.lt-collection-catalog .product-card{row-gap:0}.lt-collection-catalog .product-card__figure{padding:18px;border:1px solid #e7e9e1;border-radius:7px;background:#f3f4ee;overflow:hidden}.lt-collection-catalog .product-card__info{justify-items:start;padding:18px 2px 0;text-align:start}.lt-collection-catalog .product-card__info .v-stack{justify-items:start;width:100%;gap:10px}.lt-collection-catalog .product-card__info .product-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;width:100%;min-height:4.5em;font-family:var(--text-font-family);font-size:14px;font-weight:500;line-height:1.5;letter-spacing:0;text-transform:none}.lt-collection-catalog .product-card__info .price-list{justify-content:flex-start;gap:6px 10px}.lt-collection-catalog .product-card__info sale-price{font-size:19px}.lt-collection-catalog .product-card__info compare-at-price{font-size:12px}.lt-collection-catalog .product-card .lt-price-offers{margin-block-start:0}.lt-collection-catalog :is(a,button,summary,input):focus-visible{outline:2px solid #8a6947;outline-offset:3px}@media(min-width:700px){.lt-collection-catalog .collection-toolbar{flex-direction:row;gap:12px}.lt-collection-catalog .collection-toolbar__products-count{position:static;transform:none;order:-1;margin-inline-end:auto}.lt-collection-catalog .collection-toolbar__layout-switch-list{order:1}.lt-collection-catalog .collection-toolbar__button-list{order:2}.lt-collection-catalog .collection-toolbar__button-container>.collection-toolbar__button{padding:12px 18px}.lt-collection-catalog .collection-toolbar__button-list{border-inline-start:1px solid var(--lt-catalog-line)}}@media(min-width:1000px){.lt-collection-catalog .collection{--collection-sidebar-width: 252px;--collection-gap: 32px}.lt-collection-catalog .product-list{column-gap:26px;row-gap:40px}}@media(max-width:699px){.lt-collection-catalog .collection-toolbar{min-height:56px;padding-inline:4px;border-radius:6px}.lt-collection-catalog .collection-toolbar__button-list{flex:1}.lt-collection-catalog .collection-toolbar__button-container+.collection-toolbar__button-container{border-inline-start:1px solid var(--lt-catalog-line)}.lt-collection-catalog .collection-toolbar__layout-switch-list{padding-inline:4px;gap:0}.lt-collection-catalog .collection-toolbar__layout-switch-list .collection-toolbar__button{min-width:34px}.lt-collection-catalog .product-card__figure{padding:12px;border-radius:5px}.lt-collection-catalog .product-card__info{padding-block-start:12px}.lt-collection-catalog .product-card__info .product-title{font-size:12px}.lt-collection-catalog .product-card__info .v-stack{gap:7px}.lt-collection-catalog .product-card__info sale-price{font-size:16px}.lt-collection-catalog .product-card__info compare-at-price{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/lifetide-collection.css.map */
