.find-a-store{height:100%;width:100%;background:#fff}.find-a-store-main{padding-block:4vw 1.5vw;padding-inline:1vw}.find-a-store-title{text-align:center;padding-block:1vw}.find-a-store-title h2{font-size:1.8vw;font-weight:700;font-family:nits-unscene-Pro-Display-Regular}.find-a-store-wrapper{display:flex;gap:1.5vw;height:52vw}.fas-poster-col{height:100%;position:relative;width:64%}.fas-poster{height:88%;border-radius:8px;overflow:hidden;position:relative;background:#f1f1f1}.fas-poster-img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(1.05);transition:opacity .7s cubic-bezier(.4,0,.2,1),transform 1.4s cubic-bezier(.4,0,.2,1);z-index:0}.fas-poster-img.active{opacity:1;transform:scale(1);z-index:1}.fas-poster-img img{width:100%;height:100%;object-fit:cover;display:block}.fas-poster-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000006b,#0000 40%)}.fas-poster-meta{position:absolute;top:1vw;width:100%;padding:0 1vw;display:flex;align-items:flex-start;justify-content:space-between;z-index:2}.fas-glass{display:flex;flex-direction:column;gap:.3vw;padding:.7vw .9vw;border-radius:14px;background:#ffffff24;border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(16px) saturate(1.6);-webkit-backdrop-filter:blur(16px) saturate(1.6);box-shadow:inset 0 1px #ffffff59,0 8px 24px #0000002e}.fas-glass.right{text-align:end}.fas-glass p{line-height:1;font-size:.8vw;color:#fff;font-family:nits-unscene-Pro-Display-Regular}.fas-glass p.dim{opacity:.75}.fas-poster-content{min-height:12%;display:flex;align-items:flex-start;justify-content:space-between;padding:1vw 0;gap:2vw}.fas-poster-content h3{font-size:1vw;line-height:1.2;font-weight:700;font-family:nits-unscene-Pro-Display-Regular}.fas-content-right{display:flex;flex-direction:column;justify-content:space-between;width:55%}.fas-content-right ul{padding-left:1vw}.fas-content-right ul li{line-height:1.2;font-size:.8vw;list-style:disc;font-family:nits-unscene-Pro-Display-Regular}.fas-tags{display:flex;gap:.5vw;flex-wrap:wrap;padding-top:1vw}.fas-tags p{padding:.15vw .5vw;border:.1vw solid;font-size:.8vw;line-height:1.3;border-radius:8px;white-space:nowrap;font-family:nits-unscene-Pro-Display-Regular}.fas-index-col{height:100%;width:36%;display:flex;flex-direction:column;justify-content:center;gap:.4vw}.fas-index-row{display:flex;align-items:baseline;gap:1vw;cursor:pointer;padding-left:0;transition:padding-left .5s cubic-bezier(.4,0,.2,1);background:none;border:none;text-align:left}.fas-index-row.active{padding-left:1.2vw}.fas-index-row .fas-num{font-family:nits-unscene-UIText-Regular;font-size:.65vw;letter-spacing:.18em;width:1.8vw;opacity:.3;transition:opacity .4s linear}.fas-index-row.active .fas-num{opacity:.9}.fas-index-row .fas-label{font-family:nits-unscene-Pro-Display-Semibold;font-size:2.6vw;line-height:1.05;text-transform:uppercase;letter-spacing:-.015em;white-space:nowrap;color:transparent;-webkit-text-stroke:1px rgba(18,18,18,.35);transition:color .4s linear,-webkit-text-stroke .4s linear}.fas-index-row.active .fas-label{color:#121212;-webkit-text-stroke:0 #121212}.fas-index-note{font-family:nits-unscene-Pro-Display-Regular;font-size:.8vw;line-height:1.3;opacity:.55;max-width:22vw;padding-top:2vw}@media screen and (max-width:750px){.find-a-store-main{padding-block:14vw 6vw;padding-inline:4vw}.find-a-store-title{text-align:left}.find-a-store-title h2{font-size:5vw}.find-a-store-wrapper{flex-direction:column;height:auto;gap:5vw}.fas-poster-col,.fas-index-col{width:100%}.fas-poster{height:90vw}.fas-glass p{font-size:3vw}.fas-poster-meta{top:3vw;padding:0 3vw}.fas-poster-content{flex-direction:column;gap:2vw;padding:3vw 0}.fas-poster-content h3{font-size:3.4vw}.fas-content-right{width:100%}.fas-content-right ul{padding-left:4vw}.fas-content-right ul li,.fas-tags p,.fas-index-note{font-size:2.8vw}.fas-index-note{max-width:100%;padding-top:4vw}.fas-index-row .fas-label{font-size:6.5vw;white-space:normal}.fas-index-row .fas-num{font-size:2.4vw;width:6vw}.fas-index-col{gap:2vw}}@media screen and (min-width:750px)and (max-width:1366px){.find-a-store-title h2{font-size:22px}.fas-glass p,.fas-content-right ul li,.fas-tags p,.fas-index-note{font-size:12px}.fas-poster-content h3{font-size:14px}.fas-index-row .fas-label{font-size:32px}.fas-index-row .fas-num{font-size:10px;width:24px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/find-a-store.css.map */
