.custom-heading-size{--heading-size: var(--heading-size-sm);font-size:var(--heading-size);line-height:var(--section-heading-line-height, var(--line-height-heading))}@media(min-width:720px){.custom-heading-size{--heading-size: var(--heading-size-md)}}@media(min-width:1024px){.custom-heading-size{--heading-size: var(--heading-size-lg)}}@media(min-width:1200px){.custom-heading-size{--heading-size: var(--heading-size-xl)}}.custom-heading{padding-block:.83em}.custom-heading[data-remove-top-spacing]{padding-top:0}.custom-heading[data-remove-bottom-spacing]{padding-bottom:0}.custom-heading :is(h1,h2,h3,h4,h5,h6){font-size:inherit}.custom-heading[data-heading-shadow]{--custom-heading-shadow-color: rgb(from currentColor calc(255 - r) calc(255 - g) calc(255 - b) )}.custom-heading[data-heading-shadow=small]{text-shadow:1px 1px 1px var(--custom-heading-shadow-color)}.custom-heading[data-heading-shadow=large]{text-shadow:3px 2px 1px var(--custom-heading-shadow-color)}.custom-heading a{color:var(--color-text-link);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:opacity .25s}.custom-heading a:hover{opacity:.6}.custom-tt-u{text-transform:uppercase}.custom-tw-p{text-wrap:pretty}.custom-fs-body-demi{font-weight:var(--font-body-demi-weight)}.custom-fs-heading-demi{font-weight:var(--font-heading-demi-weight)}.collection-banner__text-container-inner{max-width:var(--collection-banner-content-max-width);text-align:var(--collection-banner-text-alignment-mobile)}@media(min-width:720px){.collection-banner__text-container-inner{text-align:var(--collection-banner-text-alignment)}}.template-index>.page{background-color:var(--color-background-home-page, var(--color-background))}.btn.btn--primary,.shopify-challenge__button,.spr-button-primary{--color-btn-text-hover: var(--color-button-primary-text-hover);--color-btn-border: var(--color-button-primary-border);--color-btn-border-hover: var(--color-button-primary-border-hover);border:var(--button-primary-border-width, 0) solid var(--color-btn-border, transparent);transition:color .2s ease,background-color .2s ease,border-color .2s ease}.btn.btn--primary:hover:not([disabled]),.user-is-tabbing .btn.btn--primary:focus:not([disabled]),.shopify-challenge__button:hover:not([disabled]),.user-is-tabbing .shopify-challenge__button:focus:not([disabled]),.spr-button-primary:hover:not([disabled]),.user-is-tabbing .spr-button-primary:focus:not([disabled]){color:var(--color-btn-text-hover);border-color:var(--color-btn-border-hover)}.btn.btn--secondary{--color-btn-text-hover: var(--color-button-secondary-text-hover);--color-btn-border: var(--color-button-secondary-border);--color-btn-border-hover: var(--color-button-secondary-border-hover);border:var(--button-secondary-border-width, 0) solid var(--color-btn-border, transparent);transition:color .2s ease,background-color .2s ease,border-color .2s ease}.btn.btn--secondary:hover:not([disabled]),.user-is-tabbing .btn.btn--secondary:focus:not([disabled]){color:var(--color-btn-text-hover);border-color:var(--color-btn-border-hover)}@media(max-width:719px){:is(.filter-topbar__drawer-toggle,.filter-topbar__sort-toggle).btn.btn--tertiary:not([disabled]){--color-btn-text: var(--color-filter-sort-button-text, var(--color-button-tertiary-text));--color-btn-bg: var(--color-filter-sort-button-background, var(--color-button-tertiary-background));box-shadow:0 0 0 1px inset var(--color-filter-sort-button-border, var(--color-border-button-tertiary))}:is(.filter-topbar__drawer-toggle,.filter-topbar__sort-toggle).btn.btn--tertiary:hover:not([disabled]),.user-is-tabbing :is(.filter-topbar__drawer-toggle,.filter-topbar__sort-toggle).btn.btn--tertiary:focus:not([disabled]){box-shadow:0 0 0 1px inset var(--color-filter-sort-button-border, var(--color-border-button-tertiary-hover))}.filter-topbar .item-layout-toggle{border-color:var(--color-filter-sort-button-border, var(--color-text-alpha-30))}.filter-topbar .item-layout-toggle__button{background-color:var(--color-filter-sort-button-background, var(--color-background));color:var(--color-filter-sort-button-text, currentColor)}.filter-topbar .item-layout-toggle__button[data-is-active=true]{background-color:var(--color-filter-sort-button-background, var(--color-background-meta))}}:is([data-section-type=collection],[data-section-type=search]) .filter-sidebar{--sidebar-width: var(--filter-sidebar-width)}@media(min-width:720px)and (max-width:1023px){[data-filter-sidebar-from=tablet] .filter-sidebar{flex:0 0 var(--sidebar-width);width:var(--sidebar-width);padding-right:var(--spacing-7);padding-bottom:var(--spacing-7)}[data-filter-sidebar-from=tablet] .filter-sidebar[aria-hidden=false]{display:block}[data-filter-sidebar-from=tablet] .filter-topbar__drawer-toggle.btn,[data-filter-sidebar-from=tablet] .filter-topbar__active-filters,[data-filter-sidebar-from=tablet] .filter-drawer{display:none}[data-filter-sidebar-from=tablet] .filter-topbar__sidebar-toggle.btn{display:flex}[data-filter-sidebar-from=tablet] .filter-topbar-wrap{margin-bottom:var(--spacing-8)}[data-filter-sidebar-from=tablet] .filter-topbar__results-count{font-size:var(--font-size-body-100)}[data-filter-sidebar-from=tablet] .filter-topbar__sidebar-toggle+.filter-topbar__results-count{margin-left:var(--spacing-4)}[data-filter-sidebar-from=tablet] :is(.collection__products-active-filters,.search__window-active-filters){display:block}[data-filter-sidebar-from=tablet] :is(.collection__products-active-filters,.search__window-active-filters) .active-filters-inner{flex-wrap:wrap;overflow-x:visible;margin-bottom:var(--spacing-8)}[data-filter-sidebar-from=tablet] [data-form-type=sidebar] .filter-form__content>.filter-form__list-wrapper[data-is-boolean=true]{margin-bottom:var(--spacing-6)}[data-filter-sidebar-from=tablet] [data-form-type=sidebar] .filter-item{margin:0;padding:0;border:none;background-color:transparent}[data-filter-sidebar-from=tablet] [data-form-type=sidebar] .filter-item+.filter-item:not([data-filter-item-type=chip]){margin-top:var(--spacing-3)}[data-filter-sidebar-from=tablet] [data-form-type=sidebar] .filter-item[data-filter-item-type=boolean]{min-height:0}[data-filter-sidebar-from=tablet]:not([data-item-layout=list]):is([data-collection-columns="4"],[data-collection-columns="5"]):has(.filter-sidebar[aria-hidden=false]) .collection__products{grid-template-columns:repeat(3,1fr)}[data-section-type=search]:not([data-item-layout=list]) [data-filter-sidebar-from=tablet]:is([data-search-columns="4"],[data-search-columns="5"]):has(.filter-sidebar[aria-hidden=false]) .search__results{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){[data-always-show-filters] .filter-topbar__sidebar-toggle.btn,[data-always-show-filters] .filter-topbar__sidebar-toggle-wrapper:not(:has(.filter-topbar__results-count)){display:none}[data-always-show-filters] .filter-topbar__sidebar-toggle+.filter-topbar__results-count{margin-left:0}[data-always-show-filters] .filter-topbar-wrap:not(:has(.filter-topbar__results-count,.filter-bar__item-layout,.filter-bar__sort-group)){display:none}[data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) :is(.collection__inner,.search__inner){display:grid;grid-template-columns:min-content minmax(0,1fr);grid-template-rows:auto 1fr}[data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) :is(.collection__content,.search__container,.search__content,.search__main-area){display:contents}[data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) .filter-topbar-wrap{grid-column:1;grid-row:1;padding-right:var(--spacing-7)}[data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) .filter-sidebar{grid-column:1;grid-row:2;z-index:1}[data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) :is(.collection__products-container,.search__window){grid-column:2;grid-row:1 / span 2;z-index:1}[data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) .filter-topbar__spacer{display:none}[data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) .filter-topbar__sidebar-toggle-wrapper{flex-wrap:wrap;gap:var(--spacing-4)}[data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) .filter-topbar__sidebar-toggle+.filter-topbar__results-count{margin-left:0}[data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) .filter-bar__sort-values{position:static}[data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) .filter-bar__sort-values-inner{right:auto;left:calc(var(--spacing-2) * -1)}}@media(min-width:720px)and (max-width:1023px){[data-filter-sidebar-from=tablet][data-always-show-filters] .filter-topbar__sidebar-toggle.btn,[data-filter-sidebar-from=tablet][data-always-show-filters] .filter-topbar__sidebar-toggle-wrapper:not(:has(.filter-topbar__results-count)){display:none}[data-filter-sidebar-from=tablet][data-always-show-filters] .filter-topbar__sidebar-toggle+.filter-topbar__results-count{margin-left:0}[data-filter-sidebar-from=tablet][data-always-show-filters] .filter-topbar-wrap:not(:has(.filter-topbar__results-count,.filter-bar__item-layout,.filter-bar__sort-group)){display:none}[data-filter-sidebar-from=tablet][data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) :is(.collection__inner,.search__inner){display:grid;grid-template-columns:min-content minmax(0,1fr);grid-template-rows:auto 1fr}[data-filter-sidebar-from=tablet][data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) :is(.collection__content,.search__container,.search__content,.search__main-area){display:contents}[data-filter-sidebar-from=tablet][data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) .filter-topbar-wrap{grid-column:1;grid-row:1;padding-right:var(--spacing-7)}[data-filter-sidebar-from=tablet][data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) .filter-sidebar{grid-column:1;grid-row:2;z-index:1}[data-filter-sidebar-from=tablet][data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) :is(.collection__products-container,.search__window){grid-column:2;grid-row:1 / span 2;z-index:1}[data-filter-sidebar-from=tablet][data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) .filter-topbar__spacer{display:none}[data-filter-sidebar-from=tablet][data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) .filter-topbar__sidebar-toggle-wrapper{flex-wrap:wrap;gap:var(--spacing-4)}[data-filter-sidebar-from=tablet][data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) .filter-topbar__sidebar-toggle+.filter-topbar__results-count{margin-left:0}[data-filter-sidebar-from=tablet][data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) .filter-bar__sort-values{position:static}[data-filter-sidebar-from=tablet][data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) .filter-bar__sort-values-inner{right:auto;left:calc(var(--spacing-2) * -1)}}.filter-topbar-wrap--custom .filter-topbar{--mobile-button-height: 48px}.filter-topbar-wrap--custom :is(.filter-topbar__drawer-toggle,.filter-topbar__sidebar-toggle).btn,.filter-topbar-wrap--custom :is(.filter-topbar__sort-label-mobile,.filter-topbar__sort-label-keyword){text-transform:uppercase}.filter-topbar-wrap--custom :is(.filter-topbar__drawer-toggle,.filter-topbar__sort-toggle).btn{font-size:var(--font-size-body-150);white-space:nowrap}@media(min-width:720px){.filter-topbar-wrap--custom :is(.filter-topbar__drawer-toggle,.filter-topbar__sort-toggle).btn{font-size:var(--font-size-body-100);white-space:normal}}.filter-topbar-wrap--custom :is(.filter-topbar__drawer-toggle,.filter-topbar__sidebar-toggle).btn .icon-filter,.filter-topbar-wrap--custom .filter-topbar__sort-toggle.btn .icon-sort{display:none}.filter-topbar-wrap--custom .filter-topbar__drawer-toggle~.filter-bar__sort-group{order:-1}@media(min-width:720px){.filter-topbar-wrap--custom .filter-topbar__drawer-toggle~.filter-bar__sort-group{order:initial}}@media(max-width:719px){.filter-topbar-wrap--custom .filter-topbar__drawer-toggle.btn:has(~.filter-bar__sort-group),.filter-topbar-wrap--custom .filter-topbar__drawer-toggle~.filter-bar__sort-group{flex:1 1 0;max-width:none}.filter-topbar-wrap--custom .filter-topbar__drawer-toggle.btn:has(~.filter-bar__sort-group){padding-right:0;padding-left:0}.filter-topbar-wrap--custom .filter-topbar__sort-toggle.btn .icon-chevron-small{display:flex;width:18px;height:18px;margin-top:0;margin-left:var(--spacing-3)}}.filter-sidebar__heading{margin-bottom:var(--spacing-4)}[data-section-type]:has(.filter-topbar-wrap--custom) .filter-form[data-form-type=sidebar]{--group-height: auto}[data-section-type]:has(.filter-topbar-wrap--custom) .filter-form[data-form-type=drawer]{--group-height: 54px}[data-section-type]:has(.filter-topbar-wrap--custom) [data-form-type=sidebar] .filter-form__group-toggle{padding-top:calc(var(--spacing-1) + var(--spacing-unit-half));padding-bottom:calc(var(--spacing-1) + var(--spacing-unit-half))}[data-section-type]:has(.filter-topbar-wrap--custom) .filter-form__group-toggle-wrapper{border-top:0}[data-section-type]:has(.filter-topbar-wrap--custom) [data-form-type=drawer] :is(.filter-form__group,.filter-item){border-top:0;border-bottom:0}[data-section-type]:has(.filter-topbar-wrap--custom) :is(.collection__products-active-filters,.search__window-active-filters) .active-filters-inner{justify-content:safe flex-end}[data-section-type]:has(.filter-topbar-wrap--custom) .active-filters-inner{align-items:center}[data-section-type]:has(.filter-topbar-wrap--custom) .active-filters__clear{height:auto;padding:var(--spacing-2) var(--spacing-14);border:1px solid var(--color-border-input);border-radius:0;text-decoration:none}@media(min-width:1024px){[data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) .filter-topbar-wrap--custom .filter-bar__sort-group{flex-basis:100%}[data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) .filter-topbar-wrap--custom .filter-topbar__sort-toggle.btn{display:grid;grid-template-columns:1fr;row-gap:var(--spacing-2);padding:0;text-align:left}[data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) .filter-topbar-wrap--custom .filter-topbar__sort-label-desktop{display:contents}[data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) .filter-topbar-wrap--custom .filter-topbar__sort-label-separator{display:none}[data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) .filter-topbar-wrap--custom .filter-topbar__sort-label-value{grid-area:2 / 1;padding:var(--spacing-2) var(--spacing-8) var(--spacing-2) var(--spacing-3);border:1px solid var(--color-border-input)}[data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) .filter-topbar-wrap--custom .filter-topbar__sort-toggle.btn .icon-chevron-small{grid-area:2 / 1;justify-self:end;margin:0 var(--spacing-3) 0 0}}@media(min-width:720px)and (max-width:1023px){[data-filter-sidebar-from=tablet][data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) .filter-topbar-wrap--custom .filter-bar__sort-group{flex-basis:100%}[data-filter-sidebar-from=tablet][data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) .filter-topbar-wrap--custom .filter-topbar__sort-toggle.btn{display:grid;grid-template-columns:1fr;row-gap:var(--spacing-2);padding:0;text-align:left}[data-filter-sidebar-from=tablet][data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) .filter-topbar-wrap--custom .filter-topbar__sort-label-desktop{display:contents}[data-filter-sidebar-from=tablet][data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) .filter-topbar-wrap--custom .filter-topbar__sort-label-separator{display:none}[data-filter-sidebar-from=tablet][data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) .filter-topbar-wrap--custom .filter-topbar__sort-label-value{grid-area:2 / 1;padding:var(--spacing-2) var(--spacing-8) var(--spacing-2) var(--spacing-3);border:1px solid var(--color-border-input)}[data-filter-sidebar-from=tablet][data-top-bar-in-sidebar]:has(.filter-sidebar[aria-hidden=false]) .filter-topbar-wrap--custom .filter-topbar__sort-toggle.btn .icon-chevron-small{grid-area:2 / 1;justify-self:end;margin:0 var(--spacing-3) 0 0}}.fs-product-title{line-height:var(--font-product-listing-title-line-height)}.product-item__benefit{margin-bottom:var(--spacing-1)}.product-item__product-title{color:var(--color-product-listing-title, inherit)}.product-item__benefit{color:var(--color-product-listing-benefit, inherit)}.custom-product-carousel__heading{margin-bottom:var(--custom-product-carousel-heading-space-below)}.custom-product-card{padding:var(--spacing-1)}.custom-product-card__link{display:block;max-width:360px;margin:0 auto}.custom-product-card__image{width:136px;max-width:100%;margin:0 auto}.custom-product-card__benefit{margin-top:var(--spacing-6);color:var(--color-product-listing-benefit, inherit)}.custom-bazaarvoice-rating:not(:empty)+.custom-product-card__benefit{margin-top:var(--spacing-4)}.custom-product-card__title{margin-top:var(--spacing-4);padding:0 var(--spacing-5)}.custom-product-carousel .custom-slider-nav{margin-top:var(--spacing-5)}@media(min-width:720px){.custom-product-card__image{width:160px}.custom-product-carousel .custom-slider-nav{margin-top:var(--spacing-12)}}@media(min-width:1024px){.custom-product-card__image{width:240px}.custom-product-carousel .custom-slider-nav{margin-top:var(--spacing-16)}}.custom-slider-nav{--nav-button-icon-size: 14px;--nav-button-padding: 11px;display:flex;align-items:center;width:fit-content;margin:0 auto}.custom-slider-nav:has(.scroll-slider-nav-button.hidden){display:none}.custom-slider-nav .scroll-slider-nav-button{opacity:1;background-color:transparent;box-shadow:none;border:2px solid}.custom-slider-nav .scroll-slider-nav-button[disabled]{opacity:.25;cursor:default}.custom-slider-nav .scroll-slider-page-dots{--dot-size: 12px;flex-wrap:wrap;row-gap:var(--spacing-3);padding:0 var(--spacing-6)}.custom-slider-nav .scroll-slider-page-dot{margin:0 calc(var(--spacing-1) + var(--spacing-unit-half));border:0;background-color:var(--color-text);opacity:.25}.custom-slider-nav .scroll-slider__counter{display:flex;padding-inline:var(--spacing-7)}.custom-article-carousel__heading{margin-bottom:var(--custom-article-carousel-heading-space-below)}.custom-article-card{padding:var(--spacing-1)}.custom-article-card__link{display:block;height:100%;background-color:var(--color-background-meta)}.custom-article-card__content{padding-block:var(--spacing-9) var(--spacing-10);padding-inline:var(--spacing-5)}.custom-article-card__category[data-color=link]{color:var(--color-text-link)}.custom-article-card__category[data-color=text]{color:var(--color-text)}.custom-article-card__category[data-color=secondary_text]{color:var(--color-text-secondary, var(--color-text))}.custom-article-card__title{margin-block:var(--spacing-6)}.custom-article-card__title[data-line-height=body]{line-height:var(--line-height-body)}.custom-article-card__title[data-line-height=heading]{line-height:var(--line-height-heading)}.custom-article-card__excerpt{color:var(--color-text-secondary, var(--color-text))}.custom-article-carousel .scroll-slider__slider{justify-content:safe center}.custom-article-carousel .custom-slider-nav{margin-top:var(--spacing-7)}@media(min-width:720px){.custom-article-card{max-width:480px}}.custom-article-listing-card{height:100%}.custom-article-listing-card__link{display:block;height:100%;background-color:var(--color-background-meta)}.custom-article-listing-card__content{padding-block:var(--spacing-5);padding-inline:var(--spacing-7)}.custom-article-listing-card__category[data-color=link]{color:var(--color-text-link)}.custom-article-listing-card__category[data-color=text]{color:var(--color-text)}.custom-article-listing-card__category[data-color=secondary_text]{color:var(--color-text-secondary, var(--color-text))}.custom-article-listing-card__title{margin-block:var(--spacing-3)}.custom-article-listing-card__title[data-line-height=body]{line-height:var(--line-height-body)}.custom-article-listing-card__title[data-line-height=heading]{line-height:var(--line-height-heading)}.custom-article-listing-card__more{margin-top:var(--spacing-4);color:var(--color-text-link);text-decoration-line:underline}.custom-header-utility-bar{--min-height: 50px;--color-text-transparent: var(--color-text-header);position:relative;display:none;background-color:var(--color-background-header-utility-bar, var(--color-background-header))}@media(min-width:960px){.custom-header-utility-bar{display:block}}.custom-header-utility-bar__inner{display:flex;align-items:center;justify-content:space-between;min-height:var(--min-height)}.custom-header-utility-bar__location{display:flex;align-items:center;column-gap:var(--spacing-2)}.custom-header-utility-bar__location .icon{color:var(--color-menu-underline, currentColor)}.custom-header-utility-bar__right{display:flex;align-items:center;column-gap:var(--spacing-6);flex-grow:1;justify-content:end}.custom-header-utility-bar .header__quick-search-bar:not(:has(.icon-only-search-trigger)){flex-grow:1;max-width:400px}.custom-header-utility-bar .quick-search__type-select-wrapper--faux{display:block}.custom-header-utility-bar .quick-search__bar-inner{border-color:var(--color-border-search-field)!important}.custom-header-utility-bar__link{white-space:nowrap}.custom-header-utility-bar__location,.custom-header-utility-bar__link{transition:opacity var(--duration-fast)}[data-quick-search-open=true] .custom-header-utility-bar__location,[data-quick-search-open=true] .custom-header-utility-bar__link{opacity:0;pointer-events:none}.custom-header-navigation{display:contents}.custom-header-utility-bar__location .icon{pointer-events:none}.custom-header-utility-bar__location{align-self:stretch;margin-top:var(--spacing-1);padding-left:var(--spacing-5);padding-right:var(--spacing-4)}.custom-header-utility-bar__location[aria-expanded=true]{background-color:var(--color-background-popups-drawers);box-shadow:0 -5px 5px #6e6b6580}.meganav.custom-header-location-panel{width:calc(100% - 2 * var(--space-outer));max-width:var(--max-width);margin-top:0;padding-inline:5vw;padding-block:var(--spacing-5);box-shadow:0 1px 5px #6e6b6580}.custom-header-location-panel__title{padding-block:var(--spacing-5);border-bottom:2px solid var(--color-border)}.custom-header-location-panel__columns{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;column-gap:var(--spacing-4)}.custom-header-location-panel__region{margin-block:1em;text-wrap:balance}.custom-header-location-panel__links{display:grid;row-gap:var(--spacing-2)}.custom-header-location-panel__links [aria-current]{text-decoration-line:underline;text-decoration-thickness:3px;text-decoration-color:var(--color-menu-underline, currentColor);text-underline-position:under;text-underline-offset:var(--spacing-2)}.custom-mobile-menu-location-pane__item{padding-inline:var(--spacing-4)}.custom-mobile-menu-location-pane__item .custom-header-location-panel__links{row-gap:var(--spacing-3);padding-left:0}.header__links .link-hover:before{color:var(--color-menu-underline, currentColor)}.header__links>ul>li>[data-link] .link-hover:before,.header__nav-bar .header__links>ul>li>[data-link] .link-hover:before{height:3px}.header__links>ul>li>.custom-current-page .link-hover:before,.header__nav-bar .header__links>ul>li>.custom-current-page .link-hover:before{transform:none}[data-rotate-menu-icons=true] .navigation__submenu-trigger .navigation__links-icon,[data-rotate-menu-icons=true] .custom-header-utility-bar__location .icon{transition:transform var(--duration-fast) var(--easing)}[data-rotate-menu-icons=true] .navigation__submenu-trigger[aria-expanded=true] .navigation__links-icon,[data-rotate-menu-icons=true] .custom-header-utility-bar__location[aria-expanded=true] .icon{transform:rotate(180deg)}.meganav[data-meganav-type=custom_meganav]{padding-top:var(--spacing-6);padding-bottom:var(--spacing-20);border-top:1px solid var(--color-border-popups-drawers);background:var(--color-background-custom-meganav, var(--color-background-popups-drawers));box-shadow:0 6px 10px -5px #00000026}[data-navigation-interaction=click] .meganav[data-meganav-type=custom_meganav]{top:100%;margin-top:0}.custom-meganav{display:flex;column-gap:var(--spacing-6);white-space:normal}.custom-meganav[data-spacing-mode=compact]{justify-content:center}.custom-meganav[data-spacing-mode=between]{justify-content:space-between}.custom-meganav[data-spacing-mode=around]{justify-content:space-around}.custom-meganav[data-spacing-mode=evenly]{justify-content:space-evenly}.custom-meganav[data-items-without-submenu=buttons]{display:grid;grid-template-columns:repeat(var(--custom-meganav-columns),auto);row-gap:var(--spacing-10)}.custom-meganav__buttons{grid-row:2;grid-column:var(--custom-meganav-buttons-column);display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-4)}.custom-meganav__heading{margin-bottom:var(--spacing-4)}.custom-meganav__links{display:grid;grid-template-rows:repeat(var(--custom-meganav-link-rows),auto);grid-auto-columns:1fr;grid-auto-flow:column;gap:var(--spacing-4)}.custom-meganav__links a:hover{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.header--has-logo[data-logo-placement=overflow_header]:is(.header--layout-inline-logo-left-menu-center,.header--layout-inline-logo-left-menu-left,.header--layout-inline-logo-left-menu-right) .custom-meganav{padding-left:var(--logo-width)}.header--has-logo[data-logo-placement=overflow_header]:is(.header--layout-inline-logo-left-menu-center,.header--layout-inline-logo-left-menu-left,.header--layout-inline-logo-left-menu-right):has(.meganav.active .custom-meganav) .header__content-desktop .header__logo{z-index:3}.header--has-logo[data-logo-placement=overflow_header][data-navigation-position=inline] .header__content-desktop .header__content-segment:has(>.header__logo),.header--has-logo:not(.header--has-mobile-search-bar)[data-logo-placement=overflow_header] .header__content-mobile .header__content-segment:has(>.header__logo){align-self:stretch}.header--has-logo[data-logo-placement=overflow_header][data-navigation-position=inline] .header__content-desktop:has(.header__logo),.header--has-logo:not(.header--has-mobile-search-bar)[data-logo-placement=overflow_header] .header__content-mobile:has(.header__logo){padding-block:calc(var(--header-height) * .5px)}.header--has-logo[data-logo-placement=overflow_header][data-navigation-position=inline] .header__content-desktop .header__logo,.header--has-logo:not(.header--has-mobile-search-bar)[data-logo-placement=overflow_header] .header__content-mobile .header__logo{align-self:flex-start;align-items:flex-start;height:0;margin-top:calc(var(--header-height) * -.5px);overflow:visible}.header--has-logo[data-logo-placement=overflow_header][data-navigation-position=inline] .header__content-desktop .header__logo-link,.header--has-logo:not(.header--has-mobile-search-bar)[data-logo-placement=overflow_header] .header__content-mobile .header__logo-link{overflow:visible}.header--has-logo:not(.header--has-mobile-search-bar)[data-logo-placement=overflow_header] .header__content-mobile .header__logo-link{padding-top:0}.header--has-logo[data-logo-placement=overflow_header][data-navigation-position=inline] .header__content-desktop .header__logo-wrapper,.header--has-logo:not(.header--has-mobile-search-bar)[data-logo-placement=overflow_header] .header__content-mobile .header__logo-wrapper{border-radius:50%;box-shadow:0 7px 6px -4px #00000026}.header__content-desktop .header__content-segment--right,.custom-header-utility-bar__right{padding-right:var(--header-right-spacing)}.custom-mobile-menu-location{margin-bottom:0}.custom-mobile-menu-location+[data-secondary-container]{border-top:0;margin-top:0;padding-top:0}a.mobile-menu__link:not([href]){cursor:auto}.custom-text-info-block__banner{--custom-text-info-block-banner-height: calc(150px + 170 * (100vw - 375px) / 345);padding-bottom:0}.custom-text-info-block__banner[data-image-width=page_without_margins],.custom-text-info-block__content-container[data-layout=page_without_margins],.custom-text-info-block__content-container[data-layout=card_without_margins]{max-width:var(--max-width);padding-inline:0}.custom-text-info-block__banner .image__img{height:var(--custom-text-info-block-banner-height);min-height:150px;object-fit:cover}.custom-text-info-block__banner,.custom-text-info-block__content-container{--custom-text-info-block-card-pull: calc(35px + 65 * (100vw - 375px) / 345)}.custom-text-info-block__banner+:is([data-layout=card],[data-layout=card_without_margins]){min-height:calc(var(--custom-text-info-block-card-pull) + var(--section-style-spacing-bottom));margin-top:calc(-1 * var(--custom-text-info-block-card-pull));padding-top:0}.custom-text-info-block__banner-text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding-inline:var(--space-outer);color:var(--custom-text-info-block-banner-text-color);text-align:center}.custom-text-info-block__banner:has(+:is([data-layout=card],[data-layout=card_without_margins])) .custom-text-info-block__banner-text{bottom:var(--custom-text-info-block-card-pull)}.custom-text-info-block__content{position:relative;display:flex;flex-direction:column;max-width:var(--custom-text-info-block-content-max-width);margin-inline:auto}:is([data-layout=card],[data-layout=card_without_margins])>.custom-text-info-block__content{padding:var(--spacing-8);background-image:var(--custom-text-info-block-bg);background-position:center;box-shadow:0 3px 10px #00000026}.custom-text-info-block__column[data-vertical-alignment=center]{align-self:center}.custom-text-info-block__column[data-vertical-alignment=bottom]{align-self:flex-end}.custom-text-info-block__row{display:flex;flex-wrap:wrap;row-gap:var(--spacing-4);column-gap:var(--custom-text-info-block-column-spacing);width:100%;max-width:var(--custom-text-info-block-row-max-width, none);margin-inline:auto;padding-block:var(--custom-text-info-block-row-vertical-padding);padding-inline:var(--custom-text-info-block-row-horizontal-padding)}.custom-text-info-block__row>*{flex-basis:100%}.custom-text-info-block__row[data-custom-colors]{background-color:var(--color-background);color:var(--color-text)}.custom-text-info-block__container{width:100%;max-width:var(--custom-text-info-block-container-max-width, none);margin-inline:auto;padding-block:var(--custom-text-info-block-container-vertical-padding);padding-inline:var(--custom-text-info-block-container-horizontal-padding)}.custom-text-info-block__container[data-maximum-height]{max-height:var(--custom-text-info-block-container-max-height);overflow-y:auto}.custom-text-info-block__container[data-custom-colors]{background-color:var(--color-background);color:var(--color-text)}.custom-text-info-block__content .section-blocks__text[data-text-role=body],.custom-image-text-banner__content .section-blocks__text[data-text-role=body]{color:var(--custom-text-block-color, var(--color-text-secondary, var(--color-text)))}.custom-text-info-block__content .section-blocks__text[data-text-role=lead],.custom-image-text-banner__content .section-blocks__text[data-text-role=lead]{color:var(--custom-text-block-color, var(--color-text))}.custom-text-info-block__content .section-blocks__text[data-text-role],.custom-image-text-banner__content .section-blocks__text[data-text-role]{overflow-wrap:anywhere}.custom-text-info-block__quote{padding-block:var(--spacing-11) var(--spacing-4);margin-inline:var(--spacing-10) var(--spacing-8);color:var(--color-text-link)}.custom-text-info-block__quote:before,.custom-text-info-block__quote:after{display:block;position:relative;font-size:calc(100em / 30);line-height:0}.custom-text-info-block__quote:before{content:"\201c";top:.1em;left:calc(-1 * var(--spacing-10))}.custom-text-info-block__quote:after{content:"\201d";top:.3em;right:-.4em;text-align:right}@media(max-width:1023px){.custom-text-info-block__banner,.custom-text-info-block__content-container{--section-style-spacing-top: var(--section-style-spacing-top-mobile);--section-style-spacing-bottom: var(--section-style-spacing-bottom-mobile)}.custom-text-info-block__row>.custom-text-info-block__column{order:var(--custom-text-info-block-mobile-position)}.custom-text-info-block__column>*,.custom-text-info-block__container>*{--text-horizontal-position: var(--text-horizontal-position-mobile);text-align:var(--text-alignment-mobile)}.custom-text-info-block__row[data-content-alignment-mobile=left],.custom-text-info-block__container[data-content-alignment-mobile=left]{margin-left:0}.custom-text-info-block__row[data-content-alignment-mobile=right],.custom-text-info-block__container[data-content-alignment-mobile=right]{margin-right:0}.custom-text-info-block__container:not([data-show-on-mobile]){display:none}.section-blocks__image[data-mobile-break="1024"]{align-items:var(--image-alignment-mobile, var(--image-alignment, flex-start))}.section-blocks__image[data-mobile-break="1024"]:not([data-full-width=true]) .image-block__inner{max-width:var(--image-block-max-width-mobile)}}@media(min-width:720px){.custom-text-info-block__banner{--custom-text-info-block-banner-height: 320px}.custom-text-info-block__banner,.custom-text-info-block__content-container{--custom-text-info-block-card-pull: calc(100px + 20 * (100vw - 720px) / 304)}:is([data-layout=card],[data-layout=card_without_margins])>.custom-text-info-block__content{padding-block:var(--spacing-9);padding-inline:var(--spacing-11)}}@media(min-width:1024px){.custom-text-info-block__banner,.custom-text-info-block__content-container{--custom-text-info-block-card-pull: 120px}:is([data-layout=card],[data-layout=card_without_margins])>.custom-text-info-block__content{padding-block:var(--spacing-12);padding-inline:var(--spacing-30)}.custom-text-info-block__content:before,.custom-text-info-block__content:after{content:"";position:absolute;top:0;bottom:calc(-1 * var(--section-style-spacing-bottom));width:50vw;background-repeat:no-repeat}.custom-text-info-block__content:before{right:100%;background-image:var(--custom-text-info-block-left-image, none);background-position:right var(--custom-text-info-block-left-image-vertical-position)}.custom-text-info-block__content:after{left:100%;background-image:var(--custom-text-info-block-right-image, none);background-position:left var(--custom-text-info-block-right-image-vertical-position)}.custom-text-info-block__banner+:is([data-layout=card],[data-layout=card_without_margins])>.custom-text-info-block__content:before,.custom-text-info-block__banner+:is([data-layout=card],[data-layout=card_without_margins])>.custom-text-info-block__content:after{clip-path:inset(var(--custom-text-info-block-card-pull) 0 0)}.custom-text-info-block__column{flex:1 1 0;min-width:0;text-align:var(--text-alignment)}.custom-text-info-block__column[data-width=fit_content]{flex:0 1 auto}.custom-text-info-block__column[data-width=fit_content] .section-blocks__image:not([data-full-width=true]) .image>*{width:var(--image-block-max-width)}.custom-text-info-block__container{text-align:var(--text-alignment)}.custom-text-info-block__row[data-content-alignment=left],.custom-text-info-block__container[data-content-alignment=left]{margin-left:0}.custom-text-info-block__row[data-content-alignment=right],.custom-text-info-block__container[data-content-alignment=right]{margin-right:0}.custom-text-info-block__container:not([data-show-on-desktop]){display:none}.custom-text-info-block__quote{padding-top:var(--spacing-4);margin-inline:var(--spacing-6)}.custom-text-info-block__quote:before{left:-.45em}}@media(min-width:1440px){.custom-text-info-block__banner{--custom-text-info-block-banner-height: calc(100vw * 320 / 1440)}.custom-text-info-block__banner,.custom-text-info-block__content-container{--custom-text-info-block-card-pull: calc(100vw * 120 / 1440)}}custom-social-share{display:flex}.custom-social-share__button{display:flex;align-items:center;gap:var(--spacing-4)}.custom-social-share__button .icon{width:16px;height:16px;color:var(--custom-social-share-icon-color, currentColor)}custom-social-share .social-sharing__popup{width:max-content}custom-social-share .social-share__icons:first-child{margin-top:0}custom-social-share .share-icons__icon .icon{width:24px;height:24px}@media(max-width:1023px){.social-sharing--mobile-align-horizontal-center .social-sharing__popup-wrapper{left:50%;right:auto;transform:translate(-50%)}.social-sharing--mobile-align-horizontal-left .social-sharing__popup-wrapper{left:0;right:auto;transform:translate(0)}.social-sharing--mobile-align-horizontal-right .social-sharing__popup-wrapper{left:auto;right:0;transform:translate(0)}.social-sharing--mobile-align-vertical-above .social-sharing__popup-wrapper{top:auto;bottom:calc(100% + var(--spacing-1))}.social-sharing--mobile-align-vertical-above .social-sharing__popup-wrapper .social-sharing__popup{transform:translateY(100%)}.social-sharing--mobile-align-vertical-below .social-sharing__popup-wrapper{top:calc(100% + var(--spacing-2));bottom:auto}.social-sharing--mobile-align-vertical-below .social-sharing__popup-wrapper .social-sharing__popup{transform:translateY(-100%)}}.custom-recall-table,.custom-text-info-block__column:has(>.custom-recall-table),.custom-text-info-block__container:has(>.custom-recall-table),.custom-text-info-block__row:has(.custom-recall-table){min-width:0}.custom-recall-table{overflow-x:auto}.custom-recall-table__table{width:100%;min-width:var(--custom-recall-table-min-width);border-collapse:collapse;background-color:var(--color-background)}.custom-recall-table__table :is(th,td){padding:var(--spacing-1);border:1px solid var(--color-text-alpha-20)}.custom-recall-table__table th{font-weight:inherit}.custom-recall-table__table tbody tr:nth-child(odd){background-color:var(--color-background-darker-meta)}.custom-side-by-side-lists{display:flex;flex-direction:column;gap:var(--spacing-12) var(--spacing-10)}.custom-side-by-side-lists ul{margin-block:0;padding-left:0;list-style:none}.custom-side-by-side-lists li+li{margin-top:var(--spacing-2)}@media(max-width:719px){.custom-side-by-side-lists__list+.custom-side-by-side-lists__list{padding-top:var(--spacing-12);border-top:2px solid var(--custom-side-by-side-lists-divider-color, var(--color-border))}}@media(min-width:720px){.custom-side-by-side-lists{flex-direction:row}.custom-side-by-side-lists__list{flex:1 1 0;min-width:0}.custom-side-by-side-lists__list+.custom-side-by-side-lists__list{padding-left:var(--spacing-10);border-left:2px solid var(--custom-side-by-side-lists-divider-color, var(--color-border))}}.custom-product-grid{padding-block:var(--custom-product-grid-vertical-padding);background-color:var(--custom-product-grid-background, transparent)}.custom-product-grid__cards{max-width:var(--custom-product-grid-max-width);margin-inline:auto}[data-layout=page_without_margins] .custom-product-grid{padding-inline:var(--space-outer)}.rte:not(.non-page-rte) .metafield-rich_text_field{margin-top:0;margin-bottom:0}.custom-grid-columns{display:grid;grid-template-columns:repeat(var(--columns),minmax(0,var(--column-max-width, 1fr)));justify-content:center}@media(min-width:540px){.custom-grid-columns{grid-template-columns:repeat(var(--columns-above-540),minmax(0,var(--column-max-width, 1fr)))}}@media(min-width:720px){.custom-grid-columns{grid-template-columns:repeat(var(--columns-above-720),minmax(0,var(--column-max-width, 1fr)))}}@media(min-width:1024px){.custom-grid-columns{grid-template-columns:repeat(var(--columns-above-1024),minmax(0,var(--column-max-width, 1fr)))}}@media(min-width:1200px){.custom-grid-columns{grid-template-columns:repeat(var(--columns-above-1200),minmax(0,var(--column-max-width, 1fr)))}}.custom-ingredients-list__tiles[data-spacing-mode=between]{justify-content:space-between}.custom-ingredients-list__tiles[data-spacing-mode=evenly]{justify-content:space-evenly}.custom-ingredients-list__tiles[data-custom-row-spacing]{row-gap:var(--custom-ingredients-list-row-spacing)}.custom-ingredient-tile__image{margin-bottom:var(--custom-ingredients-list-image-space-below)}.custom-ingredients-list__tiles[data-limit-image-width] .custom-ingredient-tile__image{display:inline-block;max-width:var(--custom-ingredients-list-image-max-width);vertical-align:top}.custom-ingredient-tile__title{margin-bottom:var(--custom-ingredients-list-title-space-below)}.custom-ingredients-list__tiles[data-tagline-color=text_secondary] .custom-ingredient-tile__tagline{color:var(--color-text-secondary, var(--color-text))}.custom-ingredients-list__tiles[data-tagline-color=text] .custom-ingredient-tile__tagline{color:var(--color-text)}.image-hero[data-image-width=page_without_margins] .section-inner{max-width:var(--max-width);padding-inline:0}.image-hero[data-image-width=custom] .section-inner{max-width:var(--image-hero-image-max-width);padding-inline:0}.image-hero[data-text-custom-side-spacing] .image-hero__text-container{margin-inline:var(--custom-text-side-spacing)}.image-hero[data-text-alignment] .image-hero__text-container{--text-horizontal-position: var(--image-hero-block-alignment)}.image-hero[data-text-alignment-mobile] .image-hero__text-container{--text-horizontal-position-mobile: var(--image-hero-block-alignment-mobile)}.image-hero__text-container{flex-grow:1;align-items:var(--image-hero-content-alignment)}@media(max-width:719px){.image-hero__text-container{align-items:var(--image-hero-content-alignment-mobile)}}.image-hero[data-content-inner-custom-width] .image-hero__text-container-inner{max-width:var(--image-hero-content-inner-max-width)}.image-hero[data-minimum-image-height] .image-hero__image .image__img{min-height:var(--image-hero-minimum-image-height);object-fit:cover;object-position:var(--focal-alignment, center)}.image-hero[data-maximum-image-height] .image-hero__image .image__img{max-height:var(--image-hero-maximum-image-height);object-fit:cover;object-position:var(--focal-alignment, center)}.image-hero .text-box[data-text-box-style=rounded]{padding:calc(var(--spacing-2) + var(--spacing-unit-half));border-radius:5px}.custom-wayvia-loading{min-height:34px;align-content:center;color:var(--color-wayvia-loading, currentColor)}.custom-wayvia-loading:after{content:"\2026"}@media(prefers-reduced-motion:no-preference){.custom-wayvia-loading{display:flex;align-items:center;gap:var(--spacing-3)}.product-item[data-product-item-alignment=center] .custom-wayvia-loading{justify-content:center}.product-item[data-product-item-alignment=right] .custom-wayvia-loading{justify-content:flex-end}.custom-wayvia-loading:after{content:"";flex-shrink:0;width:30px;height:30px;border:3px solid #c5c5c5;border-top-color:currentColor;border-radius:50%;animation:custom-wayvia-spin 1s ease-in-out infinite}}@keyframes custom-wayvia-spin{to{transform:rotate(360deg)}}.product-item custom-wayvia-button:not(.ps-enabled,.ps-disabled){display:none}custom-wayvia-button{align-self:flex-start}.product-item[data-product-item-alignment=center] custom-wayvia-button{align-self:center}.product-item[data-product-item-alignment=right] custom-wayvia-button{align-self:flex-end}.product-item custom-wayvia-button:is(.ps-enabled,.ps-disabled),.product-item .custom-wayvia-loading{margin-top:var(--spacing-4)}custom-wayvia-button.ps-widget[ps-sku].ps-disabled,custom-wayvia-button.ps-widget[ps-sku].ps-disabled:hover{border-width:0;border-radius:30px}custom-wayvia-button.ps-widget[ps-sku].ps-disabled>small,custom-wayvia-button.ps-widget[ps-sku].ps-disabled:hover>small{font-family:inherit;line-height:inherit}custom-wayvia-widget:not([hidden]){display:flex;flex-direction:column;gap:var(--spacing-6)}.custom-product-block-wayvia-widget .ps-widget[ps-config][ps-sku]{margin-left:0;padding:0;background-color:transparent}.custom-product-block-wayvia-widget .ps-widget[ps-config]:empty{display:none}.custom-product-block-wayvia-widget custom-wayvia-button:not(.ps-enabled,.ps-disabled){display:none}.custom-product-block-wayvia-widget .ps-online-tab{display:block;background-color:transparent}.custom-product-block-wayvia-widget .ps-online-tab .ps-online-sellers{display:flex;flex-wrap:wrap;gap:var(--spacing-4);overflow:visible}.custom-product-block-wayvia-widget .ps-online-sellers .ps-online-seller{width:auto;margin-bottom:0;padding:0}@media(min-width:768px){.custom-product-block-wayvia-widget .ps-online-sellers .ps-online-seller>div{height:160px}}.custom-product-block-wayvia-widget .ps-online-seller :is(.ps-online-seller-details-wrapper,.ps-last-online-seller-details-wrapper){display:block}.custom-product-block-wayvia-widget .ps-widget[ps-config] .ps-online-seller :is(.ps-online-seller-details-wrapper,.ps-last-online-seller-details-wrapper)>div{display:block;width:auto;padding-inline:var(--spacing-3);text-align:center}.custom-product-block-wayvia-widget .ps-widget[ps-config] button.ps-online-buy-button.ps-online-seller-button{min-width:0;padding:10px 15px;border-width:0;font:inherit}.custom-product-block-wayvia-widget .ps-widget[ps-config] button.ps-online-buy-button.ps-online-seller-button>:is(span,small){font:inherit;text-transform:uppercase}.product-item custom-smartcommerce-button{margin-top:var(--spacing-4)}custom-smartcommerce-button div[data-sc-id][data-sc-type=SmartButton]{min-width:0;max-width:none;min-height:44px;margin-bottom:0;padding:0}custom-smartcommerce-button button.sc-btn-ec{width:auto;min-width:0}custom-smartcommerce-button .skeleton-button{max-width:100%}custom-smartcommerce-button[data-custom-style] button.sc-btn-ec{border:1px solid #0e5329;border-radius:0;color:#0e5329;font-family:var(--font-body);font-size:var(--font-size-body-75);font-weight:var(--font-body-weight);background-color:#fff!important}custom-smartcommerce-button[data-custom-style] button.sc-btn-ec:hover{color:#fff;background-color:#0e5329!important}custom-smartcommerce-button div[data-sc-type=SmartButton] .sc-btn-retailer-wrapper{top:100%;right:0;left:0;z-index:3;width:min(225px,100%);min-width:0;max-width:none}.product-item[data-product-item-alignment=center] custom-smartcommerce-button .sc-btn-retailer-wrapper{margin-inline:auto}.product-item[data-product-item-alignment=right] custom-smartcommerce-button .sc-btn-retailer-wrapper{margin-left:auto}.product-item__inner:has(custom-smartcommerce-button .sc-btn-retailer-wrapper[style*=block]){z-index:3}.shopify-section:has(custom-smartcommerce-button .sc-btn-retailer-wrapper[style*=block]){position:relative;z-index:1;overflow-x:clip;overflow-y:visible}custom-smartcommerce-button i.fa:not(:hover) .tooltip-container:not(.mobile-visible){display:none}.custom-product-block-smartcommerce-widget [data-sc-id]{margin-left:0;margin-bottom:0;padding:0}.custom-product-block-smartcommerce-widget [data-sc-id] .change-location-cta{text-decoration-color:var(--color-smartcommerce-location-link, currentColor)}.custom-product-block-smartcommerce-widget .change-location-cta>*{color:var(--color-smartcommerce-location-link, currentColor)}.custom-bazaarvoice-rating{display:flex}.product-item[data-product-item-alignment=center] .custom-bazaarvoice-rating{justify-content:center}.product-item[data-product-item-alignment=right] .custom-bazaarvoice-rating{justify-content:flex-end}.product-item .custom-bazaarvoice-rating:not(:empty){margin-bottom:var(--spacing-3)}.custom-product-card .custom-bazaarvoice-rating{justify-content:center}.custom-product-card .custom-bazaarvoice-rating:not(:empty){margin-top:var(--spacing-5)}html:has(.custom-bazaarvoice-reviews__widget){scroll-padding-top:calc(var(--header-desktop-sticky-height, 0px) + var(--custom-breadcrumbs-sticky-height, 0px))}.custom-curalate-gallery[data-content-width=page_without_margins]{max-width:var(--max-width);padding-inline:0}.custom-curalate-gallery[data-content-width=custom]{max-width:var(--custom-curalate-gallery-max-width);padding-inline:0}.custom-curalate-gallery button:is(:focus,:active):not(:focus-visible){outline:0!important}.custom-care-hub__iframe{display:block;width:100%;max-width:800px;height:600px;margin-inline:auto;border:1px solid var(--color-border-meta)}@media(min-width:1024px){.custom-care-hub__iframe{height:500px}.custom-care-hub__inner{background-image:var(--custom-care-hub-left-image, none),var(--custom-care-hub-right-image, none);background-repeat:no-repeat;background-origin:content-box;background-position:left calc(var(--space-outer) * -1) center,right calc(var(--space-outer) * -1) center}}.custom-tiles-grid__tiles{max-width:var(--custom-tiles-grid-max-width);margin-inline:auto}.custom-tiles-grid__banner{margin-bottom:var(--spacing-4)}.custom-tiles-grid__tile{height:var(--custom-tiles-grid-slider-height-mobile);container-type:size}.custom-tiles-grid__link{position:relative;display:block;height:100%;overflow:hidden;text-align:center}.custom-tiles-grid__link .custom-tiles-grid__image{position:absolute;top:0;right:0;bottom:0;left:0}.custom-tiles-grid__image .image__img{height:100%;object-fit:cover}.custom-tiles-grid__panel,.custom-tiles-grid__banner-content{display:flex;flex-direction:column;align-items:center;padding-inline:var(--spacing-7)}.custom-tiles-grid__panel{position:relative;justify-content:center;height:200cqh;margin-top:80cqh;color:var(--custom-tiles-grid-tile-color-text);background-color:var(--custom-tiles-grid-tile-color-background)}.custom-tiles-grid__banner-content{position:absolute;top:0;right:0;bottom:0;left:0;justify-content:flex-end;color:var(--custom-tiles-grid-banner-color-text)}.custom-tiles-grid__banner-content:before,.custom-tiles-grid__banner-content:after{content:"";flex:0 1 var(--spacing-6)}.custom-tiles-grid__title{position:sticky;bottom:10%;display:-webkit-box;flex-shrink:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:-10cqh;overflow:hidden;translate:0 50%}.custom-tiles-grid__text{margin-block:var(--spacing-6)}.custom-tiles-grid__text,.custom-tiles-grid__label{opacity:0}.custom-tiles-grid__label,.custom-tiles-grid__banner-label{text-decoration-line:underline}.custom-tiles-grid__banner-label{margin-top:var(--spacing-6)}.custom-tiles-grid .custom-slider-nav{margin-top:var(--spacing-5)}@media(hover:hover){.custom-tiles-grid__link:hover .custom-tiles-grid__panel,.custom-tiles-grid__link:focus-visible .custom-tiles-grid__panel{height:100cqh;margin-top:0}.custom-tiles-grid__link:hover .custom-tiles-grid__title,.custom-tiles-grid__link:focus-visible .custom-tiles-grid__title{margin-top:0;translate:0}.custom-tiles-grid__link:hover :is(.custom-tiles-grid__text,.custom-tiles-grid__label),.custom-tiles-grid__link:focus-visible :is(.custom-tiles-grid__text,.custom-tiles-grid__label){opacity:1;transition-delay:0s}}@media(hover:none){.custom-tiles-grid__tiles[data-touch-screen-content=all] .custom-tiles-grid__panel{justify-content:flex-start;height:100cqh;margin-top:0;padding-block:var(--spacing-7)}.custom-tiles-grid__tiles[data-touch-screen-content=all] .custom-tiles-grid__title{margin-top:0;translate:0}.custom-tiles-grid__tiles[data-touch-screen-content=all] .custom-tiles-grid__label{margin-top:auto}.custom-tiles-grid__tiles[data-touch-screen-content=all] :is(.custom-tiles-grid__text,.custom-tiles-grid__label){opacity:1}}@media(hover:none)and (min-width:720px){.custom-tiles-grid__tiles[data-touch-screen-content=all] .custom-tiles-grid__panel{padding-block:var(--spacing-10)}.custom-tiles-grid__tiles[data-touch-screen-content=all] .custom-tiles-grid__text{margin-bottom:var(--spacing-6)}}@media(prefers-reduced-motion:no-preference){.custom-tiles-grid__panel{transition-duration:.2s;transition-property:height,margin-top;transition-timing-function:ease-in-out}.custom-tiles-grid__title{transition-duration:.2s;transition-property:margin-top,translate;transition-timing-function:ease-in-out}.custom-tiles-grid__text,.custom-tiles-grid__label{transition:opacity 0s .2s}}@media(max-width:1023px){.custom-tiles-grid__banner .custom-tiles-grid__image{position:static}.custom-tiles-grid__banner .image__img{max-height:var(--custom-tiles-grid-banner-max-height-mobile)}.custom-tiles-grid__image--mobile+.custom-tiles-grid__image{display:none}}@media(min-width:720px){.custom-tiles-grid__tiles{--custom-tiles-grid-row-height: calc((100cqi - var(--custom-tiles-grid-gap)) / 2 / (var(--custom-tiles-grid-aspect-ratio)));container-type:inline-size}.custom-tiles-grid__tiles[data-grid-spacing=comfort]{--custom-tiles-grid-gap: var(--spacing-4)}.custom-tiles-grid__tiles[data-grid-spacing=compact]{--custom-tiles-grid-gap: var(--spacing-3)}.custom-tiles-grid__tiles .scroll-slider__slider{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:var(--custom-tiles-grid-row-height);gap:var(--custom-tiles-grid-gap)}.custom-tiles-grid__tile{height:auto}.custom-tiles-grid__text{margin-bottom:var(--spacing-20)}.custom-tiles-grid__banner{margin-bottom:var(--custom-tiles-grid-gap)}.custom-tiles-grid__banner-content:before,.custom-tiles-grid__banner-content:after{flex-basis:var(--spacing-20)}.custom-tiles-grid .custom-slider-nav{display:none}}@media(min-width:1024px){.custom-tiles-grid__tiles{--custom-tiles-grid-row-height: calc((100cqi - 2 * var(--custom-tiles-grid-gap)) / 3 / (var(--custom-tiles-grid-aspect-ratio)));position:relative}.custom-tiles-grid__tiles[data-grid-spacing=comfort]{--custom-tiles-grid-gap: var(--spacing-6)}.custom-tiles-grid__tiles .scroll-slider__slider{grid-template-columns:repeat(3,minmax(0,1fr))}.custom-tiles-grid__banner~.scroll-slider .scroll-slider__slider:before{content:""}.custom-tiles-grid__banner~.scroll-slider .scroll-slider__slider:has(>:nth-child(3)):before{grid-row:span 2}.custom-tiles-grid__banner{position:absolute;top:0;left:0;z-index:1;width:calc((100% - 2 * var(--custom-tiles-grid-gap)) / 3);height:var(--custom-tiles-grid-row-height);margin-bottom:0}.custom-tiles-grid__tiles:has(.scroll-slider__slider>:nth-child(3)) .custom-tiles-grid__banner{height:calc(2 * var(--custom-tiles-grid-row-height) + var(--custom-tiles-grid-gap))}.custom-tiles-grid__banner-label{margin-top:var(--spacing-10)}.custom-tiles-grid__image--mobile{display:none}}.custom-link-block-container__links{display:grid;gap:var(--spacing-5);max-width:var(--custom-link-block-container-max-width);margin-block:0;margin-inline:auto;padding-left:0;list-style:none}.custom-link-block{display:flex;align-items:center;gap:var(--spacing-4);height:100%;min-height:var(--custom-link-block-min-height);padding:var(--spacing-6);color:var(--color-white);background:var(--custom-link-block-image, var(--color-black));background-size:cover}.custom-link-block__title{flex-grow:1}.custom-link-block__arrow{--icon-width: 16px;--icon-height: 16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border:1px solid;border-radius:50%;background-color:#fff3}@media(min-width:720px){.custom-link-block-container__links{grid-template-columns:repeat(auto-fit,minmax(max(300px,(100% - 2 * var(--spacing-5)) / 3),1fr))}}@media(min-width:1024px){.custom-link-block-container__links{position:relative}.custom-link-block-container__links:before{content:"";position:absolute;top:calc(-1 * var(--spacing-14));right:calc(-1 * var(--spacing-18));z-index:-1;width:260px;aspect-ratio:1;background:var(--custom-link-block-container-image, none) right top / contain no-repeat}}@media(prefers-reduced-motion:no-preference){html:has(.custom-link-block[href^="#"]){scroll-behavior:smooth}}.custom-faq__list{max-width:var(--custom-faq-max-width);margin-inline:auto;scroll-margin-top:calc(var(--header-desktop-sticky-height, 0px) + var(--section-style-spacing-top, 0px))}.custom-faq__title{margin-block-end:1em}.custom-faq__list+.custom-faq__list .custom-faq__title{margin-block-start:calc(var(--custom-faq-list-spacing) * .5em)}.custom-faq__items{margin-block:0;padding-left:0;list-style:none}.custom-faq__question{--icon-width: 15px;--icon-height: 15px;display:flex;gap:var(--spacing-5);padding-block:var(--spacing-6);border-bottom:1px solid var(--custom-faq-divider-color, var(--color-border));cursor:pointer}.custom-faq__question::-webkit-details-marker{display:none}.custom-faq__question .icon{margin-block-start:calc((1lh - var(--icon-height)) / 2)}.custom-faq__item[open] .custom-icon-plus__vertical{display:none}.custom-faq__item::details-content{display:grid;grid-template-rows:0fr}.custom-faq__item[open]::details-content{grid-template-rows:1fr}@media(prefers-reduced-motion:no-preference){.custom-faq__item::details-content{transition:grid-template-rows .4s cubic-bezier(.19,1,.22,1),content-visibility .4s allow-discrete}}.custom-faq__answer{min-height:0;overflow-y:clip}.custom-faq__answer-content{padding-block:var(--spacing-5) var(--spacing-9);color:var(--color-text-secondary, var(--color-text))}.custom-faq__image{width:fit-content;max-width:min(100%,350px)}.custom-faq__image .image__img{width:revert-layer}.custom-faq__image+.custom-faq__answer-text{margin-block-start:var(--spacing-4)}@media(min-width:1024px){.custom-faq__image{max-width:360px}.custom-faq__image .image__img{max-height:300px;object-fit:contain;object-position:left}}.custom-sitemap__content{max-width:var(--custom-sitemap-max-width);margin-inline:auto}.custom-sitemap__heading{padding-bottom:var(--spacing-1);border-bottom:2px solid var(--color-border)}.custom-sitemap__columns{--custom-sitemap-group-gap: var(--spacing-17);--custom-sitemap-link-gap: var(--spacing-6);display:grid;gap:var(--custom-sitemap-group-gap) var(--spacing-8);padding-top:var(--spacing-14)}.custom-sitemap__group+.custom-sitemap__group{margin-top:var(--custom-sitemap-group-gap)}.custom-sitemap__group-heading{margin-bottom:var(--spacing-5)}.custom-sitemap__links{display:grid;row-gap:var(--custom-sitemap-link-gap);margin-block:0;padding-left:0;list-style:none;color:var(--color-text-secondary, var(--color-text))}.custom-sitemap__links .custom-sitemap__links{margin-top:var(--custom-sitemap-link-gap)}@media(min-width:720px){.custom-sitemap__columns{--custom-sitemap-group-gap: var(--spacing-10);padding-top:var(--spacing-6);grid-template:"products pages" auto "products articles" 1fr / 1fr 1fr}.custom-sitemap__products{grid-area:products}.custom-sitemap__pages{grid-area:pages}.custom-sitemap__articles{grid-area:articles}}@media(min-width:1024px){.custom-sitemap__heading{padding-bottom:var(--spacing-5)}.custom-sitemap__columns{--custom-sitemap-link-gap: var(--spacing-7);padding-top:var(--spacing-8);grid-template:"products pages articles" / 1fr 1fr 1fr}.custom-sitemap__group-heading{margin-bottom:var(--spacing-6)}.custom-sitemap__content{position:relative}.custom-sitemap__content:before,.custom-sitemap__content:after{content:"";position:absolute;top:0;bottom:0;width:50vw;background-repeat:no-repeat}.custom-sitemap__content:before{right:100%;background-image:var(--custom-sitemap-left-image, none);background-position:right center}.custom-sitemap__content:after{left:100%;background-image:var(--custom-sitemap-right-image, none);background-position:left top}}.custom-video{position:relative;margin-inline:calc(-1 * var(--space-outer))}.custom-video-player{position:relative;display:block}.custom-text-info-block__video-player{margin-block:var(--spacing-9)}.custom-video-player__button{--icon-width: 64px;--icon-height: 64px;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-2);color:var(--color-white)}.custom-video__caption{margin-top:var(--spacing-8)}.custom-video-player__video{width:min(90vw,160vh);aspect-ratio:16 / 9;border:0}html:has(.custom-video-player__lightbox){overflow:hidden;scrollbar-gutter:stable}@media(max-width:719px){.custom-video__heading{margin-bottom:var(--custom-video-heading-spacing-bottom-mobile);padding-inline:var(--space-outer)}.custom-video__caption{padding-inline:var(--space-outer)}}@media(min-width:720px){.custom-video{max-width:var(--custom-video-max-width);margin-inline:auto}.custom-video__heading{position:absolute;top:10%;inset-inline:0;z-index:1;color:var(--color-white);pointer-events:none}.custom-video__caption{margin-top:var(--spacing-4);text-align:center}}.custom-image-text-banner__container[data-image-width=page_without_margins]{max-width:var(--max-width);padding-inline:0}.custom-image-text-banner__inner{position:relative}.custom-image-text-banner__content[data-text-custom-side-spacing]{margin-inline:var(--custom-text-side-spacing)}.custom-image-text-banner__logo{width:134px;margin-top:var(--spacing-10);margin-inline:auto}.custom-image-text-banner__content .btn.btn--outline{transition:color .2s ease,background-color .2s ease}.custom-image-text-banner__content .btn.btn--outline:hover:not([disabled]),.user-is-tabbing .custom-image-text-banner__content .btn.btn--outline:focus:not([disabled]){--color-btn-bg-hover: var(--color-text);color:rgb(from var(--color-background) r g b / 1)}@media(max-width:1023px){.custom-image-text-banner__container{--section-style-spacing-bottom: var(--section-style-spacing-bottom-mobile)}.custom-image-text-banner__content{padding-top:var(--spacing-2);padding-inline:var(--space-outer)}.custom-image-text-banner__container[data-image-width=page] .custom-image-text-banner__content{padding-inline:0}.custom-image-text-banner__content>*{--text-horizontal-position: var(--text-horizontal-position-mobile);max-width:var(--custom-image-text-banner-max-width);margin-inline:auto;text-align:var(--text-alignment-mobile)}.custom-image-text-banner__content[data-keep-heading-over-image]>.custom-text-info-block__heading:first-child{position:absolute;top:3.125vw;width:var(--custom-image-text-banner-heading-width);color:var(--custom-image-text-banner-text-color)}.custom-image-text-banner__content[data-keep-heading-over-image][data-text-box]>.custom-text-info-block__heading:first-child{padding:.25em;background-color:var(--custom-image-text-banner-box-color);color:var(--custom-image-text-banner-box-text-color)}}@media(max-width:719px){.custom-image-text-banner__content[data-keep-heading-over-image]>.custom-text-info-block__heading:first-child{top:10vw;font-size:calc(100vw / 13)}}@media(min-width:1024px){.custom-image-text-banner__content{position:absolute;top:3.125vw;inset-inline:max(var(--space-outer),(100% - var(--max-width)) / 2);max-width:var(--custom-image-text-banner-max-width);text-align:var(--text-alignment);color:var(--color-text)}.custom-image-text-banner__content[data-text-box]{padding:var(--spacing-5);background-color:var(--custom-image-text-banner-box-color)}.custom-image-text-banner__logo{position:absolute;right:var(--spacing-12);bottom:calc(100vw / 9);width:calc(100vw / 12)}}@media(min-width:1200px){.custom-image-text-banner__content[data-text-box]{padding:var(--spacing-7)}}.custom-footer{background-color:var(--color-background-footer);color:var(--color-text-footer)}.custom-footer__content{max-width:var(--custom-footer-max-width);margin-inline:auto}.custom-footer__social-row,.custom-footer__social{display:flex;align-items:center;gap:var(--spacing-4)}.custom-footer__social-row{justify-content:space-between}.custom-footer__social-icons{--icon-width: 22px;--icon-height: 22px}.custom-footer__social-icons li{width:var(--icon-width);height:var(--icon-height)}.custom-footer__heading,.custom-footer__copyright{flex-shrink:0}.custom-footer__logo{width:96px}.custom-footer__badge{width:25px}.custom-footer__related-brands,.custom-footer__legal{display:flex;flex-direction:column;align-items:flex-start;margin-top:var(--spacing-7)}.custom-footer__related-brands{gap:var(--spacing-3)}.custom-footer__legal{gap:var(--spacing-7)}.custom-footer__links{display:flex;flex-wrap:wrap;gap:var(--spacing-2) var(--spacing-4);margin-block:0;padding-left:0;list-style:none}.custom-footer__bottom{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-7);padding-top:var(--spacing-4);border-top:1px solid var(--color-text-alpha-20)}.custom-footer__privacy-links{display:inline;padding-left:0}.custom-footer__privacy-links li,.custom-footer__notice{display:inline}.custom-footer__privacy-links button{line-height:inherit;text-align:inherit}.custom-footer__privacy-links li+li:before,.custom-footer__privacy-links+.custom-footer__notice:before{content:"/";content:"/" / "";margin-inline:var(--spacing-2)}@media(max-width:719px){.custom-footer__related-brands,.custom-footer__legal{padding-top:var(--spacing-7);border-top:1px solid var(--color-text-alpha-20)}.custom-footer__legal .custom-footer__links{flex-direction:column}}@media(min-width:720px){.custom-footer__related-brands,.custom-footer__legal{flex-direction:row}.custom-footer__related-brands{align-items:baseline;gap:var(--spacing-5)}.custom-footer__legal{align-items:center;justify-content:space-between;gap:var(--spacing-4)}.custom-footer__social-row+:is(.custom-footer__related-brands,.custom-footer__legal){margin-top:var(--spacing-25)}.custom-footer__links{gap:var(--spacing-unit-half) 0;margin-block:calc(var(--spacing-1) * -1);margin-left:calc(var(--spacing-4) * -1);padding-block:var(--spacing-1);overflow:hidden}.custom-footer__links li{margin-left:-1px;padding-inline:var(--spacing-4);border-left:1px solid var(--color-text-alpha-20)}.custom-footer__bottom{flex-direction:row;justify-content:space-between;align-items:baseline}.custom-footer__privacy{text-align:right}}a:has(>.custom-menu-link-icon){display:inline-flex;align-items:center}.custom-menu-link-icon{width:auto;height:14px;margin-left:var(--spacing-1)}.custom-product-block-smartlabel custom-smartlabel{display:flex}.custom-product-block-smartlabel__logo{width:150px}.custom-alphabetical-list__ranges{position:relative;margin-block:0;padding-inline:var(--spacing-3);list-style:none;background-color:var(--custom-alphabetical-list-background, transparent);border:1px solid var(--custom-alphabetical-list-divider-color, var(--color-border))}.custom-alphabetical-list__ranges>li+li{border-top:1px solid var(--custom-alphabetical-list-divider-color, var(--color-border))}.custom-alphabetical-list__toggle{display:flex;justify-content:space-between;gap:var(--spacing-5);padding-block:var(--spacing-6);padding-inline-start:var(--spacing-9);cursor:pointer}.custom-alphabetical-list__toggle::-webkit-details-marker{display:none}.custom-alphabetical-list__range[open] .accordion__label-icons .icon{transform:scaleY(-1)}.custom-alphabetical-list__title{display:none}.custom-alphabetical-list__names{margin-block:0;padding-block:var(--spacing-10);padding-inline-start:var(--spacing-9);list-style:none;overflow-wrap:anywhere}.custom-alphabetical-list__names li+li{margin-top:var(--spacing-4)}@media(max-width:1023px){.custom-alphabetical-list__range::details-content{display:grid;grid-template-rows:0fr}.custom-alphabetical-list__range[open]::details-content{grid-template-rows:1fr}.custom-alphabetical-list__panel{min-height:0;overflow-y:clip}}@media(max-width:1023px)and (prefers-reduced-motion:no-preference){.custom-alphabetical-list__range::details-content{transition:grid-template-rows .4s cubic-bezier(.19,1,.22,1),content-visibility .4s allow-discrete}}@media(min-width:720px){.custom-alphabetical-list__ranges{padding-inline:var(--spacing-9)}.custom-alphabetical-list__toggle{padding-inline-end:var(--spacing-9)}.custom-alphabetical-list__names{columns:2;column-gap:var(--spacing-6)}.custom-alphabetical-list__names li{break-inside:avoid}}@supports selector(::details-content){@media(min-width:1024px){.custom-alphabetical-list__ranges{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);column-gap:var(--spacing-5);padding-block:var(--spacing-4) var(--spacing-10)}.custom-alphabetical-list__ranges>li+li{border-top:0}.custom-alphabetical-list__toggle{display:none}.custom-alphabetical-list__range::details-content{content-visibility:visible}.custom-alphabetical-list__title{display:block;padding-top:var(--spacing-4)}.custom-alphabetical-list__ranges>li:first-child .custom-alphabetical-list__title:after{content:"";display:block;position:absolute;inset-inline:0;border-top:1px solid var(--custom-alphabetical-list-divider-color, var(--color-border))}.custom-alphabetical-list__names{padding-top:var(--spacing-16);padding-inline-start:0;columns:auto}}@media(min-width:1200px){.custom-alphabetical-list__ranges{padding-inline:var(--spacing-18)}}}.custom-glossary-table{display:block}.custom-glossary-table__buttons{display:flex;flex-direction:column;gap:var(--spacing-4);margin-block:0 var(--spacing-7);padding-left:0;list-style:none}.custom-glossary-table__buttons>li{display:flex}.custom-glossary-table__button{display:flex;align-items:center;justify-content:center;width:100%;min-height:64px;padding-block:var(--spacing-3);padding-inline:var(--spacing-4);text-align:start;background-color:var(--custom-glossary-table-button-background, var(--color-background-meta));cursor:pointer}.custom-glossary-table__button[aria-expanded=true]{color:var(--custom-glossary-table-button-active-text, var(--color-background));background-color:var(--custom-glossary-table-button-active-background, var(--color-text))}.custom-glossary-table__headings{display:grid;background-color:var(--custom-glossary-table-heading-background, var(--color-background-meta));border:1px solid var(--custom-glossary-table-divider-color, var(--color-border))}.custom-glossary-table__heading{padding-block:var(--spacing-4);padding-inline-start:var(--spacing-9)}.custom-glossary-table__categories{margin-block:0;padding-left:0;list-style:none}.custom-glossary-table__categories>li{border-bottom:1px solid var(--custom-glossary-table-divider-color, var(--color-border))}.custom-glossary-table__category{scroll-margin-top:calc(var(--header-desktop-sticky-height, 0px) + var(--spacing-5))}.custom-glossary-table__title{display:flex;justify-content:space-between;gap:var(--spacing-5);padding-block:var(--spacing-7);padding-inline-end:var(--spacing-2);cursor:pointer}.custom-glossary-table__title::-webkit-details-marker{display:none}.custom-glossary-table__category[open] .accordion__label-icons .icon{transform:scaleY(-1)}.custom-glossary-table__category::details-content{display:grid;grid-template-rows:0fr}.custom-glossary-table__category[open]::details-content{grid-template-rows:1fr}@media(prefers-reduced-motion:no-preference){.custom-glossary-table__category::details-content{transition:grid-template-rows .4s cubic-bezier(.19,1,.22,1),content-visibility .4s allow-discrete}.custom-glossary-table[data-instant-toggle] .custom-glossary-table__category::details-content{transition:none}}.custom-glossary-table__panel{min-height:0;overflow-y:clip}.custom-glossary-table__rows{margin-block:0;margin-inline:5% var(--spacing-10);padding-bottom:var(--spacing-7);color:var(--custom-glossary-table-row-text-color, var(--color-text-secondary, var(--color-text)))}.custom-glossary-table__row{display:grid}.custom-glossary-table__row:nth-child(2n){background-color:var(--custom-glossary-table-row-alternate-background, var(--color-background-meta))}.custom-glossary-table__row>*{margin-inline-start:0;padding:var(--spacing-4) var(--spacing-2)}@media(min-width:720px){.custom-glossary-table__buttons{flex-direction:row;flex-wrap:wrap}.custom-glossary-table__button{width:auto;max-width:230px}.custom-glossary-table__headings,.custom-glossary-table__row{grid-template-columns:repeat(2,minmax(0,1fr))}.custom-glossary-table__headings{padding-inline:10% var(--spacing-10)}.custom-glossary-table__heading{padding-inline:var(--spacing-2)}.custom-glossary-table__rows{margin-inline-start:10%}}[data-collapsible-row-style=plain] .accordion__inner,[data-collapsible-row-style=divided] .accordion__inner{padding-inline:0;box-shadow:none}[data-collapsible-row-style=divided] .accordion__inner{border-top:1px solid var(--color-border)}[data-collapsible-row-style=divided] .accordion:not(:has(+.accordion))>.accordion__inner{border-bottom:1px solid var(--color-border)}.custom-image-cards{--custom-image-cards-card-width: 450px;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-2);margin-block:0;padding-left:0;list-style:none}.custom-image-cards>li{position:relative;display:flex;width:var(--custom-image-cards-card-width);max-width:100%}.custom-image-cards__image{flex:0 0 calc(100% * 160 / 450);aspect-ratio:160 / 350}.custom-image-cards__image>*{height:100%;object-fit:cover}.custom-image-cards__content{display:flex;flex:1;flex-direction:column;justify-content:space-evenly;gap:var(--spacing-2);padding-block:calc(100% * 48 / 450);padding-inline:calc(100% * 32 / 450);color:var(--custom-image-cards-panel-color-text);background-color:var(--custom-image-cards-panel-color-background)}.custom-social-links{--icon-width: 32px;--icon-height: 32px;justify-content:var(--text-horizontal-position);gap:var(--spacing-4)}.custom-social-links li{width:var(--icon-width);height:var(--icon-height)}custom-breadcrumbs{display:block}.custom-breadcrumbs{margin-top:var(--spacing-5);color:var(--color-breadcrumbs-text, inherit)}@media(min-width:960px){html{scroll-padding-top:var(--custom-breadcrumbs-sticky-height, 0px)}html.sticky-header-enabled{--custom-breadcrumbs-sticky-height: var(--custom-breadcrumbs-height, 0px)}html.sticky-header-enabled .custom-breadcrumbs__outer-wrapper{position:sticky;top:var(--header-desktop-sticky-height);z-index:var(--z-index-bar);background-color:inherit}.custom-breadcrumbs{margin-top:0;padding-left:var(--custom-breadcrumbs-left-spacing)}}.custom-breadcrumbs__list{display:flex;flex-wrap:wrap;gap:.6em .9em;margin-block:0;padding-left:0;list-style:none}.custom-breadcrumbs__list>li:not(:last-child):after{content:"";display:inline-block;width:.4em;height:.4em;margin-left:.9em;border-top:1px solid;border-right:1px solid;color:var(--color-breadcrumbs-separator, var(--color-text-link));vertical-align:middle;transform:rotate(45deg)}[data-split-search-results] .search-header__text-container{justify-content:center;text-align:center}.custom-search-tabs{display:block;margin-bottom:var(--spacing-8)}.custom-search-tabs__list{display:flex;justify-content:center;align-items:flex-end;margin-block:0;padding-left:0;list-style:none}.custom-search-tabs__link{display:block;padding:var(--spacing-5);border:1px solid var(--color-border);background-color:var(--color-background-darker-meta)}.custom-search-tabs__list>li:not(:last-child) .custom-search-tabs__link{border-right-width:0}.custom-search-tabs__link[aria-current=page]{border-top-width:3px;background-color:var(--color-background)}.custom-search-content-results{max-width:1160px;margin-block:0;margin-inline:auto;padding-left:0;list-style:none}.custom-search-content-results>li{padding-bottom:var(--spacing-6);border-bottom:1px solid var(--color-border-meta)}.custom-search-content-item__title{margin-block:var(--spacing-5)}.custom-search-content-item__description{margin-block:var(--spacing-4);color:var(--color-text-secondary)}.custom-search-content-item__link{color:var(--color-text-link)}@media(min-width:720px){.custom-search-content-results>li{padding-bottom:var(--spacing-11)}.custom-search-content-item__title{margin-block:var(--spacing-7)}}.article__rte h2{font-size:var(--custom-article-rte-h2-size)}.article__rte h3{font-size:var(--custom-article-rte-h3-size)}.custom-audio-player{display:flex;align-items:center;gap:var(--spacing-5);max-width:500px;margin-inline:auto;padding:var(--spacing-2) var(--spacing-5);background-color:var(--custom-audio-player-background, var(--color-background-meta))}.custom-audio-player__button{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;background-color:var(--color-background);color:var(--color-text)}.custom-audio-player__button .custom-icon-play-triangle{--icon-width: 16px;--icon-height: 20px;transform:translate(12.5%)}.custom-audio-player__button .custom-icon-pause{--icon-width: 16px;--icon-height: 24px}.custom-audio-player:not([data-playing]) .custom-icon-pause,.custom-audio-player[data-playing] .custom-icon-play-triangle{display:none}.custom-audio-player__bar{display:flex;flex-direction:column;align-items:center;flex-grow:1}.custom-audio-player__caption{align-self:flex-start}.custom-audio-player__position{width:100%;height:16px;margin-block:var(--spacing-1) var(--spacing-3);border:0;-webkit-appearance:none;appearance:none;background-color:transparent;cursor:pointer}.custom-audio-player__position::-webkit-slider-runnable-track{height:6px;border-radius:5px;background-color:var(--color-background)}.custom-audio-player__position::-moz-range-track{height:6px;border-radius:5px;background-color:var(--color-background)}.custom-audio-player__position::-webkit-slider-thumb{width:16px;height:16px;margin-top:-5px;border-radius:50%;background-color:var(--color-text);-webkit-appearance:none;appearance:none}.custom-audio-player__position::-moz-range-thumb{width:16px;height:16px;border:0;border-radius:50%;background-color:var(--color-text)}@media(min-width:1024px){.custom-audio-player{gap:var(--spacing-7);padding:var(--spacing-5) var(--spacing-7)}.custom-audio-player__button{width:60px;height:60px}.custom-audio-player__button .custom-icon-play-triangle{--icon-width: 23px;--icon-height: 34px}.custom-audio-player__button .custom-icon-pause{--icon-width: 23px;--icon-height: 30px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
