.productgrid--outer .productgrid--items:has(.liw-product-grid-item) .liw-product-grid-item.productgrid--item.productgrid--item{width:auto;margin:0;grid-template-columns:minmax(0,1fr)}.collection--section .productgrid--items:has(.liw-product-grid-item){column-gap:10px;row-gap:40px}@media screen and (min-width:860px){.collection--section .productgrid--items:has(.liw-product-grid-item){column-gap:8px;row-gap:60px}}.productgrid--outer .liw-product-grid-item .productitem__image-container{grid-column:1}@media screen and (max-width:749px){.productgrid--outer .productgrid--items:has(.liw-product-grid-item) .liw-product-grid-item.productgrid--item{grid-row:span 6}.productgrid--outer .productgrid--items:has(.liw-product-grid-item) .liw-product-grid-item .productitem--actions{grid-row:6;margin-top:14px}}.collection--section{padding-bottom:52px}@media screen and (min-width:860px){.collection--section{padding-bottom:80px}}.template-collection .breadcrumb{margin-bottom:32px}.template-collection .breadcrumb span[aria-hidden=true]{width:8px;height:5px;font-size:0;background-color:var(--liw-color-text-grey);-webkit-mask:url(icon-liw-breadcrumb-chevron.svg) center / 8px 5px no-repeat;mask:url(icon-liw-breadcrumb-chevron.svg) center / 8px 5px no-repeat;transform:rotate(-90deg)}.collection--section .productgrid--masthead{display:flex;flex-direction:column;align-items:flex-start;gap:32px;padding-bottom:40px;border-bottom:1px solid var(--liw-color-lightest-grey)}.collection--section .productgrid--masthead>*{margin:0}.collection--section .collection--title{font-family:var(--liw-font-heading);font-size:var(--liw-fs-display);line-height:var(--liw-lh-display);font-weight:400;letter-spacing:0;text-transform:uppercase;color:var(--liw-color-heading)}.collection--section .collection--description{max-width:690px;font-family:var(--liw-font-body);font-size:var(--liw-fs-body);line-height:var(--liw-lh-body);color:var(--liw-color-text)}.collection--section .collection--description,.collection--section .collection--description *{text-align:left!important}.collection--section .collection--description>:first-child{margin-top:0}.collection--section .collection--description>:last-child{margin-bottom:0}.js .collection--section .collection--description:not(.is-expanded){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.collection--section .productgrid--masthead .collection--description-toggle{position:relative;margin-top:-8px;padding:0 0 8px;border:0;background:none;font-family:var(--liw-font-body);font-size:var(--liw-fs-body);line-height:var(--liw-lh-body);color:var(--liw-btn-tertiary-color);cursor:pointer}.collection--description-toggle[hidden]{display:none}.collection--description-toggle:after{content:"";position:absolute;bottom:0;left:50%;width:var(--liw-btn-tertiary-underline-width);height:1px;background-color:currentColor;transform:translate(-50%);transition:width .2s ease}.collection--description-toggle:hover:after{width:var(--liw-btn-tertiary-underline-width-hover)}@media screen and (min-width:860px){.collection--section .productgrid--outer.layout--has-sidebar{grid-template-columns:217px minmax(0,1fr);column-gap:20px;row-gap:40px}.collection--section .productgrid--outer .productgrid--sidebar{width:auto}}.collection--section .productgrid--sidebar-title,.modal--productgrid-sidebar .productgrid--sidebar-title{margin:0 0 50px;font-family:var(--liw-font-heading);font-size:var(--liw-fs-filter-title);line-height:var(--liw-lh-filter-title);font-weight:400;letter-spacing:0;text-transform:uppercase;color:var(--liw-color-heading)}.collection--section .collection-filters__filter-group,.modal--productgrid-sidebar .collection-filters__filter-group{padding:24px 0;border-top:1px solid var(--liw-color-border-grey)}.collection--section .collection-filters__filter-group:last-of-type,.modal--productgrid-sidebar .collection-filters__filter-group:last-of-type{border-bottom:1px solid var(--liw-color-border-grey)}.collection--section .collection-filters__filter-group-heading,.modal--productgrid-sidebar .collection-filters__filter-group-heading{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1px}.collection--section .collection-filters__filter-title,.modal--productgrid-sidebar .collection-filters__filter-title{font-family:var(--liw-font-heading);font-size:var(--liw-fs-filter-group);line-height:var(--liw-lh-filter-group);font-weight:400;letter-spacing:0;text-transform:uppercase;text-align:left;color:var(--liw-color-heading)}.collection--section .collection-filters__filter-icon svg,.modal--productgrid-sidebar .collection-filters__filter-icon svg{display:none}.collection--section .collection-filters__filter-icon-wrapper,.modal--productgrid-sidebar .collection-filters__filter-icon-wrapper{width:10px;height:8px;margin:0}.collection--section .collection-filters__filter-icon,.modal--productgrid-sidebar .collection-filters__filter-icon{top:0;left:0;width:10px;height:7.5px;margin:0;background-color:var(--liw-color-deepest-blue);-webkit-mask:url(icon-liw-accordion-chevron.svg) center / 10px 7.5px no-repeat;mask:url(icon-liw-accordion-chevron.svg) center / 10px 7.5px no-repeat;transform:none;transition:transform .2s cubic-bezier(.4,0,.2,1)}.collection--section .collection-filters__filter-group-heading[aria-expanded=true] .collection-filters__filter-icon,.modal--productgrid-sidebar .collection-filters__filter-group-heading[aria-expanded=true] .collection-filters__filter-icon{transform:rotate(180deg)}.collection--section .collection-filters__filter-list-item,.modal--productgrid-sidebar .collection-filters__filter-list-item{margin-top:12px}.collection--section .collection-filters__filter-list-item:first-child,.modal--productgrid-sidebar .collection-filters__filter-list-item:first-child{margin-top:0;padding-top:24px}.collection--section .collection-filters__filter-link,.modal--productgrid-sidebar .collection-filters__filter-link{gap:8px;padding:3px;font-family:var(--liw-font-body);font-size:var(--liw-fs-body);line-height:var(--liw-lh-body);color:var(--liw-color-text)}.collection--section .collection-filters__filter-list-item-text,.modal--productgrid-sidebar .collection-filters__filter-list-item-text{max-width:none;margin:0;font-size:var(--liw-fs-body);line-height:var(--liw-lh-body);color:var(--liw-color-text)}.collection--section .collection-filters__filter-link[data-filter-active] .collection-filters__filter-list-item-text,.modal--productgrid-sidebar .collection-filters__filter-link[data-filter-active] .collection-filters__filter-list-item-text{font-weight:600;color:var(--liw-color-text)}.collection--section .collection-filters__filter-list-item .checkmark,.modal--productgrid-sidebar .collection-filters__filter-list-item .checkmark{border-color:var(--liw-color-border-grey);border-radius:2px}.collection--section .productgrid--utils-container{align-items:center}.collection--section .utils-view.utils-hide{display:none}.collection--section .utils-count{display:block;margin:0;font-family:var(--liw-font-body);font-size:var(--liw-fs-body-sm);line-height:var(--liw-lh-body-sm);color:var(--liw-color-text-secondary);white-space:nowrap}@media screen and (min-width:860px){.collection--section .productgrid--utils-container{display:flex;justify-content:space-between;margin-bottom:32px;padding:0 16px}.collection--section .utils-count{font-size:var(--liw-fs-body);line-height:var(--liw-lh-body)}}@media screen and (min-width:860px){.collection--section .utils-sortby{position:relative;display:flex;align-items:center;margin-left:auto}.collection--section .utils-sortby-title{display:inline-flex;align-items:center;gap:8px;margin:0;font-family:var(--liw-font-body);font-size:var(--liw-fs-body);line-height:var(--liw-lh-body);font-weight:400;text-transform:none;letter-spacing:0;color:var(--liw-color-text)}.collection--section .utils-sortby-title:before{content:"";width:16px;height:16px;background-color:currentColor;-webkit-mask:url(icon-liw-sort.svg) center / 16px 16px no-repeat;mask:url(icon-liw-sort.svg) center / 16px 16px no-repeat}.collection--section .utils-sortby-select--wrapper{position:absolute;top:0;right:0;bottom:0;left:0;margin:0}.collection--section .utils-sortby-select--wrapper .utils-sortby-select{width:100%;height:100%;padding:0;opacity:0;cursor:pointer}.collection--section .utils-sortby-select--wrapper svg{display:none}.collection--section .utils-sortby:focus-within .utils-sortby-title{outline:2px solid var(--liw-color-brand-blue);outline-offset:2px}}@media screen and (max-width:859px){.collection--section .productgrid--masthead{padding-bottom:36px;border-bottom:0}.collection--section .productgrid--utils-container{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;padding:0 0 24px;border-bottom:1px solid var(--liw-color-lightest-grey)}.collection--section .productgrid--utils-container>.productgrid--utils{flex:0 0 auto;width:auto}.collection--section .utils-filter-button,.collection--section .utils-sortby-button{display:inline-flex;align-items:center;gap:8px;padding:0}.collection--section .utils-filter-icon svg,.collection--section .utils-sortby-button .utils-filter-icon svg{display:none}.collection--section .utils-filter-icon{display:block;width:16px;height:16px;margin:0;background-color:var(--liw-color-deepest-blue);-webkit-mask:url(icon-liw-filters.svg) center / 16px 16px no-repeat;mask:url(icon-liw-filters.svg) center / 16px 16px no-repeat}.collection--section .utils-sortby-button .utils-filter-icon{-webkit-mask-image:url(icon-liw-sort.svg);mask-image:url(icon-liw-sort.svg)}.collection--section .utils-filter-text{margin:0;font-family:var(--liw-font-body);font-size:var(--liw-fs-body);line-height:var(--liw-lh-body);font-weight:400;text-transform:none;letter-spacing:0;color:var(--liw-color-text)}.collection--section .productgrid--utils-container.productgrid--utils-box-shadow{padding:12px var(--liw-margin-mobile);border-bottom:0}.collection--section .productgrid--items{margin-top:46px}.collection--section .liw-product-grid-item .productitem--title{font-size:var(--liw-fs-body);line-height:var(--liw-lh-body-sm)}}.collection--section .liw-product-grid-item .productitem--specs{font-size:var(--liw-fs-body-sm);line-height:var(--liw-lh-body-sm)}.modal-loaded.modal-visible .modal.modal--productgrid-sidebar,.modal-loaded.modal-visible .modal.modal--productgrid-sort{z-index:11200}.collection--section .productgrid--filters{margin:0 0 24px}
/*# sourceMappingURL=/cdn/shop/t/80/assets/component.collection.css.map */
