html{--autocomplete-muted-color:#969faf}#algolia-autocomplete-container .aa-dropdown-menu .before_special,.aa-Panel .before_special{color:#aaa;text-decoration:line-through;font-size:12px}#algolia-autocomplete-container .aa-dropdown-menu .tier_price,.aa-Panel .tier_price{color:#666;font-size:10px}#algolia-autocomplete-container .aa-dropdown-menu .tier_price .tier_value,.aa-Panel .tier_price .tier_value{color:#54a5cd;font-size:12px}#algolia-autocomplete-container .aa-dropdown-menu .info-without-thumb .category-tag,.aa-Panel .info-without-thumb .category-tag{color:#3284b6}#algolia-autocomplete-container .aa-dropdown-menu .info-without-thumb .details,.aa-Panel .info-without-thumb .details{font-size:10px;color:#666;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:30px;max-height:30px;display:-webkit-box}#algolia-autocomplete-container .aa-dropdown-menu .info-without-thumb .details em,.aa-Panel .info-without-thumb .details em{color:#222}#algolia-autocomplete-tt.algolia-autocomplete{width:100%;display:inline-block !important}#algolia-autocomplete-container .aa-dropdown-menu,.aa-Panel{position:absolute;margin-top:0;right:0;width:100%;z-index:1000 !important}#autocomplete-panel{height:auto;color:#555}#autocomplete-panel.active{border-top:1px dotted #54a5cd;height:100vh;background-color:rgba(84,165,205,.85);border-top:1px dotted #faebd7}#autocomplete-panel-wrapper .aa-Panel{position:relative;top:0 !important;left:0 !important;right:0 !important;width:81.875rem !important;max-width:100% !important;pointer-events:auto;margin-left:auto;margin-right:auto}#autocomplete-panel-wrapper .aa-Panel .aa-PanelLayout [data-autocomplete-source-id=categories] ul li a{text-transform:lowercase;text-overflow:ellipsis;text-orientation:revert;white-space:nowrap;overflow:hidden}#autocomplete-panel section[data-autocomplete-source-id=pages]{display:none}.algoliasearch-price-from-label{padding-right:5px}#autocomplete-panel-wrapper .aa-Panel .aa-PanelLayout [data-autocomplete-source-id=pages] ul{display:flex;justify-content:flex-start;gap:10px;flex-wrap:wrap}#autocomplete-panel-wrapper .aa-Panel .aa-PanelLayout [data-autocomplete-source-id=pages] ul li{background-color:#f0f0f0;padding:10px;text-align:left;border-radius:5px}#autocomplete-panel-wrapper .aa-Panel .aa-PanelLayout [data-autocomplete-source-id=categories] ul li :first-letter {text-transform:capitalize}.aa-Panel.productColumn2 section:nth-child(2) .aa-List li:hover,.aa-Panel.productColumn1 section .aa-List li:hover{background-color:#f2f2f2}#algolia-autocomplete-container .aa-dropdown-menu .col-2,.aa-Panel .col-2{position:relative}#algolia-autocomplete-container .aa-dropdown-menu .col-2 .col-left,.aa-Panel .col-2 .col-left{width:67%}#algolia-autocomplete-container .aa-dropdown-menu .col-2 .col-right,.aa-Panel .col-2 .col-right{width:33%}#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products,.aa-Panel .aa-no-results-products{padding:40px;min-height:250px}#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products .title,.aa-Panel .aa-no-results-products .title{font-weight:700;margin-bottom:30px;font-size:16px}#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products .suggestions,.aa-Panel .aa-no-results-products .suggestions{margin-bottom:30px}#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products .see-all a,.aa-Panel .aa-no-results-products .see-all a{color:#636363;font-weight:700}#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results,.aa-Panel .aa-no-results{padding:10px;font-style:italic}#algolia-autocomplete-container .aa-dropdown-menu .category,.aa-Panel .category,.aa-Panel .aa-PanelLayout section .aa-SourceHeader{padding:4px;color:#a6a6a6;text-align:left;font-size:.8em;text-transform:uppercase;font-weight:700}#algolia-autocomplete-container .aa-dropdown-menu .category-suggestions,.aa-Panel .category-suggestions{padding:4px;color:#54a5cd;text-align:left;font-size:.7em;text-transform:uppercase}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit,.aa-Panel .algoliasearch-autocomplete-hit{padding:5px 10px;color:#000;display:flex;align-items:center;text-decoration:none}#algolia-autocomplete-container .aa-dropdown-menu .other-sections .aa-dataset-suggestions .algoliasearch-autocomplete-hit{padding-left:30px}.aa-Panel .aa-ItemLink.algolia-suggestions:has(svg.algolia-glass-suggestion){position:relative;padding:5px 0 5px 25px !important}.aa-Panel .aa-ItemLink.algolia-suggestions svg.algolia-glass-suggestion.magnifying-glass{display:none}.aa-Panel .aa-ItemLink.algolia-suggestions:has(svg.algolia-glass-suggestion) svg.algolia-glass-suggestion.magnifying-glass{display:block;position:absolute;right:auto;left:5px;top:7px;fill:#a6a6a6;stroke:#a6a6a6}#algolia-autocomplete-container .aa-dropdown-menu.aa-without-products .col9,.aa-Panel .col9:hover{background-color:#f9f9f9}#algolia-autocomplete-container .aa-dropdown-menu.aa-without-products #autocomplete-products-footer{display:none}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion,.aa-Panel .aa-dataset-products .aa-suggestion{display:inline-block;width:100%}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .algoliasearch-autocomplete-hit,.aa-Panel .aa-dataset-products .algoliasearch-autocomplete-hit{padding:15px 10px}.autocomplete-wrapper,.aa-Panel{width:100%;display:flex;flex-direction:row-reverse;flex-wrap:wrap}.autocomplete-wrapper:after,.aa-Panel:after{clear:both;content:''}#algolia-autocomplete-container .col9,.aa-Panel .col9{float:right;box-sizing:border-box}#algolia-autocomplete-container .col3,.aa-Panel .col3{float:right;box-sizing:border-box}#algolia-autocomplete-container.reverse .col3,.aa-Panel.reverse .col3{float:left;min-width:100%}#algolia-autocomplete-container.reverse .col9,.aa-Panel.reverse .col9{float:left;min-width:100%;display:flex;height:100%;flex:1}#algolia-autocomplete-container .other-sections,.aa-Panel .other-sections{margin:20px 10px 70px}.aa-dataset-products .aa-suggestions{margin:10px auto 10px auto}.aa-dataset-suggestions{display:none}.aa-dataset-products .aa-suggestions:after{content:'';display:block;clear:both}#algolia-autocomplete-container .aa-dropdown-menu .other-sections .algoliasearch-autocomplete-hit,.aa-Panel .other-sections .algoliasearch-autocomplete-hit{padding-left:10px}#algolia-autocomplete-container .aa-dropdown-menu .other-sections .aa-suggestions,.aa-Panel .other-sections .aa-suggestions{margin-bottom:20px}#algolia-autocomplete-container .aa-dropdown-menu .aa-cursor .algoliasearch-autocomplete-hit,.aa-Panel .aa-cursor .algoliasearch-autocomplete-hit{background-color:#f2f2f2}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit em,.aa-Panel .algoliasearch-autocomplete-hit em{font-weight:700;font-style:normal}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-price,.aa-Panel .algoliasearch-autocomplete-price{font-size:1.1em;color:#54a5cd;height:22px}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .thumb,.aa-Panel .algoliasearch-autocomplete-hit .thumb{margin:10px;width:100%;height:auto;max-width:50px}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .info,.aa-Panel .algoliasearch-autocomplete-hit .info{margin-left:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:flex;flex-wrap:wrap}#autocomplete-products-footer{background-color:#f9f9f9;display:inline-flex;align-items:center;padding:10px 20px;border:1px solid #c8c8c8;border-radius:5px}#algolia-autocomplete-container.reverse #autocomplete-products-footer{right:auto;left:0}#autocomplete-products-footer span{color:#15769c;font-weight:600}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .info .algoliasearch-autocomplete-name,.aa-Panel .algoliasearch-autocomplete-hit .info .algoliasearch-autocomplete-name{white-space:nowrap;overflow:hidden;max-width:250px;text-overflow:ellipsis}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .info .algoliasearch-autocomplete-category,#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .info .algoliasearch-autocomplete-baseline,.aa-Panel .algoliasearch-autocomplete-hit .info .algoliasearch-autocomplete-category,.aa-Panel .algoliasearch-autocomplete-hit .info .algoliasearch-autocomplete-baseline{font-size:.8em;color:#666;white-space:nowrap;overflow:hidden;max-width:250px;text-overflow:ellipsis;flex-basis:100%}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .info .algoliasearch-autocomplete-category em,.aa-Panel .algoliasearch-autocomplete-hit .info .algoliasearch-autocomplete-category em{color:#222}.algoliasearch-autocomplete-hit .info .algoliasearch-autocomplete-category span:nth-child(n+2):before{content:" | "}.algoliasearch-autocomplete-hit .info .algoliasearch-autocomplete-price .after_special:after{content:" "}.algoliasearch-autocomplete-hit .info .algoliasearch-autocomplete-price .tier_price{padding-left:5px}#algolia-autocomplete-container .aa-dropdown-menu .footer_algolia{position:absolute;width:100%;padding:10px;text-align:center;bottom:0;left:4px;font-size:13px}#algolia-autocomplete-container.reverse .aa-dropdown-menu .footer_algolia{left:auto;right:4px}#algolia-autocomplete-container .aa-dropdown-menu .footer_algolia span{color:#b8b8b8;font-size:10px}#algolia-autocomplete-container .aa-dropdown-menu .footer_algolia img{display:inline;height:1.5em;vertical-align:bottom;max-width:130px}#algolia-autocomplete-container:after,.autocomplete-wrapper:after{clear:both;content:''}#algolia_instant_selector .cross-wrapper .clear-refinement{display:block;position:relative;top:5px;left:5px}#algoliaAutocomplete{position:relative}#algoliaAutocomplete .aa-SubmitButton{border:none;position:absolute;right:0;top:0;box-shadow:none;height:100%;width:48px;display:flex;align-items:center;justify-content:center}#algoliaAutocomplete .aa-ClearButton{position:absolute;right:1px;top:1px;height:30px;border:none;background:#fff;display:none}#algoliaAutocomplete .aa-LoadingIndicator{position:absolute;top:20%;right:10px}#algoliaAutocomplete .aa-Form .aa-Input{border-width:1px;padding:.625rem}.aa-Panel li.aa-Item{list-style-type:none}.aa-Panel .aa-PanelLayout{display:grid;padding-bottom:45px;grid-template-columns:200px minmax(0,1fr);column-gap:32px;width:100%}.aa-Panel .aa-PanelLayout .aa-SourceFooter:not(:has(a)){display:none}.aa-Panel .aa-PanelLayout section{padding-top:10px}.aa-Panel.productColumn2 .aa-PanelLayout section:nth-child(1) li a,.aa-Panel.productColumn1 .aa-PanelLayout section:nth-child(2) li a,.aa-Panel .aa-PanelLayout section:nth-child(3) li a,.aa-Panel .aa-PanelLayout section:nth-child(4) li a,.aa-Panel .aa-PanelLayout section:nth-child(5) li a{display:block;padding:5px 10px}.aa-Panel.productColumn2 .aa-PanelLayout section:nth-child(1) li a:hover,.aa-Panel.productColumn1 .aa-PanelLayout section:nth-child(2) li a:hover,.aa-Panel .aa-PanelLayout section:nth-child(3) li a:hover,.aa-Panel .aa-PanelLayout section:nth-child(4) li a:hover,.aa-Panel .aa-PanelLayout section:nth-child(5) li a:hover{background-color:#f2f2f2;text-decoration:none}.footer_algolia{position:absolute;bottom:0;display:flex;flex-wrap:nowrap;flex-direction:row;align-items:flex-start}.footer_algolia .algolia-search-by-label{color:var(--autocomplete-muted-color);font-size:.9em;margin-right:5px}.footer_algolia img{min-width:80px}.aa-Panel mark{background:0 0;font-weight:600}.aa-Panel .aa-PanelLayout section .aa-SourceNoResults{padding:5px}@media (min-width:992px){#algolia-autocomplete-container .aa-dropdown-menu,.aa-Panel{min-width:800px !important}.aa-Panel.productColumn1 .aa-PanelLayout section:nth-child(3) .aa-List,.aa-Panel.productColumn1 .aa-PanelLayout section:nth-child(1) .aa-List{columns:3;-webkit-columns:3;-moz-columns:3}.aa-Panel.productColumn2 .aa-PanelLayout section:nth-child(1),.aa-Panel.productColumn1 .aa-PanelLayout section:nth-child(2),.aa-Panel .aa-PanelLayout section:nth-child(4),.aa-Panel .aa-PanelLayout section:nth-child(5){width:100%;min-width:220px !important;max-width:250px !important}}@media (max-width:768px){.aa-Panel.productColumn1 .aa-PanelLayout section:nth-child(3),.aa-Panel.productColumn1 .aa-PanelLayout section:nth-child(1){columns:1;-webkit-columns:1;-moz-columns:1}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .info,.aa-Panel .algoliasearch-autocomplete-hit .info{padding-left:15px}.aa-Panel .aa-PanelLayout{justify-content:start;width:100%;display:flex;flex-direction:column}.footer_algolia{width:100%;justify-content:center}.aa-Panel .aa-List{padding-left:0}#autocomplete-products-footer{left:0;width:100%;padding-left:8px;padding-right:8px;box-sizing:border-box}.footer_algolia{text-align:center;padding-top:15px}.aa-Panel .aa-PanelLayout section{padding-left:8px;padding-right:8px;box-sizing:border-box}#algoliaAutocomplete{margin-bottom:10px;clear:both}#algoliaAutocomplete.block-search input{left:inherit;position:relative;margin:0}#algoliaAutocomplete .aa-SubmitButton{z-index:2}}@media (min-width:769px){#algolia-autocomplete-container .aa-dropdown-menu,.aa-Panel{width:71.1%;min-width:680px;padding-left:8px}.aa-Panel{left:auto !important}.aa-Panel.productColumn1 section:nth-child(1) .aa-List{columns:2;-webkit-columns:2;-moz-columns:2}.aa-Panel.productColumn1 section:nth-child(1) .aa-List li{margin-bottom:20px;display:inline-flex}.aa-Panel.productColumn2 section:nth-child(2) .aa-List{columns:2;-webkit-columns:2;-moz-columns:2}.aa-Panel.productColumn2 section:nth-child(3) .aa-List{columns:2;-webkit-columns:2;-moz-columns:2}.aa-Panel ul{padding-inline-start:0px;margin-bottom:0 !important}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion,.aa-Panel .aa-dataset-products .aa-suggestion{display:inline-block;width:50%}#algolia-autocomplete-container .col9,.aa-Panel .col9{border-left:solid 1px #eee;width:70%;right:0;height:100%}#algolia-autocomplete-container .col3,.aa-Panel .col3{float:left;width:30%}#algolia-autocomplete-container.reverse .col3,.aa-Panel.reverse .col3{float:left;width:30%}#algolia-autocomplete-container.reverse .col9,.aa-Panel.reverse .col9{border-right:solid 1px #eee;float:left;width:70%}.aa-Panel.productColumn2 .aa-PanelLayout section:nth-child(1){grid-area:1/1/2/2;padding-top:20px}.aa-Panel.productColumn2 .aa-PanelLayout section:nth-child(2){min-width:480px;grid-area:1/2/5/3}.aa-Panel.productColumn1 .aa-PanelLayout section:nth-child(1){grid-area:1/2/5/3}.aa-Panel.productColumn1 .aa-PanelLayout section:nth-child(2){grid-area:1/1/2/2}.aa-Panel .aa-PanelLayout section:nth-child(3){grid-area:5/2/6/3}.aa-Panel .aa-PanelLayout section:nth-child(4){grid-area:2/1/3/2}.aa-Panel .aa-PanelLayout section:nth-child(5){grid-area:3/1/4/2}.aa-dataset-suggestions{display:block}.aa-dataset-products .aa-suggestions{margin:10px auto 50px auto}#algolia-autocomplete-container .aa-dropdown-menu .footer_algolia{width:30%}}@media (max-width:480px){#algoliaAutocomplete .aa-SubmitButton{right:0}}@media (min-width:481px) and (max-width:1024px){#algoliaAutocomplete .aa-SubmitButton{right:0}}@media (min-width:769px){#autocomplete-panel-wrapper .aa-Panel .aa-PanelLayout{grid-template-columns:220px minmax(0,1fr);grid-template-rows:auto auto auto auto;align-items:start;column-gap:32px}#autocomplete-panel-wrapper [data-autocomplete-source-id=products]{grid-column:2;grid-row:1/4;min-width:0}#autocomplete-panel-wrapper [data-autocomplete-source-id=categories]{grid-column:1;grid-row:1;min-width:0}#autocomplete-panel-wrapper [data-autocomplete-source-id=line]{grid-column:1;grid-row:2;min-width:0}#autocomplete-panel-wrapper [data-autocomplete-source-id=pages]{grid-column:2;grid-row:4;min-width:0}#autocomplete-panel-wrapper [data-autocomplete-source-id=products] .aa-List{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;columns:auto}#autocomplete-panel-wrapper [data-autocomplete-source-id=products] .aa-Item{display:block;min-width:0;margin-bottom:20px;break-inside:avoid}}@media (min-width:992px){#autocomplete-panel-wrapper [data-autocomplete-source-id=products] .aa-List{grid-template-columns:repeat(3,minmax(0,1fr))}}#autocomplete-panel-wrapper [data-autocomplete-source-id=products] .algoliasearch-autocomplete-hit{display:flex;width:100%;min-width:0;box-sizing:border-box}#autocomplete-panel-wrapper [data-autocomplete-source-id=products] .thumb{flex:0 0 64px;width:64px;max-width:64px;height:64px;margin:5px 10px 5px 0;overflow:hidden}#autocomplete-panel-wrapper [data-autocomplete-source-id=products] .thumb img{display:block;width:64px;height:64px;max-width:100%;object-fit:contain;color:transparent;font-size:0}#autocomplete-panel-wrapper [data-autocomplete-source-id=products] .info{flex:1 1 auto;min-width:0}