body .ais-page{max-width:100%;padding:0}body .ais-page .ais-facet--item{padding:0 50px 0 0}body .ais-Highlight{font-family:var(--font-pcard-title-family);font-style:var(--font-pcard-title-style);font-weight:var(--font-pcard-title-weight);font-size:var(--font-pcard-title-size, 1.6rem);text-transform:var(--font-pcard-title-transform);line-height:var(--font-pcard-title-line-height)}body .ais-page .ais-facet--header{background:transparent;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);text-transform:var(--font-heading-transform);color:rgb(var(--color-foreground));line-height:calc(1 + .2/max(1,var(--font-heading-scale)));word-break:break-word;margin:0}body .ais-page .ais-facet--label{color:rgba(var(--color-subtext),var(--color-subtext-alpha, 1));letter-spacing:0;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:var(--font-body-size);line-height:var(--font-body-line-height)}body .ais-page input{padding-left:18px!important}body .ais-RangeSlider .rheostat-background{display:block!important;background-color:#060606;border:1px solid #060606;height:4px}body .ais-page .ais-facet--count,.ais-page .ais-facet--count-distinct{color:rgba(var(--color-subtext),var(--color-subtext-alpha, 1))}body .ais-page .ais-hit--cart-button{background:#fff;color:var(--main-color);padding:8px 30px;width:calc(100% - 40px);height:4.5rem;border-radius:.8rem}body .ais-page .ais-hit--subtitle{display:none}body .ais-page .ais-hit--cart-button:hover{background:var(--badge-tag-text);color:var(--badge-tag-bg)}body .ais-hits-container.ais-results-as-list button.ais-hit--cart-button{width:auto}body .ais-page .ais-Pagination-item{border:none!important;border-radius:50%;display:flex;align-items:center;justify-content:center;height:45px;margin:0 5px;text-align:center;width:45px}body .ais-page .ais-Pagination-item.ais-Pagination-item--selected{background:rgb(var(--color-secondary-background))}body .ais-pagination-container .ais-Pagination-item.ais-Pagination-item--nextPage,body .ais-pagination-container .ais-Pagination-item.ais-Pagination-item--lastPage{border:1px solid rgb(var(--color-secondary-background))}body .ais-page .ais-Pagination-link{font-family:var(--font-button-family);font-weight:var(--font-button-weight);letter-spacing:var(--buttons-letter-spacing, 0)}body .ais-page .ais-SortBy-select{font-family:var(--font-body-family)!important;font-weight:var(--font-body-weight-bolder)!important;font-style:var(--font-body-style)!important;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border-color:rgba(var(--color-border),var(--color-border-alpha, 1))}body .ais-page .ais-sort{font-family:var(--font-body-family)!important;font-weight:var(--font-body-weight-bolder)!important;font-style:var(--font-body-style)!important}body .ais-page .ais-change-display-block{color:rgb(var(--color-button-text))}body .ais-page .ais-change-display-block:hover svg,body .ais-page .ais-change-display-list:hover svg,body .ais-page .ais-change-display-selected svg{fill:rgb(var(--color-button))}body .ais-page .ais-change-display svg{max-height:2.2rem;width:2.2rem}body .ais-page .ais-change-display-block{margin-right:10px}body .ais-page .ais-hit--cart-button:not(.ais-hit--cart-button__disabled):hover{background-color:rgb(var(--color-button))}body .ais-page .ais-hit--price{margin:0;text-align:left;line-height:30px;font-family:var(--font-button-family);font-weight:var(--font-button-weight);letter-spacing:var(--buttons-letter-spacing, 0);margin-top:.8rem}body .ais-page .ais-input{max-width:65.8rem;width:100%;border-radius:12px}.ais-InstantSearch{font-family:var(--font-body-family, sans-serif);color:rgb(var(--color-foreground))}.ais-Hits-list{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:1.6rem!important;list-style:none!important;padding:0!important;margin:0!important}@media(min-width:640px){.ais-Hits-list{grid-template-columns:repeat(3,1fr)!important;gap:2rem!important}}@media(min-width:1024px){.ais-Hits-list{grid-template-columns:repeat(4,1fr)!important;gap:2.4rem!important}}.ais-Hits-list[data-layout=list]{display:block!important;grid-template-columns:none!important;gap:0!important}.ais-Hits-list[data-layout=list]>.ais-Hits-item{display:block!important;padding-bottom:2.4rem!important;margin-bottom:2.4rem!important;border-bottom:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1))!important}.ais-Hits-list[data-layout=list]>.ais-Hits-item:last-child{margin-bottom:0!important}.ais-Hits-list[data-layout=list] .product-card{height:auto!important}.ais-Hits-list[data-layout=list] .product-card__wrapper{display:flex!important;align-items:center!important;gap:2rem 2.4rem!important}.ais-Hits-list[data-layout=list] .product-card__image-wrapper{flex:0 0 var(--pcard-media-width, 16.5rem)!important;width:var(--pcard-media-width, 16.5rem)!important;max-width:30%!important;margin-inline-end:.8rem!important}.ais-Hits-list[data-layout=list] .product-card__info{flex:1 1 auto!important;min-width:0!important;padding:0!important;text-align:start!important}.ais-Hits-list[data-layout=list] .product-card .f-price{justify-content:flex-start!important}.ais-Hits-list[data-layout=list] .product-card__main-actions{display:none!important}.ais-Hits-list[data-layout=list] .product-card__list-actions{display:flex!important;flex:0 0 20rem!important;flex-direction:column!important;align-items:stretch!important;gap:1.2rem!important}.ais-Hits-list:not([data-layout=list]) .product-card__list-actions{display:none!important}.ais-Hits-list[data-layout=list] .product-card__list-actions .product-card__atc,.ais-Hits-list[data-layout=list] .product-card__list-actions .ais-view-details{width:100%!important;min-height:var(--buttons-height, 5rem)!important;justify-content:center!important;white-space:nowrap!important}.ais-Hits-list[data-layout=list] .product-card__list-actions .ais-view-details span{color:rgb(var(--color-secondary-button-text));font-weight:600}.ais-Hits-list[data-layout=list] .product-card__list-actions .ais-view-details:hover{text-decoration:none}.ais-Hits-list[data-layout=list] .product-card__list-actions .ais-view-details:hover span{color:rgb(var(--color-button-text))}.ais-change-display-block,.ais-change-display-list{border:0!important;background:transparent!important}.ais-change-display-block.ais-change-display-selected,.ais-change-display-list.ais-change-display-selected{background-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important}.ais-SearchBox .ais-SearchBox-reset,.ais-page .ais-input-button{display:none!important}@media(min-width:768px){.ais-Hits-list[data-layout=list] .product-card__image-wrapper{flex-basis:24.4rem!important;width:24.4rem!important}}.ais-Hits-item{width:100%!important;display:flex!important;flex-direction:column!important}.ais-Hits-item .product-card{height:100%!important}.ais-Hits-item .product-card__image-wrapper{position:relative!important}.ais-Hits-item .product-card__badge{position:absolute!important;top:1rem!important;inset-inline:1rem auto!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:auto!important;gap:.6rem!important}.ais-Hits-item .product-card__badge .f-badge{width:auto!important;flex-shrink:0!important;font-size:calc(var(--font-body-size) * .8)!important;line-height:1.8rem!important;padding:.2rem .8rem!important;margin:0!important}.ais-Hits-item .product-card__main-actions{position:absolute!important;bottom:2rem!important;inset-inline:2rem!important;width:auto!important}.ais-Hits-item .product-card__title{flex-shrink:0!important}.ais-Hits-item .product-card__title,.ais-Hits-item .product-card__title .reversed-link,.ais-Hits-item .product-card__title .reversed-link__text{line-height:var(--font-pcard-title-line-height, 1.35)!important}.ais-Hits-item .product-card__info{padding-top:2.4rem!important;gap:.8rem!important}.ais-search-header{margin-bottom:2.4rem!important}.aa-Panel{box-shadow:0 12px 36px #00000026!important;border-radius:12px!important;border:1px solid rgba(209,213,219,.8)!important;background-color:#fff!important;z-index:99999!important;font-family:var(--font-body-family, sans-serif)!important}.aa-PanelLayout{padding:1.6rem!important}.aa-Source[data-autocomplete-source-id=products] .aa-List,.aa-Source--products .aa-List,.aa-Panel .aa-List{display:flex!important;flex-direction:column!important;gap:.4rem!important}.aa-Item{padding:0!important;border-radius:8px!important;transition:background-color .15s ease!important;width:100%!important}.aa-Item[aria-selected=true],.aa-Item:hover{background-color:rgba(var(--color-foreground),.04)!important}.ais-autocomplete__product{display:flex!important;flex-direction:row!important;align-items:center!important;gap:1.2rem!important;padding:.8rem 1rem!important;width:100%!important;box-sizing:border-box!important;border-radius:8px!important;text-decoration:none!important;color:inherit!important}.ais-autocomplete__product .epa-aa-image{width:5.6rem!important;height:5.6rem!important;min-width:5.6rem!important;flex-shrink:0!important;border-radius:6px!important;overflow:hidden!important;background-color:#f3f4f6!important;display:flex!important;align-items:center!important;justify-content:center!important}.ais-autocomplete__product .epa-aa-image img{width:100%!important;height:100%!important;object-fit:contain!important;padding:.4rem!important}.ais-autocomplete__product .epa-aa-content{flex:1 1 auto!important;min-width:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;text-align:left!important;gap:.2rem!important}.ais-autocomplete__product .epa-aa-vendor{font-size:1.1rem!important;font-weight:500!important;color:#6b7280!important;text-transform:uppercase!important;letter-spacing:.04em!important;text-align:left!important;margin:0!important}.ais-autocomplete__product .epa-aa-title{font-size:1.3rem!important;font-weight:500!important;color:rgb(var(--color-foreground))!important;text-align:left!important;margin:0!important;line-height:1.35!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.ais-autocomplete__product .epa-aa-price{font-size:1.3rem!important;font-weight:700!important;color:rgb(var(--color-foreground))!important;text-align:left!important;margin-top:.2rem!important;display:flex!important;align-items:center!important;gap:.6rem!important}.ais-autocomplete__product .epa-aa-price-compare{font-size:1.1rem!important;font-weight:400!important;color:#9ca3af!important}.ais-SearchBox-input{font-family:var(--font-body-family, sans-serif)!important}.ais-input{position:relative!important}.ais-SearchBox-loadingIndicator{position:absolute!important;top:50%!important;left:-3.2rem!important;right:auto!important;bottom:auto!important;transform:translateY(-50%)!important;margin:0!important}.ais-page .ais-facets{float:left!important;width:clamp(220px,calc(20% + .6rem),330px)!important;padding-left:0!important;padding-right:3rem!important;box-sizing:border-box!important}.ais-page .ais-block{float:right!important;width:calc(100% - clamp(220px,calc(20% + .6rem),330px))!important;padding-left:0!important;box-sizing:border-box!important}.ais-facet-dropdown-wrapper{border-block-end:.1rem solid rgba(var(--color-foreground),.2)!important}.ais-header,.ais-facet--header{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;margin:0!important;padding-block:1.6rem!important;font-family:var(--font-heading-family, inherit)!important;font-weight:600!important;font-size:1.5rem!important;color:rgb(var(--color-foreground))!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important}.ais-facet--header:after{content:"\2212"!important;font-size:1.8rem!important;line-height:1!important;font-weight:400!important}.ais-facet-dropdown-wrapper:has(.ais-dropdown-checkbox:checked) .ais-facet--header:after{content:"+"!important}.ais-facet-dropdown-container{padding-block-end:1rem!important}.ais-pagination-container,.ais-Pagination{clear:both!important;display:block!important;margin-top:0!important;padding-top:4rem!important}.ais-Pagination-list{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;list-style:none!important;gap:.6rem!important;margin:0!important;padding:0!important}.ais-Pagination-item{margin:0!important;line-height:1!important}.ais-Pagination-link{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;min-width:0!important;padding:0!important;margin:0!important;border-radius:50%!important;box-sizing:border-box!important;color:rgb(var(--color-foreground))!important;font-family:var(--font-body-family, inherit)!important;font-size:1.4rem!important;line-height:1!important;text-decoration:none!important;transition:background-color .15s ease!important}.ais-Pagination-link:hover{background:rgba(var(--color-foreground),.06)!important}.ais-Pagination-item--selected .ais-Pagination-link{background:rgb(var(--color-secondary-background))!important;font-weight:700!important}.ais-Pagination-item--previousPage .ais-Pagination-link,.ais-Pagination-item--nextPage .ais-Pagination-link{font-size:0!important}.ais-Pagination-item--previousPage .ais-Pagination-link:after,.ais-Pagination-item--nextPage .ais-Pagination-link:after{content:""!important;display:block!important;width:.7rem!important;height:.7rem!important;border-style:solid!important;border-width:.2rem .2rem 0 0!important;border-color:currentColor!important}.ais-Pagination-item--previousPage .ais-Pagination-link:after{transform:rotate(-135deg)!important;margin-inline-start:.2rem!important}.ais-Pagination-item--nextPage .ais-Pagination-link:after{transform:rotate(45deg)!important;margin-inline-end:.2rem!important}.ais-Pagination-item--disabled{opacity:.35!important;pointer-events:none!important}.ais-Pagination-item--firstPage,.ais-Pagination-item--lastPage{display:none!important}.ais-sort{display:flex!important;align-items:center!important;gap:.8rem!important;font-family:var(--font-body-family, inherit)!important;font-weight:700!important}.ais-SortBy-select{outline:none!important;box-shadow:none!important;color:rgb(var(--color-field-text))!important;background-color:rgba(var(--color-field),var(--color-field-alpha, 1))!important;border:var(--inputs-border-width) solid rgba(var(--color-border),var(--color-border-alpha, 1))!important;border-radius:var(--inputs-radius)!important;padding:0 3.6rem 0 2rem!important;height:var(--buttons-height)!important;font-family:var(--font-body-family, inherit)!important;cursor:pointer!important}.ais-SortBy-select:focus{outline:0!important;box-shadow:0 0 0 .1rem rgb(var(--color-foreground))!important}.ais-stats-container{color:rgba(var(--color-foreground),.7)!important;font-family:var(--font-body-family, inherit)!important;flex:1 1 auto!important}.ais-search-header{display:flex!important;flex-wrap:wrap!important;align-items:center!important}.ais-sort{order:1!important}.ais-change-display{order:2!important}.ais-change-display{display:flex!important;align-items:center!important;gap:.8rem!important}.ais-change-display-block,.ais-change-display-list{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:var(--buttons-width, var(--buttons-height))!important;height:var(--buttons-width, var(--buttons-height))!important;border-radius:50%!important;color:rgb(var(--color-foreground))!important;cursor:pointer!important;transition:background-color .15s ease,color .15s ease!important}.ais-change-display-block svg,.ais-change-display-list svg{width:60%!important;height:60%!important;fill:currentColor!important}.ais-change-display-selected{background-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important}.ais-page .product-card__atc{font-weight:700!important}.ais-page .product-card__atc:hover{text-decoration:none;font-weight:700!important}.ais-page .text-pcard-title a:hover{text-decoration:none!important}.ais-facets .ais-facet-dropdown-wrapper{margin-top:0!important}.ais-page .ais-facet{margin-bottom:0!important}@media(max-width:1279.98px){.ais-page .ais-facets,.ais-page .ais-block{float:none!important;width:100%!important;padding:0!important}.ais-facets{display:none!important}.ais-facets.ais-facets__shown{display:block!important;position:fixed!important;top:0!important;left:0!important;right:auto!important;bottom:0!important;z-index:101!important;width:100%!important;max-width:50rem!important;height:100%!important;margin:0!important;padding:12rem 2rem 2rem!important;background:rgb(var(--color-background))!important;overflow-y:auto!important;box-sizing:border-box!important;box-shadow:0 0 3rem #0003!important}body:has(.ais-facets.ais-facets__shown):after{content:""!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#0006!important;z-index:100!important}body:has(.ais-facets.ais-facets__shown){overflow:hidden!important}.ais-facets-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.8rem!important;width:fit-content!important;flex-shrink:0!important;margin:0!important;height:var(--buttons-height)!important;padding:0 var(--buttons-padding, 3.2rem)!important;border:var(--buttons-border-width) solid rgb(var(--color-secondary-button-border))!important;border-radius:var(--buttons-radius, 0)!important;background:rgb(var(--color-secondary-button))!important;color:rgb(var(--color-secondary-button-text))!important;font-family:var(--font-button-family, inherit)!important;font-weight:var(--font-button-weight, 600)!important;font-size:1.4rem!important;text-transform:var(--buttons-transform, capitalize)!important;cursor:pointer!important}.ais-facets-button:not(.ais-facets-button--open):before{content:""!important;display:block!important;width:1.4rem!important;height:1.4rem!important;background-color:currentColor!important;clip-path:polygon(0% 0%,100% 0%,60% 55%,60% 100%,40% 90%,40% 55%)!important;flex-shrink:0!important}.ais-sort{display:none!important}.ais-facets-button.ais-facets-button--open{position:fixed!important;top:0!important;left:0!important;z-index:102!important;justify-content:space-between!important;width:100%!important;height:auto!important;max-width:50rem!important;margin:0!important;padding:1.6rem 3rem!important;border:0!important;border-bottom:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1))!important;border-radius:0!important;background:rgb(var(--color-background))!important;color:rgb(var(--color-foreground))!important;font-family:var(--font-heading-family, inherit)!important;font-weight:600!important;font-size:1.8rem!important;text-transform:none!important;box-sizing:border-box!important}.ais-facets-button.ais-facets-button--open:after{content:"\d7"!important;font-size:2.4rem!important;line-height:1!important;font-weight:400!important}.ais-search-header,.ais-page .ais-search-header{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:.8rem 1.2rem!important;padding:0!important}.ais-stats-container{order:-1!important;flex:1 0 100%!important;width:100%!important;min-width:0!important;margin-bottom:.8rem!important;text-align:left!important;white-space:normal!important}.ais-change-display{flex-shrink:0!important;margin-left:auto!important}body:has(.ais-facets.ais-facets__shown) .ais-sort{display:flex!important;position:fixed!important;top:6.4rem!important;left:0!important;z-index:103!important;width:100%!important;max-width:50rem!important;margin:0!important;padding:1.6rem 3rem!important;background:rgb(var(--color-background))!important;border-bottom:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1))!important;box-sizing:border-box!important}}@media(max-width:767.98px){.ais-Hits-list[data-layout=list] .product-card__image-wrapper{flex-basis:16.5rem!important;width:16.5rem!important;max-width:none!important}.ais-Hits-item .product-card__main-actions{justify-content:flex-end;inset-inline:auto 1rem!important;bottom:1rem!important}.ais-Hits-list[data-layout=list] .product-card__main-actions{display:flex!important}.ais-Hits-list[data-layout=list] .product-card__list-actions{display:none!important}.ais-page .product-card__atc{font-weight:700!important;color:#000;border-color:#d1d5db;background-color:#fff}.ais-Hits-list[data-layout=list] .product-card__image-wrapper{margin-inline-end:0!important}.ais-Hits-item .product-card__info{padding-top:1.2rem!important}.ais-Hits-list{gap:1.2rem!important}body .ais-page .ais-change-display-block{margin-right:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/algolia_custom.css.map */
