.brand-direction-container{color:#fff;width:100%;max-width:1520px;margin:0 auto}.brand-direction-container .brand-direction-title{color:#543d28;margin-bottom:24px;font-family:TAMIL-MN;font-size:32px;line-height:1.2}.brand-direction-container .brand-direction-grid{scrollbar-gutter:stable;align-items:stretch;gap:16px;width:100%}.brand-direction-container .brand-direction-scroller .market25-kpp-scroller-next-btn,.brand-direction-container .brand-direction-scroller .market25-kpp-scroller-prev-btn{opacity:1;background:hsla(0,0%,100%,.8);border:1px solid #ccc;border-radius:4px;width:40px;height:40px}.brand-direction-container .brand-direction-scroller .market25-kpp-scroller-prev-btn:before{border-width:2px 2px 0 0;border-color:#000;width:10px;height:10px}.brand-direction-container .brand-direction-scroller .market25-kpp-scroller-next-btn:before{border-width:2px 2px 0 0;border-color:#000;width:10px;height:10px}.brand-direction-container .brand-direction-scroller .market25-kpp-scroller-next-btn:hover,.brand-direction-container .brand-direction-scroller .market25-kpp-scroller-prev-btn:hover{background:#000;border-color:#000}.brand-direction-container .brand-direction-scroller .market25-kpp-scroller-prev-btn:hover:before{border-color:#fff}.brand-direction-container .brand-direction-scroller .market25-kpp-scroller-next-btn:hover:before{border-color:#fff}.brand-direction-container .brand-direction-scroller .market25-kpp-scroller-prev-btn{z-index:10;left:20px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.brand-direction-container .brand-direction-scroller .market25-kpp-scroller-next-btn{z-index:10;right:20px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.brand-direction-container .brand-direction-mobile-carousel{overflow:hidden}.brand-direction-container .brand-direction-mobile-track{will-change:transform;gap:8px;transition:-ms-transform .45s,transform .45s;display:flex}.brand-direction-container .brand-direction-mobile-track.is-dragging{transition:none}.brand-direction-container .brand-direction-card-item{flex:0 0 400px;width:400px;min-width:400px;max-width:400px;transition:width 1.75s cubic-bezier(.22,1,.36,1),min-width 1.75s cubic-bezier(.22,1,.36,1),max-width 1.75s cubic-bezier(.22,1,.36,1),flex-basis 1.75s cubic-bezier(.22,1,.36,1)}.brand-direction-container .brand-direction-card{border-radius:4px;width:100%;height:100%;position:relative;overflow:hidden}.brand-direction-container .brand-direction-card.is-clickable{cursor:pointer}.brand-direction-container .brand-direction-card-link{height:100%;display:block}.brand-direction-container .brand-direction-card-link.is-touchable{cursor:pointer}.brand-direction-container .brand-direction-card-image{object-fit:cover;width:100%;height:100%;display:block}.brand-direction-container .brand-direction-card-image-anchor{width:100%;height:100%}.brand-direction-container .image-anchor-display{width:100%;height:100%;position:relative;overflow:hidden}.brand-direction-container .image-anchor-display-img{object-fit:cover;pointer-events:none;transition:width 1.75s cubic-bezier(.22,1,.36,1),height 1.75s cubic-bezier(.22,1,.36,1),left 1.75s cubic-bezier(.22,1,.36,1),top 1.75s cubic-bezier(.22,1,.36,1);display:block;position:absolute}.brand-direction-container .brand-direction-card-content{opacity:1;border:0 solid hsla(0,0%,100%,.25);border-radius:8px;flex-direction:column;align-items:flex-start;max-width:400px;margin:0;padding:24px 32px;transition:border-color 1.35s,background-color 1.45s,-webkit-backdrop-filter 1.45s,backdrop-filter 1.45s,margin 1.45s,max-width 1.55s cubic-bezier(.22,1,.36,1),padding 1.55s cubic-bezier(.22,1,.36,1),-ms-transform 1.55s cubic-bezier(.22,1,.36,1),transform 1.55s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:auto;bottom:0;left:0;right:0;-ms-transform:translateY(0);transform:translateY(0)}.brand-direction-container .brand-direction-card.is-expanded .brand-direction-card-content{-webkit-backdrop-filter:blur(16px);background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.25);border-radius:8px;max-width:544px;margin:20px}.brand-direction-container .brand-direction-card-tag{color:#fff;white-space:nowrap;border-radius:2px;justify-content:center;align-items:center;margin-bottom:4px;padding:2px 4px;font-family:Poppins-Medium;font-size:12px;line-height:1.2;display:inline-flex}.brand-direction-container .brand-direction-card-title{color:#fff;font-family:Poppins-SemiBold;font-size:24px;line-height:1.2}.brand-direction-container .brand-direction-card-desc{color:#fff;opacity:0;max-height:0;margin-top:0;margin-bottom:0;font-family:Poppins-Regular;font-size:14px;transition:margin-top .35s,opacity .28s,-ms-transform .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1),max-height .45s;overflow:hidden;-ms-transform:translateY(10px);transform:translateY(10px)}.brand-direction-container .brand-direction-card-button{cursor:pointer;color:#fff;opacity:0;background-color:#000;border-radius:4px;align-items:center;max-height:0;margin-top:0;padding:0 20px;font-family:Poppins-Medium;font-size:14px;line-height:22px;transition:margin-top .35s,padding .35s,opacity .28s,-ms-transform .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1),max-height .45s;display:inline-flex;overflow:hidden;-ms-transform:translateY(12px);transform:translateY(12px)}.brand-direction-container .brand-direction-card-content.is-expanded .brand-direction-card-desc{opacity:1;max-height:120px;margin-top:4px;transition-delay:80ms;-ms-transform:translateY(0);transform:translateY(0)}.brand-direction-container .brand-direction-card-content.is-expanded .brand-direction-card-button{opacity:1;max-height:40px;margin-top:12px;padding:7px 20px;transition-delay:.14s;-ms-transform:translateY(0);transform:translateY(0)}.brand-direction-container .brand-direction-card-content.is-collapsed .brand-direction-card-desc{max-height:0;margin-top:0}.brand-direction-container .brand-direction-card-content.is-collapsed .brand-direction-card-button{max-height:0;margin-top:0;padding-top:0;padding-bottom:0}.brand-direction-container .brand-direction-card-content.is-collapsed .brand-direction-card-button,.brand-direction-container .brand-direction-card-content.is-collapsed .brand-direction-card-desc{pointer-events:none}@media screen and (max-width:1600px){.brand-direction-container{max-width:1600px}.brand-direction-container .brand-direction-title{padding:0 40px;font-size:24px}.brand-direction-container .brand-direction-grid{gap:16px}.brand-direction-container .brand-direction-card-item{flex:0 0 293px;width:293px;min-width:293px;max-width:293px}.brand-direction-container .brand-direction-card-item:first-child{margin-left:40px}.brand-direction-container .brand-direction-card-content{max-width:293px;padding:16px 24px}.brand-direction-container .brand-direction-card.is-expanded .brand-direction-card-content{max-width:449px}.brand-direction-container .brand-direction-card-title{font-size:20px}.brand-direction-container .brand-direction-card-desc{font-size:12px}.brand-direction-container .brand-direction-card-button{font-size:14px}}@media screen and (max-width:1080px){.brand-direction-container .brand-direction-title{font-size:20px}.brand-direction-container .brand-direction-grid{gap:12px}.brand-direction-container .brand-direction-card-item{flex:0 0 240px;width:240px;min-width:240px;max-width:240px}.brand-direction-container .brand-direction-card-content{max-width:240px;padding:16px 20px}.brand-direction-container .brand-direction-card.is-expanded .brand-direction-card-content{max-width:448px}.brand-direction-container .brand-direction-card-title{font-size:16px}.brand-direction-container .brand-direction-card-desc{font-size:11px}.brand-direction-container .brand-direction-card-button{font-size:14px}}@media screen and (max-width:848px){.brand-direction-container .brand-direction-title{margin-bottom:16px;padding:0 16px;font-size:20px}.brand-direction-container .brand-direction-card-item{flex:0 0 228px;width:228px;min-width:228px;max-width:228px}.brand-direction-container .brand-direction-card-item:first-child{margin-left:16px}.brand-direction-container .brand-direction-card-content{max-width:100%;padding:12px;transition:border-color 1.35s,background-color 1.45s,-webkit-backdrop-filter 3.45s,backdrop-filter 3.45s,margin 3.45s,max-width 1.55s cubic-bezier(.22,1,.36,1),padding 1.55s cubic-bezier(.22,1,.36,1),-ms-transform 1.55s cubic-bezier(.22,1,.36,1),transform 1.55s cubic-bezier(.22,1,.36,1)}.brand-direction-container .brand-direction-card.is-expanded .brand-direction-card-content{max-width:100%;margin:4px}.brand-direction-container .brand-direction-card-title{font-size:16px}.brand-direction-container .brand-direction-card-desc{font-size:11px}.brand-direction-container .brand-direction-card-button{font-size:14px}}