.label.icon{color:var(--color-brand-off-black);display:flex;flex-direction:row;justify-content:flex-start}.label.icon span{margin-right:5px}.pause-btn .label.icon span,.play-btn .label.icon span{margin:4px 0}.label.icon svg{height:auto;width:100%}.pill{align-items:center;background:var(--color-brand-white);border:1px solid var(--color-brand-off-black);border-radius:1.875rem;color:var(--color-brand-off-black);display:inline-flex;font-size:.875rem;padding:.5rem 1.25em;transition:background-color .15s ease}site-search-container .pill{justify-content:center}body#recharge-novum #recharge-te .pill{font-family:Body,system-ui,Times New Roman,Times,serif!important;line-height:1.8;padding:.5rem 1.25em!important;text-transform:none}.pill.promo{border-radius:2.5rem;padding:.36em .71em}.pill.faq-nav-pill{width:-moz-fit-content!important;width:fit-content!important}.pill.faq-nav-pill:first-of-type{margin-left:28px}.pill.faq-nav-pill:last-of-type{margin-right:28px}.pill.selected,.pill:hover{background:var(--color-brand-teal)}.pill.highlight{background:var(--color-brand-off-black);color:var(--color-brand-white)}@media screen and (max-width:960px){nav-menu .pill.highlight{background:inherit;color:inherit}}.js-filter{margin-bottom:var(--grid-gutter-y,20px)}.js-filter:last-child{margin:0 none}.js-filter summary{padding-top:var(--grid-gutter-y,20px)}.filters summary>div>span{align-items:center;border:1px solid #a9a9a9;border-radius:100%;box-sizing:border-box;display:flex;height:24px;padding:6px;width:24px}.filters summary>div>span span{background-color:#8c8c8c;height:2px;width:10px}.js-filter{margin-bottom:calc(var(--grid-gutter-y, 30px)/2)}@media screen and (max-width:768px){.js-filter{margin-bottom:20px}}.js-filter:last-child{margin:0 none!important}.js-filter summary{padding-top:calc(var(--grid-gutter-y, 30px)/2)}.js-filter summary h3{font-family:Body,system-ui,Times New Roman,Times,serif;font-size:14px}@media screen and (max-width:768px){.filter-drawer{background-color:#fff;border-radius:0!important;height:100%;left:0;z-index:2}.filter-actions,.filter-drawer{max-width:375px;overflow-y:auto;pointer-events:all;position:fixed;transform:translateX(-100%);width:100%!important}.filter-actions{background-color:#a9a9a9;z-index:3}.filter-background{background-color:rgba(0,0,0,.75);height:100%;opacity:0;pointer-events:none;position:absolute;position:fixed;width:100%;z-index:1}.filter-background,.filter-drawer{left:0;top:0}}.collections-sale-50 carousel-default{display:none}