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 .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}}
