body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .stockAndDemo{min-width:100%}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .stockAndDemo .tags-container{display:flex;gap:4px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .stockAndDemo .tags-container .tag{display:flex;justify-content:center;align-items:center;gap:4px;font-weight:700;font-size:12px;line-height:10px;height:24px;border-radius:2px;background:#dcedfd;color:#042b60;padding:0 12px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .stockAndDemo .tags-container .tag.inStock{color:#7cb535;background-color:#eaf3df}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .stockAndDemo .tags-container .demo{background-color:#dce5f1;font-weight:600}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info{display:flex;flex-direction:column}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info>*{color:#878787;font-size:10px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info>* .detail .title{color:#f69022cc;font-size:12px;margin-bottom:2px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info>* .btn-chat,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info>* .btn-direction{display:flex;align-items:center;gap:4px;background-color:#fff;border:1px solid #e6e7e8;border-radius:100px;color:#042b60;font-weight:700;padding:0 12px;white-space:nowrap;text-decoration:none}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info>* .btn-chat img{width:26px;height:26px;box-shadow:0 0 10px #042b6026;border-radius:40px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info>* .btn-direction i{font-size:18px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info .storeName{display:flex;justify-content:space-between;gap:8px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info .storeName .detail .name{color:#042b60}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info .storeName .distance{line-height:20px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info .storeOpening .info-details{display:inline-block}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info .storeOpening span{font-size:14px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info .storeOpening span.open,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info .storeOpening span.close{font-weight:700}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info .storeOpening span.open:before,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info .storeOpening span.close:before{content:unset;color:#878787;font-size:14px;font-weight:400;margin:0 0 0 4px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info .storeOpening span.open{color:#7cb535}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info .storeOpening span.close{color:#f32900}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info .storeAddress,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info .storePhone{display:flex;align-items:flex-start;gap:16px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info .storeService .detail .list{display:flex;flex-wrap:wrap;gap:3px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info .storeService .detail .list i{color:#042b60;font-size:18px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info .storeService .detail .list ftr-tooltip .tooltip-inner{font-size:12px;padding:10px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info .storeService .detail .list ftr-icon-text{display:flex;align-items:flex-start;gap:4px;color:#042b60}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info .storeService .detail .list ftr-icon-text p{font-weight:700}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info .storeService img{width:18px;height:18px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail ftr-store-finder-item .info .storeDetail a{color:#042b6099}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container{display:grid;gap:24px;grid-template-columns:1fr 680px}@media(max-width:1023px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container{grid-template-columns:1fr 616px}}@media(max-width:767px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container{display:flex;flex-direction:column}}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container .swiper-box{position:relative;width:100%;overflow:hidden;min-width:270px;height:fit-content}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container .swiper-box .swiper{width:100%}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container .swiper-box .swiper .swiper-wrapper .swiper-slide .banner>*{display:flex;align-items:center;justify-content:center;aspect-ratio:560/315}@media(max-width:767px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container .swiper-box .swiper .swiper-wrapper .swiper-slide .banner>*{aspect-ratio:375/211}}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container .swiper-box .swiper .swiper-wrapper .swiper-slide .banner>* img{width:100%;height:100%;object-fit:contain;object-position:center center}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container .swiper-box .swiper .swiper-wrapper e2-banner e2-media img{width:100%}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container .swiper-box .swiper .swiper-wrapper e2-banner e2-media e2-loading{display:flex;align-items:center;min-height:200px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container .swiper-box .previous,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container .swiper-box .next{display:none}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container .swiper-box:hover .previous,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container .swiper-box:hover .next{display:block}@media(max-width:767px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container .swiper-box:hover .previous,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container .swiper-box:hover .next{display:none}}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container .swiper-box .indicators{display:flex;justify-content:center;margin-top:16px}@media(max-width:767px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container .swiper-box .indicators{display:none}}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container .swiper-box .indicators .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#e7ecf3}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container ftr-store-finder-item>a{text-decoration:none;cursor:auto}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container ftr-store-finder-item .info{gap:25px}@media(max-width:767px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container ftr-store-finder-item .info{gap:16px}}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container ftr-store-finder-item .info>* .detail .text,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container ftr-store-finder-item .info>* .detail .time .info-details{font-size:14px;line-height:16px;color:#4a4a4a}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container ftr-store-finder-item .info>* .list .name{font-size:14px;line-height:19px;font-weight:700;color:#042b60}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container ftr-store-finder-item .info>* .btn-chat,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container ftr-store-finder-item .info>* .btn-direction{height:36px;line-height:36px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container ftr-store-finder-item .info .storeName .detail .name{font-size:28px;font-weight:700}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container ftr-store-finder-item .info .storeAddress>a,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container ftr-store-finder-item .info .storePhone>a{font-size:14px;line-height:19px;color:#042b60}@media(max-width:767px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container ftr-store-finder-item .info .storeAddress,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container ftr-store-finder-item .info .storePhone{flex-direction:column;align-items:flex-start;gap:12px}}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate ftr-store-detail .detail-container ftr-store-finder-item .info .storeService .detail .list{gap:8px 16px;margin-top:6px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .group-header.special,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .group-header.special{align-items:flex-end}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .group-header.special .title-group,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .group-header.special .title-group{min-height:60px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .group-header .title-group,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .group-header .title-group{display:grid;justify-content:space-between;align-items:center;grid-auto-flow:column;grid-template-rows:auto auto}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .group-header .title-group ftr-countdown-clock,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .group-header .title-group ftr-countdown-clock{display:flex;margin-left:10px;padding:0 20px;grid-row:1/-1}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .group-header .title-group ftr-countdown-clock .message,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .group-header .title-group ftr-countdown-clock .message{letter-spacing:unset;text-transform:unset}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .group-header .title-group .subtitle,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .group-header .title-group .subtitle{font-weight:700;font-size:16px;line-height:22px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .group-header .title-group .viewAll-btn,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .group-header .title-group .viewAll-btn{display:none}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .group-header .viewAll-btn,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .group-header .viewAll-btn{order:2}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .swiper-box,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .swiper-box{overflow:hidden;padding:8px 0;margin:-8px 0}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .swiper-box swiper,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .swiper-box swiper{overflow:visible}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .swiper-box swiper .swiper-wrapper,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .swiper-box swiper .swiper-wrapper{align-items:unset}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .swiper-box swiper .swiper-wrapper .swiper-slide,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .swiper-box swiper .swiper-wrapper .swiper-slide{width:fit-content;height:unset;display:flex;flex-direction:column}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .swiper-box swiper .swiper-wrapper .swiper-slide e2-responsive-banner,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .swiper-box swiper .swiper-wrapper .swiper-slide e2-responsive-banner{height:100%}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .swiper-box swiper .swiper-wrapper .swiper-slide e2-responsive-banner e2-media img,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .swiper-box swiper .swiper-wrapper .swiper-slide e2-responsive-banner e2-media img{height:0;min-height:100%;width:100%;object-fit:contain}@media(max-width:1280px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .swiper-box swiper .swiper-wrapper .swiper-slide e2-responsive-banner,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .swiper-box swiper .swiper-wrapper .swiper-slide e2-responsive-banner{max-width:200px;width:100%}}@media(max-width:767px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .swiper-box swiper .swiper-wrapper .swiper-slide e2-responsive-banner,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .swiper-box swiper .swiper-wrapper .swiper-slide e2-responsive-banner{width:176px}}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .no-swiper-box,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .no-swiper-box{display:flex;gap:var(--spaceBetween);max-width:100vw;overflow:auto;margin:-10px calc(50% - 50vw);padding:10px calc(50vw - 50%);width:100vw}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .no-swiper-box e2-responsive-banner,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .no-swiper-box e2-responsive-banner{max-width:200px;width:200px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .no-swiper-box e2-responsive-banner e2-media img,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .no-swiper-box e2-responsive-banner e2-media img{width:100%;height:100%;object-fit:contain}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .no-swiper-box ftr-product-tile,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .no-swiper-box ftr-product-tile{max-width:200px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .no-swiper-box ftr-product-tile .product-container,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .no-swiper-box ftr-product-tile .product-container{max-width:100%}@media(max-width:767px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .no-swiper-box e2-responsive-banner,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .no-swiper-box e2-responsive-banner{width:168px;height:256px;flex-shrink:0}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .no-swiper-box ftr-product-tile,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .no-swiper-box ftr-product-tile{max-width:168px;min-width:unset;flex-shrink:0}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .no-swiper-box ftr-product-tile .product-container,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .no-swiper-box ftr-product-tile .product-container{min-width:unset;min-height:unset;height:auto}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .no-swiper-box ftr-product-tile .product-container .product-image,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .no-swiper-box ftr-product-tile .product-container .product-image{width:144px;height:144px;min-width:unset;flex-shrink:0}}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel ftr-product-tile,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references ftr-product-tile{display:flex;flex-grow:1}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel ftr-product-tile .product-container,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references ftr-product-tile .product-container{height:100%;width:100%;min-width:200px}@media(max-width:1280px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel ftr-product-tile .product-container,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references ftr-product-tile .product-container{max-width:200px;min-width:unset}}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel ftr-skeleton-loader .common-carousel.product-list,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references ftr-skeleton-loader .common-carousel.product-list{padding:0}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel ftr-skeleton-loader .common-carousel .group-header .title,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references ftr-skeleton-loader .common-carousel .group-header .title{height:38px}@media(max-width:1023px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel ftr-skeleton-loader .common-carousel .group-header>*:last-child,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel ftr-skeleton-loader .common-carousel .group-header .title,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references ftr-skeleton-loader .common-carousel .group-header>*:last-child,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references ftr-skeleton-loader .common-carousel .group-header .title{height:36px}}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel ftr-skeleton-loader .product-list-container,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references ftr-skeleton-loader .product-list-container{padding:8px 0;margin:-8px 0;width:100%;gap:unset}@media(max-width:767px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel ftr-skeleton-loader .product-list-container,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references ftr-skeleton-loader .product-list-container{margin:-8px calc(50% - 50vw);padding:8px calc(50vw - 50%);width:100vw}}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel ftr-skeleton-loader .product-list-container .product-container,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references ftr-skeleton-loader .product-list-container .product-container{--slidesPerView: 6;flex:1 0 calc(100% / var(--slidesPerView));align-items:flex-start;background:none;border:none;padding:0 4px 0 0;width:auto;height:394px;min-height:unset}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel ftr-skeleton-loader .product-list-container .product-container:after,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references ftr-skeleton-loader .product-list-container .product-container:after{content:"";max-width:200px;min-width:200px;width:100%;height:100%;background:#eee;border-radius:4px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel ftr-skeleton-loader .product-list-container .product-container:nth-child(n+7),body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references ftr-skeleton-loader .product-list-container .product-container:nth-child(n+7){display:none}@media(max-width:1280px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel ftr-skeleton-loader .product-list-container .product-container,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references ftr-skeleton-loader .product-list-container .product-container{--slidesPerView: 5}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel ftr-skeleton-loader .product-list-container .product-container:nth-child(n+6),body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references ftr-skeleton-loader .product-list-container .product-container:nth-child(n+6){display:none}}@media(max-width:1023px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel ftr-skeleton-loader .product-list-container .product-container,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references ftr-skeleton-loader .product-list-container .product-container{flex:1}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel ftr-skeleton-loader .product-list-container .product-container:nth-child(n+6),body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references ftr-skeleton-loader .product-list-container .product-container:nth-child(n+6){display:none}}@media(max-width:767px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel ftr-skeleton-loader .product-list-container .product-container,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references ftr-skeleton-loader .product-list-container .product-container{height:273px;max-width:172px;min-width:172px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel ftr-skeleton-loader .product-list-container .product-container:after,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references ftr-skeleton-loader .product-list-container .product-container:after{max-width:100%;min-width:100%}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel ftr-skeleton-loader .product-list-container .product-container:nth-child(n+5),body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references ftr-skeleton-loader .product-list-container .product-container:nth-child(n+5){display:none}}@media(max-width:600px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel ftr-skeleton-loader .product-list-container .product-container:nth-child(n+4),body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references ftr-skeleton-loader .product-list-container .product-container:nth-child(n+4){display:none}}@media(max-width:1023px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .group-header .page-btn,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .group-header .page-btn{display:none}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .group-header .subtitle,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .group-header .subtitle{font-weight:700;font-size:14px;line-height:19px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .swiper-box,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .swiper-box{padding:0;margin:0}}@media(max-width:767px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .group-header.special .title-group .viewAll-btn,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .group-header.special .title-group .viewAll-btn{display:flex;order:2}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .group-header.special .viewAll-btn,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .group-header.special .viewAll-btn{display:none}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .group-header .title-group,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .group-header .title-group{display:flex;flex-wrap:wrap;max-height:unset;align-items:flex-start}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .group-header .title-group .title,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .group-header .title-group .title{display:flex;align-items:center;height:36px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .group-header .title-group .subtitle,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .group-header .title-group .subtitle{order:3;margin-top:4px;font-weight:400;line-height:18px;flex-basis:100%}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .group-header .title-group ftr-countdown-clock,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .group-header .title-group ftr-countdown-clock{justify-content:space-between;flex-basis:100%;padding:0;margin:0 0 8px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .group-header .title-group ftr-countdown-clock .message,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .group-header .title-group ftr-countdown-clock .message{text-align:left}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .swiper-box,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-references .swiper-box{margin:0 calc(-50vw + 50%);padding:0 calc(50vw - 50%)}}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .section-container .group-header{margin-bottom:8px}@media(min-width:1024px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .section-container .carousel-container{overflow:hidden}}@media(max-width:1023px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-product-carousel .section-container .carousel-container .swiper-box{overflow:hidden}}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent .title{margin-bottom:16px;display:block;color:#042b60;font-size:28px;font-weight:700}@media(max-width:1023px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent .title{line-height:60px;margin-bottom:8px}}@media(max-width:767px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent .title{font-size:18px;line-height:25px;margin-bottom:20px}}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent ftr-banner-carousel e2-banner-carousel .swiper-box{position:relative}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent ftr-banner-carousel e2-banner-carousel .swiper-box .swiper .swiper-wrapper{align-items:unset}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent ftr-banner-carousel e2-banner-carousel .swiper-box .swiper .swiper-wrapper e2-banner e2-media{display:block}@media(min-width:1024px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent ftr-banner-carousel e2-banner-carousel .swiper-box .swiper .swiper-wrapper e2-banner e2-media.media-md,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent ftr-banner-carousel e2-banner-carousel .swiper-box .swiper .swiper-wrapper e2-banner e2-media.media-sm{display:none}}@media(min-width:768px)and (max-width:1023px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent ftr-banner-carousel e2-banner-carousel .swiper-box .swiper .swiper-wrapper e2-banner e2-media.media-lg,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent ftr-banner-carousel e2-banner-carousel .swiper-box .swiper .swiper-wrapper e2-banner e2-media.media-sm{display:none}}@media(max-width:767px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent ftr-banner-carousel e2-banner-carousel .swiper-box .swiper .swiper-wrapper e2-banner e2-media.media-lg,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent ftr-banner-carousel e2-banner-carousel .swiper-box .swiper .swiper-wrapper e2-banner e2-media.media-md{display:none}}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent ftr-banner-carousel e2-banner-carousel .swiper-box .swiper .swiper-wrapper e2-banner e2-media e2-loading,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent ftr-banner-carousel e2-banner-carousel .swiper-box .swiper .swiper-wrapper e2-banner e2-media img{display:block;min-height:100px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent ftr-banner-carousel e2-banner-carousel .swiper-box .swiper .swiper-wrapper .swiper-slide .banner e2-responsive-banner{display:flex;align-items:center;justify-content:center;aspect-ratio:1240/150}@media(max-width:1023px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent ftr-banner-carousel e2-banner-carousel .swiper-box .swiper .swiper-wrapper .swiper-slide .banner e2-responsive-banner{aspect-ratio:992/148}}@media(max-width:767px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent ftr-banner-carousel e2-banner-carousel .swiper-box .swiper .swiper-wrapper .swiper-slide .banner e2-responsive-banner{aspect-ratio:335/134}}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent ftr-banner-carousel e2-banner-carousel .swiper-box .swiper .swiper-wrapper .swiper-slide .banner e2-responsive-banner a{display:block;width:100%;height:100%}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent ftr-banner-carousel e2-banner-carousel .swiper-box .swiper .swiper-wrapper .swiper-slide .banner e2-responsive-banner a img{width:100%;height:100%}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent ftr-banner-carousel e2-banner-carousel .swiper-box .previous,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent ftr-banner-carousel e2-banner-carousel .swiper-box .next{display:none}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent ftr-banner-carousel e2-banner-carousel .swiper-box .indicators{position:absolute;left:0;right:0;bottom:8px;margin:auto;display:flex;width:fit-content;height:fit-content}body .e2StoreFinderDetailPageTemplate{background-color:#f9f9f9}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate{opacity:1!important;padding-bottom:50px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreDetail,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts,body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent{display:block;margin-top:24px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts .section-container .group-header{margin-bottom:24px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts .section-container .group-header .viewAll-btn{display:none}@media(max-width:767px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreDetail{margin-top:0}}@media(max-width:1023px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts{margin-top:16px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-store-highlight-products ftr-product-carousel .section-container .group-header{margin-bottom:16px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-store-highlight-products ftr-product-carousel .section-container .group-header .title-group .title{font-size:28px;line-height:38px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent{margin-top:16px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent ftr-banner-carousel e2-banner-carousel .title{display:none}}@media(max-width:767px){body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts{margin-top:32px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-store-highlight-products ftr-product-carousel .section-container .group-header{margin-bottom:0}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreHighlightProducts ftr-store-highlight-products ftr-product-carousel .section-container .group-header .title-group .title{font-size:18px;line-height:25px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent{margin-top:24px}body .e2StoreFinderDetailPageTemplate main .e2StoreFinderDetailPageTemplate .StoreEvent ftr-banner-carousel e2-banner-carousel .title{display:block;font-size:18px;line-height:25px}}
