.c-productfinder-search-input-sticky{align-items:center;background-color:#f1ebfa;display:flex;gap:1rem;margin-bottom:1.5rem;padding:.5rem;position:sticky;top:0;transition:box-shadow .2s;z-index:100}.c-productfinder-search-input-sticky.has-shadow{box-shadow:0 5px 8px #1b1b1b1a;transition:box-shadow .2s}.c-productfinder-search-input-sticky-button{position:absolute;right:6px;top:6px}@media print,screen and (min-width:40em){.c-productfinder-search-input-sticky{margin-bottom:2rem}}.c-productfinder-search-input-sticky-wrapper{margin:0 auto;max-width:700px;position:relative;width:100%}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.o-productfinder-category-breadcrumbs{--full-width-grid:8px;box-sizing:border-box;margin-bottom:0;margin-left:calc(var(--full-width-grid)*-1);margin-right:calc(var(--full-width-grid)*-1);overflow:auto;padding-bottom:1.5rem;padding-left:calc(var(--full-width-grid));padding-right:calc(var(--full-width-grid));white-space:nowrap}@media print,screen and (min-width:40em){.o-productfinder-category-breadcrumbs{--full-width-grid:16px}}.o-productfinder-category-breadcrumbs .separator{color:#6c6c6c}.o-productfinder-category-breadcrumbs .crumb{color:#6c6c6c;font-size:16px}.o-productfinder-category-breadcrumbs .crumb:last-child{color:#56246f;font-weight:700;pointer-events:none}.o-productfinder-category-breadcrumbs .product{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;width:500px}
