.products-toolbar{position:sticky;top:var(--header-end, 100px);padding:6px;border:solid rgba(var(--text-color)/.15);border-width:1px 0;background-color:rgb(var(--bg-color));z-index:10}.products-toolbar__filter .icon{margin-inline-start:calc(4 * var(--space-unit));fill:rgba(var(--bg-color))}.products-toolbar__layout{margin-inline-end:-8px}.products-toolbar__layout .label{margin-inline-end:4px}.products-toolbar__layout>label{padding:8px;transition:color .3s;color:rgba(var(--text-color)/.5);line-height:1em;cursor:pointer}.products-toolbar__layout input:checked+label{color:rgb(var(--text-color))}.grid.gapless .card--product-contained .card__quick-add{padding-bottom:var(--space-unit)}.main-products-grid[data-layout=list] .grid{grid-template-columns:none}.main-products-grid:not(.main-products-grid--contained)[data-layout=list] .grid{row-gap:0}.main-products-grid:not(.main-products-grid--contained)[data-layout=list] .grid>li{padding-bottom:calc(10 * var(--space-unit));border-bottom:1px solid rgba(var(--text-color)/.15)}.products-toolbar__filter-btn:hover{color:#95b838}.products-toolbar__filter-btn circle{transition:transform .3s,color .3s}.products-toolbar__filter-btn:not(.is-active) circle:nth-of-type(1){transform:translate(6px);color:rgba(var(--text-color)/.8)}.products-toolbar__filter-btn:not(.is-active) circle:nth-of-type(2){transform:translate(-6px);color:rgba(var(--text-color)/.8)}.products-toolbar__sort .custom-select__btn{padding:0;font-weight:400}.products-toolbar__sort .custom-select__btn>.icon{margin-inline-start:0;margin-inline-end:0;padding-inline-start:0}body:not(.tab-used) .products-toolbar__sort .custom-select__btn{border:0;box-shadow:none}@media(max-width:768.98px){.products-toolbar{justify-content:space-between}.products-toolbar__filter{margin:0 auto;padding-inline-end:10px;text-align:center}.products-toolbar__filter-btn{padding:8px 20px;font-size:var(--btn-text-size);font-weight:700;line-height:1.2em;text-align:start}.main-products-grid:not(.main-products-grid--contained)[data-layout=list] .grid{margin-top:calc(8 * var(--space-unit) * -1 - 1px);column-gap:0}.main-products-grid:not(.main-products-grid--contained)[data-layout=list] .grid>li{padding-bottom:calc(6 * var(--space-unit))}}@media(min-width:600px){.products-toolbar .label,.products-toolbar label,.products-toolbar .switch+label,.products-toolbar .custom-select__btn,.products-toolbar .products-toolbar__filter-btn{font-size:1em}.products-toolbar__sort{white-space:nowrap}.products-toolbar__sort custom-select{display:flex;align-items:center}.products-toolbar__sort .custom-select{position:relative;top:.04em}.products-toolbar__sort label{margin:0;padding-inline-end:12px}.products-toolbar__sort .custom-select__btn{height:35px}}@media(min-width:769px){.products-toolbar__filter+.products-toolbar__sort{margin-inline-start:auto;padding-inline-start:0}}@media(min-width:1024px){.js .lg\:js-hidden{display:none}}.card-link.text-current.js-prod-link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:1023.98px){.products-toolbar__layout .label{display:none}}.seo-links-section{padding-top:2rem;border-top:1px solid #d1d5db;padding-bottom:2rem;position:relative;display:flex;align-items:center;gap:.5rem}.seo-links-container{display:flex;flex-wrap:nowrap;gap:.75rem;overflow-x:auto;flex:1;min-width:0;box-sizing:border-box;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.seo-links-container::-webkit-scrollbar{display:none}.seo-link{display:inline-flex;align-items:center;justify-content:center;padding-left:1.5rem;padding-right:1.5rem;height:40px;border-radius:8px;border:1px solid #EBF3BD!important;background-color:#fff!important;color:#2a3d2a!important;font-size:14px;font-weight:500;text-decoration:none!important;transition:background-color .2s ease;box-sizing:border-box;flex:0 0 auto;scroll-snap-align:start}.seo-link:hover{background-color:#ebf3bd!important;color:#2a3d2a!important;text-decoration:none!important}.seo-links-nav{position:relative;width:34px;height:34px;background-color:#fff;color:#2a3d2a;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;cursor:pointer;z-index:2;font-size:30px;padding:0}.seo-links-nav--prev{order:-1}.seo-links-nav--next{order:1}.seo-links-nav:disabled{opacity:.4;pointer-events:none;cursor:default}#shopify-section-template--27424614515072__custom_liquid_drAaDH{overflow-x:visible;overflow-y:hidden;transition:max-height .3s ease-out;word-wrap:break-word}#shopify-section-template--27424614515072__custom_liquid_drAaDH.collapsed{max-height:15em;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow-x:visible;overflow-y:hidden;text-overflow:ellipsis}#shopify-section-template--27424614515072__custom_liquid_drAaDH.expanded{max-height:none}.collection-description-content{overflow-x:visible;overflow-y:hidden;transition:max-height .3s ease-out;word-wrap:break-word}.collection-description-content.collapsed{max-height:15em;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow-x:visible;overflow-y:hidden;text-overflow:ellipsis}.collection-description-content.expanded{max-height:none}.collection-description-toggle{display:block;background-color:transparent;border:none;color:#2a3d2a;font-weight:300;font-size:14px;cursor:pointer;text-decoration:underline;margin:2rem 0 0 21px;transition:opacity .2s ease;padding:0 var(--gutter);max-width:none;width:100%;text-align:left}.collection-description-toggle:hover{opacity:.8}.cc-collection-products{margin-top:0}.cc-custom-liquid{padding-bottom:30px}.product-label-container{padding-top:0;padding-bottom:0}.pagination__page-current,.pagination__page-link:hover{background:rgb(var(--link-color))!important;border-radius:3px;color:#fff}.pagination__page-link:hover{background:#eee!important;color:initial}.subcollection-section{display:flex;align-items:center;gap:12px;margin-top:20px}.subcollection-content{flex:1;display:flex;flex-wrap:nowrap;flex-direction:row;gap:8px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.subcollection-content::-webkit-scrollbar{display:none}.subcollection-content .subcollection-content--subcollection{color:#3d4e3d;background-color:#fff;padding:10px 15px;font-weight:500;flex-shrink:0;scroll-snap-align:start;white-space:nowrap;border-radius:8px;border:1px solid #EBF3BD!important}.subcollection-content .subcollection-content--subcollection:hover{color:#95b838}.subcollection-nav{width:34px;height:34px;background-color:#fff;border-radius:4px;cursor:pointer;font-size:24px;line-height:1;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .2s ease,background-color .2s ease;position:relative}.subcollection-nav:hover:not(:disabled){background-color:#f5f5f5}.subcollection-nav:disabled{opacity:.4;cursor:not-allowed}.subcollection-nav.prev{order:-1}.subcollection-nav.next{order:1}.cc-collection-list .h6{line-height:1.2!important}.cc-collection-list .h6 .card-link{font-size:.9em!important;font-weight:500}.cc-collection-list .card:hover .card__title{color:#95b838!important}.list-collections.section-spacing{margin:45px 0 0}nav.breadcrumbs.flex.justify-between.w-full{margin-bottom:10px}.collection-list-section .link-collection-card-lg{display:inline-flex;align-items:center;justify-content:center;padding-left:1.5rem;padding-right:1.5rem;height:40px;border-radius:8px;border:1px solid #EBF3BD!important;background-color:#fff!important;color:#2a3d2a!important;font-size:14px;font-weight:500;text-decoration:none!important;transition:background-color .2s ease;box-sizing:border-box}.collection-grid-wrapper{display:flex;align-items:center;gap:12px;width:100%;overflow:visible;min-width:0;padding-right:52px}@media only screen and (min-width:768px){.collection-grid-wrapper{width:100%;max-width:calc(100vw - 40px);overflow:visible;padding-right:52px}}@media only screen and (min-width:1068px){.collection-grid-wrapper{width:100%;max-width:calc(100vw - 60px);overflow:visible;padding-right:52px}}.collection-grid{display:flex!important;flex-wrap:nowrap!important;gap:.75rem!important;justify-content:flex-start!important;align-items:flex-start!important;overflow-x:auto!important;scroll-behavior:smooth;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;max-width:calc(100vw - 200px);min-width:0;flex:1 1 auto}@media only screen and (min-width:768px){.collection-grid{display:flex!important;gap:.75rem!important;overflow-x:auto!important;width:100%;max-width:calc(100vw - 220px);min-width:0;flex:1 1 auto}}@media only screen and (min-width:1068px){.collection-grid{display:flex!important;gap:.75rem!important;overflow-x:auto!important;width:100%;max-width:calc(100vw - 240px);min-width:0;flex:1 1 auto}}.collection-grid::-webkit-scrollbar{display:none}.collection-grid-nav{width:34px;height:34px;background-color:#fff;border-radius:4px;cursor:pointer;font-size:24px;line-height:1;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .2s ease,background-color .2s ease}.collection-grid-nav:hover:not(:disabled){background-color:#f5f5f5}.collection-grid-nav:disabled{opacity:.4;cursor:not-allowed}.collection-grid-nav.prev{order:-1}.collection-grid-nav.next{order:1}.collection-list-section .collection-grid.enable-swipe{display:flex!important;grid-auto-flow:unset!important;grid-template-columns:unset!important;grid-auto-columns:unset!important;overflow-x:auto!important;overflow-y:hidden!important;justify-content:flex-start!important}@media only screen and (min-width:768px){.collection-list-section .collection-grid.enable-swipe{display:flex!important;grid-auto-columns:unset!important;overflow-x:auto!important}}@media only screen and (min-width:1068px){.collection-list-section .collection-grid.enable-swipe{display:flex!important;grid-auto-columns:unset!important;overflow-x:auto!important}}.collection-list-section .link-collection-card-lg:hover{background-color:#ebf3bd!important;color:#2a3d2a!important;text-decoration:none!important}.collection-list-section .carousel__slide,.collection-list-section .collection-card{padding:0!important;margin:0!important;width:max-content!important;flex:0 0 auto!important}.collection-list-section .collection-card--content{width:max-content!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/products-grid.css.map */
