.ais-InstantSearch,.ais-Hits,.ais-SearchBox,.ais-RefinementList,.ais-Pagination,.ais-CurrentRefinements,.ais-Stats,.ais-PoweredBy,.ais-RangeInput,.ais-Menu,.ais-HierarchicalMenu,.ais-ToggleRefinement,.ais-InfiniteHits{all:initial;display:contents}.ais-Hits-list,.ais-RefinementList-list,.ais-Menu-list,.ais-HierarchicalMenu-list,.ais-Pagination-list{all:unset;display:contents}.ais-Hits-item,.ais-RefinementList-item,.ais-Menu-item,.ais-HierarchicalMenu-item{all:unset}.ais-InstantSearch,.ais-Hits,.ais-Hits-list,.ais-Hits-item,.ais-RefinementList,.ais-Menu,.ais-HierarchicalMenu{font-family:var(--font-body-family);font-size:var(--font-body-size);font-weight:var(--font-body-weight);line-height:var(--font-body-line-height);color:rgb(var(--color-foreground))}.product-card__image-wrapper{overflow:visible!important;position:relative!important}.product-card,.f-column.product-column{overflow:visible!important}.product-card wk-button.wk-floating,.product-card wishlist-button-collection{position:absolute!important;top:0!important;left:0!important;right:auto!important;bottom:auto!important;width:auto!important;height:auto!important;z-index:20!important;transform:none!important}wishlist-button-collection .wk-button,wishlist-button-collection .wk-button:hover,wishlist-button-collection button.wk-button,wishlist-button-collection button.wk-button:hover,.product-card wishlist-button-collection .wk-button,.product-card wishlist-button-collection .wk-button:hover,.algolia-active wishlist-button-collection .wk-button,.algolia-active wishlist-button-collection .wk-button:hover{height:auto!important;min-height:auto!important}.product-card button.wk-button,.product-card a.wk-button,.product-card .wishlist-button-block,.product-card .swym-button,.product-card [data-wk-button],.product-card wk-button{position:absolute!important;top:0!important;left:0!important;right:auto!important;bottom:auto!important;opacity:1!important;visibility:visible!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:opacity .2s ease,transform .15s ease!important;z-index:20!important;width:clamp(28px,6vw,34px)!important;height:clamp(28px,6vw,34px)!important;padding:0!important;cursor:pointer!important;pointer-events:auto!important}.product-card button.wk-button svg,.product-card a.wk-button svg,.product-card .wishlist-button-block svg,.product-card .swym-button svg,.product-card [data-wk-button] svg{width:clamp(20px,5vw,26px)!important;height:clamp(20px,5vw,26px)!important}@media (min-width: 768px){.product-card button.wk-button,.product-card a.wk-button,.product-card .wishlist-button-block,.product-card .swym-button,.product-card [data-wk-button]{opacity:0!important}.product-card:hover button.wk-button,.product-card:hover a.wk-button,.product-card:hover .wishlist-button-block,.product-card:hover .swym-button,.product-card:hover [data-wk-button]{opacity:1!important}.product-card button.wk-button:hover,.product-card a.wk-button:hover,.product-card .wishlist-button-block:hover,.product-card .swym-button:hover,.product-card [data-wk-button]:hover{transform:scale(1.1)!important}}.product-card button.wk-button.wk-selected,.product-card button.wk-button.wk-added,.product-card button.wk-button[data-wk-added=true],.product-card button.wk-button[aria-pressed=true],.product-card a.wk-button.wk-selected,.product-card a.wk-button.wk-added,.product-card a.wk-button[data-wk-added=true],.product-card a.wk-button[aria-pressed=true],.product-card .wishlist-button-block.wk-added,.product-card .swym-button.swym-added,.product-card [data-wk-button].wk-added{opacity:1!important;visibility:visible!important}#ProductsList .product-card__options,#ProductGridContainer .product-card__options,.collection .product-card__options,.template-search .product-card__options,.section--related-products .product-card__options,.section--recently-viewed-products .product-card__options,.wishlist-grid .product-card__options{font-size:clamp(1.1rem,1rem + .15vw,1.3rem);font-style:normal;color:rgb(var(--color-subtext),var(--color-subtext-alpha, 1));margin-bottom:.4rem;text-align:center}#ProductsList .product-card__options,#ProductGridContainer .product-card__options,.collection .product-card__options,.template-search .product-card__options,.section--related-products .product-card__options,.section--recently-viewed-products .product-card__options{text-align:center}#ProductsList .product-card__options a,#ProductGridContainer .product-card__options a,.collection .product-card__options a,.template-search .product-card__options a,.section--related-products .product-card__options a,.section--recently-viewed-products .product-card__options a{text-decoration:none}#ProductsList .product-card__vendor,#ProductGridContainer .product-card__vendor,.collection .product-card__vendor,.template-search .product-card__vendor,.section--related-products .product-card__vendor,.section--recently-viewed-products .product-card__vendor,.wishlist-grid .product-card__vendor{text-transform:none;font-size:clamp(1.2rem,1.1rem + .2vw,1.4rem);color:rgb(var(--color-foreground));opacity:.7;margin-top:.2rem;margin-bottom:.6rem}#ProductsList .product-card__title,#ProductGridContainer .product-card__title,.collection .product-card__title,.template-search .product-card__title,.section--related-products .product-card__title,.section--recently-viewed-products .product-card__title,.wishlist-grid .product-card__title{margin-bottom:.2rem;text-align:left!important}.section--related-products .product-card__title.text-left,.section--recently-viewed-products .product-card__title.text-left,.section--related-products .product-card__title a,.section--recently-viewed-products .product-card__title a{text-align:left!important}#ProductsList .product-card__info,#ProductGridContainer .product-card__info,.collection .product-card__info,.template-search .product-card__info,.section--related-products .product-card__info,.section--recently-viewed-products .product-card__info,.wishlist-grid .product-card__info{text-align:left}#ProductsList .product-card__info .f-price,#ProductGridContainer .product-card__info .f-price,.collection .product-card__info .f-price,.template-search .product-card__info .f-price,.section--related-products .product-card__info .f-price,.section--recently-viewed-products .product-card__info .f-price,.wishlist-grid .product-card__info .f-price{justify-content:flex-start!important}.section--related-products .f-price,.section--related-products .f-price--left,.section--recently-viewed-products .f-price,.section--recently-viewed-products .f-price--left{justify-content:flex-start!important;text-align:left!important}#ProductsList .f-price,#ProductGridContainer .f-price,.template-search .f-price{font-family:var(--font-body-family)}.ais-Pagination{display:block}.ais-Pagination-list{display:flex;list-style:none;margin:0;padding:0;justify-content:center;gap:.5rem}.ais-Pagination-item{margin:0}.ais-Pagination-link{display:inline-block;padding:.5rem .75rem;border:1px solid var(--color-border, #ddd);text-decoration:none;color:inherit;font-family:var(--font-body-family),sans-serif;transition:all .2s ease}.ais-Pagination-link:hover{background-color:var(--color-background-hover, #f5f5f5)}.ais-Pagination-item--selected .ais-Pagination-link{background:var(--color-primary, #000);color:var(--color-primary-contrast, #fff);border-color:var(--color-primary, #000)}.ais-Pagination-item--disabled .ais-Pagination-link{opacity:.5;pointer-events:none}.ais-PoweredBy{display:none}.algolia-pagination{margin-top:3rem;padding:1rem 0}.algolia-pagination .ais-Pagination{display:block}.algolia-pagination .ais-Pagination-list{display:flex;list-style:none;margin:0;padding:0;justify-content:center;align-items:center;gap:.5rem}.algolia-pagination .ais-Pagination-item{margin:0}.algolia-pagination .ais-Pagination-link{display:inline-flex;align-items:center;justify-content:center;min-width:4rem;padding:.8rem 1.2rem;background:none;border:none;cursor:pointer;font-family:var(--font-body-family),sans-serif;font-size:var(--font-body-size, 1.4rem);color:rgb(var(--color-foreground));text-decoration:none;transition:color .15s ease,background-color .15s ease}.algolia-pagination .ais-Pagination-link:hover{color:rgb(var(--color-accent, var(--color-foreground)));background-color:rgb(var(--color-foreground),.05);border-radius:var(--radius-sm)}.algolia-pagination .ais-Pagination-item--selected .ais-Pagination-link{font-weight:600;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));border-radius:var(--radius-sm)}.algolia-pagination .ais-Pagination-item--selected .ais-Pagination-link:hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.algolia-pagination .ais-Pagination-item--disabled .ais-Pagination-link{opacity:.4;cursor:not-allowed;pointer-events:none}.algolia-pagination .ais-Pagination-item--previousPage .ais-Pagination-link,.algolia-pagination .ais-Pagination-item--nextPage .ais-Pagination-link{min-width:auto;padding:.8rem}.algolia-pagination .ais-Pagination-item--previousPage svg,.algolia-pagination .ais-Pagination-item--nextPage svg{width:8px;height:14px}.algolia-pagination .ais-Pagination-link:focus{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}body.algolia-active .pagination:not(.algolia-pagination){display:none!important}.search__form--fullscreen.predictive-search-open .search__field{position:relative!important;top:auto!important;left:auto!important;right:auto!important;z-index:auto!important;padding:0!important;background:transparent!important;border-bottom:none!important}.search__form--fullscreen.predictive-search-open .search__input{font-size:inherit!important;padding-inline-end:10rem!important}.search__form--fullscreen.predictive-search-open{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;width:auto!important;height:auto!important;z-index:auto!important;background:transparent!important}.search__field:has(.search__input:focus) .search__input,.search__field:has(.search__input:not(:placeholder-shown)) .search__input{background-color:#fff!important;border-color:rgb(var(--color-foreground),.2)!important;box-shadow:0 2px 8px #00000014!important}.algolia-search-submit{position:absolute;inset-inline-end:.8rem;top:50%;transform:translateY(-50%);display:none;padding:.8rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));border:none;border-radius:50%;cursor:pointer;transition:all .2s ease;z-index:5;width:3.6rem;height:3.6rem;align-items:center;justify-content:center}.algolia-search-submit svg{width:1.6rem;height:1.6rem}.algolia-search-submit:hover{background:rgb(var(--color-foreground),.85);transform:translateY(-50%) scale(1.05)}.search__field:has(.search__input:not(:placeholder-shown)) .algolia-search-submit{display:inline-flex}.search__field:has(.algolia-search-submit){display:flex;align-items:center;position:relative}.search__field:has(.algolia-search-submit) .search__reset{position:absolute;inset-inline-start:1.2rem;inset-inline-end:auto!important;top:50%;transform:translateY(-50%);display:none;padding:.5rem;background:rgb(var(--color-foreground),.08);border:none;border-radius:50%;cursor:pointer;z-index:5;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;transition:background .15s ease,transform .15s ease}.search__field:has(.algolia-search-submit) .search__reset:hover{background:rgb(var(--color-foreground),.15);transform:translateY(-50%) scale(1.1)}.search__field:has(.algolia-search-submit) .search__reset span{display:none}.search__field:has(.algolia-search-submit) .search__reset:before{content:"\d7";font-size:1.6rem;line-height:1;font-weight:400;color:rgb(var(--color-foreground))}.search__field:has(.search__input:not(:placeholder-shown)) .search__reset{display:inline-flex!important}.search__field:has(.algolia-search-submit) .search__input{padding-inline-start:4.5rem!important;padding-inline-end:5rem!important}.search__field:has(.algolia-search-submit) .search__field-icon,.search__field:has(.algolia-search-submit) .predictive-search-icon,.search__field:has(.algolia-search-submit) .search__icon-search{display:none!important}.header__search-close{display:none!important}@media screen and (max-width: 767px){.algolia-search-submit{width:3.2rem;height:3.2rem;inset-inline-end:.5rem}.algolia-search-submit svg{width:1.4rem;height:1.4rem}.search__field:has(.algolia-search-submit) .search__reset{inset-inline-start:1rem;width:2.2rem;height:2.2rem}.search__field:has(.algolia-search-submit) .search__reset:before{font-size:1.4rem}.search__field:has(.algolia-search-submit) .search__input{padding-inline-start:4rem!important;padding-inline-end:4.5rem!important}}.search__form--fullscreen .search__content{position:absolute!important;top:100%!important;left:0!important;right:0!important;bottom:auto!important;width:auto!important;height:auto!important;max-height:calc(100vh - 15rem)!important;z-index:var(--z-popover)!important;margin-top:.5rem!important;border-radius:var(--radius-md)!important;box-shadow:0 4px 20px #00000026!important;overflow-y:auto!important;background:rgb(var(--color-background))!important}@media screen and (min-width: 768px){predictive-search.search__form{position:relative!important}.search__content.algolia-search-content{position:absolute!important;top:100%!important;left:0!important;right:auto!important;transform:none!important;width:100%;min-width:280px;max-width:95vw!important;max-height:70vh!important;overflow-y:auto!important;background:rgb(var(--color-background))!important;border-radius:var(--radius-md)!important;box-shadow:0 8px 30px #0000001f!important;margin-top:.5rem!important;z-index:var(--z-popover)!important;padding:0!important;border:1px solid rgb(var(--color-foreground),.08)!important}}@media screen and (max-width: 767px){.search__content.algolia-search-content{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;width:100%!important;max-width:100%!important;margin-top:.5rem!important;overflow-y:auto!important;max-height:70vh!important;border:none!important;box-shadow:0 4px 12px #0000001a!important;background:rgb(var(--color-background))!important;border-radius:var(--radius-md)!important}}.algolia-suggestions-dropdown{padding:0}.algolia-section{padding:1rem 0;border-bottom:1px solid rgb(var(--color-foreground),.06)}.algolia-section:last-child{border-bottom:none}.algolia-section-header{display:flex;align-items:center;justify-content:space-between;padding:0 1.25rem .75rem}.algolia-section-title{font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.algolia-clear-recent{background:none;border:none;padding:.25rem .5rem;font-size:1.2rem;color:rgb(var(--color-foreground),.4);cursor:pointer;transition:color .15s ease}.algolia-clear-recent:hover{color:rgb(var(--color-foreground))}.algolia-suggestion-list{list-style:none;margin:0;padding:0}.algolia-suggestion-item{margin:0}.algolia-suggestion-link{display:flex;align-items:center;gap:1rem;padding:.9rem 1.25rem;text-decoration:none;color:rgb(var(--color-foreground));transition:background-color .15s ease}.algolia-suggestion-link:hover{background-color:rgb(var(--color-foreground),.04)}.algolia-suggestion-icon{flex-shrink:0;width:18px;height:18px;color:rgb(var(--color-foreground),.35)}.algolia-suggestion-text{flex:1;font-size:1.5rem;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.algolia-suggestion-text strong{font-weight:400;color:rgb(var(--color-foreground))}.algolia-view-all{padding:1rem 1.25rem;border-top:1px solid rgb(var(--color-foreground),.06);background:rgb(var(--color-foreground),.02)}.algolia-view-all-link{display:block;text-align:center;padding:.75rem;font-size:1.4rem;color:rgb(var(--color-foreground),.7);text-decoration:none;transition:color .15s ease}.algolia-view-all-link:hover{color:rgb(var(--color-foreground))}.algolia-view-all-link strong{font-weight:600;color:rgb(var(--color-foreground))}.algolia-no-results{padding:2rem 1.25rem;text-align:center}.algolia-no-results p{margin:0;font-size:1.4rem;color:rgb(var(--color-foreground),.6)}.algolia-no-results strong{color:rgb(var(--color-foreground))}.algolia-error{padding:2rem 1.25rem;text-align:center}.algolia-error p{margin:0;font-size:1.4rem;color:rgb(var(--color-foreground),.6)}.algolia-loading{text-align:center;padding:2rem;color:rgb(var(--color-foreground),.5);font-size:1.4rem}@media screen and (max-width: 767px){.algolia-section-header{padding:0 1rem .6rem}.algolia-section-title{font-size:1.35rem}.algolia-suggestion-link{padding:.8rem 1rem;gap:.75rem}.algolia-suggestion-icon{width:16px;height:16px}.algolia-suggestion-text{font-size:1.4rem}.algolia-view-all{padding:.75rem 1rem}.algolia-view-all-link{font-size:1.3rem}}.algolia-suggestion-link:focus{outline:2px solid rgb(var(--color-foreground));outline-offset:-2px;background-color:rgb(var(--color-foreground),.04)}.algolia-clear-recent:focus{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}@media (prefers-reduced-motion: reduce){.algolia-suggestion-link,.algolia-clear-recent,.algolia-search-submit{transition:none}}.search__content.algolia-search-content .search__recommendations{display:none!important}#PredictiveSearchResults.algolia-results~*,[id^=PredictiveSearchResults-].algolia-results~*{display:none!important}.facet-disabled{opacity:.4;pointer-events:none}.facet-disabled label{cursor:not-allowed}.facet-accordion-details .show-more-item.hidden{display:none!important}.facet-accordion-details .facet-tree{max-height:320px;overflow-y:auto;overflow-x:visible;scrollbar-width:thin;scrollbar-color:rgb(var(--color-foreground),.3) transparent;margin-right:-.5rem;padding-right:.5rem}.facet-accordion-details .facet-tree::-webkit-scrollbar{width:6px}.facet-accordion-details .facet-tree::-webkit-scrollbar-track{background:transparent}.facet-accordion-details .facet-tree::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground),.3);border-radius:var(--radius-xs)}.facet-accordion-details .accordion-details__summary{padding-block:var(--space-4)}.facet-accordion-details .count{font-variant-numeric:tabular-nums;min-width:2ch;text-align:right;font-size:var(--text-base);color:rgb(var(--color-foreground),.65)}.facet-accordion-details .count:before{content:"("}.facet-accordion-details .count:after{content:")"}.facet-accordion-details.facet-loading{opacity:.6;pointer-events:none}.facet-accordion-details input[type=checkbox]:checked+label{font-weight:500}.facet-accordion-details li,.facet-accordion-details .facet-range-wrapper{transition:opacity .15s ease}#ProductsList.f-grid,#ProductGridContainer .f-grid,.template-search #ProductsList.f-grid{grid-auto-rows:1fr}#ProductsList.f-grid>.f-column,#ProductGridContainer .f-grid>.f-column,.template-search #ProductsList.f-grid>.f-column{display:flex;min-height:0}#ProductsList .product-card,#ProductGridContainer .product-card,.template-search .product-card{display:flex;flex-direction:column;height:100%;width:100%}#ProductsList .product-card__wrapper,#ProductGridContainer .product-card__wrapper,.template-search .product-card__wrapper,#ProductsList .product-card__info,#ProductGridContainer .product-card__info,.template-search .product-card__info{display:flex;flex-direction:column;flex:1}#ProductsList .f-price,#ProductGridContainer .f-price,.template-search .f-price,.wishlist-grid .f-price{margin-top:auto}#ProductsList .product-card__image--second,#ProductGridContainer .product-card__image--second,.collection .product-card__image--second,.section--related-products .product-card__image--second,.section--recently-viewed-products .product-card__image--second,.wishlist-grid .product-card__image--second{display:none!important;visibility:hidden!important;opacity:0!important}#ProductsList .product-card__image,#ProductsList .product-card__image-wrapper img,#ProductGridContainer .product-card__image,#ProductGridContainer .product-card__image-wrapper img,.collection .product-card__image,.collection .product-card__image-wrapper img{transition:none!important;transform:none!important}#ProductsList .product-card__image img,#ProductsList .product-card__image--main img,#ProductGridContainer .product-card__image img,#ProductGridContainer .product-card__image--main img,.collection .product-card__image img,.collection .product-card__image--main img,.template-search .product-card__image img,.template-search .product-card__image--main img,.section--related-products .product-card__image img,.section--related-products .product-card__image--main img,.section--recently-viewed-products .product-card__image img,.section--recently-viewed-products .product-card__image--main img,.wishlist-grid .product-card__image img,.wishlist-grid .product-card__image--main img{object-fit:contain!important}#ProductsList .product-card__image,#ProductsList .product-card__image--main,#ProductGridContainer .product-card__image,#ProductGridContainer .product-card__image--main,.collection .product-card__image,.collection .product-card__image--main,.template-search .product-card__image,.template-search .product-card__image--main,.section--related-products .product-card__image,.section--related-products .product-card__image--main,.section--recently-viewed-products .product-card__image,.section--recently-viewed-products .product-card__image--main,.wishlist-grid .product-card__image,.wishlist-grid .product-card__image--main{background-color:#fff!important}#ProductsList .product-card:hover .product-card__image,#ProductsList .product-card__image-wrapper:hover .product-card__image,#ProductsList .product-card__image-wrapper:hover .product-card__image--main,#ProductsList .product-card:hover .product-card__image-wrapper img,#ProductGridContainer .product-card:hover .product-card__image,#ProductGridContainer .product-card__image-wrapper:hover .product-card__image,#ProductGridContainer .product-card:hover .product-card__image-wrapper img,.collection .product-card:hover .product-card__image,.collection .product-card__image-wrapper:hover .product-card__image,.collection .product-card:hover .product-card__image-wrapper img{transform:none!important;opacity:1!important}.algolia-active #ProductsList .product-card__quickview:not(.product-card__options-badge),.algolia-active #ProductGridContainer .product-card__quickview:not(.product-card__options-badge),.algolia-active .collection .product-card__quickview:not(.product-card__options-badge),.template-search .product-card__quickview:not(.product-card__options-badge),.wishlist-grid .product-card__quickview:not(.product-card__options-badge){display:flex!important;align-items:center;justify-content:center;position:absolute;top:.75rem;right:.75rem;z-index:10;opacity:1!important;transform:none!important;transition:background-color .2s ease,color .2s ease,opacity .2s ease;color:var(--quickview-btn-color, #000)!important;background-color:var(--quickview-btn-bg, #fff)!important;border-color:var(--quickview-btn-bg, #fff)!important}.algolia-active #ProductsList .product-card__quickview.product-card__quickview-link,.algolia-active #ProductGridContainer .product-card__quickview.product-card__quickview-link,.algolia-active .collection .product-card__quickview.product-card__quickview-link,.product-card__quickview.product-card__quickview-link{position:static!important;display:inline!important;top:auto!important;right:auto!important;z-index:auto!important;width:auto!important;height:auto!important;padding:0!important;margin:0!important;background:none!important;border:none!important;text-decoration:none!important}.product-card__quickview.product-card__quickview-link:hover{text-decoration:none!important;background:none!important}.algolia-active #ProductsList .product-card__quickview:not(.product-card__quickview-link):hover,.algolia-active #ProductGridContainer .product-card__quickview:not(.product-card__quickview-link):hover,.algolia-active .collection .product-card__quickview:not(.product-card__quickview-link):hover,.template-search .product-card__quickview:not(.product-card__quickview-link):hover,.wishlist-grid .product-card__quickview:hover{color:var(--quickview-btn-hover-color, #fff)!important;background-color:var(--quickview-btn-hover-bg, #000)!important;border-color:var(--quickview-btn-hover-bg, #000)!important}.algolia-active #ProductsList .product-card__actions.product-card__main-actions,.algolia-active #ProductGridContainer .product-card__actions.product-card__main-actions{position:absolute;bottom:0;left:0;right:0;padding:.75rem;opacity:0;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease}.algolia-active .product-card:hover .product-card__actions.product-card__main-actions{opacity:1;transform:translateY(0)}.algolia-active .product-card__image-wrapper,.template-search .product-card__image-wrapper,.wishlist-grid .product-card__image-wrapper{position:relative}.algolia-active .product-card__quickview .icon,.template-search .product-card__quickview .icon,.wishlist-grid .product-card__quickview .icon{width:18px;height:18px}.algolia-active .product-card__actions .btn--success{background-color:var(--color-success, #28a745)!important;border-color:var(--color-success, #28a745)!important;color:#fff!important}.algolia-active .product-card__actions .btn--error{background-color:var(--color-error, #dc3545)!important;border-color:var(--color-error, #dc3545)!important;color:#fff!important}@media (max-width: 767px){.algolia-active .product-card__actions.product-card__main-actions{opacity:1!important;transform:none!important;position:relative;padding:.5rem 0 0}}.algolia-active .product-card__options-wrapper,.template-search .product-card__options-wrapper{position:absolute!important;top:0!important;right:0!important;bottom:auto!important;left:auto!important;width:auto!important;justify-content:flex-end!important;z-index:15!important}.algolia-active .product-card__options-badge span,.template-search .product-card__options-badge span{display:none!important}@media (min-width: 768px){.algolia-active .product-card__options-badge,.template-search .product-card__options-badge{opacity:0;transition:opacity .2s ease}.algolia-active .ais-Hits-item:hover .product-card__options-badge,.algolia-active .ais-InfiniteHits-item:hover .product-card__options-badge,.template-search .ais-Hits-item:hover .product-card__options-badge,.template-search .ais-InfiniteHits-item:hover .product-card__options-badge{opacity:1}}.algolia-active .product-card__divider--with-count,.template-search .product-card__divider--with-count,.section--related-products .product-card__divider--with-count,.section--recently-viewed-products .product-card__divider--with-count,.section--complete-the-set .product-card__divider--with-count,.featured-collection .product-card__divider--with-count,.favorite-products .product-card__divider--with-count,.wishlist-cards .product-card__divider--with-count{position:relative;display:flex!important;align-items:center;justify-content:center;text-align:center;background:transparent!important;height:auto!important}.algolia-active .product-card__divider.product-card__divider--with-count:before,.template-search .product-card__divider.product-card__divider--with-count:before,.section--related-products .product-card__divider.product-card__divider--with-count:before,.section--recently-viewed-products .product-card__divider.product-card__divider--with-count:before,.section--complete-the-set .product-card__divider.product-card__divider--with-count:before,.featured-collection .product-card__divider.product-card__divider--with-count:before,.favorite-products .product-card__divider.product-card__divider--with-count:before,.wishlist-cards .product-card__divider.product-card__divider--with-count:before{content:"";position:absolute;top:55%;left:0;right:0;width:100%;height:var(--divider-thickness, 1px);background-color:#ccc;transform:translateY(-50%)}.algolia-active button.product-card__options-count,.template-search button.product-card__options-count,.section--related-products button.product-card__options-count,.section--recently-viewed-products button.product-card__options-count,.section--complete-the-set button.product-card__options-count,.featured-collection button.product-card__options-count,.favorite-products button.product-card__options-count,.wishlist-cards button.product-card__options-count{appearance:none;-webkit-appearance:none;height:auto;min-height:0;line-height:1.4;cursor:pointer;position:relative;z-index:1;display:inline-block;font-family:inherit;font-size:1.1rem;font-weight:500;color:rgb(var(--color-foreground),.6);background:#f2f2f2;padding:.2rem .8rem;border-radius:1rem;border:1px solid #ccc;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}button.product-card__options-count:hover{background:#e5e5e5;border-color:#999;color:rgb(var(--color-foreground),.8)}@media (min-width: 768px){.wishlist-grid .product-card__quickview{display:flex!important;opacity:1!important;transform:none!important}.wishlist-grid .product-card__image-wrapper:hover .product-card__image{transform:none!important}.wishlist-grid .product-card__image-wrapper:hover .product-card__image--main{opacity:1!important}.wishlist-grid .product-card__image-wrapper:hover .product-card__image--second{opacity:0!important;visibility:hidden!important}}.algolia-active .product-card.mobile-hide-quick-add .product-card__actions.product-card__main-actions{display:none!important}@media (min-width: 768px){.algolia-active .product-card.mobile-hide-quick-add .product-card__actions.product-card__main-actions{display:block!important}}.algolia-active .product-card__image--second{opacity:0;transition:opacity .3s ease}.algolia-active .product-card:hover .product-card__image--second{opacity:1}@media (max-width: 767px){.algolia-active .product-card__image--second{display:none!important}}.algolia-product-card .product-card__footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.75rem}.algolia-product-card{display:flex;flex-direction:column;height:100%;width:100%;max-width:100%;background-color:var(--pcard-bg);padding:var(--pcard-padding);border-radius:var(--pcard-border-radius);border:var(--pcard-border-width) solid var(--pcard-border-color);box-shadow:var(--pcard-shadow);overflow:hidden}.algolia-product-card .product-card__image-wrapper{position:relative;width:100%;max-width:100%;border-radius:var(--pcard-image-radius);padding:var(--pcard-image-padding);overflow:hidden}.algolia-product-card .product-card__image-wrapper img{width:100%;max-width:100%;border-radius:var(--pcard-image-radius)}.algolia-product-card .product-card__info{display:flex;flex-direction:column;flex-grow:1;gap:.5rem;background-color:var(--pcard-info-bg);padding-top:var(--pcard-info-gap);padding-left:var(--pcard-info-padding-x);padding-right:var(--pcard-info-padding-x);padding-bottom:var(--pcard-info-padding-bottom)}.algolia-product-card .product-card__info h3{flex-grow:1}.algolia-product-card .product-card__info>div:last-child{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;margin-top:auto}.algolia-product-card .product-card__wishlist-btn{display:flex;align-items:center;justify-content:center;padding:.5rem;background:transparent;border:none;cursor:pointer;color:rgb(var(--color-foreground),.5);transition:color .15s ease,transform .15s ease;flex-shrink:0}.algolia-product-card .product-card__wishlist-btn:hover{color:#e53935;transform:scale(1.1)}.algolia-product-card .product-card__wishlist-btn:hover svg{fill:#e53935}.algolia-product-card .product-card__wishlist-btn:focus{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.algolia-product-card .product-card__wishlist-btn svg{width:20px;height:20px}.algolia-product-card .product-card__price{text-align:right;flex-grow:1}.algolia-product-card .product-card__badge{position:absolute;top:.75rem;left:.75rem;z-index:2}.algolia-product-card .product-card__badge--sold-out{background:rgb(var(--color-foreground),.8)}@media (prefers-reduced-motion: reduce){.algolia-product-card .product-card__wishlist-btn{transition:none}}.collection-template header.section-header,.collection-template .section-header{position:relative!important;top:auto!important}.collection .sticky-element.z-9{position:sticky!important;top:0!important;background:#f2f2f2;padding-block:1rem;margin-inline:calc(-1 * var(--page-padding));padding-inline:var(--page-padding);z-index:10;margin-bottom:0!important;gap:0!important}.drawer[open]~main .collection .sticky-element.z-9,body:has(.drawer[open]) .collection .sticky-element.z-9{z-index:1}@media (max-width: 1023px){.collection.page-width{padding-inline:var(--page-padding, 1.6rem);overflow-x:hidden}}@media (max-width: 767.98px){.collection.page-width{padding-left:5px;padding-right:5px}}@media (min-width: 1024px){.collection .sticky-element.z-9 .collection__toolbar-left{padding-left:12px}}.collection__toolbar-left #ProductCount,.collection__toolbar-left .text-subtext{font-size:1.4rem!important;color:rgb(var(--color-foreground))!important;opacity:1!important}.collection__toolbar-left .facet-drawer-button{font-size:1.4rem!important;font-weight:500!important}#CollectionToolbar{scroll-margin-top:var(--header-height, 134px)}body.is-hide-nav #CollectionToolbar{scroll-margin-top:calc(var(--header-height, 134px) - var(--header-navigation-height, 50px))}#ProductGridContainer{scroll-margin-top:var(--header-height, 134px)}body.is-hide-nav #ProductGridContainer{scroll-margin-top:calc(var(--header-height, 134px) - var(--header-navigation-height, 50px))}.template-search .collection__toolbar-left{display:flex;flex-direction:column;align-items:flex-start}.template-search .collection__toolbar-left .ais-Stats{display:flex!important;align-items:center}.template-search .collection__toolbar-left .ais-Stats .ais-Stats-text{font-size:var(--font-body-size);color:rgb(var(--color-foreground));white-space:nowrap}@media (min-width: 768px){.template-search .collection__toolbar-left{flex-direction:row;align-items:center;gap:1rem}.template-search .collection__toolbar-left .facet-drawer-wrapper{order:0}.template-search .collection__toolbar-left .ais-Stats,.template-search .collection__toolbar-left>div[data-facet-loading]{order:1}}.product-card__divider{display:block;width:var(--divider-width, 100%);min-height:2.2rem;height:auto;background-color:transparent;margin:0 auto;position:relative}.product-card__divider:before{content:"";position:absolute;top:50%;left:0;right:0;width:100%;height:var(--divider-thickness, 1px);background-color:var(--divider-color, #e5e5e5);transform:translateY(-50%)}.algolia-active .product-card__divider,.section--related-products .product-card__divider,.section--recently-viewed-products .product-card__divider,.section--complete-the-set .product-card__divider,.featured-collection .product-card__divider,.favorite-products .product-card__divider,.wishlist-cards .product-card__divider,.template-search .product-card__divider,.wishlist-grid .product-card__divider{display:block!important}.algolia-active .f-price-item .price-dollars{font-size:1.2em;font-weight:600}.algolia-active .f-price-item .price-cents{font-size:.75em;vertical-align:super;font-weight:400}.algolia-active .f-price-item .price-currency{font-size:.85em;vertical-align:super;margin-right:.05em}.algolia-product-list{list-style:none;margin:0;padding:0}.algolia-product-item{margin:0;padding:0}.algolia-product-link{display:flex;align-items:center;gap:1rem;padding:.75rem 1.25rem;text-decoration:none;color:inherit;transition:background-color .15s ease}.algolia-product-link:hover{background-color:rgb(var(--color-foreground),.04)}.algolia-product-item--exact{background-color:rgb(var(--color-primary, 0, 0, 0),.05);border-left:3px solid rgb(var(--color-primary, 0, 0, 0))}.algolia-product-item--exact .algolia-product-link{padding-left:calc(1.25rem - 3px)}.algolia-product-image{flex-shrink:0;width:48px;height:48px;border-radius:var(--radius-sm);overflow:hidden;background-color:rgb(var(--color-foreground),.05)}.algolia-product-image img{width:100%;height:100%;object-fit:cover}.algolia-product-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground),.25)}.algolia-product-placeholder svg{width:24px;height:24px}.algolia-product-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.algolia-product-title{font-size:1.4rem;font-weight:500;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgb(var(--color-foreground))}.algolia-product-title em,.algolia-product-title mark{font-style:normal;font-weight:600;background:none}.algolia-product-sku{display:inline-flex;align-items:center;gap:.35rem;font-size:1.2rem;color:rgb(var(--color-foreground),.6);font-family:monospace;letter-spacing:.02em}.algolia-sku-icon{width:14px;height:14px;color:rgb(var(--color-foreground),.4)}.algolia-product-vendor{font-size:1.2rem;color:rgb(var(--color-foreground),.5)}.algolia-product-price{flex-shrink:0;font-size:1.4rem;font-weight:600;color:rgb(var(--color-foreground))}.algolia-products-section{border-bottom:1px solid rgb(var(--color-foreground),.06);padding-bottom:.5rem;margin-bottom:.5rem}@media screen and (max-width: 767px){.algolia-product-link{padding:.6rem 1rem;gap:.75rem}.algolia-product-image{width:40px;height:40px}.algolia-product-title{font-size:1.3rem}.algolia-product-sku{font-size:1.1rem}.algolia-product-price{font-size:1.3rem}}.algolia-facet{margin-bottom:1.5rem}.algolia-facet .facets__disclosure-details{border:none}.algolia-facet .facets__disclosure-summary{padding:.75rem 0;cursor:pointer;list-style:none}.algolia-facet .facets__disclosure-summary::-webkit-details-marker{display:none}.algolia-facet .facets__disclosure-label{font-size:1.4rem;font-weight:600}.algolia-facet .facets__disclosure-icon{transition:transform .2s ease}.algolia-facet .facets__disclosure-details[open] .facets__disclosure-icon{transform:rotate(180deg)}.algolia-facet .facets__disclosure-content{padding:.5rem 0 1rem}.algolia-refinement-list .ais-RefinementList-list{display:flex;flex-direction:column;gap:.5rem}.algolia-refinement-list .ais-RefinementList-item{display:block}.algolia-refinement-list .ais-RefinementList-label{display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:1.4rem}.algolia-refinement-list .ais-RefinementList-checkbox{width:16px;height:16px;cursor:pointer}.algolia-refinement-list .ais-RefinementList-count{display:none}.template-search .facets__disclosure-details:not([open]) .facets__disclosure-content{display:none}.template-search .facets__disclosure-details .facets__disclosure-icon{transition:transform .2s ease}.template-search .facets__disclosure-details[open] .facets__disclosure-icon{transform:rotate(180deg)}.algolia-hierarchical-menu{font-family:var(--font-body-family)}.algolia-hierarchical-menu .ais-HierarchicalMenu-list{display:flex;flex-direction:column;gap:.25rem;list-style:none;padding:0;margin:0}.algolia-hierarchical-menu .ais-HierarchicalMenu-item{display:block}.algolia-hierarchical-menu .ais-HierarchicalMenu-link{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0;color:rgb(var(--color-foreground));text-decoration:none;font-size:1.4rem;line-height:1.4;transition:color .15s ease;cursor:pointer}.algolia-hierarchical-menu .ais-HierarchicalMenu-link:hover{color:rgb(var(--color-accent))}.algolia-hierarchical-menu .ais-HierarchicalMenu-item--selected>.ais-HierarchicalMenu-link{font-weight:600;color:rgb(var(--color-accent))}.algolia-hierarchical-menu .ais-HierarchicalMenu-label{flex:1}.algolia-hierarchical-menu .ais-HierarchicalMenu-count{font-size:1.2rem;color:rgb(var(--color-foreground),.5);margin-left:.5rem}.algolia-hierarchical-menu .ais-HierarchicalMenu-count:before{content:"("}.algolia-hierarchical-menu .ais-HierarchicalMenu-count:after{content:")"}.algolia-hierarchical-menu .ais-HierarchicalMenu-list .ais-HierarchicalMenu-list{padding-left:1rem;margin-top:.25rem;border-left:1px solid rgb(var(--color-foreground),.1)}.algolia-hierarchical-menu .ais-HierarchicalMenu-list .ais-HierarchicalMenu-list .ais-HierarchicalMenu-link{font-size:1.3rem;padding:.35rem 0}.algolia-hierarchical-menu .ais-HierarchicalMenu-list .ais-HierarchicalMenu-list .ais-HierarchicalMenu-list .ais-HierarchicalMenu-link{font-size:1.2rem;padding:.3rem 0}.algolia-hierarchical-menu .ais-HierarchicalMenu-showMore{position:relative;display:inline-block;margin-top:.75rem;padding:.1rem 0;color:rgb(var(--color-foreground));background:none;border:none;font-size:var(--font-body-size);font-family:var(--font-body-family);font-weight:var(--font-body-weight);line-height:2rem;text-transform:capitalize;cursor:pointer}.algolia-hierarchical-menu .ais-HierarchicalMenu-showMore:after{content:"";width:100%;height:1px;background:currentcolor;position:absolute;inset-inline-start:0;bottom:0;transform:scaleX(1);transform-origin:var(--transform-origin-end)}.algolia-hierarchical-menu .ais-HierarchicalMenu-showMore:hover:after{transform:scaleX(1);transform-origin:var(--transform-origin-start);animation:text-underlined .6s}.algolia-hierarchical-menu .ais-HierarchicalMenu-showMore--disabled{display:none}.ais-RefinementList-showMore{position:relative;display:inline-block;margin-top:.75rem;padding:.1rem 0;color:rgb(var(--color-foreground));background:none;border:none;font-size:var(--font-body-size);font-family:var(--font-body-family);font-weight:var(--font-body-weight);line-height:2rem;text-transform:capitalize;cursor:pointer}.ais-RefinementList-showMore:after{content:"";width:100%;height:1px;background:currentcolor;position:absolute;inset-inline-start:0;bottom:0;transform:scaleX(1);transform-origin:var(--transform-origin-end)}.ais-RefinementList-showMore:hover:after{transform:scaleX(1);transform-origin:var(--transform-origin-start);animation:text-underlined .6s}.ais-RefinementList-showMore--disabled{display:none}.algolia-price-range{gap:1rem}.algolia-range-facet>.text-subtext,price-range>.text-subtext{display:none}.facet-tree{list-style:none;margin:0;padding:0}.facet-tree--nested{padding-left:1.25rem;margin-top:.25rem;display:none}.facet-tree__item--expanded>.facet-tree--nested{display:block}.facet-tree__item{margin:0;padding:0}.facet-tree__row{display:flex;align-items:center;gap:.25rem;padding:.35rem 0}.facet-tree__toggle{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:none;border:none;cursor:pointer;color:rgb(var(--color-foreground),.5);transition:color .15s ease,transform .15s ease;flex-shrink:0}.facet-tree__toggle:hover{color:rgb(var(--color-foreground))}.facet-tree__arrow{transition:transform .2s ease}.facet-tree__item--expanded>.facet-tree__row .facet-tree__arrow{transform:rotate(90deg)}.facet-tree__spacer{width:20px;flex-shrink:0}.facet-tree__label{display:flex;align-items:center;gap:.5rem;flex:1;cursor:pointer;font-size:1.4rem;line-height:1.4}.facet-tree__checkbox{width:16px;height:16px;cursor:pointer;flex-shrink:0}.facet-tree__text{flex:1;color:rgb(var(--color-foreground))}.facet-tree__count{font-size:1.2rem;color:rgb(var(--color-foreground),.5);margin-left:.25rem}.facet-tree__count:before{content:"("}.facet-tree__count:after{content:")"}.facet-tree__item--selected>.facet-tree__row .facet-tree__text{font-weight:600}.facet-tree__item--parent>.facet-tree__row .facet-tree__text{font-weight:500}.facet-tree__show-more{margin-top:.75rem}.facet-tree--nested .facet-tree__label{font-size:1.35rem}.facet-tree--nested .facet-tree--nested .facet-tree__label{font-size:1.3rem}.facet-tree--nested .facet-tree--nested .facet-tree--nested .facet-tree__label{font-size:1.25rem}.facet-tree__row:hover .facet-tree__text{color:rgb(var(--color-accent, var(--color-foreground)))}.facet-tree__toggle:focus,.facet-tree__checkbox:focus{outline:none;box-shadow:none}.facet-tree__toggle:focus-visible,.facet-tree__checkbox:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}@media (prefers-reduced-motion: reduce){.facet-tree__toggle,.facet-tree__arrow{transition:none}}.template-search #ProductCount{display:block!important;margin:0;font-size:var(--font-body-size, 1.4rem);color:rgb(var(--color-foreground))}.template-search .ais-Stats{display:none!important}.algolia-facets-container .facets__checkbox:focus,.algolia-facets-container .facets__checkbox:focus-visible,.algolia-facets-container input[type=checkbox]:focus,.algolia-facets-container input[type=checkbox]:focus-visible{outline:none!important;box-shadow:none!important}.template-collection #ProductCount,.template-collection [data-product-count]{display:none!important}@media (min-width: 1024px){#FacetFiltersContainer{position:sticky;top:calc(var(--toolbar-height, 70px) + .5rem);align-self:flex-start;max-height:calc(100vh - var(--toolbar-height, 70px) - 1rem);border-radius:var(--radius-card, 12px);overflow:hidden;box-shadow:var(--shadow-md);background-color:#fff}#FacetFiltersContainer .facets-sidebar-wrapper{max-height:calc(100vh - var(--toolbar-height, 70px) - 2rem);overflow-y:auto;overflow-x:hidden;padding:var(--space-6);scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}body.header-pinned #FacetFiltersContainer{top:calc(var(--header-height, 80px) + 1rem);max-height:calc(100vh - var(--header-height, 80px) - 2rem)}body.header-pinned #FacetFiltersContainer .facets-sidebar-wrapper{max-height:calc(100vh - var(--header-height, 80px) - 2rem)}body.header-pinned.is-hide-nav #FacetFiltersContainer{top:calc(var(--header-height, 80px) - var(--header-navigation-height, 0px) + 1rem);max-height:calc(100vh - var(--header-height, 80px) + var(--header-navigation-height, 0px) - 2rem)}body.header-pinned.is-hide-nav #FacetFiltersContainer .facets-sidebar-wrapper{max-height:calc(100vh - var(--header-height, 80px) + var(--header-navigation-height, 0px) - 2rem)}#FacetFiltersContainer .facets-sidebar-wrapper::-webkit-scrollbar{width:6px}#FacetFiltersContainer .facets-sidebar-wrapper::-webkit-scrollbar-track{background:transparent}#FacetFiltersContainer .facets-sidebar-wrapper::-webkit-scrollbar-thumb{background-color:#0003;border-radius:var(--radius-xs)}#FacetFiltersContainer .facets-sidebar-wrapper::-webkit-scrollbar-thumb:hover{background-color:#0006}#FacetFiltersContainer .sticky-element.z-8{position:static;top:auto}}.section--related-products,.section--recently-viewed-products,.section-main-wishlist{background-color:#f2f2f2!important}.section--related-products[class*=color-],.section--recently-viewed-products[class*=color-]{--color-background: 242, 242, 242}.section--related-products .product-card,.section--recently-viewed-products .product-card,.wishlist-grid .product-card{background-color:#fff;padding:var(--space-4);border-radius:10px}.section--related-products .product-card__image,.section--recently-viewed-products .product-card__image,.wishlist-grid .product-card__image{aspect-ratio:1 / 1}.section--related-products .products-grid,.section--recently-viewed-products .products-grid,.wishlist-grid{align-items:stretch}.section--related-products .swiper-slide,.section--recently-viewed-products .swiper-slide{height:auto}.section--related-products .product-card,.section--recently-viewed-products .product-card,.wishlist-grid .product-card{display:flex;flex-direction:column;height:100%}.section--related-products .product-card__wrapper,.section--recently-viewed-products .product-card__wrapper,.wishlist-grid .product-card__wrapper{display:flex;flex-direction:column;flex:1}.section--related-products .product-card__info,.section--recently-viewed-products .product-card__info,.section--complete-the-set .product-card__info,.featured-collection .product-card__info,.favorite-products .product-card__info,.wishlist-cards .product-card__info,.wishlist-grid .product-card__info{display:flex;flex-direction:column;flex:1;background-color:var(--pcard-info-bg, transparent);padding-top:var(--space-4);padding-left:var(--pcard-info-padding-x, 0);padding-right:var(--pcard-info-padding-x, 0);padding-bottom:var(--pcard-info-padding-bottom, 0)}.section--related-products .product-card__divider,.section--recently-viewed-products .product-card__divider,.section--complete-the-set .product-card__divider,.featured-collection .product-card__divider,.favorite-products .product-card__divider,.wishlist-cards .product-card__divider,.wishlist-grid .product-card__divider{margin-top:var(--space-2)}.section--related-products .swiper-wrapper,.section--recently-viewed-products .swiper-wrapper,.section--complete-the-set .swiper-wrapper,.featured-collection .swiper-wrapper,.favorite-products .swiper-wrapper,.wishlist-cards .swiper-wrapper{overflow:visible}.section--related-products .swiper-button,.section--recently-viewed-products .swiper-button,.section--complete-the-set .swiper-button,.featured-collection .swiper-button,.favorite-products .swiper-button,.wishlist-cards .swiper-button{background-color:#fff}.template-search .template-search__header{margin-top:var(--space-4)}@media (min-width: 768px){.template-search .template-search__header{margin-top:var(--space-6)}}.template-search:has(.search-no-results) .collection__toolbar,.template-search:has(.search-no-results) #CollectionToolbar{display:none!important}.template-search:has(.search-no-results) #FacetFiltersContainer,.template-search:has(.search-no-results) .facets-sidebar{display:none!important}.template-search:has(.search-no-results) .facets-horizontal-scroll,.template-search:has(.search-no-results) [class*=facets-scroll],.template-search:has(.search-no-results) button[aria-label*=scroll i],.template-search:has(.search-no-results) button[aria-label*=filter i]{display:none!important}.template-search:has(.search-no-results) .template-search__header{display:none!important}.template-search:has(.search-no-results) .collection__grid{background:#fff;margin-inline:calc(-1 * var(--page-padding, 1.5rem));padding-inline:var(--page-padding, 1.5rem);width:calc(100% + 2 * var(--page-padding, 1.5rem))}.search-no-results{display:flex;flex-direction:column;align-items:center;padding:5rem 1.5rem 6rem;gap:3rem;grid-column:1 / -1;max-width:1000px;margin:0 auto;width:100%}.search-no-results__header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.search-no-results__icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgb(var(--color-foreground),.03),rgb(var(--color-foreground),.08));border-radius:50%;margin-bottom:.5rem}.search-no-results__icon svg{width:40px;height:40px;color:rgb(var(--color-foreground),.4)}.search-no-results__title{font-size:clamp(1.5rem,4vw,2rem);font-weight:600;margin:0;color:rgb(var(--color-foreground));line-height:1.3}.search-no-results__subtitle{font-size:1.5rem;color:rgb(var(--color-foreground),.65);margin:0;max-width:400px;line-height:1.5}.search-no-results__columns{display:grid;grid-template-columns:1fr;gap:2.5rem;width:100%;max-width:900px}@media (min-width: 768px){.search-no-results__columns{grid-template-columns:1fr 1fr;gap:3rem}}.search-no-results__column{display:flex;flex-direction:column;align-items:center;background:#fff;border-radius:12px;padding:2rem;box-shadow:0 1px 3px #00000014}@media (min-width: 768px){.search-no-results__column{align-items:flex-start}.search-no-results__column .search-no-results__section-title{text-align:left}.search-no-results__column .search-no-results__categories,.search-no-results__column .search-no-results__searches{justify-content:flex-start}}.search-no-results__section{width:100%;max-width:500px}.search-no-results__section-title{font-size:1.4rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin:0 0 1rem;color:rgb(var(--color-foreground));text-align:center}.search-no-results__categories{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.search-no-results__category-link{display:inline-block;padding:.75rem 1.25rem;background:rgb(var(--color-foreground),.06);color:rgb(var(--color-foreground));text-decoration:none;border-radius:100px;font-size:1.4rem;font-weight:500;transition:background-color .2s ease,transform .15s ease}.search-no-results__category-link:hover{background:rgb(var(--color-foreground),.12);transform:translateY(-1px)}.search-no-results__searches{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.search-no-results__search-link{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,rgba(var(--color-accent),.08),rgba(var(--color-accent),.04));color:rgb(var(--color-foreground));text-decoration:none;border-radius:100px;font-size:1.4rem;font-weight:500;border:1px solid rgba(var(--color-accent),.15);transition:all .2s ease}.search-no-results__search-link svg{opacity:.5;flex-shrink:0}.search-no-results__search-link:hover{background:linear-gradient(135deg,rgba(var(--color-accent),.15),rgba(var(--color-accent),.08));border-color:rgba(var(--color-accent),.25);transform:translateY(-1px)}.search-no-results__search-link:hover svg{opacity:.8}.search-no-results__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1rem}.search-no-results__actions .btn{min-width:160px}@media (max-width: 599px){.search-no-results{padding:3rem 1rem 4rem;gap:2.5rem}.search-no-results__icon{width:64px;height:64px}.search-no-results__icon svg{width:32px;height:32px}.search-no-results__subtitle{font-size:1.4rem}.search-no-results__category-link,.search-no-results__search-link{padding:.6rem 1rem;font-size:1.3rem}.search-no-results__actions{flex-direction:column;width:100%;max-width:280px}.search-no-results__actions .btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/algolia-theme-override.css.map */
