:root{--find-in-store-product-padding: 1rem;--inventory-search-check-mark-width: 2px;--find-in-store-stock-level-color-out-of-stock: var(--color-error);--find-in-store-stock-level-color-few-items-left: #ffd200;--find-in-store-stock-level-color-in-stock: #06b80a;--find-in-store-stock-level-color-unknown: #999999}:where(.old-2026) find-in-store{display:block}:where(.old-2026) .find-in-store__button{text-align:center;line-height:1.2;min-height:43px;border:1px solid oklch(from var(--current-text) l c h / .08);padding:0 1rem;display:flex;align-items:center;justify-content:center}:where(.old-2026) .find-in-store__button .link{display:block}:where(.old-2026) .find-in-store__button .find-in-store__button-text--no-store-chosen{text-decoration:none}:where(.old-2026) .find-in-store__button--store-chosen .link{margin-top:.4rem}:where(.old-2026) .buy-buttons+script+find-in-store{margin-top:0}:where(.old-2026) .buy-buttons+script+find-in-store .find-in-store__button:not(.find-in-store__button--store-chosen){border-color:transparent;display:block;padding-top:.4rem}:where(.old-2026) .buy-buttons+script+find-in-store .find-in-store__button .find-in-store__button-text--no-store-chosen{text-decoration:underline;text-underline-offset:.3rem}:where(.old-2026) .find-in-store__button-text{font-size:1.3rem;line-height:1}:where(.old-2026) .find-in-store__button-text--no-store-chosen{display:block}:where(.old-2026) .find-in-store__button-text--store-chosen,:where(.old-2026) .find-in-store__button--store-chosen .find-in-store__button-text--no-store-chosen{display:none}:where(.old-2026) .find-in-store__button--store-chosen .find-in-store__button-text--store-chosen{display:block;width:100%}:where(.old-2026) .find-in-store__button--store-chosen .find-in-store__button-text--store-chosen>*:not(.link){font-size:1.2rem}:where(.old-2026) .find-in-store__button-stock-level{display:inline-flex;align-items:center;padding-left:.2rem}:where(.old-2026) .find-in-store__button-stock-level:before{content:"";background:var(--find-in-store-stock-level-color-unknown);width:8px;aspect-ratio:1;border-radius:50%;display:inline-block;margin:0 .5rem 0 0}:where(.old-2026) .find-in-store__button-stock-level--outOfStock:before{background:var(--find-in-store-stock-level-color-out-of-stock)}:where(.old-2026) .find-in-store__button-stock-level--fewItemsLeft:before{background:var(--find-in-store-stock-level-color-few-items-left)}:where(.old-2026) .find-in-store__button-stock-level--inStock:before{background:var(--find-in-store-stock-level-color-in-stock)}:where(.old-2026) .find-in-store__overlay{position:fixed;transform:translate(-100%);visibility:hidden;z-index:4;left:0;top:0;width:100%;height:100vh;padding:0;background:oklch(from var(--current-text) l c h / .2);overflow:hidden auto}:where(.old-2026) .find-in-store[open] .find-in-store__overlay{transform:translate(0);visibility:visible;transition:transform var(--duration-default) ease,visibility var(--duration-default) ease}:where(.old-2026) .find-in-store[open] .fullwidth-overlay__close{display:flex;opacity:1}:where(.old-2026) .find-in-store__product{display:grid;grid:auto auto / auto 1fr;grid-template-areas:"img title" "img price";border:.1rem solid oklch(from var(--current-text) l c h / .08);margin-top:3rem;margin-bottom:3rem}:where(.old-2026) .find-in-store__product-title{padding:var(--find-in-store-product-padding);border-bottom:.1rem solid oklch(from var(--current-text) l c h / .08);grid-area:title;color:var(--current-text);line-height:1.1}:where(.old-2026) .find-in-store__product-item-number{font-weight:var(--font-weight-body, 400);font-size:.7em;display:block;margin-top:.6em;text-transform:uppercase}:where(.old-2026) .find-in-store__product-price{padding:var(--find-in-store-product-padding);grid-area:price}:where(.old-2026) .find-in-store__product-media{border-right:.1rem solid oklch(from var(--current-text) l c h / .08);grid-area:img;padding:var(--find-in-store-product-padding)}:where(.old-2026) .find-in-store__product-media-inner{background:var(--light-bg-images)}:where(.old-2026) .find-in-store__product-image{display:block;mix-blend-mode:multiply;max-width:100%;width:90px;height:auto}:where(.old-2026) .find-store-automplete-results{position:relative;display:block;margin-top:.2rem;margin-bottom:1.5rem}:where(.old-2026) .find-store-automplete-results__list{position:absolute;z-index:6;width:100%;margin:0;padding:0;border-width:0 1px 1px;border-style:solid;border-color:oklch(from var(--current-text) l c h / .55);background-color:var(--current-bg);list-style:none}:where(.old-2026) .find-store-automplete-results__item{margin:0;padding:0;border-color:oklch(from var(--current-text) l c h / .08);border-width:1px 0 0;border-style:solid}:where(.old-2026) .find-store-automplete-results__item:first-child{border-top-width:1px}:where(.old-2026) .find-store-automplete-results__button{cursor:pointer;padding:var(--button-default-top-padding) 1.4rem;display:block;background:0;border:0;width:100%;text-align:left;font-family:inherit;letter-spacing:inherit}:where(.old-2026) store-inventory-results{display:inline-block;width:100%}:where(.old-2026) .store-inventory-results__list{position:relative;margin:1.5rem 0 0;padding:0;list-style:none;transition:transform .4s;transform-origin:center top}:where(.old-2026) .store-inventory-results__list--hide{transform:scaleY(0);transition:none}:where(.old-2026) .store-inventory-result{margin:0;padding:2rem 0;display:grid;grid:auto auto auto auto / minmax(60%,1fr) auto;grid-template-areas:"storeAddress stockLevel" "storeOpenNow stockLevel" "openingHours storeLink" "setAsDefault setAsDefault";border-width:0 0 1px;border-style:solid;border-color:oklch(from var(--current-text) l c h / .08)}:where(.old-2026) .store-inventory-result:first-child{border-top-width:1px}:where(.old-2026) .store-inventory-result a{color:inherit;text-decoration:none}:where(.old-2026) .store-inventory-result a:hover{text-decoration:underline}:where(.old-2026) .store-inventory-result__address{line-height:1.3;padding:0 2rem 1rem 0;grid-area:storeAddress}:where(.old-2026) .store-inventory-result__open-now-text{grid-area:storeOpenNow}:where(.old-2026) .store-inventory-result__store-name{font-size:1.0625em;margin-bottom:.8rem}:where(.old-2026) .store-inventory-result__store-address-list{list-style:none;margin:0;padding:0;font-size:.9375em}:where(.old-2026) .store-inventory-result__opening-hours .accordion__title{display:block;margin:1rem 0}:where(.old-2026) .store-inventory-result__opening-hours-summary{align-items:center}:where(.old-2026) .store-inventory-result__opening-hours-list{position:relative;display:inline-grid;grid:auto / auto auto;margin:0;padding:0;line-height:1.6;transform:scaleY(0);transition:transform .3s .1s;transform-origin:center top}:where(.old-2026) .store-inventory-result__opening-hours-list--special{font-size:.9em}:where(.old-2026) .store-inventory-result__opening-hours[open] .store-inventory-result__opening-hours-list{animation:sweep .3s var(--old-2026-ease-in-out);animation-fill-mode:forwards}:where(.old-2026) .specific-store-mode .store-inventory-result__opening-hours[open] .store-inventory-result__opening-hours-list{animation:none;transform:scaleY(1)}:where(.old-2026) .store-inventory-result__opening-hours-day{margin:0;padding:0}:where(.old-2026) .store-inventory-result__opening-hours-time{margin:0 0 0 min(4rem,20%);padding:0;white-space:nowrap}:where(.old-2026) .store-inventory-result__stock-level{text-align:right;grid-area:stockLevel}:where(.old-2026) .store-inventory-result__stock-level:after{content:"";display:inline-block;vertical-align:middle;width:10px;margin-left:.8rem;border-radius:50%;aspect-ratio:1;background:var(--find-in-store-stock-level-color-unknown)}:where(.old-2026) .store-inventory-result__stock-level--outOfStock:after{background:var(--find-in-store-stock-level-color-out-of-stock)}:where(.old-2026) .store-inventory-result__stock-level--fewItemsLeft:after{background:var(--find-in-store-stock-level-color-few-items-left)}:where(.old-2026) .store-inventory-result__stock-level--inStock:after{background:var(--find-in-store-stock-level-color-in-stock)}:where(.old-2026) .store-inventory-result__store-link{margin:1.5rem 0;text-align:right;text-decoration:underline;text-underline-offset:1px;transition:text-underline-offset .3s;grid-area:storeLink}:where(.old-2026) .store-inventory-result__store-link:hover{text-underline-offset:4px}:where(.old-2026) .store-inventory-result__set-as-default-radio{position:fixed;left:-3333px}:where(.old-2026) .store-inventory-result__set-as-default-label{--set-as-default-border-color: oklch(from var(--current-text) l c h / .55);--set-as-default-height: 4rem;position:relative;display:grid;grid:1fr / 1fr calc(var(--set-as-default-height) - .2rem);min-width:0;height:var(--set-as-default-height);min-height:0;margin:0 0 2rem;padding:0;line-height:1.1;grid-area:setAsDefault;justify-self:start;cursor:pointer}:where(.old-2026) .store-inventory-result__set-as-default-text-holder{font-size:14px;position:relative;display:flex}:where(.old-2026) .store-inventory-result__set-as-default-text{padding:0 1rem .1rem;display:flex;align-items:center;text-align:center;justify-content:center;transition:opacity .3s;border:.1rem solid var(--set-as-default-border-color)}:where(.old-2026) .store-inventory-result__set-as-default-text--not-chosen{opacity:1;z-index:2}:where(.old-2026) .store-inventory-result__set-as-default-text--chosen{position:absolute;z-index:1;top:0;right:0;left:0;height:100%;opacity:0}:where(.old-2026) .store-inventory-result__set-as-default-radio:checked+.store-inventory-result__set-as-default-label,:where(.old-2026) .store-inventory-result__set-as-default-radio:checked+.store-inventory-result__locator-preferred-holder .store-inventory-result__set-as-default-label{--set-as-default-border-color: #006400}:where(.old-2026) .store-inventory-result__set-as-default-radio:checked+.store-inventory-result__set-as-default-label .store-inventory-result__set-as-default-text,:where(.old-2026) .store-inventory-result__set-as-default-radio:checked+.store-inventory-result__locator-preferred-holder .store-inventory-result__set-as-default-label .store-inventory-result__set-as-default-text{background:#b0edb1}:where(.old-2026) .store-inventory-result__set-as-default-radio:checked+.store-inventory-result__set-as-default-label .store-inventory-result__set-as-default-text--not-chose,:where(.old-2026) .store-inventory-result__set-as-default-radio:checked+.store-inventory-result__locator-preferred-holder .store-inventory-result__set-as-default-label .store-inventory-result__set-as-default-text--not-chose{opacity:0;z-index:1}:where(.old-2026) .store-inventory-result__set-as-default-radio:checked+.store-inventory-result__set-as-default-label .store-inventory-result__set-as-default-text--chosen,:where(.old-2026) .store-inventory-result__set-as-default-radio:checked+.store-inventory-result__locator-preferred-holder .store-inventory-result__set-as-default-label .store-inventory-result__set-as-default-text--chosen{opacity:1;z-index:2}:where(.old-2026) .store-inventory-result__set-as-default-icon{position:relative;display:grid;border-width:.1rem .1rem .1rem 0;border-style:solid;border-color:var(--set-as-default-border-color);place-items:center;opacity:0;scale:0 1;transition:scale .3s;transform-origin:left center;background:var(--current-bg)}:where(.old-2026) .store-inventory-result__set-as-default-icon .icon{color:#06b80a;width:22px;height:14px}:where(.old-2026) .store-inventory-result__set-as-default-radio:checked+.store-inventory-result__set-as-default-label .store-inventory-result__set-as-default-icon,:where(.old-2026) .store-inventory-result__set-as-default-radio:checked+.store-inventory-result__locator-preferred-holder .store-inventory-result__set-as-default-label .store-inventory-result__set-as-default-icon{opacity:1;scale:1 1}:where(.old-2026) input.inventory-search-form__checkbox{position:relative;z-index:0;width:1.6rem;height:1.6rem;margin:0 .5rem 0 0;border:.1rem solid oklch(from var(--current-text) l c h / .55);border-radius:0;appearance:none}:where(.old-2026) input.inventory-search-form__checkbox:after{content:"";position:absolute;z-index:2;top:50%;left:50%;display:none;width:11px;height:7px;background:url('data:image/svg+xml;utf8,<svg width="11" height="7" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path></svg>');translate:-50% -58%}:where(.old-2026) input.inventory-search-form__checkbox:checked:after{display:block}:where(.old-2026) .inventory-search-form__form-holder{padding:0 .1rem}:where(.old-2026) .inventory-search-form__label{position:relative;display:flex;flex-grow:1;align-items:center;padding:1rem 2rem 1rem 0;overflow-wrap:break-word;word-break:normal}:where(.old-2026) .inventory-search-form__label>svg{background-color:var(--current-bg);margin-right:1.2rem;flex-shrink:0}:where(.old-2026) .inventory-search-form__label .icon-checkmark{visibility:hidden;position:absolute;left:.3rem;z-index:5;top:1.4rem}:where(.old-2026) .inventory-search-form__label>input[type=checkbox]:checked~.icon-checkmark{visibility:visible}:where(.old-2026) .store-locator__map :is(a:empty,ul:empty,dl:empty,div:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty){display:revert}:where(.old-2026) find-in-store .h3.accordion__title{display:block;margin:1rem 0}:where(.old-2026) .store-inventory-result__title-exceptions{margin:3rem 0 .5rem}@keyframes sweep{0%{transform:scaleY(0)}to{transform:scaleY(1)}}
