.cuptea-store .ct-campaign-need-links a{gap:12px}.cuptea-store .ct-campaign-need-links a>span{display:inline-flex;width:30px;height:30px;border-radius:0;background:transparent;flex:0 0 30px;align-items:center;justify-content:center;color:#315E4D!important}.cuptea-store .ct-campaign-need-links .cuptea-need-icon,.cuptea-store .header__submenu-link .cuptea-need-icon,.cuptea-store .side-menu .cuptea-need-icon,.cuptea-store side-menu .cuptea-need-icon{display:inline-block!important;width:28px!important;height:28px!important;min-width:28px;flex:0 0 28px;vertical-align:middle;color:#315E4D!important}.cuptea-store .header__submenu-link:has(.cuptea-need-icon){display:flex;align-items:center;gap:12px}.cuptea-store .cuptea-need-icon{max-width:100%;overflow:visible}@media(max-width:749px){.cuptea-store .ct-campaign-need-links a{gap:9px;padding-left:11px}.cuptea-store .ct-campaign-need-links a>span{width:25px;height:25px;flex-basis:25px}.cuptea-store .ct-campaign-need-links .cuptea-need-icon{width:25px!important;height:25px!important;min-width:25px;flex-basis:25px}}

.cuptea-store .header__mobile-menu-link .cuptea-need-icon{display:inline-block!important;width:27px!important;height:27px!important;min-width:27px;flex:0 0 27px;color:#315E4D!important;margin-right:12px;vertical-align:middle}.cuptea-store a.header__mobile-menu-link--child:has(.cuptea-need-icon){display:flex;align-items:center;justify-content:flex-start;gap:0}.cuptea-store .header__mobile-menu-link-text:has(.cuptea-need-icon){display:inline-flex;align-items:center}
