.lindy-collection-section{padding-block-start:var(--padding-block-start, 36px);padding-block-end:var(--padding-block-end, 36px);transition:opacity .2s ease}@media screen and (max-width:749px){.lindy-collection-section{padding-block-start:0;padding-block-end:50px}}.lindy-collection-section.is-loading{opacity:.5;pointer-events:none}.lindy-collection-wrapper{max-width:1920px;width:100%;margin:0 auto;padding:0 40px;display:flex;gap:20px}.lindy-collection-main{flex:1;min-width:0}.lindy-collection-controls{display:flex;justify-content:space-between;align-items:center;margin-bottom:31px;gap:20px;min-height:42px}.lindy-collection-controls__left,.lindy-collection-controls__right{display:flex;align-items:center;gap:19px;flex-wrap:wrap}.lindy-items-count{display:flex;align-items:center;gap:2px}.items-count-text{color:var(--color-foreground, #1C1C1C);font-size:14px;font-family:var(--font-body-family, "Camber", sans-serif);font-weight:400;line-height:32px}.items-count-text strong{font-weight:600}.lindy-items-per-page-dropdown{position:relative;display:inline-block}.items-per-page-trigger{background:transparent;border:none;padding:0;font-size:14px;font-family:var(--font-body-family, "Camber", sans-serif);font-weight:400;line-height:32px;cursor:pointer;display:flex;align-items:center;gap:4px;color:#000}.lindy-collection-controls--bottom .items-per-page-trigger{font-size:16px}.items-per-page-trigger #items-per-page-display,.lindy-collection-controls--bottom .items-per-page-trigger #items-per-page-display-bottom{margin-right:6px}.items-per-page-trigger svg{width:16px;height:16px;transition:transform .2s ease}.items-per-page-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.items-per-page-menu{position:absolute;top:100%;left:0;margin-top:8px;background:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 2px 8px #0000001a;min-width:180px;z-index:100;padding:8px 0}.items-per-page-menu.is-hidden{display:none!important}.items-per-page-menu-label{display:block;padding:8px 16px;font-size:12px;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.5px}.items-per-page-option{display:block;padding:10px 16px;font-size:14px;font-family:var(--font-body-family, "Camber", sans-serif);color:#1c1c1c;text-decoration:none;transition:background-color .2s ease}.items-per-page-option:hover{background-color:#f5f5f5}.items-per-page-option.active{font-weight:600;background-color:#f0f0f0}.items-per-page-option:focus,.items-per-page-trigger:focus{outline:none;-webkit-tap-highlight-color:transparent}.lindy-view-toggle{display:flex;align-items:center;gap:10px}.view-label{color:#000;font-size:14px;font-family:var(--font-body-family, "Camber", sans-serif);font-weight:400;line-height:32px}.view-toggle-btn{width:24px;height:24px;padding:0;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#a6a6a6;transition:color .2s ease}.view-toggle-btn.active,.view-toggle-btn:hover{color:#000}.lindy-sort-by{display:flex;align-items:center;gap:10px}.sort-label{color:#000;font-size:14px;font-family:var(--font-body-family, "Camber", sans-serif);font-weight:400;line-height:32px}.lindy-sort-dropdown{position:relative;display:inline-block}.sort-trigger{background:transparent;border:none;padding:0;font-size:14px;font-family:var(--font-body-family, "Camber", sans-serif);font-weight:400;line-height:32px;cursor:pointer;display:flex;align-items:center;gap:4px;color:#000}.sort-trigger svg{width:16px;height:16px;transition:transform .2s ease}.sort-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.sort-menu{position:absolute;top:100%;right:0;margin-top:8px;background:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 2px 8px #0000001a;min-width:200px;z-index:100;padding:8px 0}.sort-menu.is-hidden{display:none!important}.sort-option{display:block;padding:10px 16px;font-size:14px;color:#1c1c1c;text-decoration:none;transition:background-color .2s ease;white-space:nowrap}.sort-option:hover{background-color:#f5f5f5}.sort-option.active{font-weight:600;background-color:#f0f0f0}.lindy-pagination--desktop{display:flex;align-items:center;gap:5px}.lindy-pagination--mobile{display:none}.lindy-collection-bottom-pagination{display:flex;justify-content:flex-end;margin-top:32px;margin-bottom:20px}.lindy-pagination--desktop-bottom{display:flex;align-items:center;gap:5px}@media screen and (max-width:749px){.lindy-collection-bottom-pagination{display:none}}.lindy-pagination-wrapper{display:flex;align-items:center;gap:5px}.lindy-pagination-btn{width:40px;height:40px;background-color:#ededed;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;color:var(--color-foreground, #1C1C1C);transition:background-color .2s ease}.lindy-pagination-btn:hover:not(.lindy-pagination-btn--disabled){background-color:#d8d8d8}.lindy-pagination-btn--disabled{opacity:.4;cursor:not-allowed}.lindy-pagination-btn--prev svg{transform:rotate(180deg)}.lindy-pagination-btn--next{transform:rotate(0)}.lindy-pagination-pages{display:flex;align-items:center;gap:5px}.lindy-pagination-page{min-width:42px;height:42px;padding:10px;background-color:#ededed;display:flex;align-items:center;justify-content:center;font-size:16px;font-family:var(--font-body-family, "Camber", sans-serif);font-weight:400;line-height:22px;color:#1c1c1c;text-decoration:none;cursor:pointer;transition:background-color .2s ease}.lindy-pagination-page:not(.lindy-pagination-page--current):hover{background-color:#d8d8d8}.lindy-pagination-page--current{background-color:var(--color-button, #BD3839);color:#fff;cursor:default}.lindy-pagination-ellipsis{min-width:42px;height:42px;padding:10px;background-color:#ededed;display:flex;align-items:center;justify-content:center;font-size:16px;font-family:var(--font-body-family, "Camber", sans-serif);font-weight:400;line-height:22px;color:var(--color-foreground, #1C1C1C)}.lindy-product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(307px,1fr));gap:36px;margin-bottom:31px}.lindy-product-grid[data-view=list]{grid-template-columns:1fr}.lindy-collection-main .view-toggle-btn.view-toggle-btn--grid svg path{fill:#1c1c1c}.lindy-collection-main .view-toggle-btn.view-toggle-btn--list svg path{fill:#a6a6a6}.lindy-collection-main:has(.lindy-product-grid[data-view=list]) .view-toggle-btn.view-toggle-btn--grid svg path{fill:#a6a6a6}.lindy-collection-main:has(.lindy-product-grid[data-view=list]) .view-toggle-btn.view-toggle-btn--list svg path{fill:#1c1c1c}.lindy-product-grid[data-view=list] .product-card .lindy-product-card{flex-direction:row;align-items:center;gap:20px;border-bottom:1px solid #D0D0D0;margin-bottom:-1px;padding:10px 20px 10px 10px}.lindy-product-grid[data-view=list] .product-card .lindy-product-card:hover{border:1px solid #D0D0D0;margin:-1px}@media screen and (max-width:989px){.lindy-product-grid[data-view=list] .product-card .lindy-product-card{flex-direction:column}}.lindy-product-grid[data-view=list] .product-card .lindy-product-card .lindy-product-card__image{width:300px;height:300px;flex-shrink:0}.lindy-product-grid[data-view=list] .product-card .lindy-product-card .lindy-product-card__info{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:20px}.lindy-product-grid[data-view=list] .product-card .lindy-product-card .lindy-product-card__info-left{display:flex;flex-direction:column;gap:10px;flex:1}.lindy-product-grid[data-view=list] .product-card .lindy-product-card .lindy-product-card__info-right{display:flex;flex-direction:column;gap:12px;align-items:flex-start;min-width:200px}.lindy-product-grid[data-view=list] .product-card .lindy-product-card .lindy-product-card__info-left .lindy-product-card__title{font-size:21px}.lindy-product-grid[data-view=list] .product-card .lindy-product-card .lindy-product-card__info-left .lindy-product-card__sku{text-align:center}.lindy-product-grid[data-view=list] .product-card .lindy-product-card .lindy-product-card__info-left .lindy-product-card__description{font-size:20px}.lindy-product-grid[data-view=list] .product-card .lindy-product-card .lindy-product-card__info-left .lindy-product-card__description ul{margin:0;padding:0 0 0 20px}@media screen and (min-width:750px){.lindy-product-grid[data-view=list] .product-card .lindy-product-card .lindy-product-card__description{display:block}}.lindy-product-grid[data-view=list] .product-card .lindy-product-card .lindy-product-card__price-wrapper{width:100%}.lindy-product-grid[data-view=list] .product-card .lindy-product-card .lindy-product-card__price,.lindy-product-grid[data-view=list] .product-card .lindy-product-card .lindy-product-card__price span{font-size:21px!important}.lindy-product-grid[data-view=list] .product-card .lindy-product-card .lindy-product-card__actions{width:100%;margin-top:0}.lindy-product-grid[data-view=list] .product-card .lindy-product-card .lindy-product-card__actions button{width:100%;padding:10px 20px}.lindy-product-grid[data-view=list] .product-card .lindy-product-card .lindy-product-card__compare{width:200px;margin-top:0}@media screen and (min-width:750px){.lindy-product-grid[data-view=grid] .product-card .lindy-product-card__actions{opacity:0}.lindy-product-grid[data-view=grid] .product-card .lindy-product-card:hover .lindy-product-card__actions{opacity:1}.lindy-product-grid[data-view=grid] .product-card .lindy-product-card:hover{border:1px solid #D8D8D8;margin:-1px}.lindy-product-grid[data-view=grid] .product-card .lindy-product-card__compare{opacity:0}.lindy-product-grid[data-view=grid] .product-card .lindy-product-card:hover .lindy-product-card__compare{opacity:1}.lindy-product-grid[data-view=list] .product-card .lindy-product-card .lindy-product-card__actions{opacity:0}.lindy-product-grid[data-view=list] .product-card .lindy-product-card:hover .lindy-product-card__actions{opacity:1}.lindy-product-grid[data-view=list] .product-card .lindy-product-card .lindy-product-card__compare{opacity:0}.lindy-product-grid[data-view=list] .product-card .lindy-product-card:hover .lindy-product-card__compare{opacity:1}}.lindy-collection-bottom-controls{display:none;flex-direction:column;align-items:center;gap:20px;margin-top:20px}.lindy-items-per-page-mobile{padding:10px;border:1px solid #D8D8D8;border-radius:2px;display:flex;align-items:center;gap:10px}.lindy-items-per-page-mobile label{color:var(--color-foreground, #1C1C1C);font-size:13.33px;font-family:var(--font-body-family, "Camber", sans-serif);font-weight:400;line-height:16.67px}.lindy-pagination-info{color:#505050;font-size:16px;font-family:var(--font-body-family, "Camber", sans-serif);font-weight:400;line-height:38px}.lindy-pagination--mobile .lindy-pagination-btn{background-color:var(--color-button, #BD3839);color:#fff}.lindy-pagination--mobile .lindy-pagination-btn svg path{fill:#fff}.lindy-pagination--mobile .lindy-pagination-btn--disabled{opacity:.4}.lindy-empty-collection{grid-column:1 / -1;text-align:center;padding:60px 20px}.lindy-empty-collection p{font-size:18px;color:#505050}.lindy-collection-block{margin-bottom:24px;padding:20px;border-radius:4px}.lindy-announcement{text-align:center;font-size:16px;line-height:1.5}.lindy-custom-liquid{width:100%}@media screen and (max-width:1240px){.lindy-collection-wrapper{gap:24px}.lindy-product-grid{grid-template-columns:repeat(2,1fr);gap:24px}.lindy-collection-controls{flex-wrap:wrap}.lindy-collection-controls__left,.lindy-collection-controls__right{gap:20px;color:#000}.lindy-product-grid[data-view=list] .product-card .lindy-product-card .lindy-product-card__info{flex-direction:column}.lindy-product-grid[data-view=list] .product-card .lindy-product-card .lindy-product-card__info-right{width:100%}}.lindy-mobile-controls{display:none;flex-direction:column;gap:10px;padding:12px 16px;margin-bottom:16px}.lindy-mobile-refine-btn,.lindy-mobile-sort-btn{width:100%;display:flex;align-items:center;justify-content:center;padding:10px 20px;background:#efefef;border-radius:2px;font-size:14px;font-family:var(--font-body-family, "Camber", sans-serif);font-weight:400;color:#1c1c1c;cursor:pointer;transition:background .2s ease;border:1px solid #D8D8D8;position:relative;gap:6px;line-height:32px}.lindy-mobile-refine-btn:active,.lindy-mobile-sort-btn:active{background:#fafafa}.lindy-mobile-refine-btn>span:first-child,.lindy-mobile-sort-btn>span:first-child{display:flex;align-items:center;gap:6px}.lindy-refine-chevron,.lindy-sort-chevron{width:16px;height:16px;flex-shrink:0;transition:transform .2s ease}.lindy-mobile-refine-btn[aria-expanded=true] .lindy-refine-chevron{transform:rotate(180deg)}.lindy-filter-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;background:var(--color-foreground, #1C1C1C);color:#fff;font-size:11px;font-weight:600;border-radius:9px;padding:0 5px;margin-left:4px}.lindy-filters-mobile-header{display:none;justify-content:space-between;align-items:center;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e0e0e0}.lindy-filters-mobile-title{font-size:20px;font-family:var(--font-body-family, "Camber", sans-serif);font-weight:600;margin:0;color:var(--color-foreground, #1C1C1C)}.lindy-filter-close{background:transparent;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-foreground, #1C1C1C);transition:opacity .2s ease}.lindy-filter-close:hover{opacity:.7}@media screen and (max-width:749px){.lindy-collection-wrapper{padding:0 16px;flex-direction:column;gap:0}.lindy-mobile-controls{display:flex;position:relative;padding-top:4.8px;padding-bottom:0;margin-bottom:20px}.facets-toggle{display:none!important}.lindy-mobile-sort-dropdown{position:absolute;top:124px;left:16px;width:calc(100% - 32px);z-index:13;background:#fff;border:1px solid #e0e0e0;border-radius:4px;margin-top:8px;box-shadow:0 2px 8px #0000001a;overflow:hidden}.lindy-mobile-sort-option{width:100%;padding:12px 16px;background:#fff;border:none;border-bottom:1px solid #f0f0f0;text-align:left;font-size:14px;cursor:pointer;transition:background-color .2s ease;color:#000}.lindy-mobile-sort-option:last-child{border-bottom:none}.lindy-mobile-sort-option:hover,.lindy-mobile-sort-option:focus{background-color:#f5f5f5;outline:none}.lindy-mobile-sort-option:active{background-color:#e8e8e8}.lindy-filter-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:999;opacity:0;transition:opacity .3s ease}.lindy-filter-overlay.active{display:block;opacity:1}.lindy-collection-main{width:100%}.lindy-collection-controls{display:none}.lindy-collection-bottom-controls{display:flex}.lindy-product-grid{grid-template-columns:repeat(2,1fr);gap:12px}.lindy-product-grid[data-view=list]{grid-template-columns:repeat(2,1fr)}.lindy-product-grid[data-view=list] .product-card .lindy-product-card .lindy-product-card{flex-direction:column}.lindy-product-grid[data-view=list] .product-card .lindy-product-card .lindy-product-card__image{width:100%;height:184px}.lindy-pagination--mobile{display:flex}.lindy-pagination--desktop{display:none}.lindy-pagination--mobile .lindy-pagination-wrapper{justify-content:center;gap:20px}}@media screen and (max-width:320px){.lindy-product-grid{grid-template-columns:repeat(2,minmax(137px,137px));gap:10px}}.lindy-btn--add-to-basket{position:relative;overflow:hidden;width:100%;background:#1c1c1c;color:#fff;outline:1px #1C1C1C solid;outline-offset:-1px}.add-to-cart-text{display:flex;gap:var(--gap-2xs, .5rem);align-items:center;justify-content:center;animation-duration:var(--animation-speed, .3s);animation-timing-function:var(--animation-easing, ease);animation-fill-mode:forwards;transition:opacity var(--animation-speed, .3s) var(--animation-easing, ease)}.atc-added .add-to-cart-text{animation-name:atc-slide-out}.add-to-cart-text--added{position:absolute;top:0;right:0;bottom:0;left:0;animation-duration:var(--animation-speed, .3s);animation-timing-function:var(--animation-easing, ease);animation-fill-mode:forwards;display:flex;align-items:center;justify-content:center;opacity:0;transition:width var(--animation-speed, .3s) var(--animation-easing, ease),opacity var(--animation-speed, .3s) var(--animation-easing, ease)}.atc-added .add-to-cart-text--added{animation-name:atc-slide-in}@keyframes atc-slide-in{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}@keyframes atc-slide-out{0%{transform:translateY(0);opacity:1}to{transform:translateY(-1em);opacity:0}}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/lindy-collection.css.map */
