.CollectionLayout-module__TCzjkq__wrapper{width:100%}.CollectionLayout-module__TCzjkq__banner{background-image:url(/certifiedIcons/leafBg3.png);background-position:50%;background-size:cover;flex-direction:column;gap:clamp(.75rem,2vw,1rem);width:100%;padding:clamp(2rem,5vw,3rem);display:flex}.CollectionLayout-module__TCzjkq__banner h1{word-break:break-word;font-size:clamp(1.6rem,4vw,2.25rem);font-weight:600;line-height:1.2}.CollectionLayout-module__TCzjkq__banner p{opacity:.9;color:gray;font-size:clamp(.85rem,2vw,1rem)}.CollectionLayout-module__TCzjkq__banner p span{color:#252525;font-weight:600}.CollectionLayout-module__TCzjkq__container{gap:clamp(1.5rem,4vw,2.5rem);max-width:min(1400px,95%);height:auto;margin:clamp(2rem,5vw,2.5rem) auto;padding:0 clamp(1rem,3vw,1.5rem);display:flex;position:static}.CollectionLayout-module__TCzjkq__sidebar{flex-shrink:0;width:clamp(220px,22vw,260px)}.CollectionLayout-module__TCzjkq__productsSection{flex:1}.CollectionLayout-module__TCzjkq__grid{grid-template-columns:repeat(auto-fill,minmax(clamp(210px,22vw,260px),1fr));gap:clamp(16px,2vw,26px);display:grid}.CollectionLayout-module__TCzjkq__productsHeader{margin-bottom:clamp(1.5rem,4vw,2.5rem)}.CollectionLayout-module__TCzjkq__mobileFilterButton{color:#fff;cursor:pointer;background:#1b7f3c;border:none;border-radius:4px;align-items:center;gap:6px;width:fit-content;padding:8px 16px;font-size:13px;font-weight:500;transition:background .2s;display:none}.CollectionLayout-module__TCzjkq__mobileFilterButton:hover{background:#146d49}.CollectionLayout-module__TCzjkq__overlay{z-index:1999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0006;position:fixed;inset:0}.CollectionLayout-module__TCzjkq__sidebarWrapper{flex-shrink:0;width:clamp(220px,22vw,260px);display:block}.CollectionLayout-module__TCzjkq__mobileSidebarHeader{display:none}@media (max-width:900px){.CollectionLayout-module__TCzjkq__container{flex-direction:column}.CollectionLayout-module__TCzjkq__productsHeader{justify-content:space-between;align-items:center;display:flex}.CollectionLayout-module__TCzjkq__sidebarWrapper{z-index:2000;background:#fff;width:280px;max-width:85vw;height:100%;padding:1.5rem;transition:transform .3s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:4px 0 24px #00000026}.CollectionLayout-module__TCzjkq__sidebarWrapper.CollectionLayout-module__TCzjkq__open{transform:translate(0)}.CollectionLayout-module__TCzjkq__mobileSidebarHeader{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:.75rem;display:flex}.CollectionLayout-module__TCzjkq__mobileSidebarHeader h3{margin:0;font-size:1.25rem;font-weight:600}.CollectionLayout-module__TCzjkq__closeButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.CollectionLayout-module__TCzjkq__mobileFilterButton{margin-bottom:0;display:inline-flex}.CollectionLayout-module__TCzjkq__container{flex-direction:column;gap:2rem}}@media (max-width:480px){.CollectionLayout-module__TCzjkq__grid{grid-template-columns:repeat(2,1fr)}}
.SortBar-module__zN-AKW__sortBar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;margin-bottom:0;display:flex}.SortBar-module__zN-AKW__sortBar span{font-size:clamp(.85rem,1.5vw,.95rem)}.SortBar-module__zN-AKW__select{border:1px solid #ddd;border-radius:6px;padding:clamp(6px,1vw,8px) clamp(10px,1.5vw,14px);font-size:clamp(.85rem,1.5vw,.95rem)}
.FilterSidebar-module__B7PPbG__sidebar{flex-shrink:0;width:clamp(220px,22vw,260px)}.FilterSidebar-module__B7PPbG__section{border-bottom:1px solid #000;padding:clamp(1rem,3vw,1.25rem) 0}.FilterSidebar-module__B7PPbG__sidebarCategoryButtonWrapper{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;display:flex}.FilterSidebar-module__B7PPbG__sidebarCategoryButtonWrapper span:first-child{letter-spacing:1px;font-size:clamp(.8rem,1.5vw,.9rem);font-weight:500}.FilterSidebar-module__B7PPbG__active{word-break:break-word;margin:clamp(.75rem,2vw,1rem) 0;font-size:clamp(.9rem,2vw,1rem)}.FilterSidebar-module__B7PPbG__bestItem{align-items:flex-start;gap:clamp(.6rem,2vw,.75rem);margin:clamp(.75rem,2vw,1rem) 0;display:flex}.FilterSidebar-module__B7PPbG__bestItem img{-o-object-fit:cover;object-fit:cover;border-radius:6px;flex-shrink:0;width:clamp(55px,6vw,60px);height:clamp(55px,6vw,60px)}.FilterSidebar-module__B7PPbG__bestItem p{word-break:break-word;margin:0;font-size:clamp(.85rem,2vw,.95rem);line-height:1.4}.FilterSidebar-module__B7PPbG__stars{color:#1b7f3c;margin-top:4px;font-size:clamp(.75rem,2vw,.85rem)}.FilterSidebar-module__B7PPbG__toggleButton{border-radius:50%;justify-content:center;align-items:center;padding:clamp(.4rem,1vw,.5rem);display:flex}.FilterSidebar-module__B7PPbG__toggleButton:hover{background-color:#eee}.FilterSidebar-module__B7PPbG__categoryLink{color:#333;margin:.75rem 0;font-size:clamp(.9rem,2vw,1rem);text-decoration:none;transition:color .2s;display:block}.FilterSidebar-module__B7PPbG__categoryLink:hover{color:#1b7f3c;font-weight:500}.FilterSidebar-module__B7PPbG__price{color:#1b7f3c;font-size:.9rem;font-weight:600;margin-top:4px!important}
