.ssi-search-wrap{margin:1.5rem 0}.ssi-search-title{margin:0 0 1rem}.ssi-search-row{display:flex;gap:.75rem;flex-wrap:wrap}.ssi-search-input{flex:1 1 320px;min-height:44px;padding:.75rem 1rem;border:1px solid #ccd0d4;border-radius:6px}.ssi-search-button{min-height:44px;padding:.75rem 1.25rem;border:0;border-radius:6px;cursor:pointer}.ssi-results,.ssi-live-results{margin-top:1rem}.ssi-results-list,.ssi-live-list{list-style:none;margin:0;padding:0}.ssi-result-item,.ssi-live-item{padding:.875rem 0;border-bottom:1px solid #ececec}.ssi-result-title,.ssi-live-link{font-weight:600;text-decoration:none}.ssi-result-type,.ssi-live-type{display:inline-block;margin-left:.5rem;font-size:.85rem;opacity:.7}.ssi-result-excerpt,.ssi-live-excerpt{margin:.5rem 0 0}.ssi-live-meta,.ssi-live-empty{font-size:.95rem;opacity:.8;margin-bottom:.5rem}.ssi-header-search-slot{display:inline-flex;align-items:center;margin-left:.75rem}.ssi-header-search-trigger{display:inline-flex;align-items:center;gap:.45rem;min-height:40px;padding:.55rem .8rem;border:1px solid rgb(0 0 0 / .12);border-radius:999px;background:#fff;color:inherit;cursor:pointer;box-shadow:0 2px 10px rgb(0 0 0 / .06)}.ssi-header-search-trigger.ssi-is-floating-trigger{position:static;top:auto;right:auto;bottom:auto;left:auto;z-index:auto}.ssi-header-search-overlay{position:fixed;inset:0;z-index:9999}.ssi-header-search-backdrop{position:absolute;inset:0;background:rgb(0 0 0 / .45)}.ssi-header-search-dialog{position:relative;width:min(720px, calc(100vw - 2rem));margin:10vh auto 0;background:#fff;border-radius:14px;padding:1.25rem;box-shadow:0 20px 50px rgb(0 0 0 / .2)}.ssi-header-search-close{position:absolute;top:.5rem;right:.75rem;border:0;background:#fff0;font-size:2rem;line-height:1;cursor:pointer}body.ssi-header-search-open{overflow:hidden}.ssi-header-search-form .ssi-search-input{min-height:52px}@media (max-width:782px){.ssi-header-search-label{display:none}}.ssi-header-search-slot{display:inline-flex;align-items:center;margin-left:12px}.ssi-header-search-trigger{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:999px;background:#fff0;color:var(--ssi-header-search-icon-color,#111111);cursor:pointer;line-height:1;box-shadow:none}.ssi-header-search-trigger:hover,.ssi-header-search-trigger:focus{background:rgb(0 0 0 / .06);color:var(--ssi-header-search-icon-color,#111111);outline:none;box-shadow:none}.ssi-header-search-icon{display:inline-flex;width:20px;height:20px}.ssi-header-search-icon svg{display:block;width:20px;height:20px}.ssi-header-search-label{display:none!important}.ssi-header-search-trigger svg,.ssi-header-search-trigger svg path{fill:currentColor}.ssi-results-page{max-width:1400px;margin:0 auto;padding:2rem 1rem 3rem}.ssi-results-page__header{margin-bottom:2rem}.ssi-results-page__title{margin:0 0 .5rem}.ssi-results-page__count{margin:0;opacity:.8}.ssi-results-page ul.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;list-style:none;margin:0;padding:0}.ssi-results-page ul.products::before,.ssi-results-page ul.products::after{display:none!important}.ssi-results-page ul.products li.product{width:100%!important;float:none!important;margin:0!important}.ssi-results-page__pagination{margin-top:2rem}.ssi-results-page__pagination ul{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:0}.ssi-results-page__empty{padding:2rem 0}@media (max-width:1024px){.ssi-results-page ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:782px){.ssi-results-page ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}body.ssi-results-page-active .woocommerce-breadcrumb,body.ssi-results-page-active .woocommerce-result-count,body.ssi-results-page-active .woocommerce-ordering,body.ssi-results-page-active .term-description,body.ssi-results-page-active .page-title,body.ssi-results-page-active .ssi-zone-notice,body.ssi-results-page-active [class*="zone"],body.ssi-results-page-active .woocommerce-products-header__description{display:none!important}body.ssi-results-page-active .ssi-results-page{max-width:1400px;margin:0 auto;padding:2rem 1rem 4rem}body.ssi-results-page-active .ssi-results-page__header{margin-bottom:2rem}body.ssi-results-page-active ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}body.ssi-results-page-active ul.products li.product{width:100%!important;float:none!important;margin:0!important}@media (max-width:1024px){body.ssi-results-page-active ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){body.ssi-results-page-active ul.products{grid-template-columns:1fr}}body.ssi-results-page-active .ssi-results-page,body.ssi-results-page-active .ssi-results-page *{box-sizing:border-box}body.ssi-results-page-active .ssi-results-page{width:100%!important;max-width:1480px!important;margin:0 auto!important;padding:1.5rem 1rem 4rem!important;clear:both!important}body.ssi-results-page-active .ssi-results-page__intro{display:block!important;width:100%!important;float:none!important;clear:both!important;margin:0 0 1.5rem!important;padding:0!important}body.ssi-results-page-active .ssi-results-page__title{display:block!important;width:100%!important;margin:0 0 .35rem!important;padding:0!important;float:none!important;clear:both!important;font-size:2rem!important;line-height:1.1!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;max-width:none!important}body.ssi-results-page-active .ssi-results-page__count{margin:0 0 1rem!important;font-size:1rem!important;line-height:1.4!important;opacity:.85!important}body.ssi-results-page-active .ssi-results-page__grid-wrap{width:100%!important;max-width:none!important;margin:0!important;clear:both!important}body.ssi-results-page-active .ssi-results-page ul.products,body.ssi-results-page-active ul.products.columns-4{width:100%!important;max-width:none!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:24px!important;list-style:none!important;margin:0!important;padding:0!important;float:none!important;clear:both!important}body.ssi-results-page-active .ssi-results-page ul.products li.product,body.ssi-results-page-active ul.products.columns-4 li.product{width:100%!important;min-width:0!important;margin:0!important;float:none!important;clear:none!important}body.ssi-results-page-active .ssi-results-page ul.products li.product .woocommerce-loop-product__title{font-size:1rem!important;line-height:1.35!important}body.ssi-results-page-active .ssi-results-page ul.products li.product img{width:100%!important;height:auto!important}body.ssi-results-page-active .ssi-results-page__pagination{clear:both!important;margin-top:2rem!important}body.ssi-results-page-active .ssi-results-page__pagination .nav-links{display:flex!important;gap:.5rem!important;align-items:center!important;flex-wrap:wrap!important}body.ssi-results-page-active .ssi-results-page__pagination .page-numbers{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:40px!important;min-height:40px!important;padding:0 .85rem!important}@media (max-width:1180px){body.ssi-results-page-active .ssi-results-page ul.products,body.ssi-results-page-active ul.products.columns-4{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:860px){body.ssi-results-page-active .ssi-results-page ul.products,body.ssi-results-page-active ul.products.columns-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.ssi-results-page-active .ssi-results-page__title{font-size:1.5rem!important}}@media (max-width:560px){body.ssi-results-page-active .ssi-results-page ul.products,body.ssi-results-page-active ul.products.columns-4{grid-template-columns:1fr!important}}.ssi-search-input{color:#000000!important}.ssi-search-input::placeholder{color:#666666!important}.ssi-search-submit{background-color:#E52421!important;border-color:#E52421!important;color:#ffffff!important}.ssi-search-submit:hover{background-color:#c81f1c!important;border-color:#c81f1c!important}.ssi-header-search-dialog .ssi-search-input,.ssi-header-search-form .ssi-search-input,.ssi-search-form .ssi-search-input{color:#000000!important;-webkit-text-fill-color:#000000!important;caret-color:#000000!important;background-color:#ffffff!important}.ssi-header-search-dialog .ssi-search-input::placeholder,.ssi-header-search-form .ssi-search-input::placeholder,.ssi-search-form .ssi-search-input::placeholder{color:#666666!important;-webkit-text-fill-color:#666666!important;opacity:1!important}.ssi-header-search-dialog .ssi-search-button,.ssi-header-search-form .ssi-search-button,.ssi-search-form .ssi-search-button{background:#E52421!important;background-color:#E52421!important;border-color:#E52421!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}.ssi-header-search-dialog .ssi-search-button:hover,.ssi-header-search-dialog .ssi-search-button:focus,.ssi-header-search-form .ssi-search-button:hover,.ssi-header-search-form .ssi-search-button:focus,.ssi-search-form .ssi-search-button:hover,.ssi-search-form .ssi-search-button:focus{background:#E52421!important;background-color:#E52421!important;border-color:#E52421!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}.ssi-header-search-root input,.ssi-header-search-root input[type="search"],.ssi-header-search-root .ssi-search-input{color:#000000!important;-webkit-text-fill-color:#000000!important;caret-color:#000000!important}.ssi-header-search-root input::placeholder{color:#666666!important;-webkit-text-fill-color:#666666!important}.ssi-header-search-root button,.ssi-header-search-root .ssi-search-button{background-color:#E52421!important;border-color:#E52421!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}.ssi-header-search-root button span,.ssi-header-search-root button{color:#ffffff!important}.ssi-header-search-root input,.ssi-header-search-root button{font-family:inherit!important}.ssi-header-search-dialog input.ssi-search-input[type="search"]{color:#000000!important;-webkit-text-fill-color:#000000!important;caret-color:#000000!important;background:#ffffff!important;background-color:#ffffff!important}.ssi-header-search-dialog input.ssi-search-input[type="search"]::placeholder{color:#666666!important;-webkit-text-fill-color:#666666!important;opacity:1!important}.ssi-header-search-dialog button.ssi-search-button[type="submit"]{background:#E52421!important;background-color:#E52421!important;border-color:#E52421!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}.ssi-header-search-form{position:relative}.ssi-live-results{position:relative}.ssi-live-results.is-active{display:block}.ssi-live-panel{margin-top:12px;background:#fff;border-radius:16px;box-shadow:0 18px 40px rgb(0 0 0 / .16);border:1px solid rgb(0 0 0 / .08);overflow:hidden}.ssi-live-section{padding:14px 18px}.ssi-live-section+.ssi-live-section{border-top:1px solid rgb(0 0 0 / .08)}.ssi-live-heading{margin:0 0 10px;font-size:12px;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:#7a7a7a}.ssi-live-suggestion-list{list-style:none;margin:0;padding:0}.ssi-live-suggestion-item+.ssi-live-suggestion-item{margin-top:8px}.ssi-live-suggestion-link{display:block;color:#111;text-decoration:none;font-size:18px;line-height:1.3}.ssi-live-product-list{display:grid;gap:16px}.ssi-live-product-card{display:grid;grid-template-columns:72px 1fr;gap:14px;align-items:center;text-decoration:none;color:#111}.ssi-live-product-image{width:72px;height:72px;border-radius:10px;overflow:hidden;background:#f5f5f5;display:flex;align-items:center;justify-content:center}.ssi-live-product-image img{width:100%;height:100%;object-fit:contain;display:block}.ssi-live-product-image--empty{background:#f0f0f0}.ssi-live-product-title{font-size:16px;line-height:1.35;color:#111;margin-bottom:4px}.ssi-live-product-price{font-size:15px;line-height:1.35;color:#111}.ssi-live-product-type{font-size:14px;line-height:1.35;color:#7a7a7a}.ssi-live-footer{padding:14px 18px 18px;border-top:1px solid rgb(0 0 0 / .08);background:#fff}.ssi-live-all-results{display:block;width:100%;border-radius:999px;background:#d7b88a;color:#ffffff!important;text-align:center;text-decoration:none;font-weight:600;line-height:1.2;padding:14px 18px}.ssi-live-empty{margin:0;padding:18px;color:#111}@media (max-width:640px){.ssi-live-product-card{grid-template-columns:56px 1fr;gap:12px}.ssi-live-product-image{width:56px;height:56px}.ssi-live-suggestion-link{font-size:16px}.ssi-live-product-title{font-size:15px}}.ssi-header-search-slot{display:inline-flex!important;align-items:center!important;flex:0 0 auto!important}.header_actions .ssi-header-search-slot,header.header .header_actions .ssi-header-search-slot,div.header .header_actions .ssi-header-search-slot{margin-left:12px!important}.ssi-header-search-dialog{width:min(720px, calc(100vw - 2rem));max-height:min(86vh, 900px);margin:4vh auto 0;overflow-y:auto;overflow-x:hidden;box-sizing:border-box}.ssi-header-search-overlay{overflow-y:auto;padding-bottom:2rem}.ssi-header-search-form{padding-right:44px}.ssi-header-search-close{top:14px!important;right:14px!important;width:24px!important;height:24px!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#000000!important;-webkit-text-fill-color:#000000!important;box-shadow:none!important;outline:none!important;line-height:24px!important;font-size:18px!important;font-weight:700!important;z-index:20!important}.ssi-header-search-close:hover,.ssi-header-search-close:focus,.ssi-header-search-close:active{border:0!important;background:transparent!important;color:#000000!important;-webkit-text-fill-color:#000000!important;box-shadow:none!important;outline:none!important}.ssi-live-product-meta{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;min-width:0!important}.ssi-live-product-title{margin-bottom:0!important}.ssi-live-product-price{display:block!important;font-size:15px!important;line-height:1.35!important;color:#111111!important;font-weight:600!important}.ssi-live-footer{position:sticky;bottom:0;background:#fff;padding:12px 18px 18px}.ssi-live-all-results{background:#E52421!important;border-color:#E52421!important;color:#ffffff!important}@media (max-width:782px){.ssi-header-search-dialog{width:min(96vw, 720px);max-height:88vh;margin-top:2vh}.ssi-header-search-form{padding-right:42px}}.header__actions .ssi-header-search-slot,.header_actions .ssi-header-search-slot{display:inline-flex!important;align-items:center!important;margin-left:0!important}.ssi-header-search-root .ssi-header-search-close,.ssi-header-search-dialog .ssi-header-search-close,.ssi-header-search-overlay .ssi-header-search-close{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;outline:none!important;box-shadow:none!important;color:#000000!important;-webkit-text-fill-color:#000000!important;border-radius:0!important;appearance:none!important}.ssi-header-search-root .ssi-header-search-close::before,.ssi-header-search-root .ssi-header-search-close::after,.ssi-header-search-dialog .ssi-header-search-close::before,.ssi-header-search-dialog .ssi-header-search-close::after{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important}.ssi-header-search-root .ssi-header-search-close:hover,.ssi-header-search-root .ssi-header-search-close:focus,.ssi-header-search-root .ssi-header-search-close:active{background:transparent!important;background-color:transparent!important;color:#000000!important;border:0!important;box-shadow:none!important;outline:none!important}.ssi-live-product-card{align-items:flex-start!important}.ssi-live-product-meta{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important}.ssi-live-product-price{display:block!important;visibility:visible!important;opacity:1!important;margin-top:2px!important;color:#111111!important;-webkit-text-fill-color:#111111!important;white-space:normal!important}.ssi-live-product-price-old{opacity:.7;text-decoration:line-through;margin-right:.25rem}.ssi-live-product-price-current{display:inline}.ssi-live-product-price{display:flex!important;align-items:baseline!important;gap:0.35rem!important;flex-wrap:wrap!important}.ssi-live-product-price-old{text-decoration:line-through!important;text-decoration-thickness:1px!important;opacity:0.7!important}.ssi-live-product-price-current{text-decoration:none!important}.ssi-live-product-price-suffix{font-size:inherit!important;font-weight:inherit!important;opacity:inherit!important;white-space:nowrap!important}.woocommerce-no-products-found,.woocommerce-info,.woocommerce-notices-wrapper{clear:both}.ssi-empty-search-cta{display:block!important;width:100%!important;max-width:100%!important;clear:both!important;float:none!important;flex:0 0 100%!important;flex-basis:100%!important;grid-column:1 / -1!important;margin:1.5rem 0 0!important;padding:0!important;text-align:left!important;align-self:stretch!important;justify-self:stretch!important}.ssi-empty-search-cta-title{display:block!important;width:100%!important;max-width:100%!important;clear:both!important;float:none!important;margin:1.5rem 0 1rem!important;padding:0!important;text-align:left!important}.button.ssi-empty-search-cta-button,.button.ssi-empty-search-cta-button:visited,.wp-element-button.ssi-empty-search-cta-button,.wp-element-button.ssi-empty-search-cta-button:visited,a.button.ssi-empty-search-cta-button,a.button.ssi-empty-search-cta-button:visited{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;text-decoration:none!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;gap:13px!important;text-align:center!important;background:#E52421!important;padding:17px 40px!important;border:1px solid #E52421!important;border-radius:4px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:700!important;font-size:16px!important;line-height:1.2!important;transition:background,border-color,color!important;transition-duration:.4s!important;justify-content:center!important}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.button.ssi-empty-search-cta-button,.wp-element-button.ssi-empty-search-cta-button,a.button.ssi-empty-search-cta-button{min-width:254px!important}}.button.ssi-empty-search-cta-button:hover,.button.ssi-empty-search-cta-button:focus,.button.ssi-empty-search-cta-button:active,.wp-element-button.ssi-empty-search-cta-button:hover,.wp-element-button.ssi-empty-search-cta-button:focus,.wp-element-button.ssi-empty-search-cta-button:active,a.button.ssi-empty-search-cta-button:hover,a.button.ssi-empty-search-cta-button:focus,a.button.ssi-empty-search-cta-button:active{color:#e52421!important;-webkit-text-fill-color:#e52421!important;border-color:#e52421!important;background:transparent!important;text-decoration:none!important}.ssi-live-did-you-mean{padding-bottom:8px}.ssi-live-did-you-mean-text{font-size:14px;line-height:1.5;color:#111}.ssi-live-did-you-mean-link{font-weight:700;text-decoration:none}.ssi-live-did-you-mean-link:hover,.ssi-live-did-you-mean-link:focus{text-decoration:underline}.ssi-theme-search-hidden{display:none!important}.ssi-header-search-slot{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px}.ssi-header-search-slot svg{width:22px;height:22px}@media (max-width:1024px){.ssi-header-search-slot{width:30px;height:30px}.ssi-header-search-slot svg{width:20px;height:20px}}@media (max-width:768px){.ssi-header-search-slot{width:26px;height:26px}.ssi-header-search-slot svg{width:18px;height:18px}}@media (max-width:480px){.ssi-header-search-slot{width:24px;height:24px}.ssi-header-search-slot svg{width:16px;height:16px}}.header__actions .ssi-header-search-slot{--ssi-header-search-trigger-size:26px;--ssi-header-search-svg-size:16px;width:var(--ssi-header-search-trigger-size)!important;height:var(--ssi-header-search-trigger-size)!important;min-width:var(--ssi-header-search-trigger-size)!important;max-width:var(--ssi-header-search-trigger-size)!important;min-height:var(--ssi-header-search-trigger-size)!important;max-height:var(--ssi-header-search-trigger-size)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.header__actions .ssi-header-search-slot .ssi-header-search-trigger{width:var(--ssi-header-search-trigger-size)!important;height:var(--ssi-header-search-trigger-size)!important;min-width:var(--ssi-header-search-trigger-size)!important;max-width:var(--ssi-header-search-trigger-size)!important;min-height:var(--ssi-header-search-trigger-size)!important;max-height:var(--ssi-header-search-trigger-size)!important}.header__actions .ssi-header-search-slot .ssi-header-search-icon,.header__actions .ssi-header-search-slot svg{width:var(--ssi-header-search-svg-size)!important;height:var(--ssi-header-search-svg-size)!important;min-width:var(--ssi-header-search-svg-size)!important;max-width:var(--ssi-header-search-svg-size)!important;min-height:var(--ssi-header-search-svg-size)!important;max-height:var(--ssi-header-search-svg-size)!important}@media (max-width:768px){.header__actions .ssi-header-search-slot{--ssi-header-search-trigger-size:22px;--ssi-header-search-svg-size:13px;margin-right:0.35rem!important}}@media (max-width:480px){.header__actions .ssi-header-search-slot{--ssi-header-search-trigger-size:20px;--ssi-header-search-svg-size:12px;margin-right:0.25rem!important}}.header__actions .ssi-header-search-slot,.header__actions .ssi-header-search-slot *{background:transparent!important;border:none!important;box-shadow:none!important;outline:none!important}.header__actions .ssi-header-search-slot a{background:transparent!important;border:none!important;box-shadow:none!important}.header__actions .ssi-header-search-slot:hover,.header__actions .ssi-header-search-slot:focus,.header__actions .ssi-header-search-slot *:hover,.header__actions .ssi-header-search-slot *:focus{background:transparent!important;border:none!important;box-shadow:none!important;outline:none!important}.header__actions>a.ssi-header-search-slot,.header__actions .ssi-header-search-slot{--ssi-header-search-trigger-size:17px !important;--ssi-header-search-svg-size:17px !important;width:17px!important;height:17px!important;min-width:17px!important;max-width:17px!important;min-height:17px!important;max-height:17px!important;padding:0!important;margin:0 .75rem 0 0!important;line-height:1!important;background:none!important;background-color:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;overflow:visible!important}.header__actions>a.ssi-header-search-slot::before,.header__actions>a.ssi-header-search-slot::after,.header__actions .ssi-header-search-slot::before,.header__actions .ssi-header-search-slot::after,.header__actions .ssi-header-search-slot .ssi-header-search-trigger::before,.header__actions .ssi-header-search-slot .ssi-header-search-trigger::after{display:none!important;content:none!important;background:none!important;border:0!important;box-shadow:none!important}.header__actions .ssi-header-search-slot .ssi-header-search-trigger,.header__actions .ssi-header-search-slot .ssi-header-search-icon,.header__actions .ssi-header-search-slot svg{width:17px!important;height:17px!important;min-width:17px!important;max-width:17px!important;min-height:17px!important;max-height:17px!important;padding:0!important;margin:0!important;line-height:1!important;background:none!important;background-color:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important}@media (max-width:768px){.header__actions>a.ssi-header-search-slot,.header__actions .ssi-header-search-slot,.header__actions .ssi-header-search-slot .ssi-header-search-trigger,.header__actions .ssi-header-search-slot .ssi-header-search-icon,.header__actions .ssi-header-search-slot svg{width:16px!important;height:16px!important;min-width:16px!important;max-width:16px!important;min-height:16px!important;max-height:16px!important}}.header__actions>a.ssi-header-search-slot,.header__actions .ssi-header-search-slot{--ssi-header-search-slot-width:16px !important;--ssi-header-search-slot-height:35px !important;--ssi-header-search-svg-size:16px !important;width:var(--ssi-header-search-slot-width)!important;min-width:var(--ssi-header-search-slot-width)!important;max-width:var(--ssi-header-search-slot-width)!important;height:var(--ssi-header-search-slot-height)!important;min-height:var(--ssi-header-search-slot-height)!important;max-height:var(--ssi-header-search-slot-height)!important;padding:0!important;margin:0 10px 0 0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;overflow:visible!important}.header__actions .ssi-header-search-slot .ssi-header-search-trigger{width:var(--ssi-header-search-slot-width)!important;min-width:var(--ssi-header-search-slot-width)!important;max-width:var(--ssi-header-search-slot-width)!important;height:var(--ssi-header-search-slot-height)!important;min-height:var(--ssi-header-search-slot-height)!important;max-height:var(--ssi-header-search-slot-height)!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important}.header__actions .ssi-header-search-slot .ssi-header-search-icon,.header__actions .ssi-header-search-slot svg{width:var(--ssi-header-search-svg-size)!important;min-width:var(--ssi-header-search-svg-size)!important;max-width:var(--ssi-header-search-svg-size)!important;height:var(--ssi-header-search-svg-size)!important;min-height:var(--ssi-header-search-svg-size)!important;max-height:var(--ssi-header-search-svg-size)!important;padding:0!important;margin:0!important;display:block!important;line-height:1!important;background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}.header__actions>a.ssi-header-search-slot::before,.header__actions>a.ssi-header-search-slot::after,.header__actions .ssi-header-search-slot::before,.header__actions .ssi-header-search-slot::after,.header__actions .ssi-header-search-slot .ssi-header-search-trigger::before,.header__actions .ssi-header-search-slot .ssi-header-search-trigger::after{display:none!important;content:none!important}@media (max-width:768px){.header__actions>a.ssi-header-search-slot,.header__actions .ssi-header-search-slot{--ssi-header-search-slot-width:15px !important;--ssi-header-search-slot-height:35px !important;--ssi-header-search-svg-size:15px !important;margin-right:9px!important}}@media (max-width:480px){.header__actions>a.ssi-header-search-slot,.header__actions .ssi-header-search-slot{--ssi-header-search-slot-width:14px !important;--ssi-header-search-slot-height:35px !important;--ssi-header-search-svg-size:14px !important;margin-right:8px!important}}.header__actions>a.ssi-header-search-slot{width:16px!important;min-width:16px!important;max-width:16px!important;height:35px!important;min-height:35px!important;max-height:35px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0 12px 0 0!important;background:transparent!important;border:none!important;box-shadow:none!important;outline:none!important}.header__actions .ssi-header-search-slot svg{width:16px!important;height:16px!important}.header__actions .ssi-header-search-trigger{all:unset;display:flex!important;align-items:center!important;justify-content:center!important;width:16px!important;height:35px!important}.header__actions .ssi-header-search-slot::before,.header__actions .ssi-header-search-slot::after,.header__actions .ssi-header-search-trigger::before,.header__actions .ssi-header-search-trigger::after{display:none!important;content:none!important}@media (max-width:768px){.header__actions>a.ssi-header-search-slot{width:16px!important;height:35px!important}}.header__actions>a.ssi-header-search-slot{margin:0!important}.header__actions{gap:12px}.header__actions .ssi-header-search-slot,.header__actions .ssi-header-search-trigger{margin-left:0!important;margin-right:0!important}.header__actions>a.ssi-header-search-slot,.header__actions .ssi-header-search-slot{width:16px!important;min-width:16px!important;max-width:16px!important;height:19px!important;min-height:19px!important;max-height:19px!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;vertical-align:middle!important;overflow:visible!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important}.header__actions .ssi-header-search-slot .ssi-header-search-trigger{width:16px!important;min-width:16px!important;max-width:16px!important;height:19px!important;min-height:19px!important;max-height:19px!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;vertical-align:middle!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important}.header__actions .ssi-header-search-slot .ssi-header-search-icon,.header__actions .ssi-header-search-slot svg{width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;padding:0!important;margin:0!important;display:block!important;line-height:1!important;vertical-align:middle!important;background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}.header__actions>a.ssi-header-search-slot::before,.header__actions>a.ssi-header-search-slot::after,.header__actions .ssi-header-search-slot::before,.header__actions .ssi-header-search-slot::after,.header__actions .ssi-header-search-slot .ssi-header-search-trigger::before,.header__actions .ssi-header-search-slot .ssi-header-search-trigger::after{display:none!important;content:none!important}.header__actions .ssi-header-search-slot .ssi-header-search-icon svg,.header__actions .ssi-header-search-slot svg{transform:scale(1.25)!important;transform-origin:center center!important}@media (max-width:768px){.header__actions .ssi-header-search-slot .ssi-header-search-icon svg,.header__actions .ssi-header-search-slot svg{transform:scale(1)!important;transform-origin:center center!important}}.ssi-header-search-root{position:relative;z-index:999999}.ssi-header-search-overlay,.ssi-header-search-dialog,.ssi-live-panel{z-index:999999!important}.ssi-header-search-slot,.ssi-header-search-slot svg,.ssi-header-search-slot svg path,.ssi-header-search-slot svg circle,.ssi-header-search-slot svg line{color:#ffffff!important;fill:none!important;stroke:#ffffff!important}.ssi-header-search-dialog{max-width:720px!important;width:calc(100% - 32px)!important;margin:32px auto!important}.ssi-live-panel{overflow-x:hidden!important;border-radius:20px!important}.header__actions .ssi-header-search-slot .ssi-header-search-icon img{display:block!important;width:16px!important;height:16px!important;min-width:16px!important;max-width:16px!important;min-height:16px!important;max-height:16px!important;padding:0!important;margin:0!important;border:0!important;box-shadow:none!important;background:transparent!important;object-fit:contain!important}.header__actions .ssi-header-search-slot img{filter:none!important}.ssi-header-search-slot .ssi-header-search-icon img,.ssi-header-search-trigger .ssi-header-search-icon img{display:block!important;width:16px!important;height:16px!important;min-width:16px!important;max-width:16px!important;min-height:16px!important;max-height:16px!important;padding:0!important;margin:0!important;border:0!important;box-shadow:none!important;background:transparent!important;object-fit:contain!important;opacity:1!important;visibility:visible!important}.ssi-header-search-slot .ssi-header-search-icon,.ssi-header-search-trigger .ssi-header-search-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important}.collapse.navbar-collapse.desktop-menu>.ssi-header-search-slot{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:18px!important;line-height:1!important}.collapse.navbar-collapse.desktop-menu>.ssi-header-search-slot .ssi-header-search-trigger{display:inline-flex!important;align-items:center!important;justify-content:center!important}html body .ssi-header-search-overlay{position:fixed!important;inset:0!important;z-index:2147483647!important;isolation:isolate!important;pointer-events:auto!important}html body .ssi-header-search-overlay[hidden]{display:none!important}html body .ssi-header-search-backdrop{position:fixed!important;inset:0!important;z-index:2147483646!important;pointer-events:auto!important}html body .ssi-header-search-dialog{position:relative!important;z-index:2147483647!important;pointer-events:auto!important;transform:translateZ(0)!important}html body.ssi-header-search-open .megamenu,html body.ssi-header-search-open .js-megamenu,html body.ssi-header-search-open .dropdown-menu,html body.ssi-header-search-open .more-zindex,html body.ssi-header-search-open .navbar,html body.ssi-header-search-open header{z-index:2147483000!important}html body.ssi-header-search-open .ssi-header-search-overlay,html body.ssi-header-search-open .ssi-header-search-overlay *{box-sizing:border-box!important}.ssi-search-page{position:relative;z-index:1;padding:72px 0;background:#fff;color:#111;min-height:55vh}.ssi-search-page__container{max-width:1120px;margin:0 auto;padding-left:15px;padding-right:15px}.ssi-search-page__title{margin:0 0 28px;font-size:42px;line-height:1.15;color:#111}.ssi-search-page__form{margin-bottom:28px}.ssi-search-page__intro{font-size:18px;line-height:1.6;color:#333;margin-top:22px}.ssi-search-page .ssi-results{margin-top:34px}.ssi-search-page .ssi-results h3{font-size:28px;line-height:1.25;margin:0 0 12px;color:#111}.ssi-search-page .ssi-results-count{margin:0 0 24px;color:#555}.ssi-search-page .ssi-results-list{list-style:none;margin:0;padding:0;display:grid;gap:22px}.ssi-search-page .ssi-result-item{padding:0 0 22px;border-bottom:1px solid #e4e4e4}.ssi-search-page .ssi-result-title{display:inline-block;font-size:22px;line-height:1.35;font-weight:600;color:#111;text-decoration:none}.ssi-search-page .ssi-result-title:hover{text-decoration:underline}.ssi-search-page .ssi-result-type{display:inline-block;margin-left:10px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#777}.ssi-search-page .ssi-result-excerpt{margin:10px 0 0;color:#333;line-height:1.6}@media(max-width:767px){.ssi-search-page{padding:44px 0}.ssi-search-page__title{font-size:32px}.ssi-search-page .ssi-result-title{font-size:19px}}.mm-navbar.mm-navbar_sticky>.ssi-header-search-slot--mobile-mm{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:auto!important;margin-right:14px!important;width:22px!important;height:22px!important;line-height:1!important;z-index:10!important}.mm-navbar.mm-navbar_sticky>.ssi-header-search-slot--mobile-mm .ssi-header-search-trigger{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;padding:0!important;border:0!important;background:transparent!important}.mm-navbar.mm-navbar_sticky>.ssi-header-search-slot--mobile-mm img{display:block!important;width:18px!important;height:18px!important;object-fit:contain!important}@media (min-width:992px){.mm-navbar.mm-navbar_sticky>.ssi-header-search-slot--mobile-mm{display:none!important}}.collapse.navbar-collapse.desktop-menu>.ssi-header-search-slot{width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important}.collapse.navbar-collapse.desktop-menu>.ssi-header-search-slot .ssi-header-search-trigger,.collapse.navbar-collapse.desktop-menu>.ssi-header-search-slot .ssi-header-search-icon{width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.collapse.navbar-collapse.desktop-menu>.ssi-header-search-slot .ssi-header-search-icon img,.collapse.navbar-collapse.desktop-menu>.ssi-header-search-slot img{width:25px!important;min-width:25px!important;max-width:25px!important;height:25px!important;min-height:25px!important;max-height:25px!important;object-fit:contain!important}.ssi-header-search-dialog .ssi-live-panel{margin-top:14px;background:#fff;border:0;border-radius:0;box-shadow:none;overflow:visible}.ssi-header-search-dialog .ssi-live-section{padding:8px 8px 14px}.ssi-header-search-dialog .ssi-live-section+.ssi-live-section{border-top:1px solid #d8d8d8;margin-top:8px;padding-top:18px}.ssi-header-search-dialog .ssi-live-heading{margin:0 0 10px;font-size:12px;line-height:1.2;letter-spacing:.18em;text-transform:uppercase;color:#8c8c8c}.ssi-header-search-dialog .ssi-live-suggestion-list{list-style:none;margin:0;padding:0}.ssi-header-search-dialog .ssi-live-suggestion-item+.ssi-live-suggestion-item{margin-top:10px}.ssi-header-search-dialog .ssi-live-suggestion-link{display:block;color:#111;text-decoration:none;font-size:18px;line-height:1.3;font-weight:400}.ssi-header-search-dialog .ssi-live-product-list{display:grid;gap:16px}.ssi-header-search-dialog .ssi-live-product-card{display:grid;grid-template-columns:84px 1fr;gap:16px;align-items:center;text-decoration:none;color:#111}.ssi-header-search-dialog .ssi-live-product-image{width:84px;height:84px;border:1px solid #d2d2d2;border-radius:4px;overflow:hidden;background:#f7f7f7;display:flex;align-items:center;justify-content:center}.ssi-header-search-dialog .ssi-live-product-image img{width:100%;height:100%;object-fit:contain;display:block}.ssi-header-search-dialog .ssi-live-product-title{font-size:16px;line-height:1.35;color:#111;margin-bottom:6px}.ssi-header-search-dialog .ssi-live-product-price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:15px;line-height:1.35;color:#111;font-weight:600}.ssi-header-search-dialog .ssi-live-product-price-current{font-weight:700;color:#111}.ssi-header-search-dialog .ssi-live-product-price-old{font-weight:400;color:#666;text-decoration:line-through}.ssi-header-search-dialog .ssi-live-footer{padding:12px 8px 0;border-top:1px solid #d8d8d8;margin-top:10px}.ssi-header-search-dialog .ssi-live-all-results{display:block;width:100%;border-radius:999px;background:#d6b585;color:#fff!important;text-align:center;text-decoration:none;font-weight:600;line-height:1.2;padding:14px 18px}.ssi-header-search-dialog .ssi-live-empty{margin:0;padding:18px 8px;color:#111}.ssi-header-search-dialog .ssi-live-results.is-active{display:block}.ssi-header-search-dialog .ssi-live-type,.ssi-header-search-dialog .ssi-live-excerpt,.ssi-header-search-dialog .ssi-live-meta,.ssi-header-search-dialog .ssi-live-product-type{display:none!important}.ssi-header-search-dialog .ssi-search-row{display:flex;gap:10px;align-items:stretch;flex-wrap:nowrap}.ssi-header-search-dialog .ssi-search-input{flex:1 1 auto;min-width:0}.ssi-header-search-dialog .ssi-search-type-select{min-height:52px;padding:0 42px 0 14px;border:1px solid #ccd0d4;border-radius:6px;background-color:#fff;color:#000;font-size:15px;line-height:1.2;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;background-size:12px 8px}.ssi-header-search-dialog .ssi-search-button{flex:0 0 auto}@media(max-width:640px){.ssi-header-search-dialog .ssi-search-row{flex-wrap:wrap}.ssi-header-search-dialog .ssi-search-input{flex:1 1 100%}.ssi-header-search-dialog .ssi-search-type-select{flex:1 1 auto}.ssi-header-search-dialog .ssi-search-button{flex:0 0 auto}}.ssi-header-search-dialog button.ssi-search-button,.ssi-header-search-dialog .ssi-search-button,.ssi-header-search-dialog .ssi-search-submit,.ssi-header-search-dialog a.ssi-live-all-results,.ssi-header-search-dialog .ssi-live-all-results{background:#000000!important;background-color:#000000!important;border-color:#000000!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important}