@charset "UTF-8";.product-crumbs{font-size:.84375rem;line-height:1.55;margin:0 auto;max-width:80rem;padding:1rem 4rem .75rem}@media (max-width:768px){.product-crumbs{padding:1rem 1rem .75rem}}.product-crumbs ol{color:#45544f;display:flex;flex-wrap:wrap;gap:.25rem .5rem;list-style:none;margin:0;padding:0}.product-crumbs li{align-items:center;display:flex;gap:.5rem}.product-crumbs li+li:before{color:#8a9792;content:"›"}.product-crumbs a{color:#45544f;text-decoration:underline;text-decoration-color:#b8c2be;text-underline-offset:3px}.product-crumbs [aria-current]{color:#222a28;font-weight:560}.product-crumbs--phone{font-size:.75rem;letter-spacing:-.015rem;line-height:1rem;padding:0 1rem .5rem}.product-crumbs--phone li,.product-crumbs--phone ol{gap:0}.product-crumbs--phone li+li:before{background:no-repeat 50%/.75rem url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2391A19C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E");content:"";flex:0 0 auto;height:.75rem;width:.75rem}.product-crumbs--phone a{text-decoration:none}.product-crumbs--phone .product-crumbs__home svg{height:.75rem;width:.75rem}.product-crumbs--phone:not(.is-expanded) ol{flex-wrap:nowrap}.product-crumbs--phone:not(.is-expanded) .product-crumbs__up{min-width:0}.product-crumbs--phone:not(.is-expanded) .product-crumbs__up a{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-crumbs .product-crumbs__collapsed,.product-crumbs--phone.is-expanded .product-crumbs__more{display:none}.product-crumbs.is-expanded .product-crumbs__collapsed{display:flex}.product-crumbs__current{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.product-crumbs__more button{align-items:center;background:#e8edeb;border:0;border-radius:.375rem;color:#45544f;cursor:pointer;display:inline-flex;font:inherit;font-weight:600;justify-content:center;letter-spacing:.05em;line-height:1;margin:-.25rem .125rem;min-height:1.5rem;min-width:1.75rem;padding:0 .375rem}.product-crumbs__more button:focus-visible{outline:2px solid #09aa2c;outline-offset:2px}.product-crumbs__home{align-items:center;display:inline-flex;min-height:1rem}
