.lh-discovery [hidden]{display:none!important}.lh-discovery a:focus-visible,.lh-discovery button:focus-visible,.lh-discovery select:focus-visible{outline:2px solid #456c57;outline-offset:3px}.lh-discovery__pagination{display:flex;justify-content:center;align-items:center;gap:16px;padding:38px 0;font-size:12px}.lh-discovery__pagination button{min-height:42px;border:1px solid #b4cfbf;background:#f1f7f3;padding:10px 18px;font:inherit;color:#20392e;cursor:pointer}.lh-discovery__pagination button:hover{background:#dfece3}.lh-discovery__pagination button:focus-visible{outline:2px solid #456c57;outline-offset:3px}.lh-discovery__empty{grid-column:1/-1;padding:45px 20px;text-align:center;color:#5d7165;font-size:14px}.lh-discovery__price{font-size:13px}.lh-card-static{transition:transform .25s ease}.product-card__image:hover .lh-card-static{transform:scale(1.025)}.product-card__image{background:#fff}.product-card__image img{object-fit:contain;mix-blend-mode:normal}.product-grid[hidden],.pagination[hidden],.lh-collection-tools[hidden],.lh-active-filters[hidden],.lh-search-empty[hidden]{display:none!important}.js section:has(>[data-lh-discovery]):not(.lh-discovery-failed)>.product-grid:not([data-discovery-grid]),.js section:has(>[data-lh-discovery]):not(.lh-discovery-failed)>.pagination,.js section:has(>[data-lh-discovery]):not(.lh-discovery-failed)>.lh-collection-tools,.js section:has(>[data-lh-discovery]):not(.lh-discovery-failed)>.lh-active-filters,.js section:has(>[data-lh-discovery]):not(.lh-discovery-failed)>.lh-search-empty,.js section:has(>[data-lh-discovery]):not(.lh-discovery-failed)>.lh-search-form,.js section:has(>[data-lh-discovery]):not(.lh-discovery-failed)>.lh-search-hint,.js section:has(>[data-lh-discovery]):not(.lh-discovery-failed)>.lh-browse-chips{display:none!important}.lh-refined-category-nav{background:linear-gradient(0deg,#e0eee5dd,transparent)}.template-index .lh-editorial-header:not(.is-scrolled) .lh-refined-category-nav{background:transparent}.lh-editorial-drawer__foot{background:#dceee2;padding:20px;margin:12px -16px -8px}.lh-editorial-subnav a{display:block;padding:4px 0;text-decoration:none}.lh-editorial-subnav a:hover{text-decoration:underline;text-underline-offset:5px}.lh-shape-links{display:flex;flex-wrap:wrap;gap:8px 16px;margin:16px 0 0}.lh-shape-links a{font-size:12px;border-bottom:1px solid #98b6a4;padding:5px 0}.lh-browse-disclosure .lh-editorial-primary{font-family:inherit;font-size:15px;letter-spacing:.02em;padding:18px 0}.lh-browse-disclosure .lh-editorial-subnav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px}.lh-filtered-grid .product-card__media{position:relative}.lh-discovery__finish-note{position:absolute;inset:auto 10px 9px;display:block;padding:4px 6px;color:#607368;background:#ffffffdf;font-size:10px;line-height:1.4;text-align:center;pointer-events:none}.lh-discovery{margin:0 0 28px;padding:0;border:0;background:transparent;color:#233a31;scroll-margin-top:140px}.lh-discovery__toolbar{display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:76px;border-top:1px solid #d6ded6;border-bottom:1px solid #d6ded6}.lh-discovery__toolbar-actions{display:flex;align-items:center;gap:32px;min-width:0}.lh-discovery .lh-discovery__search-field{display:flex;align-items:center;gap:10px;width:240px;padding:0;border:0;background:transparent}.lh-discovery .lh-discovery__search-field input{height:44px;font-size:13px;letter-spacing:.015em}.lh-discovery .lh-discovery__search-field>svg{width:17px;height:17px;flex-basis:17px;color:#233a31}.lh-discovery__search-field:focus-within{outline:0;border-bottom:1px solid #233a31}.lh-discovery__status{margin:0;font-size:12px;line-height:1.5;color:#586a5d;white-space:nowrap}.lh-discovery .lh-discovery__open{display:inline-flex;align-items:center;justify-content:center;gap:15px;min-height:48px;padding:0;border:0;background:transparent;color:#233a31;font:inherit;font-size:13px;letter-spacing:.02em;white-space:nowrap;cursor:pointer}.lh-discovery__open:hover{text-decoration:underline;text-underline-offset:6px}.lh-filter-icon{display:grid;gap:4px;width:19px}.lh-filter-icon i{display:block;height:1px;background:currentColor;position:relative}.lh-filter-icon i:after{content:"";position:absolute;top:-2px;left:4px;width:4px;height:4px;background:#f8f6f0;border:1px solid currentColor;border-radius:50%}.lh-filter-icon i:nth-child(2):after{left:11px}.lh-discovery__open [data-filter-badge]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:50%;background:#b9d8c5;font-size:10px}.lh-discovery__selection{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:15px 0 0}.lh-discovery__chips{display:flex;flex-wrap:wrap;gap:8px}.lh-discovery .lh-discovery__chip{display:inline-flex;align-items:center;gap:12px;min-height:34px;padding:7px 12px;border:1px solid #d8e1d9;border-radius:0;background:#f2f5ef;color:#233a31;font:inherit;font-size:11px;cursor:pointer}.lh-discovery__chip span:last-child{font-size:17px;line-height:1}.lh-discovery .lh-discovery__clear{min-height:34px;padding:7px 0 7px 8px;color:#233a31;white-space:nowrap;font-size:11px}.lh-discovery__drawer{position:fixed;inset:0 0 0 auto;width:min(480px,100%);max-width:100%;height:100%;height:100dvh;max-height:100%;margin:0;padding:0;border:0;border-radius:0;background:#fcfaf5;color:#233a31;box-shadow:-20px 0 60px #173e3414;z-index:2000}.lh-discovery__drawer[open]{display:flex;flex-direction:column;animation:lh-filter-enter .22s ease-out}.lh-discovery__drawer::backdrop{background:#15291f5c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.lh-discovery__drawer-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:20px;min-height:92px;padding:23px 34px;border-bottom:1px solid #dedfd6}.lh-discovery__drawer-header h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:27px;line-height:1.25;font-weight:400;letter-spacing:-.02em}.lh-discovery .lh-discovery__close{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-size:31px;line-height:1;cursor:pointer}.lh-discovery__drawer-body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:0 34px 25px}.lh-discovery__drawer-note{margin:23px 0 4px;font-size:12px;line-height:1.7;color:#657365}.lh-discovery__group{border-bottom:1px solid #dedfd6}.lh-discovery__group summary{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:66px;padding:16px 0;list-style:none;font-size:13px;font-weight:400;letter-spacing:.035em;cursor:pointer}.lh-discovery__group summary::-webkit-details-marker{display:none}.lh-discovery__group-indicator{position:relative;display:block;width:13px;height:13px}.lh-discovery__group-indicator:before,.lh-discovery__group-indicator:after{content:"";position:absolute;top:6px;left:1px;width:11px;height:1px;background:currentColor}.lh-discovery__group-indicator:after{transform:rotate(90deg);transition:transform .15s ease}.lh-discovery__group[open] .lh-discovery__group-indicator:after{transform:rotate(0)}.lh-discovery__choices{display:grid;gap:0;padding:0 0 22px}.lh-discovery__choices--shape{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px}.lh-discovery .lh-discovery__choice{display:flex;align-items:center;gap:12px;min-height:42px;margin:0;padding:6px 0;font-size:13px;font-weight:400;line-height:1.5;color:#354c3d;cursor:pointer}.lh-discovery .lh-discovery__choice input{appearance:none;-webkit-appearance:none;position:relative;display:block;flex:0 0 17px;width:17px;height:17px;margin:0;padding:0;border:1px solid #9fab9e;border-radius:0;background:transparent;cursor:pointer}.lh-discovery .lh-discovery__choice input:checked{background:#233a31;border-color:#233a31}.lh-discovery .lh-discovery__choice input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:9px;border:solid #fcfaf5;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.lh-discovery .lh-discovery__choice input[type=radio]{border-radius:50%}.lh-discovery .lh-discovery__choice input[type=radio]:checked{background:#fcfaf5;border:5px solid #233a31}.lh-discovery .lh-discovery__choice input:disabled{opacity:.35;cursor:default}.lh-discovery__choice:has(input:disabled){opacity:.5;cursor:default}.lh-discovery__finish-swatch{width:18px;height:18px;flex:0 0 18px;border:1px solid #c7c7bd;border-radius:50%;background:#e5e7e3}.lh-discovery__finish-swatch--white{background:linear-gradient(135deg,#f8f8f7,#c0c7c3)}.lh-discovery__finish-swatch--yellow{background:linear-gradient(135deg,#e7d8a4,#bc9c51)}.lh-discovery__finish-swatch--rose{background:linear-gradient(135deg,#e3b9a7,#bd8670)}.lh-discovery__drawer-footer{display:grid;grid-template-columns:1fr 2fr;gap:18px;align-items:center;flex-shrink:0;padding:22px 34px calc(22px + env(safe-area-inset-bottom));border-top:1px solid #dedfd6;background:#fcfaf5}.lh-discovery .lh-discovery__reset{min-height:48px;padding:10px 0;border:0;background:transparent;color:#233a31;font:inherit;font-size:12px;text-decoration:underline;text-underline-offset:5px;cursor:pointer}.lh-discovery .lh-discovery__apply{min-height:48px;padding:12px 20px;border:1px solid #233a31;border-radius:0;background:#233a31;color:#fcfaf5;font:inherit;font-size:12px;letter-spacing:.02em;cursor:pointer}.lh-discovery .lh-discovery__apply:hover{background:#365442}.lh-discovery input:focus-visible,.lh-discovery summary:focus-visible{outline:2px solid #456c57;outline-offset:4px}@keyframes lh-filter-enter{0%{transform:translate(28px);opacity:.6}to{transform:translate(0);opacity:1}}@media(max-width:600px){.lh-discovery{margin:0 0 22px;padding:0;scroll-margin-top:100px}.lh-discovery__toolbar{gap:12px;min-height:68px;align-items:flex-start;flex-wrap:wrap;padding:8px 0}.lh-discovery__status{padding-top:15px}.lh-discovery__toolbar-actions{display:contents}.lh-discovery .lh-discovery__open{margin-left:auto;min-height:44px;font-size:12px;gap:11px}.lh-discovery .lh-discovery__search-field{order:3;width:100%;flex-basis:100%;border-top:1px solid #e3e7de;padding:0 0 0 1px}.lh-discovery .lh-discovery__search-field input{height:40px;font-size:16px}.lh-discovery__drawer{width:100%}.lh-discovery__drawer-header{min-height:80px;padding:18px 24px}.lh-discovery__drawer-header h2{font-size:25px}.lh-discovery__drawer-body{padding:0 24px 20px}.lh-discovery__drawer-footer{padding:18px 24px calc(18px + env(safe-area-inset-bottom));gap:14px}.lh-discovery__selection{padding-top:12px}.lh-discovery__choices--shape{column-gap:15px}}@media(prefers-reduced-motion:reduce){.lh-discovery__drawer[open]{animation:none}.lh-discovery__group-indicator:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/lh-discovery.css.map */
