.collection--bags-minimal .collection-facets__inner{align-items:center}
.collection--bags-minimal .facets__filters,.collection--bags-minimal .facets__actions-list,.collection--bags-minimal .facets__actions-item{border:0!important;background:none!important;box-shadow:none!important;padding:0!important}
.collection--bags-minimal .facets__button-filters{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;min-height:0;display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:400;letter-spacing:.04em;text-transform:none}
.collection--bags-minimal .facets__button-filters svg{display:none}
.collection--bags-minimal .facets__button-filters::before{content:"";width:18px;height:18px;flex:none;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M4 8h9M19 8h1M4 16h1M11 16h9'/%3E%3Ccircle cx='16' cy='8' r='2.2'/%3E%3Ccircle cx='8' cy='16' r='2.2'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M4 8h9M19 8h1M4 16h1M11 16h9'/%3E%3Ccircle cx='16' cy='8' r='2.2'/%3E%3Ccircle cx='8' cy='16' r='2.2'/%3E%3C/svg%3E") no-repeat center/contain}
@media (max-width:749px){.collection--bags-minimal .facets__product-count{display:none}.collection--bags-minimal .facets__divider{display:none}}
.collection--bags-minimal .collection__grid{column-gap:12px;row-gap:28px}
@media (min-width:750px){.collection--bags-minimal .collection__grid{column-gap:16px;row-gap:44px}}
.bags-card{display:block}
.bags-card .product-card__actions{position:relative}
.bags-card .product-card__media{position:relative;overflow:hidden;aspect-ratio:1/1.15;background:#f6f5f3}
.bags-card .product-card__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover!important;transition:opacity .25s ease}
.bags-card .product-card__media .hover-img{opacity:0}
@media (hover:hover){.bags-card:hover .product-card__media .hover-img{opacity:1}}
.bags-card__tag{position:absolute;top:10px;right:10px;z-index:2;font-size:11px;letter-spacing:.14em;color:#1a1a1a;pointer-events:none}
.bags-card .bags-card__content{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px;padding-top:9px;margin:0}
.bags-card__content>form,.bags-card__content .product-card__add-to-cart--form{flex:0 0 auto!important;margin:0;width:auto!important;max-width:none;display:inline-flex;position:static!important}
.bags-card__text{min-width:0;flex:1 1 auto}
.bags-card__title{margin:0;font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.02em;text-transform:none}
@media (min-width:750px){.bags-card__title{font-size:14px}}
.bags-card__title a{text-decoration:none;color:inherit}
.bags-card__price{display:block;margin-top:2px}
.bags-card__price,.bags-card__price .price,.bags-card__price .price *{font-size:13px;color:#757575}
.bags-card .bags-card__plus{background:none!important;border:0!important;padding:0!important;margin:0 0 0 auto!important;min-width:0!important;min-height:0!important;width:24px!important;height:24px!important;max-width:24px!important;flex:0 0 24px!important;color:#1a1a1a;cursor:pointer;border-radius:0;box-shadow:none;display:inline-flex!important;align-items:center;justify-content:center;position:static!important;inset:auto!important;transform:none!important;font-size:0;line-height:1;align-self:flex-start!important}
.bags-card .bags-card__plus::before,.bags-card .bags-card__plus::after{content:none!important;display:none!important}
.bags-card .bags-card__plus:hover{opacity:.55}
.bags-card .bags-card__plus svg{width:16px!important;height:16px!important;max-width:16px;max-height:16px}
.product-card.product-card__sold-out .product-card__media{opacity:1!important}
.bags-card.product-card__sold-out .product-card__media img:not(.hover-img){opacity:1}
