.header-regular .nav-holders-wrapper .nav-holder{overflow:visible !important}.header-regular .nav-holders-wrapper .nav-holder:empty{display:none !important}.header-regular .nav-holders-wrapper .nav-holder #header-search{display:block;overflow:visible !important}.header-regular .nav-container,.header-regular .nav-container .inner-container{overflow:visible !important}@media (min-width:770px){#header-search.header-search--inline{opacity:0;visibility:hidden}}.header-regular .header-primary #header-search.header-search--inline,.header-regular .header-primary .header-search-wrapper.header-search--inline,.header-primary #header-search.header-search--inline{position:relative;display:block !important;visibility:visible !important;opacity:1;width:100%;float:none;margin:0;padding:0 12px;box-sizing:border-box}.header-regular .header-primary #header-search.header-search--inline .search-trigger,.header-primary #header-search.header-search--inline .search-trigger{display:none !important}.header-regular .header-primary #header-search.header-search--inline .mage-dropdown-dialog,.header-regular .header-primary #header-search.header-search--inline .ui-dialog,.header-regular .header-primary #header-search.header-search--inline .search-wrapper,.header-primary #header-search.header-search--inline .mage-dropdown-dialog,.header-primary #header-search.header-search--inline .ui-dialog,.header-primary #header-search.header-search--inline .search-wrapper{display:block !important;visibility:visible !important;position:relative !important;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important;margin:0 !important;min-width:0 !important;max-width:none !important;width:100% !important;height:auto !important;z-index:1001;overflow:visible !important;transform:none !important}.header-regular .header-search-wrapper .search-wrapper{z-index:1001;min-width:280px;max-width:none !important;overflow:visible !important}.header-regular .header-search-wrapper.active .search-wrapper{display:block !important}.header-regular .header-search-wrapper,.header-regular .header-search-wrapper.active,#header-search,#header-search .search-wrapper{overflow:visible !important}.header-regular #algoliaAutocomplete{margin:0;padding:0;overflow:visible !important}.header-regular .header-search-wrapper .search-wrapper .block-search{position:relative;width:100%}.header-regular .header-search-wrapper .search-wrapper .block-content{padding:0}.header-regular #algoliaAutocomplete .aa-Form{position:relative;overflow:hidden}.header-regular #algoliaAutocomplete .aa-InputWrapper{width:100%;position:relative}.header-regular #algoliaAutocomplete .aa-Input{width:100%;height:40px;padding:0 44px 0 14px;background-color:#fff;border:1px solid #979797;color:#333;box-sizing:border-box;position:relative;z-index:1;text-transform:none;font-size:13px;letter-spacing:.02em}.header-regular #algoliaAutocomplete .aa-Input::placeholder{color:#666;text-transform:none;opacity:1}.header-regular .header-primary #header-search.header-search--inline #algoliaAutocomplete .aa-Input{height:40px}.header-regular #algoliaAutocomplete .aa-SubmitButton{position:absolute;right:0;top:0;height:40px;width:40px;padding:0;margin-top:0;display:flex !important;align-items:center;justify-content:center;box-sizing:border-box;z-index:3;background:0 0;border:none;cursor:pointer;visibility:visible;opacity:1;-webkit-appearance:none;appearance:none;color:#ec7e23}.header-regular #algoliaAutocomplete .aa-ClearButton{position:absolute;right:40px;top:50%;transform:translateY(-50%);height:30px;width:30px;padding:0;margin:0;box-sizing:border-box;z-index:3;background:#fff;border:none;cursor:pointer}.header-regular #algoliaAutocomplete .aa-Input:hover,.header-regular #algoliaAutocomplete .aa-Input:focus{border-color:#ec7e23;outline:none}.header-regular #algoliaAutocomplete .aa-SubmitButton svg,.header-regular #algoliaAutocomplete .aa-SubmitButton svg path{fill:#ec7e23;color:#ec7e23;width:18px;height:18px;display:block}.aa-Panel{position:fixed !important;left:50% !important;right:auto !important;transform:translateX(-50%) !important;width:min(960px,calc(100vw - 30px)) !important;max-width:960px !important;min-width:280px !important;flex:none !important;z-index:1002 !important;margin:0 !important;overflow:visible !important;box-sizing:border-box;border-top-color:#ec7e23 !important;opacity:0;visibility:hidden;pointer-events:none;transition:none}.aa-Panel.aa-Panel--positioned{left:50% !important;right:auto !important;transform:translateX(-50%) !important;opacity:1;visibility:visible;pointer-events:auto}.header-regular .header-search-wrapper.active .aa-Panel,.header-regular #algoliaAutocomplete .aa-Panel{z-index:1002 !important}.header-mobile #header-search .search-wrapper{position:static;min-width:0;margin:0}.header-mobile .skip-links-wrapper .skip-links-inner{overflow:visible}.header-mobile .skip-links-wrapper .skip-links-inner:after{content:'';display:table;clear:both}.header-mobile .skip-links-wrapper .skip-link.skip-nav{float:left;width:122px !important;max-width:122px;height:39px;line-height:39px;margin:0;padding-left:12px;text-align:left;box-sizing:border-box}.header-mobile .skip-links-wrapper #header-search.header-search-wrapper{float:right;width:calc(100% - 122px);max-width:calc(100% - 122px);height:39px;margin:0;padding:0;position:relative;display:block !important;background:0 0;box-sizing:border-box;clear:none;overflow:visible}.header-mobile .skip-links-wrapper #header-search .search-trigger{display:block;float:right;height:39px;line-height:39px;margin:0 10px 0 0;padding:0;color:#fff;cursor:pointer;box-sizing:border-box}.header-mobile .skip-links-wrapper #header-search .search-trigger .icon-close{display:none;color:#ec7e23}.header-mobile .skip-links-wrapper #header-search.active .search-trigger .icon-open{display:none}.header-mobile .skip-links-wrapper #header-search.active .search-trigger .icon-close{display:inline-block}.header-mobile .skip-links-wrapper #header-search .search-wrapper{display:none;position:absolute;left:-122px;right:auto;top:100%;width:calc(100% + 122px);min-width:0;max-width:none;margin:0;z-index:21;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.12);box-sizing:border-box}.header-mobile .skip-links-wrapper #header-search.active .search-wrapper{display:block !important}.header-mobile .skip-links-wrapper #header-search .search-wrapper .block-content,.header-mobile .skip-links-wrapper #header-search .search-wrapper .block-search,.header-mobile .skip-links-wrapper #header-search #algoliaAutocomplete{width:100%;max-width:none;box-sizing:border-box}.header-mobile .skip-links-wrapper #header-search .search-wrapper .block-content{padding:10px}.header-mobile .skip-links-wrapper #header-search #algoliaAutocomplete .aa-Form{position:relative;overflow:hidden;width:100%}.header-mobile .skip-links-wrapper #header-search #algoliaAutocomplete .aa-InputWrapper{position:relative;width:100%}.header-mobile .skip-links-wrapper #header-search #algoliaAutocomplete .aa-Input{width:100%;height:36px;line-height:36px;padding:0 36px 0 12px;border:1px solid #979797;border-radius:0;background:#fff;color:#333;box-sizing:border-box}.header-mobile .skip-links-wrapper #header-search #algoliaAutocomplete .aa-Input::placeholder{color:#333}.header-mobile .skip-links-wrapper #header-search #algoliaAutocomplete .aa-SubmitButton{position:absolute;right:0;top:0;height:36px;width:36px;padding:0;margin:0;display:flex;align-items:center;justify-content:center;color:#ec7e23;box-sizing:border-box}.header-mobile .skip-links-wrapper #header-search #algoliaAutocomplete .aa-ClearButton{right:36px;top:50%;transform:translateY(-50%)}.header-mobile .skip-links-wrapper #header-search #algoliaAutocomplete .aa-SubmitButton svg{fill:#ec7e23}.aa-Panel mark{background:#ec7e23;color:#fff;padding:0 2px}.aa-Panel .algoliasearch-autocomplete-hit{display:flex;align-items:flex-start;gap:12px;width:100%;box-sizing:border-box;padding:10px 12px;color:#514f53;text-decoration:none;overflow:visible;min-height:96px}.aa-Panel .aa-cursor .algoliasearch-autocomplete-hit{background-color:#faf6f2}.aa-Panel .algoliasearch-autocomplete-hit .thumb{float:none;flex:0 0 72px;width:72px;height:72px;margin:0;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e8e8e8;box-sizing:border-box}.aa-Panel .algoliasearch-autocomplete-hit .thumb img{width:100%;height:100%;max-width:68px;max-height:68px;object-fit:contain;display:block}.aa-Panel .algoliasearch-autocomplete-hit .info{flex:1 1 auto;min-width:0;margin-left:0;white-space:normal;overflow:visible}.aa-Panel .algoliasearch-autocomplete-hit .info .aa-ItemContentTitle,.aa-Panel .algoliasearch-autocomplete-hit .info>span:first-child,.aa-Panel .algoliasearch-autocomplete-hit .info>a:first-child{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.35;font-weight:600;color:#514f53;margin-bottom:4px}.aa-Panel .algoliasearch-autocomplete-hit .info .algoliasearch-autocomplete-category{font-size:12px;color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.aa-Panel .algoliasearch-autocomplete-price{font-size:14px;color:#ec7e23;font-weight:700;height:auto;line-height:1.3}.aa-Panel .algoliasearch-autocomplete-hit .before_special{color:#999;font-size:12px;font-weight:400}.aa-Panel .aa-PanelLayout section .aa-SourceHeader{color:#888;font-size:11px;font-weight:700;letter-spacing:.04em;padding:0 0 6px !important;margin:0 !important}#autocomplete-products-footer{background-color:#f5f5f5;border-top:1px solid #ddd;position:static !important;left:auto !important;right:auto !important;bottom:auto !important;width:100%;padding:10px 12px;box-sizing:border-box;text-align:center;order:3}#autocomplete-products-footer span,#autocomplete-products-footer a{color:#ec7e23;font-weight:600}@media (min-width:769px){.aa-Panel{left:auto !important;right:auto !important;transform:none !important}.aa-Panel .aa-PanelLayout,.aa-Panel .aa-PanelLayout.with-grid{display:flex !important;flex-direction:column !important;width:100% !important;max-width:100% !important;min-width:0 !important;min-height:0 !important;margin:0;box-sizing:border-box;overflow:visible;position:relative}.aa-Panel .aa-PanelLayout.with-grid section{grid-column:auto !important;grid-row:auto !important;width:100%;border-left:none !important;box-sizing:border-box;padding:0 !important;margin:0 !important}.aa-Panel .aa-PanelLayout.with-grid section[data-autocomplete-source-id=products]{order:1;display:flex;flex-direction:column;padding:8px 10px 0 !important;overflow:visible;position:static;margin:0 !important}.aa-Panel .aa-PanelLayout.with-grid section[data-autocomplete-source-id=categories],.aa-Panel .aa-PanelLayout.with-grid section[data-autocomplete-source-id=pages],.aa-Panel .aa-PanelLayout.with-grid section[data-autocomplete-source-id^=additional],.aa-PanelLayout--with-grid section[data-autocomplete-source-id=categories],.aa-PanelLayout--with-grid section[data-autocomplete-source-id=pages],.aa-PanelLayout--with-grid section[data-autocomplete-source-id^=additional]{order:2;border-top:1px solid #e5e5e5;padding:8px 14px 4px !important;margin:0 !important;background:#fff}.aa-Panel .aa-PanelLayout.with-grid section[data-autocomplete-source-id=pages],.aa-Panel .aa-PanelLayout.with-grid section[data-autocomplete-source-id^=additional],.aa-PanelLayout--with-grid section[data-autocomplete-source-id=pages],.aa-PanelLayout--with-grid section[data-autocomplete-source-id^=additional]{border-top:1px solid #eee;padding-top:6px !important;padding-bottom:6px !important}.aa-Panel .aa-PanelLayout.with-grid section[data-autocomplete-source-id=categories] .aa-List,.aa-Panel .aa-PanelLayout.with-grid section[data-autocomplete-source-id=pages] .aa-List,.aa-Panel .aa-PanelLayout.with-grid section[data-autocomplete-source-id^=additional] .aa-List,.aa-PanelLayout--with-grid section[data-autocomplete-source-id=categories] .aa-List,.aa-PanelLayout--with-grid section[data-autocomplete-source-id=pages] .aa-List{display:block !important;margin:0 !important;padding:0 !important;max-height:none !important;overflow:visible !important;grid-template-columns:none !important}.aa-Panel .aa-PanelLayout.with-grid section[data-autocomplete-source-id=categories] .aa-Item,.aa-Panel .aa-PanelLayout.with-grid section[data-autocomplete-source-id=pages] .aa-Item,.aa-Panel .aa-PanelLayout.with-grid section[data-autocomplete-source-id^=additional] .aa-Item,.aa-PanelLayout--with-grid section[data-autocomplete-source-id=categories] .aa-Item,.aa-PanelLayout--with-grid section[data-autocomplete-source-id=pages] .aa-Item{display:block !important;margin:0 !important;padding:0 !important;min-height:0 !important;height:auto !important;border-bottom:1px solid #eee;line-height:1.35;overflow:visible !important}.aa-Panel .aa-PanelLayout.with-grid section[data-autocomplete-source-id=categories] .aa-Item:last-child,.aa-Panel .aa-PanelLayout.with-grid section[data-autocomplete-source-id=pages] .aa-Item:last-child,.aa-PanelLayout--with-grid section[data-autocomplete-source-id=categories] .aa-Item:last-child,.aa-PanelLayout--with-grid section[data-autocomplete-source-id=pages] .aa-Item:last-child{border-bottom:none}.aa-Panel section[data-autocomplete-source-id=categories] .algoliasearch-autocomplete-hit,.aa-Panel section[data-autocomplete-source-id=pages] .algoliasearch-autocomplete-hit,.aa-Panel section[data-autocomplete-source-id^=additional] .algoliasearch-autocomplete-hit{display:block !important;min-height:0 !important;height:auto !important;padding:7px 0 !important;gap:0 !important;align-items:stretch !important;line-height:1.35;font-size:13px;font-weight:400}.aa-Panel section[data-autocomplete-source-id=categories] .aa-SourceFooter,.aa-Panel section[data-autocomplete-source-id=pages] .aa-SourceFooter,.aa-Panel section[data-autocomplete-source-id=categories] .aa-SourceHeader+.aa-SourceFooter,.aa-Panel section[data-autocomplete-source-id=pages] .aa-SourceFooter:empty{display:none !important;height:0 !important;margin:0 !important;padding:0 !important}.aa-Panel section[data-autocomplete-source-id=categories] .aa-SourceHeader,.aa-Panel section[data-autocomplete-source-id=pages] .aa-SourceHeader{padding:0 0 4px !important;margin:0 !important;line-height:1.2}.aa-Panel .aa-PanelLayout.with-grid section[data-autocomplete-source-id=categories] .aa-Item:last-child,.aa-Panel .aa-PanelLayout.with-grid section[data-autocomplete-source-id=pages] .aa-Item:last-child,.aa-Panel .aa-PanelLayout.with-grid section[data-autocomplete-source-id^=additional] .aa-Item:last-child{border-bottom:none;padding-bottom:2px !important}.aa-Panel .aa-PanelLayout.with-grid section[data-autocomplete-source-id=redirectUrlPlugin]{order:0;border-left:none !important;max-height:none}.aa-Panel .aa-PanelLayout.with-grid.show-hits-with-redirect.show-selectable-redirect section[data-autocomplete-source-id=redirectUrlPlugin]~section[data-autocomplete-source-id=products]{padding-top:calc(var(--redirect-hit-element-height) + 8px) !important}.aa-Panel .aa-PanelLayout section[data-autocomplete-source-id=products] .aa-List{flex:1 1 auto;max-height:min(360px,48vh);overflow-x:hidden;overflow-y:auto;padding:0 0 8px !important;margin:0 !important;box-sizing:border-box;-webkit-overflow-scrolling:touch;grid-template-columns:repeat(2,minmax(0,1fr))}.aa-Panel .aa-PanelLayout section[data-autocomplete-source-id=products] .aa-List li.aa-Item{overflow:visible;min-height:88px;height:auto;border-bottom:1px solid #eee}.aa-Panel .aa-PanelLayout section:last-of-type:not([data-autocomplete-source-id=products]){margin-bottom:0 !important;padding-bottom:6px !important}.with-grid #autocomplete-products-footer,.aa-PanelLayout #autocomplete-products-footer,.aa-PanelLayout--with-grid>#autocomplete-products-footer{position:static !important;order:3 !important;margin:0 !important;z-index:3;box-sizing:border-box}}@media (min-width:768px) and (max-width:1023px){.header-mobile .skip-links-wrapper .skip-link.skip-nav{width:200px !important;max-width:200px}.header-mobile .skip-links-wrapper #header-search.header-search-wrapper{width:calc(100% - 200px);max-width:calc(100% - 200px)}.header-mobile .skip-links-wrapper #header-search .search-wrapper{left:-200px;width:calc(100% + 200px)}}@media (max-width:768px){.aa-Panel{width:min(960px,calc(100vw - 20px)) !important;max-width:960px !important;left:auto !important;transform:none !important}.aa-Panel .aa-PanelLayout section[data-autocomplete-source-id=products] .aa-List{grid-template-columns:1fr;max-height:min(420px,55vh);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.aa-Panel .algoliasearch-autocomplete-hit .thumb{flex:0 0 60px;width:60px;height:60px}.aa-Panel .algoliasearch-autocomplete-hit .thumb img{max-width:56px;max-height:56px}}