@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700,700i&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Heebo:wght@100;300;400;500;700;800;900&display=swap);
.stores-carousel{padding:2.5rem 1.5rem 4.375rem;background-color:#f9f9f9}@media(min-width: 769px){.stores-carousel{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width: 992px){.stores-carousel{padding:6.25rem 2.5rem 3.125rem;background-color:unset}}.stores-carousel__inner{max-width:1440px;margin:auto}.stores-carousel__heading{margin-bottom:1.5rem;font:800 30px/1 "Avenir";letter-spacing:.02em}@media(min-width: 992px){.stores-carousel__heading{max-width:50%;margin:0 0 2rem 0;font-size:48px;letter-spacing:.01em}}.stores-carousel__heading a{color:#171717;text-decoration:none}.stores-carousel__description{margin:0;font:400 18px/1.5 "Avenir";color:#222}@media(min-width: 992px){.stores-carousel__description{max-width:50%;font-size:20px;letter-spacing:.03em}}.stores-carousel__slider{margin:3.125rem -1.5rem 3.75rem 0}@media(min-width: 769px){.stores-carousel__slider{margin-right:0}}@media(min-width: 992px){.stores-carousel__slider{margin:4.375rem 0 5.9375rem 0}}.stores-carousel__slider:not(.slick-initialized)>.experience-component{width:80%}@media(min-width: 544px){.stores-carousel__slider:not(.slick-initialized)>.experience-component{width:40%}}@media(min-width: 769px){.stores-carousel__slider:not(.slick-initialized)>.experience-component{width:33%}}@media(min-width: 992px){.stores-carousel__slider:not(.slick-initialized)>.experience-component{width:25%}}.stores-carousel__slider:not(.slick-initialized)>.experience-component~.experience-component{display:none}.stores-carousel__slider .slick-list{margin:0 -0.9375rem;padding-right:20%}@media(min-width: 769px){.stores-carousel__slider .slick-list{padding-right:0}}@media(min-width: 992px){.stores-carousel__slider .slick-list{margin:0 -1.5625rem}}.stores-carousel__slider .slick-list .slick-slide{padding:0 .9375rem}@media(min-width: 992px){.stores-carousel__slider .slick-list .slick-slide{padding:0 1.5625rem}}.stores-carousel__slider .slick-arrow{height:56px;width:56px;border:1px solid #003b49;border-radius:50%;background:#003b49;overflow:hidden;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.stores-carousel__slider .slick-arrow.slick-disabled{opacity:.5;cursor:default}.stores-carousel__slider .slick-arrow::before{display:none}.stores-carousel__slider .slick-arrow::after{content:"";width:14px;height:14px;border-right:2px solid #fff;border-top:2px solid #fff;position:absolute;left:45%;top:50%;-webkit-transform:rotate(45deg) translate(-75%, 0);transform:rotate(45deg) translate(-75%, 0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.stores-carousel__slider .slick-prev{left:-1.75rem;-webkit-transform:rotateY(180deg) translateY(-50%);transform:rotateY(180deg) translateY(-50%)}.stores-carousel__slider .slick-next{right:-1.75rem}.stores-carousel__action{text-align:center}.stores-carousel__action__btn{color:#fff;background-color:#003b49;border-color:#003b49;width:100%;font:800 18px/1.2 "Avenir";padding:1.125rem 1.875rem;border-radius:3.3125rem;letter-spacing:.03em}.stores-carousel__action__btn:hover{color:#fff;background-color:#001c23;border-color:#001216}.stores-carousel__action__btn:focus,.stores-carousel__action__btn.focus{color:#fff;background-color:#001c23;border-color:#001216;-webkit-box-shadow:0 0 0 .2rem rgba(38,88,100,.5);box-shadow:0 0 0 .2rem rgba(38,88,100,.5)}.stores-carousel__action__btn.disabled,.stores-carousel__action__btn:disabled{color:#fff;background-color:#003b49;border-color:#003b49}.stores-carousel__action__btn:not(:disabled):not(.disabled):active,.stores-carousel__action__btn:not(:disabled):not(.disabled).active,.show>.stores-carousel__action__btn.dropdown-toggle{color:#fff;background-color:#001216;border-color:#000709}.stores-carousel__action__btn:not(:disabled):not(.disabled):active:focus,.stores-carousel__action__btn:not(:disabled):not(.disabled).active:focus,.show>.stores-carousel__action__btn.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,88,100,.5);box-shadow:0 0 0 .2rem rgba(38,88,100,.5)}@media(min-width: 992px){.stores-carousel__action__btn{width:auto}}
