.collection__nav{border-bottom:1px solid var(--color-divider);border-top:1px solid var(--color-divider);justify-content:center;height:58px}.collection__nav .popout--group .popout__toggle,.collection__nav .popout--sort .popout__toggle{font-weight:700;font-size:14px;line-height:120%;text-transform:uppercase;color:var(--color-text-primary);border:none;padding:0;gap:12px;display:flex;align-items:center;justify-content:center;width:100%}.collection__nav .popout__toggle .icon-nav-arrow-down{--icon-size: 20px;margin:0}.collection__nav .popout__toggle .icon-filter{--icon-size: 15px;margin:0}.collection__nav .popout__toggle--active-filters .popout__toggle-icon-wrapper{position:relative;display:inline-flex}.collection__nav .popout__toggle--active-filters .popout__toggle-icon-wrapper:after{content:"";display:block;position:absolute;top:-2px;right:-2px;width:6px;height:6px;background:var(--color-brand-green--secondary);border-radius:50%}.collection__nav .popout--group,.collection__nav .popout--sort{width:50%}.collection__nav .popout--group{border-right:1px solid var(--color-divider)}@media only screen and (min-width:750px){.collection__nav{justify-content:space-between}.collection__nav .popout--group,.collection__nav .popout--sort{width:max-content}.collection__nav .popout--group .popout__toggle,.collection__nav .popout--sort .popout__toggle{padding:0 50px}.collection__nav .popout--sort{border-left:1px solid var(--color-divider)}}#filter-groups{--DRAWER-WIDTH: 361px}#filter-groups .sidebar__item input:checked~label .shopify-swatch .swatch__button{outline:1px solid var(--color-text-secondary);outline-offset:2px}#filter-groups .shopify-swatch .swatch__button--empty{border:1px dashed var(--text);background:transparent}#filter-groups .collection__sidebar__head{border-bottom:1px solid var(--color-divider);padding:16px;height:66px;display:flex;align-items:center}#filter-groups .collection__sidebar__head h3{font-family:var(--FONT-STACK-HEADING);font-weight:400;font-size:20px;line-height:120%;color:var(--color-text-primary);text-transform:none;letter-spacing:normal}#filter-groups .collection__sidebar__head .collection__sidebar__close{--icon-size: 20px;border-radius:100px;width:34px;height:34px;background:var(--color-brand-light-mint);right:16px}#filter-groups .collection__sidebar{padding:16px}#filter-groups .collection__sidebar::-webkit-scrollbar{width:8px}#filter-groups .collection__sidebar::-webkit-scrollbar-track{background:var(--color-brand-light-mint);border-radius:50px}#filter-groups .collection__sidebar::-webkit-scrollbar-thumb{background-color:var(--color-brand-green);width:4px;border-radius:50px;border:2px solid var(--color-brand-light-mint)}#filter-groups .collection__sidebar .filter-group:not(:first-child){margin-top:24px}#filter-groups .collection__sidebar .filter-group details[open=true] .filter-group__heading svg path:last-child{display:none}#filter-groups .collection__sidebar .filter-group .filter-group__heading{padding:0;display:flex;align-items:center;border:none}#filter-groups .collection__sidebar .filter-group .filter-group__heading span{font-weight:500;font-size:16px;line-height:120%;color:var(--color-text-primary)}#filter-groups .collection__sidebar .filter-group .filter-group__heading span:nth-child(2){display:none}#filter-groups .collection__sidebar .filter-group .filter-group__heading svg{margin-left:auto}#filter-groups .collection__sidebar .filter-group .filter-group__body ul li{margin-top:11px}#filter-groups .collection__sidebar .filter-group .filter-group__body ul li:first-child{margin-top:12px}#filter-groups .collection__sidebar .filter-group .filter-group__body ul li label{display:flex;gap:8px;padding:0;align-items:center;font-weight:400;font-size:14px;line-height:130%;color:var(--color-text-primary)}#filter-groups .collection__sidebar .filter-group .filter-group__body ul li label:after{display:none}#filter-groups .collection__sidebar .filter-group .filter-group__body ul li label svg path:last-child{display:none}#filter-groups .collection__sidebar .filter-group .filter-group__body ul li label span:last-child{opacity:.65}#filter-groups .collection__sidebar .filter-group .filter-group__body ul li input:checked~label svg path:last-child{display:block}#filter-groups .collection__sidebar .filter-group .filter-group__body ul li .swatch__button{--swatch-size: 24px;margin:0 0 0 3px}#filter-groups .collection__sidebar .filter-group .filter-group__body .filter__price .range__dot{--text: var(--color-brand-green);padding:10px 8px}#filter-groups .collection__sidebar .filter-group .filter-group__body .filter__price .range__dot span{width:16px;height:16px}#filter-groups .collection__sidebar .filter-group .filter-group__body .filter__price .range__dot.range__dot--right span{margin-left:auto}#filter-groups .collection__sidebar .filter-group .filter-group__body .filter__price .range__line{border-radius:50px;height:3px;--text: var(--color-brand-green);border:none;background-color:var(--color-brand-mint)}#filter-groups .collection__sidebar .filter-group .filter-group__body .filter__price .range__line span{transform:translate(10px)}#filter-groups .collection__sidebar .filter-group .filter-group__body .filter__price .filter__price__fields{margin:0}#filter-groups .collection__sidebar .filter-group .filter-group__body .filter__price .filter__price__fields .filter__price__field{border:1px solid var(--color-border-primary);border-radius:50px;padding:16px;height:38px}#filter-groups .collection__sidebar .filter-group .filter-group__body .filter__price .filter__price__fields .filter__price__field .filter__price__input{font-weight:400;font-size:14px;line-height:130%;color:var(--color-input-text-default);-moz-appearance:textfield;font-size:16px}#filter-groups .collection__sidebar .filter-group .filter-group__body .filter__price .filter__price__fields .filter__price__field .filter__price__input::-webkit-outer-spin-button,#filter-groups .collection__sidebar .filter-group .filter-group__body .filter__price .filter__price__fields .filter__price__field .filter__price__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#filter-groups .collection__sidebar .filter-group .filter-group__body .filter__price .filter__price__fields .filter__price__field .filter__price__input:focus{outline:none;box-shadow:none}#filter-groups .collection__sidebar .filter-group .filter-group__body .filter__price .filter__price__fields .filter__price__field .filter__price__currency{font-weight:400;font-size:14px;line-height:130%;color:var(--color-socials-hover)}#filter-groups .collection__sidebar .filter-group .filter-group__body .filter__price .filter__price__fields .filter__price__spacer{flex:0 0 32px}#filter-groups .collection__sidebar .filter-group .filter-group__body .filter__price .filter__price__fields .filter__price__spacer:before{width:12px;margin-left:0;transform:translate(-50%,-50%)}#filter-groups .collection__sidebar__buttons{padding:16px;box-shadow:0 0 4px #00000026}#filter-groups .collection__sidebar__buttons .btn{border-radius:50px;padding:16px;height:50px;background-color:var(--color-brand-mint);font-weight:500;font-size:15px;line-height:120%;color:var(--color-socials-hover);border:none}.collection__products{--gutter: 20px}@media only screen and (min-width:750px){.collection__products{--gutter: 30px}}.collection__products .grid{--gap: var(--gutter)}@media only screen and (min-width:750px){.collection__products .grid{row-gap:28px}}.collection__products .product-item--featured-image .product-item__image-overlay{padding:12px;align-items:flex-end}.collection__products .product-item--featured-image .product-item__image-overlay:before{border-radius:6px}@media only screen and (min-width:750px){.collection__products .product-item--featured-image .product-item__image-overlay{padding:30px}}.collection__products .product-item--featured-image .product-item__image-content h3{font-weight:400;line-height:120%;text-align:center;color:var(--color-input-bg-primary);margin:0 0 12px}.collection__products .product-item--featured-image .product-item__image-content h3.heading-medium{font-size:28px}@media only screen and (min-width:750px){.collection__products .product-item--featured-image .product-item__image-content h3{margin:0 0 24px}.collection__products .product-item--featured-image .product-item__image-content h3.heading-medium{font-size:32px}}.collection__products .product-item--featured-image .product-item__image-content .btn{background-color:var(--color-input-bg-primary);color:var(--color-brand-green--secondary);margin:0;font-weight:500;font-size:14px;line-height:120%;min-height:36px;padding:5px 16px;border:none;transform:none;opacity:1}.collection__products .product-item--featured-image .product-item__image-content .btn:hover{color:var(--color-input-bg-primary)}@media only screen and (min-width:750px){.collection__products .product-item--featured-image .product-item__image-content .btn{font-size:15px;min-height:42px;min-width:199px}}.pagination-custom{padding-left:0;padding-right:0;justify-content:center;gap:18px;flex-wrap:wrap}.pagination-custom .pagination-custom__inner{margin:0;gap:10px}.pagination-custom .pagination-custom__inner>*{font-family:var(--FONT-STACK-HEADING);display:flex;padding:0;align-items:center;justify-content:center;width:40px;height:40px;margin:0;font-weight:500;font-size:16px;line-height:120%;text-align:center;color:var(--color-text-secondary)}.pagination-custom .pagination-custom__inner>*.pagination-custom__page--active{border:1px solid var(--color-brand-green);border-radius:50px;box-shadow:none;color:var(--color-brand-green)}.pagination-custom .pagination-custom__prev,.pagination-custom .pagination-custom__next{flex:unset;margin:0;padding:0}:is(.pagination-custom .pagination-custom__prev,.pagination-custom .pagination-custom__next).is-hidden{display:none}:is(.pagination-custom .pagination-custom__prev,.pagination-custom .pagination-custom__next) span{display:block;font-weight:500;font-family:var(--FONT-STACK-HEADING);font-size:16px;line-height:120%;text-align:center;color:var(--color-text-secondary)}:is(.pagination-custom .pagination-custom__prev,.pagination-custom .pagination-custom__next) svg{display:none}.template-search .index-tab-collections{display:none}.template-search .search-page{padding-top:var(--PT-MOBILE);padding-bottom:var(--PB-MOBILE)}@media only screen and (min-width:750px){.template-search .search-page{padding-top:var(--PT);padding-bottom:var(--PB)}}.template-search .search-outer{--outer: 20px;max-width:690px}.template-search .search-outer .search-form .input-holder{height:49px;padding:12px 16px;border:1px solid var(--color-brand-mint)}.template-search .search-outer .search-form .input-holder input{padding:0;font-size:16px;font-style:normal;font-weight:400;line-height:130%;color:var(--color-text-primary)}.template-search .search-outer .search-form .input-holder input::placeholder{font-size:14px}.template-search .search-outer .search-form .input-holder input:focus{outline:none}.template-search .search-outer .search-form .input-holder .search-reset{color:var(--color-brand-green);font-size:16px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;padding:0 0 6px;border-bottom:1px solid var(--color-brand-green)}.template-search .search-outer .search-form .search-submit{width:58px;height:49px;padding:12px 16px 12px 12px}@media only screen and (min-width:750px){.template-search .search-outer .search-form .search-submit{width:84px;height:49px}}@media only screen and (min-width:750px){.template-search .search-outer{--outer: 40px}}.template-search .search__caption{border-top:1px solid var(--color-divider);color:var(--color-text-primary);text-align:center;font-size:14px;font-weight:400;line-height:130%;padding:19px var(--outer);border-bottom:1px solid var(--color-divider)}.search-page-empty .collection__nav,.search-page-empty .collection__products{display:none}.search-page-empty .index-tab-collections{display:block}
/*# sourceMappingURL=/cdn/shop/t/3/assets/collection.css.map */
