.shop-product-collection.is-grid .shop-product-card{container-type:inline-size;container-name:shop-card}.shop-product-collection.is-grid .shop-product-copy{display:flex;flex-direction:column;align-content:normal}.shop-product-collection.is-grid .shop-product-category{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop-product-collection.is-grid .shop-product-card .product-name{display:-webkit-box;align-self:stretch;min-height:2.6em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.shop-product-collection.is-grid .shop-product-card .product-detail{display:-webkit-box;min-height:3em;margin-top:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.shop-product-collection.is-grid .shop-product-card .shop-product-price{margin-top:auto;padding-top:.35rem}.shop-product-collection.is-list .product-detail:empty{display:none}.shop-product-collection.is-grid .shop-product-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0 .75rem .75rem}.shop-product-collection.is-grid .shop-product-action{width:100%;min-width:0;gap:.4rem;padding-inline:.6rem}.shop-product-collection .shop-product-action:not(.btn-secondary){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shop-product-collection.is-grid .shop-product-action>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@container shop-card (max-width: 340px){.shop-product-collection.is-grid .shop-product-actions{gap:.4rem;margin:0 .5rem .5rem}.shop-product-collection.is-grid .shop-product-action{gap:.3rem;padding-inline:.4rem}}@container shop-card (max-width: 260px){.shop-product-collection.is-grid .shop-product-actions{grid-template-columns:minmax(0,1fr)}}.ShopPagination_pagination__3T_ST{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;padding-block:1.25rem 3rem}.ShopPagination_step__SPBiW{min-height:44px;gap:.55rem;padding:.65rem 1rem}.ShopPagination_prev__2dPCO{justify-self:start}.ShopPagination_next__uk5fR{justify-self:end}.ShopPagination_prev__2dPCO .button-icon{transform:rotate(180deg)}.ShopPagination_step__SPBiW.ShopPagination_prev__2dPCO:hover .button-icon{transform:rotate(180deg) translateX(2px)}.ShopPagination_status__nwoO1{margin:0;color:var(--muted,#62675f);font-size:.925rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.ShopPagination_disabled___0P4B,.ShopPagination_disabled___0P4B:hover{border-color:var(--line,#deded4);background:transparent;box-shadow:none;color:var(--muted,#62675f);cursor:not-allowed;opacity:.55;transform:none}.ShopPagination_step__SPBiW.ShopPagination_disabled___0P4B:hover .button-icon{transform:none}.ShopPagination_step__SPBiW.ShopPagination_prev__2dPCO.ShopPagination_disabled___0P4B:hover .button-icon{transform:rotate(180deg)}@media (max-width:420px){.ShopPagination_step__SPBiW{padding-inline:.75rem}}.shop-sidebar>.shop-price-slider{grid-column:1/-1}