.collection.loading{opacity:.36;pointer-events:none}.collection-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-bottom:.625rem}.collection-heading-container{margin-bottom:calc(var(--col-gap) * -1)}.collection-heading__text{display:flex;flex-direction:column;align-items:flex-start}.collection-heading .collection-product-count+.active-facets{margin-top:.75rem!important}.collection-heading .active-facets:not(:empty){margin-bottom:.75rem}@media screen and (min-width:768px){.facets--horiz+.collection-heading{margin-top:.625rem;margin-bottom:calc(var(--grid-gap) / 2)}}@media screen and (max-width:767px){.facets--horiz+.collection-heading{margin-bottom:var(--grid-gap)}}@media screen and (max-width:768px){.header-absolute-in-collection .element-main-collection-banner--absolute-position{min-height:350px}}@media screen and (min-width:769px){.header-absolute-in-collection .element-main-collection-banner--absolute-position{min-height:450px}}@media screen and (max-width:1023px){.section-facets-and-comparing.portable-show{display:flex;align-items:center;gap:var(--gutter-small)}}@media screen and (max-width:767px){.section-facets-and-comparing.lap-show{display:flex;align-items:center;gap:var(--gutter-small)}}@media screen and (max-width:767px){.section-facets-and-comparing{flex-wrap:wrap;width:100%;justify-content:space-between;gap:calc(var(--gutter-small) + .875rem)}.section-facets-and-comparing .comparing{order:2}.section-facets-and-comparing #collection-filters-handle,.section-facets-and-comparing #collection-filters-handle-header{order:1;width:auto}}.product-compare__wrapper{position:fixed;bottom:0}html[dir=rtl] .product-compare__wrapper{right:0}html[dir=ltr] .product-compare__wrapper{left:0}.product-compare__wrapper{width:100%;background:var(--color-background-main);z-index:100;padding-top:1.25rem;padding-bottom:1.25rem;transform:translateY(100%);transition:transform .3s ease;box-shadow:0 -.125rem .625rem #00000014}.product-compare__wrapper.product-compare--active{transform:translateY(0)}.product-compare__wrapper.product-compare--at-page-bottom{transform:translateY(100%)}@media screen and (max-width:767px){.product-compare__wrapper{margin-bottom:calc(var(--gutter-small) * -1)}}.product-compare__content{display:flex;flex-direction:column;gap:var(--gutter-regular)}@media screen and (min-width:768px){.product-compare__content{flex-direction:row;align-items:center;justify-content:space-between}}.product-compare__items{display:flex;align-items:center;column-gap:var(--gutter-regular);row-gap:var(--gutter-large);flex-wrap:wrap}.product-compare__item{text-align:center;position:relative}.product-compare__item-placeholder{width:3.125rem;height:3.125rem;border:1px dashed var(--color-borders-main);border-radius:.5rem;position:relative}.product-compare__item-placeholder img{border-radius:.375rem}@media screen and (min-width:1024px){.product-compare__item-placeholder{width:3.75rem;height:3.75rem}}.product-compare__item-placeholder.selected{border:1px solid var(--color-borders-main)}.product-compare__item-placeholder a{width:2.5rem;height:2.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:1024px){.product-compare__item-placeholder a{width:3.125rem;height:3.125rem}}.product-compare__item-placeholder a svg,.product-compare__item-placeholder a img{width:2.5rem;height:2.5rem;object-fit:cover}@media screen and (min-width:1024px){.product-compare__item-placeholder a svg,.product-compare__item-placeholder a img{width:3.125rem;height:3.125rem}}.product-compare__item-placeholder svg{background:#00000014}.product-compare__item-close{padding:.375rem;display:inline-flex;align-items:center;justify-content:center;position:absolute;top:0;border-radius:.25rem;background:var(--color-text-main);transform:translate(50%,-50%)}.product-compare__item-close:after{content:"";position:absolute;width:40px;height:40px;top:-10px;left:-10px}html[dir=rtl] .product-compare__item-close{left:0}html[dir=ltr] .product-compare__item-close{right:0}.product-compare__item-close svg{width:.5rem;height:.5rem}.product-compare__item-close svg *{stroke:var(--color-background-main)}.product-compare__actions{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--gutter-small)}.product-compare__actions .product-compare__button[aria-disabled=true]{opacity:.36;cursor:not-allowed;pointer-events:none}.product-compare__actions .product-compare__clear{padding:var(--gutter-small);color:var(--color-text-main)}
/*# sourceMappingURL=/cdn/shop/t/65/assets/section-main-collection-product-grid.css.map */
