.progress-bar{width:100%}.progress-bar .--bar-wrapper{background-color:rgb(var(--color-garnet)/.2);border-radius:9999px;height:2px;overflow:hidden;position:relative;width:100%}.progress-bar .--bar-wrapper .--bar{border-bottom-left-radius:9999px;border-top-left-radius:9999px;height:100%;padding:.125rem;width:100%;--tw-bg-opacity:1;background-color:rgb(var(--color-garnet)/var(--tw-bg-opacity));font-size:.75rem;font-weight:500;line-height:1rem;line-height:1;text-align:center}.modal-open{overflow:hidden;padding-right:var(--scrollbar-width,0)}.add-to-cart-sticky[data-v-652b604a]{background-color:#a4270c;bottom:0;box-shadow:0 -2px 10px #00000040;color:#fff;font-weight:600;left:0;margin:0 auto 10px;padding:15px 0;position:fixed;right:0;text-align:center;text-transform:uppercase;width:90%;z-index:40}@media (min-width:768px){.add-to-cart-sticky[data-v-652b604a]{display:none}}.pjn-infolink[data-v-652b604a]{display:table}.pjn-container .pjn-text[data-v-652b604a]{display:block}#pjn-product-container rect[data-v-652b604a]{fill:#ebebeb!important}.breadcrumbs{padding:1rem .75rem}@media (min-width:1024px){.breadcrumbs{padding-left:5rem;padding-right:5rem}}.breadcrumbs .--crumbs,.breadcrumbs .--crumbs .--crumb{align-items:center;display:flex;justify-content:flex-start}.breadcrumbs .--crumbs .--crumb{color:rgb(var(--color-dark)/.6);font-size:.75rem;line-height:1rem}.pagination{margin-left:1.25rem;margin-right:1.25rem;padding-bottom:1rem;padding-top:4rem}@media (min-width:1024px){.pagination{margin-left:5rem;margin-right:5rem;padding-bottom:3rem;padding-top:3rem}}.pagination{align-items:center;display:flex;justify-content:space-between}.pagination .--page_numbers{display:flex;gap:.5rem}.filter-bar{height:4rem;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:1024px){.filter-bar{padding-left:5rem;padding-right:5rem}}.filter-bar{align-items:center;border-bottom-width:1px;border-top-width:1px;display:flex;flex-direction:row;justify-content:space-between;position:relative}.filter-bar .--dropdown-items{display:flex;flex-direction:column;height:auto;margin:0;padding:.5rem .5rem 0;width:-moz-fit-content;width:fit-content}.filter-bar .--dropdown-items .--dropdown-item{padding:.5rem;text-align:left}
