.naba-card-wrap{height:100%;font-size:15px}.naba-card-wrap .n-card{height:100%;display:flex;flex-direction:column;gap:8px}.naba-card-wrap .n-card-img{position:relative;display:block;aspect-ratio:1/1;border-radius:10px;overflow:hidden;background:#0f3d2e}.naba-card-wrap .n-card-img img,.naba-card-wrap .n-card-img svg{width:100%;height:100%;object-fit:cover;transition:transform .3s}.naba-card-wrap .n-card:hover .n-card-img img{transform:scale(1.04)}.naba-card-wrap .n-card-title{font-size:14px;font-weight:700;color:#16261f;line-height:1.5;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.naba-card-wrap .n-card-price{font-size:14px;color:#16261f}.naba-card-wrap .n-card-price s{color:#8a978f;font-size:12.5px;margin-inline-start:6px}.naba-card-wrap .n-card-btn{margin-top:auto;display:flex;align-items:center;justify-content:center;background:#2c6251;color:#fff !important;border-radius:6px;min-height:36px;font-size:13px;font-weight:700;text-decoration:none}.naba-card-wrap .n-card-btn:hover{background:#24503f}.naba-card-wrap .n-card-btn--disabled{background:#c9d3ce;color:#4a5951 !important;cursor:default}.naba-card-wrap .n-card-badge{position:absolute;top:10px;right:10px;background:#b9975b;color:#2c1f0c;font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px}.naba-card-wrap .n-card-badge--out{background:#1c2622;color:#fff}.naba-card-wrap .is-sold-out .n-card-img img{filter:grayscale(0.6);opacity:.8}.product-grid .grid__item,.collection .grid__item{display:flex;flex-direction:column}.product-grid{row-gap:24px}.collection-hero{text-align:center}.collection-hero__inner{justify-content:center;padding-bottom:0}.collection-hero__text-wrapper{flex-basis:100%}.collection-hero__title{font-family:var(--naba-font);font-size:clamp(26px,3.6vw,38px);font-weight:700;color:#16261f;margin:24px 0 8px}.collection-hero__title:before{content:"";display:block;width:46px;height:4px;border-radius:4px;background:#b9975b;margin:0 auto 14px}.collection-hero__description{margin:0 auto;max-width:640px;color:#5c6b62;font-size:15px;line-height:1.8}.template-search__header .h2,.template-search__header h1{font-family:var(--naba-font);font-weight:700;color:#16261f}.facets-container{background:#faf7f3;border:1px solid rgba(44,98,81,.12);border-radius:16px;padding:12px 18px !important;margin-bottom:26px;font-family:var(--naba-font)}.facets__form{align-items:center;gap:8px 0}.facets__heading{font-size:14px;font-weight:700;color:#2c6251;margin:0}[dir=rtl] .facets__heading{margin-left:18px;margin-right:0}.facets__disclosure{margin-right:0 !important;margin-left:0 !important;margin-inline-end:10px !important}.facets__summary{background:#fff;border:1px solid rgba(44,98,81,.2);border-radius:999px;padding:8px 16px !important;color:#16261f;font-size:14px;font-weight:600;display:inline-flex;align-items:center;gap:8px}.facets__summary:hover,.facets__disclosure[open] .facets__summary{border-color:#2c6251;color:#2c6251;text-decoration:none}.facets__summary>span{display:inline-flex;align-items:center;gap:8px}.facets__summary .svg-wrapper,.facets__summary .icon-caret{position:static !important;transform:none;color:#2c6251;width:10px}.facets__disclosure[open] .facets__summary .svg-wrapper{transform:rotate(180deg)}.facets__display{border-radius:14px;border:1px solid rgba(44,98,81,.15);box-shadow:0 18px 40px -18px rgba(20,50,42,.35);background:#fff;top:calc(100% + 8px) !important;padding:0;overflow:hidden}[dir=rtl] .facets__display{left:auto !important;right:0 !important}.facets__header{border-bottom:1px solid rgba(44,98,81,.1);padding:12px 18px;font-size:13px;color:#5c6b62}.facets__header .facets__reset,.facets__reset{color:#2c6251 !important;font-weight:700}.facets__list{padding:10px 18px}.facets__item label,.facet-checkbox{font-size:14px;color:#16261f;gap:10px}[dir=rtl] .facet-checkbox>svg,[dir=rtl] .facet-checkbox .svg-wrapper{margin-right:0;margin-left:1.2rem}.facet-checkbox input[type=checkbox]{accent-color:#2c6251}.facet-checkbox>svg{background:#fff;border-radius:4px}.facet-checkbox>input[type=checkbox]:checked~svg{background:#2c6251;border-color:#2c6251}.facet-checkbox .icon-checkmark{color:#fff}.facet-checkbox__text-label{color:#16261f}.facets__price{padding:14px 18px;gap:10px}.facets__price .field__input{border-radius:10px}.facets__price .field:after,.facets__price .field:before{border-radius:10px}.facet-filters{align-items:center;gap:10px}.facet-filters__label{font-size:14px;font-weight:700;color:#2c6251;margin:0 !important}.facet-filters__field .select{background:#fff;border:1px solid rgba(44,98,81,.2);border-radius:999px;padding:0 14px}.facet-filters__field .select:after,.facet-filters__field .select:before{display:none !important}.facet-filters__sort{font-size:14px;font-weight:600;color:#16261f;height:40px;background:rgba(0,0,0,0)}[dir=rtl] .facet-filters__sort{padding-right:0 !important;padding-left:2rem !important;text-align:right}[dir=rtl] .facet-filters__sort+.icon-caret,[dir=rtl] .facet-filters__field .select .svg-wrapper{right:auto !important;left:14px !important}.facet-filters__field .icon-caret,.facet-filters__field .select .svg-wrapper{color:#2c6251}.product-count{margin:0}.product-count__text{font-size:13.5px;color:#5c6b62}[dir=rtl] .product-count,[dir=rtl] .facets__form .product-count{margin-left:0;margin-right:auto}.active-facets{gap:8px;margin-top:10px}.active-facets__button{margin:0 !important;padding:0 !important}.active-facets__button-inner,.active-facets__button .svg-wrapper+span{background:#fff;border:1px solid rgba(44,98,81,.25);border-radius:999px;color:#2c6251;font-size:13px;font-weight:600;padding:6px 12px;box-shadow:none !important}.active-facets__button:hover .active-facets__button-inner{border-color:#2c6251}.active-facets__button-remove{color:#2c6251;font-weight:700;font-size:13px}.mobile-facets__open-wrapper,.mobile-facets__open{background:#faf7f3;border:1px solid rgba(44,98,81,.2);border-radius:999px;padding:8px 16px;color:#2c6251;font-weight:700}.mobile-facets__open{display:inline-flex;align-items:center;gap:8px;text-decoration:none}.mobile-facets__open-label{color:#2c6251;font-weight:700;font-size:14px}.mobile-facets__inner{font-family:var(--naba-font);border-radius:0}.mobile-facets__header{border-bottom:1px solid rgba(44,98,81,.1)}.mobile-facets__heading{font-size:18px;font-weight:700;color:#16261f}.mobile-facets__summary,.mobile-facets__item label{font-size:15px;color:#16261f}[dir=rtl] .mobile-facets__summary .svg-wrapper{right:auto;left:2.5rem;transform:scaleX(-1)}.mobile-facets__footer{background:#faf7f3;border-top:1px solid rgba(44,98,81,.1);gap:10px}.mobile-facets__footer .button{border-radius:12px !important;min-height:46px;font-weight:700}.mobile-facets__footer .button--primary,.mobile-facets__footer .button:not(.button--secondary){background:#2c6251 !important;color:#fff !important}.mobile-facets__footer .button:before,.mobile-facets__footer .button:after{display:none}.mobile-facets__sort .select{border-radius:12px}@media screen and (max-width: 749px){.facets-container{padding:10px 12px !important}}.pagination__list{gap:6px}.pagination__item{color:#16261f;font-weight:600;border-radius:10px;min-width:40px;height:40px}.pagination__item:hover:after{display:none}.pagination__item:hover{background:rgba(44,98,81,.08);color:#2c6251}.pagination__item--current{background:#2c6251 !important;color:#fff !important}.pagination__item--current:after{display:none}[dir=rtl] .pagination__item-arrow .svg-wrapper,[dir=rtl] .pagination__item--prev .icon,[dir=rtl] .pagination__item--next .icon{transform:scaleX(-1)}.pagination__item-arrow:hover{color:#2c6251}.collection--empty .title-wrapper .title{font-family:var(--naba-font);color:#16261f}.n-page-hero+* .n-faq,.n-page-hero~.shopify-section .n-faq{padding-top:48px}
