.results,.where-to-buy{background-image:url(/assets/images/find/map-mobile.webp);background-repeat:no-repeat;background-size:100%}.ecom-stores__title,.results__title,.tabs__item{text-transform:uppercase}.stores__header,.stores__header-view .form-check-label,.stores__list,.stores__list-wrapper,.stores__wrapper{position:relative}.ecom-stores,.results,.stores__header,.stores__panel{background-color:#fff}.stores__filter,.stores__panel,.stores__selected,.where-to-buy{-webkit-box-orient:vertical;-webkit-box-direction:normal}.results{min-height:100vh;padding:calc(3.375rem + 1rem * 2) 0 0}@media(min-width:768px){.results{padding-top:calc(3.375rem + 1rem * 6);padding-bottom:6rem;background-image:url(/assets/images/find/map-desktop.webp)}}.results__text,.results__title{padding:0 1rem;color:#294571;text-align:center}.results__title{display:none;font-size:2.625rem;font-weight:300;font-family:GothamBold;font-family:"Open Sans"}@media(min-width:992px){.results__title{display:block}}.results__text{display:none;max-width:34.375rem;margin:0 auto 3rem;font-size:1.1875rem;font-weight:400;line-height:1.4375rem}@media(min-width:992px){.results__text{display:block}}.zh_poland,.zh_poland_light{font-family:sans-serif;display:inline}.zh_poland{font-weight:700}.zh_poland_light{font-weight:100}.ecom-stores__title,.teaser__title{margin-bottom:.5rem;font-weight:500}.ecom-stores{color:#243869;border-bottom:solid thin #e9ecef}.ecom-stores__wrapper{padding:1rem}@media(min-width:768px){.ecom-stores__wrapper{padding:1.75rem 2rem}}.ecom-stores__title{flex-basis:100%;width:100%;font-size:1.25rem;line-height:1.6875rem}.ecom-stores__btn{color:#fff}.ecom-stores__btn svg{fill:#fff;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.stores__wrapper{width:100%;height:100vh;margin:0 auto;-webkit-box-shadow:0 5px 6px #0000d;box-shadow:0 5px 6px #0000d}@media(min-width:992px){.stores__mobile-form{display:none}.stores__wrapper{display:-webkit-box;display:flex;max-width:960px;height:51.875rem}}@media(min-width:1200px){.stores__wrapper{max-width:1140px}}.stores__panel{display:-webkit-box;display:flex;flex-direction:column;width:100%;height:100%;max-height:100%;overflow:hidden}.stores__header-search,.stores__header-view .form-check-label input:checked~.checkmark{background-color:#294571}@media(min-width:992px){.stores__header-options{flex-basis:30rem}}.stores__header-search{-webkit-box-flex:1;flex:1 1 auto}.stores__header-view{padding:14px 0 10px 16px}.stores__header-view .form-check-label input{display:none}.stores__header-view .form-check-label .checkmark{border:1px solid #294571;border-radius:2px;height:12px;width:12px;display:inline-block}.stores__list{-webkit-box-flex:1;flex:1}.stores__list-wrapper{flex-basis:100%;margin-top:15px}@media(min-width:992px){.stores__list-wrapper{flex-basis:30rem}}.stores__list-item{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;background-color:#fff}.stores__list-item-error{display:-webkit-box;display:flex;text-align:center;background-color:#fff;height:100%}.stores__list-item-loader{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;height:100%}.stores__list-map{position:relative;-webkit-box-flex:1;flex:1}.stores__list-map-view{position:absolute;top:0;left:0;width:100%;height:100%;padding-right:0;padding-left:0;background-color:#fff}.stores__list-map-search{position:absolute;top:4rem;left:50%;z-index:1;padding-right:1rem;padding-left:1rem;line-height:1.5rem;color:#495057;cursor:pointer;background:#fff;border:0;border-radius:.3125rem;outline:0;-webkit-box-shadow:0 .0625rem .25rem 0 rgba(0,0,0,.3);box-shadow:0 .0625rem .25rem 0 rgba(0,0,0,.3);-webkit-transition:all 1s cubic-bezier(.165,.84,.44,1);transition:all 1s cubic-bezier(.165,.84,.44,1);-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media(min-width:992px){.stores__list-map-search{top:1.5rem}}@media(max-width:991.98px){.stores__list-map,.stores__list-wrapper{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1;margin-top:5px}.stores__list-wrapper{z-index:2}}.stores__search{position:relative;z-index:1;display:none;width:100%;height:3.25rem;background-color:#fff;border-left:solid .0625rem #e9ecef;-webkit-box-shadow:0 0 .25rem 0 rgba(0,0,0,.05),0 .1875rem .25rem 0 rgba(0,0,0,.035),0 .0625rem .3125rem 0 rgba(0,0,0,.075);box-shadow:0 0 .25rem 0 rgba(0,0,0,.05),0 .1875rem .25rem 0 rgba(0,0,0,.035),0 .0625rem .3125rem 0 rgba(0,0,0,.075)}@media(min-width:992px){.stores__search{display:block}}.stores__selected{position:fixed;bottom:0;left:0;z-index:2;display:-webkit-box;display:flex;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;background-color:#fff;border-radius:.375rem .375rem 0 0;-webkit-box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.05),0 .25rem .3125rem 0 rgba(0,0,0,.035),0 .0625rem .625rem 0 rgba(0,0,0,.075);box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.05),0 .25rem .3125rem 0 rgba(0,0,0,.035),0 .0625rem .625rem 0 rgba(0,0,0,.075)}@media(min-width:992px){.stores__selected{display:none}.stores__filter{max-width:30rem}}.stores__selected__arrow{width:1.5rem;height:1.5rem;margin-top:.5rem}.stores__selected__arrow .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.stores__filter{width:100%;height:100%;display:-webkit-box;display:flex;flex-direction:column;overflow:hidden;background-color:#fff}.stores__filter__custom{width:100%;margin-top:1rem}.stores__filter__custom .mdc-text-field--filled{padding:0;overflow:visible}.stores__filter__custom .mdc-text-field .mdc-floating-label{font-size:1.25rem;font-family:Gotham;line-height:1.6875rem;color:#243869;display:block;left:0}.stores__filter__custom .mdc-text-field .mdc-floating-label--float-above{top:40%}.stores__filter__perimeter{padding:2rem 2rem 1rem;font-size:.75rem}@media(min-width:360px){.stores__filter__perimeter{font-size:.875rem}}.stores__filter__perimeter strong{color:#333}.stores__filter__perimeter--searchArea{padding-top:3rem}.stores__filter__perimeter--ranges{margin-top:2rem}@media(min-width:768px){.stores__filter__perimeter{-webkit-box-flex:1;flex-grow:1}.stores__filter__perimeter--ranges{margin-top:1rem}}.stores__filter__perimeter--ranges .range .range-wrapper{flex-basis:33.33%}.stores__filter__perimeter--ranges .range .range-wrapper:nth-of-type(2){text-align:center}.stores__filter__perimeter--ranges .range .range-wrapper:nth-of-type(3){text-align:right}.stores__filter__perimeter--ranges .range .range-wrapper button{-webkit-appearance:button;border:0;outline:0;width:75%;height:1.875rem;margin-right:.375rem;margin-bottom:2.3125rem;color:#243869;background-color:#ced4da;border-radius:1.875rem}.stores__filter__perimeter--ranges .range .range-wrapper button.selected{color:#fff;background-color:#243869}.stores__filter__buttons{width:100%;padding:1rem 10px}.stores__filter__buttons .btn,.stores__filter__buttons .btn-v2{margin:4px 5px}.stores__filter__buttons .btn{font-size:1.25rem;margin:4px 5px}@media(min-width:992px){.stores__filter__buttons{width:100%;padding:3.6875rem 10px}.stores__filter__buttons .btn{font-size:1rem}}.stores__filter__buttons .btn-light{font-weight:400;color:#243869;background-color:#fff;border:.0625rem solid #243869}@media(max-width:991.98px){.tabs__item:nth-last-child(2){margin:0 1rem!important}}.tabs{position:relative;display:-webkit-box;display:flex;flex-shrink:0;width:100%;height:2rem;margin:10px 0 5px;list-style:none;padding:0 2rem}@media(max-width:991.98px){.tabs{height:1.5rem;padding:0 1rem}}.tabs__item{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:100%;font-size:1.0625rem;color:#243869;letter-spacing:-.0625rem;cursor:pointer;background-color:#fff;-webkit-transition:background-color 250ms cubic-bezier(.25,.46,.45,.94);transition:background-color 250ms cubic-bezier(.25,.46,.45,.94);border-bottom:0 solid transparent;margin:0 10px 0 0}.tabs__item.selected{border-bottom-color:#294571;font-family:GothamMedium}.tabs__item.filter{cursor:default;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-flex:1;flex-grow:1;color:#000}.tabs__item.filter.indent{padding-right:2.3rem}.tabs__item.filter .icon{cursor:pointer;color:#fff;background-color:#294571;width:34px;height:34px;border-radius:50%;text-align:center;padding-top:4px}.tabs__item:nth-last-child(2){margin:0 1.8rem}.tabs__item:nth-last-child(1n+3)::after{position:absolute;top:1rem;right:-18px;bottom:1rem;width:.0625rem;height:1.6875rem;margin:auto 0;content:"";background-color:#243869}.mat-button-toggle-group{-webkit-box-pack:justify;justify-content:space-between;max-width:100%;margin-top:2rem}.mat-button-toggle-group.mat-button-toggle-group-appearance-standard{border:none}.mat-button-toggle-group .mat-button-toggle{width:5.25rem;height:1.875rem;margin-right:.375rem;margin-bottom:2.3125rem;color:#243869;background-color:#ced4da;border-radius:1.875rem}.mat-button-toggle-group .mat-button-toggle-checked,.mat-button-toggle-group .mat-button-toggle-selected{color:#fff;background-color:#243869}.teaser,.where-to-buy{background-color:#fff}.mat-button-toggle-group ::ng-deep .mat-button-toggle .mat-button-toggle-ripple{border-radius:1.875rem}.mat-button-toggle-group ::ng-deep .mat-button-toggle-button{outline:0}.mat-button-toggle-group ::ng-deep .mat-button-toggle-button .mat-button-toggle-label-content{padding:0;line-height:0}.teaser{display:-webkit-box;display:flex;width:100%;color:#243869}.teaser:not(:last-child){border-bottom:solid thin #e9ecef}.teaser--selected{position:static;background-color:#e9ecef}.teaser--selected .teaser__title{color:#8c2255}.teaser__logo{display:none;flex-shrink:0;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:11.25rem;padding:1rem;background-color:#f8f9fa}@media(min-width:768px)and (max-width:991.98px){.teaser__logo{display:-webkit-box;display:flex}}.teaser__wrapper{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-flex:1;flex-grow:1;-webkit-box-pack:justify;justify-content:space-between;padding:1rem}@media(min-width:768px){.tabs__item{font-size:1.25rem}.mat-button-toggle-group{margin-top:1rem}.teaser__wrapper{padding:1.75rem 2rem}}.teaser__title{flex-basis:100%;width:100%;font-size:1.25rem;line-height:1.6875rem}.teaser__address{z-index:1;margin-bottom:0;line-height:1.6875rem}.teaser__distance,.teaser__more{font-weight:400;line-height:1.6875rem}.teaser__distance{margin-bottom:0;font-size:1.0625rem;text-align:right}.teaser__more{font-size:1.125rem;text-decoration:underline}.teaser__more:hover{text-decoration:none;cursor:pointer}.teaser__footer{display:-webkit-box;display:flex;flex-basis:100%;-webkit-box-pack:justify;justify-content:space-between;width:100%;margin-top:1.5rem}.teaser__footer.both-loyalties{margin-bottom:-2.625rem}.teaser__footer.both-loyalties .row.w-100:first-child{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.teaser .teaser__caller,.teaser .teaser__phone{height:2.625rem;padding:0 1rem;font-size:1rem;line-height:1}.teaser__phone{display:none;margin-top:auto;margin-bottom:0}.teaser__caller{margin-top:auto;margin-bottom:0}@media(min-width:768px){.teaser__phone{display:-webkit-inline-box;display:inline-flex}.teaser__caller{display:none}}.teaser__number{display:none;margin-bottom:0;font-size:1.25rem;font-weight:500;text-shadow:0 .125rem .25rem 0 rgba(0,0,0,.14)}.teaser__loyaltyProgram div{width:60%;margin-right:0;margin-left:auto}@media(min-width:768px){.teaser__number{display:block}.teaser__loyaltyProgram div{width:70%}}.teaser__loyaltyProgram img{max-width:128px;padding-right:0}.teaser__loyaltyProgram img:not(:first-of-type){margin-top:5px}.map{width:100%;height:100%}.map .cluster img{height:3.375rem}.map .cluster div{width:2.875rem!important;font-size:.75rem!important;line-height:2.9375rem!important}.where-to-buy__title,.where-to-buy__titlecscz{line-height:2.5rem;text-transform:uppercase;color:#243869}.where-to-ecp{max-width:1200px;width:100%;text-align:center}@media only screen and (max-width:1024px){.where-to-ecp{width:95%}}.where-to-buy{display:-webkit-box;display:flex;flex-direction:column;-webkit-box-align:center;align-items:center;padding:2rem 2rem 3rem;text-align:center}@media(min-width:768px){.where-to-buy{padding:4rem 2rem 6rem;background-image:url(/assets/images/find/map-desktop.webp)}}.where-to-buy--no-bg{background:0 0}.where-to-buy__title{font-size:33px}@media(min-width:768px){.where-to-buy__title{font-size:42px}}.where-to-buy__titlecscz{font-size:33px;font-family:"Open Sans"}@media(min-width:768px){.where-to-buy__titlecscz{font-size:42px}}.where-to-buy__text{font-family:"Open Sans";margin-bottom:0;font-size:1rem;font-weight:300;line-height:1.4375rem;color:#243869}.where-to-buy__form{-webkit-box-align:center;align-items:center;width:100%;max-width:18.3125rem}.where-to-buy__form-input{margin:2rem 0 2.5rem}@media(min-width:768px){.where-to-buy__text{font-size:1.25rem}.where-to-buy__form{max-width:25rem}}.where-to-buy__form .mdc-text-field--fullwidth.mdc-text-field--disabled .mdc-line-ripple::before,.where-to-buy__form .mdc-text-field--fullwidth:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-width:.125rem;border-bottom-color:#294571}.where-to-buy__form .mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:#f44336}.where-to-buy__form .mdc-text-field__input{font-size:1.25rem;height:80%!important;border-bottom:medium}.where-to-buy__form .mdc-text-field--with-trailing-icon{padding:0;overflow:visible}.where-to-buy__form .mdc-text-field i.mdc-text-field__icon--trailing{color:#243869!important}.where-to-buy__form .mdc-text-field--invalid .mdc-floating-label::after{color:#f44336;font-family:Gotham}.where-to-buy__form .mdc-text-field .mdc-floating-label{font-size:1.375rem;font-weight:300;font-family:open sans;line-height:1.375rem;color:#243869;display:block;left:0;text-transform:capitalize}.where-to-buy__form .mdc-text-field .mdc-floating-label--float-above{top:40%}.where-to-buy__form .mdc-text-field+.mdc-text-field-helper-line{padding:0}.where-to-buy__form .mdc-text-field+.mdc-text-field-helper-line .mdc-text-field-helper-text{font-size:.875rem}.where-to-buy ::-webkit-input-placeholder{text-transform:capitalize}.where-to-buy ::-moz-placeholder{text-transform:capitalize}.where-to-buy :-ms-input-placeholder{text-transform:capitalize}.where-to-buy ::-ms-input-placeholder{text-transform:capitalize}.where-to-buy ::placeholder{text-transform:capitalize}.where-to-buy .pl_title{font-size:42px;font-weight:700;color:#243869;text-transform:uppercase;line-height:2.5rem;font-family:inherit}.where-to-buy .zh_poland{font-family:sans-serif;display:inline;font-weight:700}.where-to-buy input:-webkit-autofill,.where-to-buy input:-webkit-autofill:active,.where-to-buy input:-webkit-autofill:focus,.where-to-buy input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.where-to-buy-teaser{position:relative;width:100%;height:3.25rem;background-color:#243869}.where-to-buy-teaser__form{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;width:100%;height:100%;padding:0 .5rem 0 1rem}.where-to-buy-teaser__form .btn-v2{padding:0 .5rem;font-size:.875rem;font-weight:400;line-height:0}.where-to-buy-teaser__form__input{width:50%}.where-to-buy-teaser__form__buttons{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}@media(min-width:340px){.where-to-buy-teaser__form__buttons{-webkit-box-pack:end;justify-content:flex-end;width:50%}}.where-to-buy-teaser__form__locate{position:relative;width:2.5rem;height:2.5rem}.where-to-buy-teaser__form__locate__button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:2.5rem;height:2.5rem;position:absolute;margin-left:.25rem;background-color:#243869}@media(min-width:340px){.where-to-buy-teaser__form__locate__button{margin-left:0}}.where-to-buy-teaser__form__locate__spinner{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:2.5rem;height:2.5rem;position:absolute;z-index:1;margin-left:.25rem;background-color:#243869}@media(min-width:340px){.where-to-buy-teaser__form__locate__spinner{margin-left:0}}.where-to-buy-teaser__form__search{display:-webkit-box;display:flex;align-content:center;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;min-width:7.5rem}@media(min-width:576px){.where-to-buy-teaser__form .btn-v2{padding:0 1rem}.where-to-buy-teaser__form__search{margin-left:1rem}}.where-to-buy-teaser__form__search__button{height:1.625rem}@media(min-width:992px){.where-to-buy-teaser__form__search__button{height:2.25rem}.where-to-buy-teaser__error{position:absolute;top:100%;left:0;z-index:1}}.where-to-buy-teaser__form__search__spinner{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:2.5rem;margin:0 auto}.where-to-buy-teaser__error{flex-basis:100%;width:100%;font-size:.75rem;color:#fff;background-color:#000}@media(min-width:1200px){.where-to-buy-teaser__error{font-size:.875rem}}.where-to-buy-teaser__error p{padding:.5rem 1rem;margin:0;font-weight:300}.where-to-buy-teaser .icon-teaser{stroke:#fff;fill:#fff;width:1.65rem;height:1.65rem;cursor:pointer}.where-to-buy-teaser .mdc-text-field{height:40px}.where-to-buy-teaser .mdc-text-field__input{height:50px;font-size:1.25rem;color:#fff!important;caret-color:#fff!important}.where-to-buy-teaser .mdc-text-field .mdc-line-ripple::after,.where-to-buy-teaser .mdc-text-field .mdc-line-ripple::before{border-bottom-color:#fff}.where-to-buy-teaser .mdc-text-field--invalid .mdc-line-ripple::after,.where-to-buy-teaser .mdc-text-field--invalid .mdc-line-ripple::before{border-bottom-color:#f44336}