.brand-approach-wrapper-new{position:relative;overflow:hidden}.brand-approach-wrapper-new .top_icon_rotate img{display:flex;width:100%}.brand-approach-wrapper-new .icon_animation{width:269px;display:flex;width:100%}.brand-approach-wrapper-new .top_icon{margin-top:-160px;justify-content:flex-end;align-items:flex-end;transform:translate(-30px)}.brand-approach-wrapper-new .bottom_icon{margin-bottom:-171px;justify-content:flex-start;align-items:flex-start;transform:translate(30px)}.brand-approach-wrapper-new .section-header h2{color:#fff;max-width:772px;margin:auto;text-align:center}.brand-approach-wrapper-new .section-header{margin-top:-21px}.brand-approach-wrapper-new .brand-approach-grid{display:flex;border-top:1px dashed #fff;margin:56px 0;border-bottom:1px dashed #fff;padding:0 44px;text-align:center;column-gap:44px;justify-content:center}.brand-approach-wrapper-new .brand-approach-list-icon{width:80px;aspect-ratio:1;position:relative;overflow:hidden;margin:auto}.brand-approach-wrapper-new .brand-approach-list-icon img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;right:0}.brand-approach-wrapper-new .brand-approach-list{text-align:center;display:flex;flex-direction:column;row-gap:24px;padding:50px 0 50px 44px;border-left:1px dashed #fff}.brand-approach-wrapper-new .brand-approach-list .brand-approach-list-heading h2{margin:0;color:#fff;text-align:center;font-size:40px;font-style:normal;font-weight:500;line-height:100%}.brand-approach-wrapper-new .brand-approach-list-subheading{max-width:392px;margin:auto}.brand-approach-wrapper-new .brand-approach-list-subheading p{font-size:20px;font-style:normal;font-weight:500;line-height:128%;letter-spacing:.2px;color:#fff;margin:0}.brand-approach-wrapper-new .brand-approach-list:first-child{padding-left:0;border-left:none}@media (max-width:1310px){.brand-approach-wrapper-new .brand-approach-list .brand-approach-list-heading h2{font-size:32px}.brand-approach-wrapper-new .brand-approach-list-subheading p{font-size:18px}.brand-approach-wrapper-new .brand-approach-list{padding:25px 0 25px 22px}.brand-approach-wrapper-new .brand-approach-grid{padding:0 22px;column-gap:22px}}@media (max-width:1070px){.brand-approach-wrapper-new .brand-approach-list .brand-approach-list-heading h2{font-size:28px}.brand-approach-wrapper-new .brand-approach-list-subheading p{font-size:16px}}@media (max-width:990px){.brand-approach-wrapper-new .section-header h2{max-width:403px}.brand-approach-wrapper-new .brand-approach-grid{flex-direction:column;padding:0}.brand-approach-wrapper-new .brand-approach-list{border-top:1px dashed #fff;border-left:none;padding:16px 20px 24px}.brand-approach-wrapper-new .brand-approach-list:first-child{border-top:none}.brand-approach-wrapper-new .brand-approach-list-subheading{max-width:335px}.brand-approach-wrapper-new .icon_animation.bottom_icon{display:none}.brand-approach-wrapper-new .top_icon_rotate.rotate{width:98px}.brand-approach-wrapper-new .top_icon{margin-top:-47px;transform:translate(26px)}.brand-approach-wrapper-new .section-header{margin-top:5px}}@media (max-width:749px){.brand-approach-wrapper-new .section-header h2{max-width:320px}.brand-approach-wrapper-new .brand-approach-grid{margin:40px 0 56px}.brand-approach-wrapper-new .brand-approach-list-icon{width:56px}.brand-approach-wrapper-new .brand-approach-list{row-gap:16px}.brand-approach-wrapper-new .brand-approach-list .brand-approach-list-heading h2{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/brand-approach.css.map */
