.wildflower-collection{font-family:Gilroy,sans-serif;background-color:#fceef0;padding:3rem 5%;color:#2c3a2e}.collection-container{display:grid;grid-template-columns:260px 1fr;gap:3rem;align-items:start}.filter-title{font-size:1.3rem;color:#b84a3d;margin-bottom:1rem}.accordion{margin-bottom:1rem}.accordion-header{background:none;border:none;font-weight:600;font-size:1rem;color:#2c3a2e;cursor:pointer;text-align:left;width:100%;border-bottom:1px solid #e6c0c5;padding:.4rem 0}.accordion-body.open{max-height:400px;opacity:1}.collection-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.collection-title{font-size:2rem;font-weight:700}.collection-toggle{display:flex;align-items:center;background:none;border:none;cursor:pointer}.collection-toggle .arrow{color:#b84a3d;margin-left:6px;transition:transform .3s ease}.collection-toggle.open .arrow{transform:rotate(180deg)}.sort-wrapper{display:flex;align-items:center;gap:.5rem}.sort-wrapper select{padding:.4rem .6rem;border:1px solid #d5b0b3;border-radius:6px}.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;transition:all .3s ease}.product-grid.hidden{display:none}.product-img-wrap{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:10px}.product-img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;transition:opacity .4s ease,transform .4s ease}.product-img.hover-img{opacity:0}.product-img-wrap:hover .hover-img{opacity:1;transform:scale(1.05)}.product-img-wrap:hover .main-img{opacity:0}.product-card{text-align:center;background:transparent;transition:transform .3s ease}.product-card:hover{transform:translateY(-4px)}.product-name{font-weight:600;margin-top:1rem;font-size:1rem}.product-price{margin-top:.4rem;font-size:.95rem}.product-name{font-weight:600;font-size:1.1rem;margin-top:.8rem}.compare{text-decoration:line-through;color:#999;margin-right:6px}.discounted{color:#b84a3d;font-weight:600}.add-btn{background:#2c3a2e;color:#fff;border:none;padding:.6rem 1.2rem;border-radius:6px;cursor:pointer;transition:all .3s ease}.add-btn:hover{background:#b84a3d;transform:scale(1.05)}@media (max-width: 992px){.collection-container{grid-template-columns:1fr}.product-grid{grid-template-columns:repeat(2,1fr)}}.filters{width:250px;font-family:inherit;color:#4c5b4f}.filter-title{color:#b84a3d;font-size:1rem;font-weight:500;margin-bottom:.8rem}.accordion{border-bottom:1px solid #e6c0c5;margin-bottom:.8rem;padding-bottom:.4rem}.accordion-header{background:none;border:none;width:100%;text-align:left;font-weight:500;color:#4c5b4f;font-size:.95rem;padding:.5rem 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:color .3s ease}.accordion-header:hover{color:#b84a3d}.accordion-header .arrow{font-size:.85rem;color:#4c5b4f;transition:transform .3s ease,color .3s ease}.accordion-header.active .arrow{transform:rotate(180deg);color:#b84a3d}.accordion-body{max-height:0;overflow:hidden;opacity:0;transition:all .3s ease}.accordion-body.open{max-height:500px;opacity:1;margin-top:.4rem}.filters label{font-size:.9rem;color:#4c5b4f}.price-range{display:flex;align-items:center;gap:.4rem;margin-top:.3rem}.price-range input{width:80px;border:1px solid #c9b6b8;border-radius:3px;padding:.3rem;background-color:transparent;font-size:.9rem}.price-range span{color:#4c5b4f}.filters label{display:flex;align-items:center;gap:.4rem;margin-top:.4rem;font-size:.9rem}.filters input[type=checkbox]{accent-color:#b84a3d}.price-apply{background:#b84a3d;color:#fff;border:none;padding:.4rem .8rem;border-radius:4px;cursor:pointer;font-size:.85rem;margin-top:.5rem}.price-apply:hover{background:#953e31}.accordion-body{display:none;margin-top:8px}.accordion-body.open{display:block}.accordion-header{display:flex;justify-content:space-between;align-items:center;background:none;border:none;font-weight:600;width:100%;cursor:pointer;padding:.5rem 0}.accordion-header .arrow{transition:transform .3s}.accordion-header.active .arrow{transform:rotate(180deg)}
/*# sourceMappingURL=/cdn/shop/t/1/assets/category-crochet.css.map */
