.collection-product-card{position:relative;overflow:visible}.collection-product-card .featured-image-slide-up{pointer-events:none;position:absolute;bottom:100%;left:0;width:100%;--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding:.5rem;opacity:0;transition:transform .5s ease-in-out,opacity .3s ease-in-out}.collection-product-card.is-open .product-title{text-decoration-line:underline;text-underline-offset:4px}.collection-product-card.is-open .featured-image-slide-up{pointer-events:auto;--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1;transition:transform .5s ease-in-out,opacity .5s .2s ease-in-out}@media (min-width: 768px){.collection-product-card:hover .product-title{text-decoration-line:underline;text-underline-offset:4px}.collection-product-card:hover .featured-image-slide-up{pointer-events:auto;--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1;transition:transform .5s ease-in-out,opacity .5s .15s ease-in-out}}.collection-product-card.disabled{pointer-events:none;cursor:not-allowed;opacity:.5;--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#collection-filter-menu{max-height:0px;overflow:auto;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width: 1024px){#collection-filter-menu{max-height:80vh}}#collection-filter-menu .dropdown-wrapper .dropdown{margin-top:0;max-height:0px;width:100%;overflow:hidden;padding-left:1rem;padding-right:1rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#collection-filter-menu .dropdown-wrapper svg{transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#collection-filter-menu .dropdown-wrapper.dropdown-open .dropdown{max-height:24rem;padding-top:.5rem;padding-bottom:1rem}#collection-filter-menu .dropdown-wrapper.dropdown-open svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#collection-filter-menu .filter-tag:hover div{--tw-bg-opacity: 1;background-color:rgb(224 214 196 / var(--tw-bg-opacity, 1))}#collection-filter-menu .filter-tag.active div{--tw-bg-opacity: 1;background-color:rgb(91 106 58 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (max-width: 1024px){#collection-filter-menu-wrapper{position:fixed;width:100%;overflow:hidden;padding-left:1.5rem;padding-right:1.5rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#collection-filter-menu-wrapper.hide{top:0}#collection-filter-menu-wrapper #collection-filter-menu-toggle svg.chevron{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#collection-filter-menu-wrapper.menu-open{overflow:auto;--tw-bg-opacity: 1;background-color:rgb(250 247 242 / var(--tw-bg-opacity, 1))}#collection-filter-menu-wrapper.menu-open #collection-filter-menu-toggle{--tw-bg-opacity: 1;background-color:rgb(250 247 242 / var(--tw-bg-opacity, 1))}#collection-filter-menu-wrapper.menu-open #collection-filter-menu-toggle svg.chevron{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#collection-filter-menu-wrapper.menu-open #collection-filter-menu{max-height:80vh;padding-top:.75rem;padding-bottom:1.5rem}}
