.custom-mq{font-family:"sm=375px&md=768px&lg=992px&xl=1280px"}.c-listing-head .c-l-h__title,.sl__header__title{font-size:3.5rem;letter-spacing:.2rem}.c-listing-head .c-l-h__title,.c-store-list-card .s-l-c__name__city,.sl__header__title{font-family:IvarDisplay,Helvetica,Arial,sans-serif;text-transform:uppercase;line-height:1.2}.c-store-list-card .s-l-c__name__city{font-size:1.8rem;letter-spacing:.1rem}@media screen and (max-width:991px){.c-listing-head .c-l-h__title,.sl__header__title{font-family:IvarDisplay,Helvetica,Arial,sans-serif;font-size:2.4rem;text-transform:uppercase;letter-spacing:.2rem;line-height:1.2}}@media screen and (max-width:1279px){.c-listing-head .c-l-h__title,.sl__header__title{font-family:IvarDisplay,Helvetica,Arial,sans-serif;font-size:2.4rem;text-transform:uppercase;letter-spacing:.2rem;line-height:1.2}}.c-listing-head .c-l-h__subtitle{font-family:Sailec,Helvetica,Arial,sans-serif;font-size:1.4rem;letter-spacing:.1rem;line-height:1}.c-listing-head .c-l-h__body,.c-store-selector-small .s-s-s__form__download__body,.click-and-collect-wrapper .js-cart-storelocator .sl__stores-list .no-results,.click-and-collect-wrapper .store-card__content__details__header__title,.p-cart__messages,.promotion-code__box__text,.shipment-col__options .method__description,.shipment-col__options .method__price,.shipment-col__options .method__title,.shipment-col__text{font-family:Sailec,Helvetica,Arial,sans-serif;font-size:1.4rem;letter-spacing:.05rem;line-height:1.6}.p-cart__prods .authentication .login-user-form .form-intro,.p-cart__prods .cart-empty p,.p-cart__prods .total .table-container .table-div .table-row-group .table-row:last-child .cell,.p-cart__prods .total h2,.p-cart__sidebar .sidebar-item .cart-title-section-pay,.promotion-code__title,.shipment-col__title{font-family:Sailec,Helvetica,Arial,sans-serif;font-size:1.3rem;letter-spacing:.1rem;line-height:1.2;font-weight:500;text-transform:uppercase}.c-store-selector-small .s-s-s__form__download__title,.p-cart__sidebar .sidebar-item .cart-text-section-pay{font-family:Sailec,Helvetica,Arial,sans-serif;font-size:1.3rem;letter-spacing:.1rem;line-height:1.2}.c-store-selector-small .s-s-s__form__download__title{font-weight:500}.p-cart .products__list .single-product .prices .price,.p-cart .products__list .single-product .prices .price--sale{font-family:Sailec,Helvetica,Arial,sans-serif;font-size:1.3rem;letter-spacing:.1rem;line-height:1.2;font-weight:500}.c-store-list-card .s-l-c__more,.c-store-list-card .s-l-c__name__weekend,.c-store-list-card .s-l-c__position__directions,.c-store-selector-small .s-s-s__form__download__cta,.p-cart .products__list .single-product .details-col .product-name,.sl__side-col__filters__list-content-header .title{font-family:Sailec,Helvetica,Arial,sans-serif;font-size:1.2rem;letter-spacing:.1rem;line-height:1;font-weight:500}.click-and-collect-wrapper .js-cart-storelocator .sl__search__fields__field.input label,.click-and-collect-wrapper .store-card__content__details__timetable .table-box .table .time .day,.p-cart .products__list .single-product .details-col .mobile-details .val,.p-cart .products__list .single-product .inner,.promotion-code__box__form label{font-family:Sailec,Helvetica,Arial,sans-serif;font-size:1.2rem;letter-spacing:0;line-height:1;font-weight:500}.click-and-collect-wrapper .store-card__content__details__address,.click-and-collect-wrapper .store-card__content__details__header .store-distance,.click-and-collect-wrapper .store-card__content__details__timetable .table-box .table .box-title,.click-and-collect-wrapper .store-card__content__details__timetable .table-box .table .time .hours,.shipment-col__options .method .free-shipping-alert,.sl__header__subtitle{font-family:Sailec,Helvetica,Arial,sans-serif;font-size:1.2rem;letter-spacing:0;line-height:1}.sl__search__fields__field.find span.find,.sl__search__fields__field.input input::-webkit-input-placeholder{font-family:Sailec,Helvetica,Arial,sans-serif;font-size:1.2rem;letter-spacing:.2rem;line-height:1}.sl__search__fields__field.find span.find,.sl__search__fields__field.input input::-moz-placeholder{font-family:Sailec,Helvetica,Arial,sans-serif;font-size:1.2rem;letter-spacing:.2rem;line-height:1}.sl__search__fields__field.find span.find,.sl__search__fields__field.input input::-ms-input-placeholder{font-family:Sailec,Helvetica,Arial,sans-serif;font-size:1.2rem;letter-spacing:.2rem;line-height:1}.sl__search__fields__field.find span.find,.sl__search__fields__field.input input::placeholder{font-family:Sailec,Helvetica,Arial,sans-serif;font-size:1.2rem;letter-spacing:.2rem;line-height:1}.c-store-list-card .s-l-c__contacts__box .desktop,.c-store-list-card .s-l-c__now__hour,.c-store-list-card .s-l-c__now__info,.c-store-list-card .s-l-c__position,.p-cart .products__list .single-product .details-col .mobile-details .label,.p-cart .products__list .single-product.giftcard .details-col .mobile-details .description .line,.p-cart__prods .authentication .login-user-form .password-recovery-link,.p-cart__prods .total .table-container .table-div .table-row-group .table-row .cell,.p-cart__prods .total .table-container .table-div .table-row-group .table-row .cell .tooltip-wrapper .tax-info__tooltip__content,.sl__side-col__filters__trigger .label,.sl__side-col__results{font-family:Sailec,Helvetica,Arial,sans-serif;font-size:1.2rem;letter-spacing:0;line-height:1}.c-store-list-card .s-l-c__now__info{font-weight:500}.c-listing-head .c-l-h__breadcrumbs,.c-store-list-card .s-l-c__event__date,.c-store-list-card .s-l-c__event__hour{font-family:Sailec,Helvetica,Arial,sans-serif;font-size:1.2rem;letter-spacing:0;line-height:1}.c-store-list-card .s-l-c__contacts__box .mobile,.click-and-collect-wrapper .store-card__content__details__actions button{font-family:Sailec,Helvetica,Arial,sans-serif;font-size:1.2rem;letter-spacing:.2rem;line-height:1;font-weight:500}@media screen and (max-width:1279px){.c-listing-head .c-l-h__subtitle{font-family:Sailec,Helvetica,Arial,sans-serif;font-size:1.2rem}}.c-store-selector-small{margin-bottom:6rem}@media screen and (min-width:992px){.c-store-selector-small{margin-bottom:8rem}}.p-cart__prods{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6rem}.p-cart__prods__col{width:100%}.p-cart__prods__sidebar{width:100%;margin-bottom:2rem}.p-cart__prods .cart-empty{margin-top:6rem;margin-bottom:6rem;text-align:center}.p-cart__prods .cart-empty p{margin:2rem auto}.p-cart__sidebar{padding-top:2rem}.p-cart__sidebar .sidebar-item .cart-title-section-pay{margin-bottom:1rem}.p-cart__sidebar .sidebar-item .cart-text-section-pay{line-height:1.6}.p-cart__sidebar .sidebar-item .payment-wrapper .icon{display:inline-block;margin-top:1rem}.p-cart__sidebar .sidebar-item .payment-wrapper .icon+.icon{margin-left:1.5rem}.p-cart__sidebar .sidebar-item+.sidebar-item{margin-top:4rem}.p-cart .products__list{margin-top:1rem;border-bottom:1px solid silver}.p-cart .products__list__header{display:none}.p-cart .products__list .first-col{width:35%}.p-cart .products__list .details-col{width:60%}.p-cart .products__list .single-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:2rem;padding-bottom:2rem;position:relative;z-index:1;border-top:1px solid silver}.p-cart .products__list .single-product.giftcard .details-col .mobile-details{display:block;margin-top:.5rem}.p-cart .products__list .single-product.giftcard .details-col .mobile-details .description{margin-top:1rem}.p-cart .products__list .single-product.giftcard .details-col .mobile-details .description .line{margin-bottom:.3rem;line-height:2rem;font-weight:500;color:#666}.p-cart .products__list .single-product.giftcard .details-col .mobile-details .description .line span.label-giftcard{display:block;font-weight:400}.p-cart .products__list .single-product .details-col{padding-right:2.5rem}.p-cart .products__list .single-product .details-col .product-name{margin-top:.5rem;font-size:1.3rem;line-height:1.2;text-transform:uppercase}.p-cart .products__list .single-product .details-col .mobile-details{margin-top:1.1rem}.p-cart .products__list .single-product .details-col .mobile-details .label{display:inline-block;width:55px;color:#666}.p-cart .products__list .single-product .details-col .mobile-details .val{text-transform:capitalize}.p-cart .products__list .single-product .details-col .product-colour,.p-cart .products__list .single-product .details-col .product-variant{margin-top:1rem}.p-cart .products__list .single-product .inner{margin-top:.3rem;font-size:1.3rem;text-transform:capitalize}.p-cart .products__list .single-product .prices.sale .price--sale{color:#666;text-decoration:line-through}.p-cart .products__list .single-product .prices .price,.p-cart .products__list .single-product .prices .price--sale{display:block}.p-cart .products__list .single-product .desktop-details{display:none}.p-cart .products__list .single-product .remove-wrapper{position:absolute;top:2rem;right:0;z-index:2}.p-cart .products__list .single-product .remove-wrapper a{display:block;width:2rem;height:2rem;font-size:2rem;color:#000}.p-cart .products__list .single-product .remove-wrapper a .label{display:none}.p-cart__messages{margin-bottom:4rem;text-align:center}.p-cart__messages .merge-cart{color:#d93025}.p-cart__messages .alert-success{color:#17871d}.p-cart .cart-empty{width:89.33333%;margin:6rem auto}.esw-disclaimer{font-size:1.4rem}@media screen and (max-width:767px){.p-cart__prods .cart-empty,.p-cart__prods .products__list{width:89.33333%;margin:0 auto}.p-cart__prods .cart-empty{margin-top:6rem;margin-bottom:6rem}.p-cart .shipment-col,.p-cart__sidebar{width:89.33333%;margin:0 auto}}@media screen and (min-width:768px) and (max-width:991px){.p-cart__prods .cart-empty,.p-cart__prods .products__list{width:94.27083%;margin:0 auto}.p-cart__prods .cart-empty{margin-top:6rem;margin-bottom:6rem}.p-cart .shipment-col,.p-cart__sidebar{width:94.27083%;margin:0 auto}}@media screen and (min-width:768px){.p-cart__prods{margin-bottom:6rem}.p-cart__prods .products__list .first-col{width:18%;max-width:12.5rem}.p-cart__prods .products__list .details-col{width:80%}}@media screen and (max-width:991px){.p-cart .c-listing-head .c-l-h__wrapper{padding-bottom:3rem}}@media screen and (min-width:992px){.p-cart .c-listing-head .c-l-h__wrapper{padding-bottom:1rem}.p-cart__prods{width:94.75806%;margin:0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.p-cart__prods__col{width:65.74586%}.p-cart__prods__sidebar{width:31.49171%}.p-cart__prods .products__list{margin-top:0;border-left:1px solid silver;border-right:1px solid silver}.p-cart__prods .products__list__header{display:block;font-size:1.2rem;font-weight:400;color:#666;letter-spacing:0}.p-cart__prods .products__list__header__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:.4rem;padding-left:2rem;padding-right:2rem;line-height:28px;border-top:1px solid silver}.p-cart__prods .products__list .first-col{width:15%;padding-right:1rem;max-width:7.1rem}.p-cart__prods .products__list .details-col{width:30%}.p-cart__prods .products__list .color-col,.p-cart__prods .products__list .size-col{width:12%}.p-cart__prods .products__list .quantity-col{width:18%}.p-cart__prods .products__list .prices-col{width:13%;text-align:right}.p-cart__prods .products__list .single-product{padding-left:2rem;padding-right:2rem}.p-cart__prods .products__list .single-product.giftcard .details-col{width:72%}.p-cart__prods .products__list .single-product.giftcard .details-col .mobile-details .prices{display:none}.p-cart__prods .products__list .single-product.giftcard .details-col .mobile-details .description .line{display:-webkit-box;display:-ms-flexbox;display:flex}.p-cart__prods .products__list .single-product.giftcard .details-col .mobile-details .description .line span.label-giftcard{display:block;min-width:35%}.p-cart__prods .products__list .single-product .details-col{padding-right:0}.p-cart__prods .products__list .single-product .details-col .product-name{margin-top:.2rem}.p-cart__prods .products__list .single-product .mobile-details{display:none}.p-cart__prods .products__list .single-product .desktop-details{display:block}.p-cart__prods .products__list .single-product .prices.sale .price--sale{margin-bottom:.5rem}.p-cart__prods .products__list .single-product .remove-wrapper{top:auto;bottom:2rem;right:2rem}.p-cart__prods .products__list .single-product .remove-wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:1.2rem;font-size:1.2rem}.p-cart__prods .products__list .single-product .remove-wrapper a .label{display:block;margin-left:.5rem}.p-cart__sidebar{padding-top:0}.p-cart .cart-empty .cta{max-width:50%}}@media screen and (min-width:1280px){.p-cart__prods{width:93.125%;margin:0 auto;max-width:1600px}.p-cart__prods .products__list .first-col{max-width:9.1rem}}.sl__wrapper{margin-bottom:6.5rem}.sl__header{padding:2rem 2rem 0;margin-bottom:1.2rem;text-align:center}.sl__header__title{margin-bottom:1.5rem}.sl__header__subtitle{margin-bottom:2rem;line-height:1.6rem}.sl__search__fields{position:relative;z-index:2}.sl__search__fields__field.input{position:relative;z-index:4}.sl__search__fields__field.input input{padding:0 4rem;height:4rem;border:solid #000;border-width:0 0 1px}.sl__search__fields__field.input input::-webkit-input-placeholder{line-height:4rem;color:#8b8b8b;text-transform:uppercase;text-align:center}.sl__search__fields__field.input input::-moz-placeholder{line-height:4rem;color:#8b8b8b;text-transform:uppercase;text-align:center}.sl__search__fields__field.input input::-ms-input-placeholder{line-height:4rem;color:#8b8b8b;text-transform:uppercase;text-align:center}.sl__search__fields__field.input input::placeholder{line-height:4rem;color:#8b8b8b;text-transform:uppercase;text-align:center}.sl__search__fields__field.input i{position:absolute;z-index:4;left:0;top:0;height:4rem;line-height:4rem;font-size:2rem}.sl__search__fields__field.find button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sl__search__fields__field.find span.find{color:#5b6f80;text-transform:uppercase;white-space:nowrap}.sl__search__fields__field.find i{margin-right:.5rem;font-size:1.8rem;color:#5b6f80}.sl__map{position:relative;z-index:1;width:100%;height:250px;visibility:hidden}.sl__map__box{width:100%;height:100%;background-color:#666}.sl__map #map-container .cluster-gmap{font-size:1.6rem!important;font-family:Sailec,Helvetica,Arial,sans-serif!important;font-weight:400!important;color:#fff!important}.sl__map__controls{position:absolute;z-index:2;top:10px;left:10px;height:80px;width:40px;padding:5px;background-color:#fff}.sl__map__controls .zoom .in,.sl__map__controls .zoom .out{width:30px;height:35px;color:#5b6f80}.sl__map__controls .zoom .in:after,.sl__map__controls .zoom .out:after{display:block;width:100%;height:100%;font-size:3em;text-align:center;line-height:1}.sl__map__controls .zoom .in:hover,.sl__map__controls .zoom .out:hover{opacity:.5}.sl__map__controls .zoom .in:after{content:"+"}.sl__map__controls .zoom .out:before{display:block;content:"";width:90%;height:2px;margin:0 auto;background-color:#5b6f80}.sl__map__controls .zoom .out:after{content:"-"}.sl__side-col{background-color:rgba(228,230,229,.3)}.sl__side-col .store-not-selected-message{display:block;margin-bottom:2rem;font-size:1.4rem;color:#d93025}.sl__side-col__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sl__side-col__results{padding:0 0 0 2rem;height:4.2rem;line-height:4.2rem;text-transform:uppercase}.sl__side-col__results .location-searched{color:#000}.sl__stores-list{width:100%;max-height:50rem;overflow:auto}.sl__stores-list.c-store-selector-small .s-s-s__list{width:100%;max-height:unset;padding:0 0 4rem}.no-results{display:none}@media screen and (max-width:767px){.p-storelocator .sl__search__fields__field.find{position:absolute;z-index:3;bottom:-7rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:4.4rem;padding:0 1.4rem;line-height:4.4rem;background-color:#fff;border:1px solid #5b6f80}.p-storelocator .sl__search__fields__field.find button{height:4.4rem;line-height:4.4rem}}@media screen and (min-width:768px){.sl__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:8rem}.sl__header{margin-bottom:2rem}.sl__header__form{max-width:400px;margin:0 auto}.sl__search__fields__field.find{padding:2rem 0}.sl__search__fields__field.find button{margin:0 auto}.sl__map{width:calc(100% - 400px);height:650px}.sl__side-col{width:400px;height:650px}.sl__side-col__header{height:42px}.sl__side-col__results{padding-left:2.6rem}.sl__stores-list{height:calc(100% - 42px);max-height:unset}.sl__stores-list.c-store-selector-small .s-s-s__list{padding-left:2.6rem;padding-right:2rem}}@media screen and (min-width:1280px){.sl__side-col__results,.sl__stores-list.c-store-selector-small .s-s-s__list{padding-left:4.4rem}}.c-listing-head .c-l-h__wrapper{width:89.33333%;margin:0 auto;padding:2rem 0}.c-listing-head .c-l-h__title{margin-bottom:0;text-align:center}.c-listing-head .c-l-h__body,.c-listing-head .c-l-h__subtitle{text-align:center}.c-listing-head .c-l-h__breadcrumbs{display:none;padding-bottom:2rem}.c-listing-head .c-l-h__breadcrumbs a{margin-right:.5rem;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex}.c-listing-head .c-l-h__breadcrumbs a i{margin-left:.5rem}.c-listing-head .c-l-h__breadcrumbs a.last{color:#000;text-decoration:none}@media screen and (min-width:768px){.c-listing-head .c-l-h__wrapper{width:94.27083%;margin:0 auto}.c-listing-head .c-l-h__title{margin-bottom:2rem}.c-listing-head .c-l-h__body{max-width:78.125%;margin:0 auto}.c-listing-head .c-l-h__breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:992px){.c-listing-head .c-l-h__wrapper{width:94.75806%;margin:0 auto}.c-listing-head .c-l-h__body{max-width:78.62903%}}@media screen and (min-width:1280px){.c-listing-head .c-l-h__wrapper{width:93.125%;margin:0 auto;max-width:1600px}.c-listing-head .c-l-h__body{max-width:61.5625%}}.quantity{width:50%;max-width:110px;position:relative}.quantity input{height:36px;line-height:36px;text-align:center;border:none}.quantity .icon-minus,.quantity .icon-plus{color:#000}.quantity .less,.quantity .more{position:absolute;top:50%;z-index:1;width:36px;height:36px;margin:0;line-height:15px;font-size:1.1rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.quantity .less:before,.quantity .more:before{position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;font-size:1.5rem;font-weight:700}.quantity .more{right:0}.quantity .less{left:0}@media screen and (min-width:992px){.quantity{width:60%}.quantity input{height:15px;line-height:15px;padding-top:.3rem;padding-bottom:0}.quantity .less,.quantity .more{width:15px;height:15px;line-height:15px;font-size:1.1rem}}.p-cart .shipment-col{margin-top:4rem;margin-bottom:4rem}.shipment-col__title{margin-bottom:1rem}.shipment-col__options{margin-top:3rem}.shipment-col__options .method{padding:2rem;border:1px solid silver}.shipment-col__options .method.checked{border-color:#000}.shipment-col__options .method.click-and-collect.checked{border-bottom-color:silver}.shipment-col__options .method__price,.shipment-col__options .method__radio-box{padding-left:2rem}.shipment-col__options .method__radio-box{position:relative;z-index:1}.shipment-col__options .method__radio-box .radio{position:absolute;z-index:2;top:3px;left:-20px}.shipment-col__options .method__title{font-weight:500}.shipment-col__options .method__description{margin-top:1rem}.shipment-col__options .method .free-shipping-alert{margin-top:1rem;padding-left:2rem}.shipment-col__options .method+.method{margin-top:2rem}.shipment-col.error .click-and-collect.method{border:1px solid #d93025}.shipment-col.error .click-and-collect-wrapper{border:1px solid #d93025;border-top:none}@media screen and (min-width:768px){.shipment-col__options .method{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-ms-flex-wrap:wrap;flex-wrap:wrap}.shipment-col__options .method__radio-box label{margin-bottom:0}.shipment-col__options .method__price{padding-left:0}.shipment-col__options .method .free-shipping-alert{width:100%;padding-left:0;text-align:right}}.promotion-code{margin-top:2rem;margin-bottom:2rem;border-top:1px solid silver;border-bottom:1px solid silver}.promotion-code__title{position:relative;z-index:1;padding:2.1rem 0 1.7rem;cursor:pointer}.promotion-code__title i{position:absolute;z-index:2;top:50%;right:1rem;font-size:2em}.promotion-code__title i.up{-webkit-transform:translateY(-50%) scaleY(0);-ms-transform:translateY(-50%) scaleY(0);transform:translateY(-50%) scaleY(0)}.promotion-code__title.opened i.up,.promotion-code__title i.down{-webkit-transform:translateY(-50%) scaleY(1);-ms-transform:translateY(-50%) scaleY(1);transform:translateY(-50%) scaleY(1)}.promotion-code__title.opened i.down{-webkit-transform:translateY(-50%) scaleY(0);-ms-transform:translateY(-50%) scaleY(0);transform:translateY(-50%) scaleY(0)}.promotion-code__box__text+.promotion-code__box__form{margin-top:3rem}.promotion-code__box__form{margin-bottom:3rem}.promotion-code__box__form form .form-group{margin-bottom:0}.promotion-code__box__form .error-box.error{padding:.5rem 0 1rem;color:#d93025}@media screen and (max-width:767px){.p-cart .promotion-code{width:89.33333%;margin:2rem auto}.p-cart .promotion-code__box__form form .form-group.input-col{margin-bottom:2rem}}@media screen and (min-width:768px) and (max-width:991px){.p-cart .promotion-code{width:94.27083%;margin:2rem auto}}@media screen and (min-width:768px){.promotion-code__box__form form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.promotion-code__box__form form label{display:block;width:100%}.promotion-code__box__form form .input-col{width:57.44681%}.promotion-code__box__form form .submit-col{width:23.40426%;margin-left:2rem}}.p-cart__prods .total{padding:2rem;margin-top:4rem;background-color:#e4e6e5}.p-cart__prods .total h2{margin-bottom:2rem}.p-cart__prods .total .table-container .table-div .table-row-group .table-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem}.p-cart__prods .total .table-container .table-div .table-row-group .table-row:last-child{margin-bottom:0;padding-top:2rem;border-top:1px solid silver}.p-cart__prods .total .table-container .table-div .table-row-group .table-row .cell a>img{display:none}.p-cart__prods .total .table-container .table-div .table-row-group .table-row .cell .tooltip-wrapper{position:relative;z-index:2;top:.1rem}.p-cart__prods .total .table-container .table-div .table-row-group .table-row .cell .tooltip-wrapper:hover .tax-info__tooltip{display:block}.p-cart__prods .total .table-container .table-div .table-row-group .table-row .cell .tooltip-wrapper:before{font-size:1.2rem}.p-cart__prods .total .table-container .table-div .table-row-group .table-row .cell .tooltip-wrapper .tax-info{display:inline-block;position:absolute;z-index:3;top:50%;left:50%}.p-cart__prods .total .table-container .table-div .table-row-group .table-row .cell .tooltip-wrapper .tax-info__tooltip{display:none;position:absolute;z-index:4;width:27rem;bottom:100%;padding-bottom:1.5rem}.p-cart__prods .total .table-container .table-div .table-row-group .table-row .cell .tooltip-wrapper .tax-info__tooltip__content{display:block;position:relative;padding:.9rem;background-color:#e4e6e5;border:1px solid silver}.p-cart__prods .total .table-container .table-div .table-row-group .table-row .cell .tooltip-wrapper .tax-info__tooltip__content:after{content:"";position:absolute;width:1rem;height:1rem;background-color:#e4e6e5}@media screen and (min-width:768px){.p-cart__prods .total .table-container .table-div .table-row-group .table-row .cell .tooltip-wrapper .tax-info .tax-info__tooltip{-webkit-transform:translate(5%,58%);-ms-transform:translate(5%,58%);transform:translate(5%,58%)}.p-cart__prods .total .table-container .table-div .table-row-group .table-row .cell .tooltip-wrapper .tax-info .tax-info__tooltip__content:after{left:0;top:55%;-webkit-transform:rotate(315deg) translate(40%,-11px);-ms-transform:rotate(315deg) translate(40%,-11px);transform:rotate(315deg) translate(40%,-11px);border-top:1px solid silver;border-left:1px solid silver}}@media screen and (max-width:767px){.p-cart__prods .total .table-container .table-div .table-row-group .table-row .cell .tooltip-wrapper .tax-info .tax-info__tooltip{-webkit-transform:translateX(-40%);-ms-transform:translateX(-40%);transform:translateX(-40%);padding-bottom:1.8rem}.p-cart__prods .total .table-container .table-div .table-row-group .table-row .cell .tooltip-wrapper .tax-info .tax-info__tooltip__content:after{left:34%;top:100%;-webkit-transform:rotate(45deg) translate(40%,-11px);-ms-transform:rotate(45deg) translate(40%,-11px);transform:rotate(45deg) translate(40%,-11px);border-right:1px solid silver;border-bottom:1px solid silver}}.p-cart__prods .authentication .guest-wrapper,.p-cart__prods .authentication .login-wrapper{width:100%}.p-cart__prods .authentication .login-wrapper{margin-bottom:1rem}.p-cart__prods .authentication .new-user .guest-checkout,.p-cart__prods .authentication .new-user .login-user{width:100%}.p-cart__prods .authentication .new-user .guest-checkout .cta-secondary{background-color:#fff}.p-cart__prods .authentication .login-user-form.collapsed #loginform.show{max-height:inherit!important}.p-cart__prods .authentication .login-user-form .form-intro{padding-top:2rem;margin-top:2rem;margin-bottom:2rem;border-top:1px solid silver}.p-cart__prods .authentication .login-user-form .form-wrapper{padding-bottom:2rem;margin-bottom:1rem;border-bottom:1px solid silver}.p-cart__prods .authentication .login-user-form .form-wrapper .form-group{margin-bottom:2rem}.p-cart__prods .authentication .login-user-form .password-recovery-link{display:inline-block;width:100%;margin-top:2rem;color:#000;text-align:center;text-decoration:underline}@media screen and (max-width:991px){.p-cart__prods .authentication{padding:2rem;background-color:#e4e6e5}.p-cart__prods .authentication .new-user .buttons .guest-checkout .cta{background-color:#fff}.p-cart__prods .authentication .new-user .buttons .guest-checkout .cta.active,.p-cart__prods .authentication .new-user .buttons .guest-checkout .cta:hover{background:#5b6f80}}@media screen and (min-width:768px){.p-cart__prods .authentication .new-user .guest-checkout,.p-cart__prods .authentication .new-user .login-user{width:48.61878%;margin-left:auto;margin-right:0}}@media screen and (min-width:992px){.p-cart__prods .authentication{margin-top:1rem;margin-bottom:8rem}.p-cart__prods .authentication .login-user-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-cart__prods .authentication .login-user-form form .form-group{width:48.61878%}.p-cart__prods .authentication .login-user-form form .form-group label{display:inline}.p-cart__prods .authentication .login-user-form form .l-acc__form__login{width:48.61878%;margin-left:auto;margin-right:0}.p-cart__prods .authentication .login-user-form .password-recovery-link{text-align:right}.p-cart__prods .authentication .logged-in .form-group{width:48.61878%;margin-left:auto;margin-right:0}}@media screen and (min-width:1280px){.p-cart__prods .authentication{margin-top:3rem}}.click-and-collect-wrapper{margin-top:-3rem;border:1px solid #000;border-top:0 solid #000}.click-and-collect-wrapper .js-cart-storelocator .sl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.click-and-collect-wrapper .js-cart-storelocator .sl__map{position:absolute;z-index:-10;opacity:0}.click-and-collect-wrapper .js-cart-storelocator .sl__header,.click-and-collect-wrapper .js-cart-storelocator .sl__wrapper{width:100%;margin:0}.click-and-collect-wrapper .js-cart-storelocator .sl__header{text-align:left}.click-and-collect-wrapper .js-cart-storelocator .sl__search__fields__field.input input{padding:0 2rem;height:5rem;border-width:1px}.click-and-collect-wrapper .js-cart-storelocator .sl__search__fields__field.input input::-webkit-input-placeholder{opacity:0}.click-and-collect-wrapper .js-cart-storelocator .sl__search__fields__field.input input::-moz-placeholder{opacity:0}.click-and-collect-wrapper .js-cart-storelocator .sl__search__fields__field.input input::-ms-input-placeholder{opacity:0}.click-and-collect-wrapper .js-cart-storelocator .sl__search__fields__field.input input::placeholder{opacity:0}.click-and-collect-wrapper .js-cart-storelocator .sl__search__fields__field.find{padding:3rem 0 2rem}.click-and-collect-wrapper .js-cart-storelocator .sl__search__fields__field.find .btn-search{margin-bottom:2rem}.click-and-collect-wrapper .js-cart-storelocator .sl__search__fields__field.find #sl_my-geo{-webkit-transition:all .2s var(--anim-curve);-o-transition:all .2s var(--anim-curve);transition:all .2s var(--anim-curve)}.click-and-collect-wrapper .js-cart-storelocator .sl__search__fields__field.find #sl_my-geo i{margin-top:2px}.click-and-collect-wrapper .js-cart-storelocator .sl__search__fields__field.find #sl_my-geo:hover{background-color:#5b6f80}.click-and-collect-wrapper .js-cart-storelocator .sl__search__fields__field.find #sl_my-geo:hover i{color:#fff}.click-and-collect-wrapper .js-cart-storelocator .sl__search__fields .separator{width:100%;height:.1rem;margin:3rem 0;position:relative;z-index:1;background-color:silver}.click-and-collect-wrapper .js-cart-storelocator .sl__search__fields .separator:before{display:block;content:attr(data-text);position:absolute;padding:0 1rem;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:2;color:#666;background-color:#fff}.click-and-collect-wrapper .js-cart-storelocator .sl__side-col{width:100%}.click-and-collect-wrapper .js-cart-storelocator .sl__side-col__header{height:0}.click-and-collect-wrapper .js-cart-storelocator .sl__stores-list{height:100%;padding:2rem;margin:0;position:relative;z-index:1;scrollbar-width:thin;scrollbar-color:#5b6f80 rgba(0,0,0,0)}.click-and-collect-wrapper .js-cart-storelocator .sl__stores-list.is-empty .no-results{display:block}.click-and-collect-wrapper .js-cart-storelocator .sl__stores-list .no-results{display:none;position:absolute;z-index:2;top:5rem;left:0;width:100%;margin-top:2rem;text-align:center}.click-and-collect-wrapper .store-card{padding:2rem;margin-bottom:2rem;border:1px solid silver;background-color:#fff;cursor:pointer}.click-and-collect-wrapper .store-card.active{border-color:#000}.click-and-collect-wrapper .store-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.click-and-collect-wrapper .store-card__content__radio{width:2.2rem;margin-top:.3rem}.click-and-collect-wrapper .store-card__content__radio input{cursor:pointer}.click-and-collect-wrapper .store-card__content__details{width:calc(100% - 22px)}.click-and-collect-wrapper .store-card__content__details__header{position:relative;z-index:1}.click-and-collect-wrapper .store-card__content__details__header__title{margin-bottom:0;color:#000}.click-and-collect-wrapper .store-card__content__details__header__title label{font-weight:500;cursor:pointer}.click-and-collect-wrapper .store-card__content__details__header .store-distance{position:absolute;z-index:2;top:0;right:0;color:#666}.click-and-collect-wrapper .store-card__content__details__address{line-height:2.5rem}.click-and-collect-wrapper .store-card__content__details__address .phone span{margin-right:.2rem;position:relative;top:4px;font-size:1.8rem}.click-and-collect-wrapper .store-card__content__details__actions{margin-top:2rem}.click-and-collect-wrapper .store-card__content__details__actions button{color:#000;text-decoration:underline}.click-and-collect-wrapper .store-card__content__details__actions button:hover{text-decoration:none}.click-and-collect-wrapper .store-card__content__details__actions button .less,.click-and-collect-wrapper .store-card__content__details__actions button.opened .more{display:none}.click-and-collect-wrapper .store-card__content__details__actions button.opened .less{display:block}.click-and-collect-wrapper .store-card__content__details__timetable .table-box .table{padding-top:1.5rem;padding-bottom:1rem}.click-and-collect-wrapper .store-card__content__details__timetable .table-box .table .box-title{margin-bottom:1.5rem;color:#000}.click-and-collect-wrapper .store-card__content__details__timetable .table-box .table .time{margin:1rem 0}.click-and-collect-wrapper .store-card__content__details__timetable .table-box .table .time .day{display:inline-block;width:60px;text-transform:capitalize;color:#000}.click-and-collect-wrapper .store-card__content__details__timetable .table-box .table .time .hours{color:#666}@media screen and (min-width:768px){.click-and-collect-wrapper .js-cart-storelocator .sl__header,.click-and-collect-wrapper .js-cart-storelocator .sl__wrapper{width:50%}.click-and-collect-wrapper .js-cart-storelocator .sl__stores-list .stores-list{padding-left:0;padding-right:0}}@media screen and (min-width:992px){.click-and-collect-wrapper .js-cart-storelocator .sl__header{width:calc(100% - 380px)}.click-and-collect-wrapper .js-cart-storelocator .sl__wrapper{width:380px}.click-and-collect-wrapper .js-cart-storelocator .sl__stores-list .stores-list{padding-right:2rem}}@media screen and (min-width:1280px){.click-and-collect-wrapper .js-cart-storelocator .sl__header{width:calc(100% - 485px)}.click-and-collect-wrapper .js-cart-storelocator .sl__wrapper{width:485px}}.c-store-selector-small .simplebar-track{display:none}.c-store-selector-small .s-s-s__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-store-selector-small .s-s-s__list{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;max-height:50rem;margin-bottom:3rem}.c-store-selector-small .s-s-s__list__wrapper{padding:2rem 0 0;max-height:inherit;overflow-y:scroll;border-top:2px solid rgba(0,0,0,0);border-bottom:2px solid rgba(0,0,0,0);-webkit-transition:border .2s var(--anim-curve);-o-transition:border .2s var(--anim-curve);transition:border .2s var(--anim-curve);scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.c-store-selector-small .s-s-s__list__wrapper::-webkit-scrollbar{display:none}.c-store-selector-small .s-s-s__list__wrapper.bottom{border-bottom-color:silver}.c-store-selector-small .s-s-s__list__wrapper.top{border-top-color:silver}.c-store-selector-small .s-s-s__list__wrapper .simplebar-content{scroll-behavior:smooth}.c-store-selector-small .s-s-s__list .c-store-list-card{width:89.33333%;margin:0 auto 1rem}.c-store-selector-small .s-s-s__list .c-store-list-card:last-child{margin-bottom:2rem}.c-store-selector-small .s-s-s__form{width:89.33333%;margin:0 auto;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:none}.c-store-selector-small .s-s-s__form.show{display:block}.c-store-selector-small .s-s-s__form__cta .cta-secondary{margin-top:1rem}.c-store-selector-small .s-s-s__form__cta i{font-size:2rem;margin-right:1rem}.c-store-selector-small .s-s-s__form__download{margin-top:5rem}.c-store-selector-small .s-s-s__form__download__title{margin-bottom:1rem;text-transform:uppercase}.c-store-selector-small .s-s-s__form__download__cta{margin-top:3rem}.c-store-selector-small .s-s-s__map{width:89.33333%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;height:33.5rem;margin:0 auto 2rem;border:1px solid silver}@media screen and (min-width:768px){.c-store-selector-small .s-s-s__wrapper{width:94.27083%;margin:0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-store-selector-small .s-s-s__list{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:calc(40.05525% + 20px);max-height:unset;height:34rem}.c-store-selector-small .s-s-s__list__wrapper{width:100%;padding:2rem 2rem 0;height:inherit}.c-store-selector-small .s-s-s__list .c-store-list-card{width:100%}.c-store-selector-small .s-s-s__form{width:unset;margin:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:0;-ms-flex:0 0 82.87293%;flex:0 0 82.87293%}.c-store-selector-small .s-s-s__form__download{width:89.17127%}.c-store-selector-small .s-s-s__map{width:unset;height:34rem;margin:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 0 40.05525%;flex:0 0 40.05525%}}@media screen and (min-width:992px){.c-store-selector-small .simplebar-track{display:block}.c-store-selector-small .s-s-s__wrapper{width:94.75806%;margin:0 auto}.c-store-selector-small .s-s-s__map{-webkit-box-flex:0;-ms-flex:0 0 40.42553%;flex:0 0 40.42553%;height:53rem}.c-store-selector-small .s-s-s__list{width:calc(40.42553% + 20px);padding-right:2rem;height:53rem}.c-store-selector-small .s-s-s__list__wrapper{overflow-y:unset;opacity:0}.c-store-selector-small .s-s-s__list__wrapper[data-simplebar]{opacity:1}.c-store-selector-small .s-s-s__form{-webkit-box-flex:0;-ms-flex:0 0 40.42553%;flex:0 0 40.42553%;margin-right:calc(40.42553% + 2rem)}.c-store-selector-small .s-s-s__form__download{width:78.62903%}}@media screen and (min-width:1280px){.c-store-selector-small .s-s-s__wrapper{width:93.125%;margin:0 auto;max-width:1600px}.c-store-selector-small .s-s-s__form,.c-store-selector-small .s-s-s__map{-webkit-box-flex:0;-ms-flex:0 0 40.68792%;flex:0 0 40.68792%}.c-store-selector-small .s-s-s__list{width:calc(40.68792% + 20px)}.c-store-selector-small .s-s-s__form{margin-right:calc(40.68792% + 2rem)}.c-store-selector-small .s-s-s__form__cta{display:-webkit-box;display:-ms-flexbox;display:flex}.c-store-selector-small .s-s-s__form__cta button:nth-child(2){margin-top:0;margin-left:2rem}.c-store-selector-small .s-s-s__form__cta .cta-primary{padding:1.5rem 4rem}.c-store-selector-small .s-s-s__form__cta .cta-full-width{width:auto}.c-store-selector-small .s-s-s__form__download{margin-top:6rem}}.c-store-list-card{border:1px solid silver;background-color:#fff;margin-bottom:1rem;display:list-item}.c-store-list-card.selected{border-color:#000}.c-store-list-card.selected .s-l-c__pin{display:none}.c-store-list-card.selected .s-l-c__pin-active{display:inline-block}.c-store-list-card .s-l-c__content{padding:2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-store-list-card .s-l-c__label{width:100%}.c-store-list-card .s-l-c__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-store-list-card .s-l-c__head svg{width:2.4rem;height:3.2rem}.c-store-list-card .s-l-c__pin{display:inline-block;min-width:2.4rem;max-width:2.4rem}.c-store-list-card .s-l-c__pin-active{display:none}.c-store-list-card .s-l-c__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:1rem;color:#000}.c-store-list-card .s-l-c__name:hover{text-decoration:none}.c-store-list-card .s-l-c__name__weekend{font-weight:400;text-transform:uppercase;color:#666;margin-bottom:.3rem}.c-store-list-card .s-l-c__now{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.5rem}.c-store-list-card .s-l-c__now__dot{width:3px;height:3px;-webkit-border-radius:50%;border-radius:50%;margin:0 .5rem .2rem;background-color:silver}.c-store-list-card .s-l-c__now__info .open{color:#17871d}.c-store-list-card .s-l-c__now__info .closed{color:#000}.c-store-list-card .s-l-c__now__hour{color:#666}.c-store-list-card .s-l-c__position{width:100%;margin-top:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-store-list-card .s-l-c__position__address{color:#666;line-height:1.5;max-width:70%}.c-store-list-card .s-l-c__position__address,.c-store-list-card .s-l-c__position__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-store-list-card .s-l-c__position__info{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-negative:0;flex-shrink:0}.c-store-list-card .s-l-c__position__directions{margin-bottom:.5rem}.c-store-list-card .s-l-c__position__directions a{text-decoration:underline;color:#000}.c-store-list-card .s-l-c__position__distance{color:#666}.c-store-list-card .s-l-c__contacts{margin-top:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-store-list-card .s-l-c__contacts__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.4rem;margin-bottom:.5rem;padding:.2rem 1.5rem 0 1rem;border:1px solid #5b6f80;color:#5b6f80}.c-store-list-card .s-l-c__contacts__box:hover{color:#5b6f80;text-decoration:none}.c-store-list-card .s-l-c__contacts__box i{font-size:1.6rem;margin-right:.5rem}.c-store-list-card .s-l-c__contacts__box .desktop{display:none;color:#000}.c-store-list-card .s-l-c__contacts__box .mobile{display:inline-block;text-transform:uppercase}.c-store-list-card .s-l-c__contacts__box-appointment,.c-store-list-card .s-l-c__event{display:none}.c-store-list-card .s-l-c__event__date,.c-store-list-card .s-l-c__event__hour{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-store-list-card .s-l-c__event__date i,.c-store-list-card .s-l-c__event__hour i{font-size:2rem;margin-right:.5rem}.c-store-list-card .s-l-c__event__date{margin-top:1.5rem}.c-store-list-card .s-l-c__event__hour{margin-top:1rem}.c-store-list-card .s-l-c__more{display:inline-block;width:100%;margin-top:1.5rem;text-align:center}.c-store-list-card .s-l-c__more a{text-decoration:underline;color:#000}.c-store-list-card input{top:0;left:0}.c-store-list-card .radio{display:none;margin-top:1rem;margin-right:2rem;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px){.c-store-list-card .s-l-c__contacts{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.c-store-list-card .s-l-c__contacts__box{height:2.8rem;margin-right:.5rem}.c-store-list-card .s-l-c__contacts__box .desktop{display:inline-block}.c-store-list-card .s-l-c__contacts__box .mobile{display:none}.c-store-list-card .s-l-c__contacts__box-phone{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.c-store-list-card .s-l-c__contacts__box-email{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.c-store-list-card .s-l-c__contacts__box-chat{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.c-store-list-card .s-l-c__contacts__box-appointment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media screen and (min-width:992px){.c-store-list-card:hover{border-color:#000}}.sl__side-col__filters{position:relative;z-index:4;margin-right:2rem;height:4.2rem}.sl__side-col__filters__trigger{line-height:4.2rem}.sl__side-col__filters__trigger .toggler-aligner{text-align:right}.sl__side-col__filters__trigger .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4.2rem;font-weight:500;text-decoration:none;letter-spacing:.1rem;cursor:pointer}.sl__side-col__filters__trigger .label #filters-counter{display:none}.sl__side-col__filters__trigger .label #filters-counter.show{display:block;min-width:1.6rem}.sl__side-col__filters__list-box{background:#fff}.sl__side-col__filters__list-content{max-height:unset!important}.sl__side-col__filters__list-content-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem;height:5.2rem;line-height:5.2rem;border-bottom:1px solid silver}.sl__side-col__filters__list-content-header .title{line-height:5.2rem;text-transform:uppercase}.sl__side-col__filters__list-content-header .close{font-size:2rem}.sl__side-col__filters__list-content-list{padding:.9rem 2rem 0}.sl__side-col__filters__list-content-list dl dd{margin:0;padding:1rem 0;white-space:nowrap}.sl__side-col__filters__list-content-list dl dd label{text-transform:capitalize}.sl__side-col__features-list{padding:0 2rem 0 2.6rem}.sl__side-col__features-list .feature-container{display:none;height:0;background-color:hsla(0,0%,75.3%,.4);-webkit-border-radius:.2rem;border-radius:.2rem;margin-right:1rem;margin-bottom:1rem;padding:.1rem .8rem 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:capitalize}.sl__side-col__features-list .feature-container .feature-label{font-size:1.2rem}.sl__side-col__features-list .feature-container .icon-close{margin-left:1rem;font-size:.8rem;cursor:pointer}@media screen and (max-width:991px){.t-store-locator.filters_opened{overflow-y:hidden}.t-store-locator.filters_opened .sl__side-col{position:relative;z-index:20}.sl__side-col__filters__trigger .label #filters-counter{margin-left:.2rem}.sl__side-col__filters__trigger .label .icon-chevron-down{margin-left:1rem}.sl__side-col__filters__list-box{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:left .5s ease-in-out;-o-transition:left .5s ease-in-out;transition:left .5s ease-in-out}.sl__side-col__filters__list-box.opened{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.sl__side-col__filters__list-content-list dl{border-bottom:1px solid silver}.sl__side-col__filters__list-content-list dl dd{padding:1.8rem 0}.sl__side-col__filters__list-content-footer{position:absolute;z-index:3;bottom:0;left:0;right:0}.sl__side-col__filters__trigger .label .icon-chevron-up{display:none}}@media screen and (min-width:992px){.sl__side-col__filters__trigger{padding:0 1.2rem}.sl__side-col__filters__trigger.opened{position:relative;z-index:30;margin-top:-1px;margin-right:-1px;margin-bottom:-1px;background:#fff;border-left:1px solid silver;border-right:1px solid silver;border-top:1px solid silver}.sl__side-col__filters__trigger.opened .label span.icon-chevron-up{display:block}.sl__side-col__filters__trigger.opened .label span.icon-chevron-down{display:none}.sl__side-col__filters .label span{margin-left:.5rem}.sl__side-col__filters .label span.icon-chevron-down{display:block}.sl__side-col__filters .label span.icon-chevron-up{display:none}.sl__side-col__filters__list-box{position:absolute;left:0;z-index:-1}.sl__side-col__filters__list-box.opened{z-index:20}.sl__side-col__filters__list-content-box{border:1px solid silver}}@media screen and (min-width:1280px){.sl__side-col__features-list{padding-left:4.4rem}}