#emojis{padding-top:var(--emoji-padding-top);padding-bottom:var(--emoji-padding-bottom);background-color:var(--emoji-bg-color);font-family:TT Commons Pro Expanded,sans-serif;color:var(--color-offblack);scroll-margin-top:100px}#emojis .emoji-container{max-width:1200px;margin:0 auto;padding:0 40px}#emojis .emoji-title{font-size:var(--heading-font-size);margin:0 0 15px;font-weight:400;color:var(--color-offblack)}#emojis .emoji-subtitle{font-size:16px;line-height:1.6;margin:0 0 25px;opacity:1!important;max-width:650px;display:inline-block;color:var(--color-offblack)!important}#emojis .emoji-action-wrapper{margin-top:var(--emoji-button-top-padding);margin-bottom:var(--emoji-button-bottom-padding);display:flex;justify-content:var(--emoji-button-alignment-web)}#emojis .b2b-action-btn{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:160px!important;background:transparent!important;color:var(--color-offblack)!important;border:1px solid #000!important;padding:12px 30px!important;border-radius:var(--emoji-btn-radius)!important;text-decoration:none!important;font-size:16px!important;font-weight:500!important;text-transform:none!important;white-space:nowrap!important;cursor:pointer!important;box-sizing:border-box!important;transition:all .3s ease}#emojis .b2b-action-btn:hover{background-color:#b9baa8!important;border-color:#b9baa8!important;color:#fff!important}#emojis .btn-spinner{position:absolute;width:18px;height:18px;border:2px solid rgba(0,0,0,.1);border-top-color:currentColor;border-radius:50%;opacity:0}#emojis .b2b-action-btn.is-loading .btn-text{opacity:0!important}#emojis .b2b-action-btn.is-loading .btn-spinner{opacity:1!important;animation:rotate-emoji .6s linear infinite}@keyframes rotate-emoji{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#emojis .emoji-grid{display:flex;flex-wrap:wrap;gap:20px;width:100%}#emojis .emoji-card{display:flex;flex-direction:column;align-items:center;flex:1;min-width:110px}#emojis .emoji-card span{font-size:48px;margin-bottom:15px;line-height:1}#emojis .emoji-card p{font-size:12px;text-transform:uppercase;letter-spacing:.05em;opacity:.6;margin:0;color:var(--color-offblack);white-space:nowrap}@media(min-width:769px)and (max-width:1100px){#emojis .emoji-container{padding:0 15px!important}#emojis .emoji-grid{display:flex!important;flex-wrap:nowrap!important;gap:10px!important;justify-content:center!important}#emojis .emoji-card{flex:0 0 calc(12.5% - 10px)!important;min-width:0!important}#emojis .emoji-card span{font-size:38px!important;margin-bottom:10px!important}#emojis .emoji-card p{font-size:10px!important}#emojis .emoji-title{font-size:32px!important}}@media(max-width:768px){#emojis{padding-top:var(--emoji-padding-top-mobile)!important;padding-bottom:var(--emoji-padding-bottom-mobile)!important}#emojis .emoji-container{padding:0 20px}#emojis .emoji-subtitle{font-size:14px!important;margin-left:var(--emoji-mobile-text-margin)!important}#emojis .emoji-action-wrapper{justify-content:var(--emoji-button-alignment-mobile)!important;margin-top:var(--emoji-button-top-padding-mobile)!important;margin-bottom:var(--emoji-button-bottom-padding-mobile)!important}#emojis .b2b-action-btn{font-size:14px!important}#emojis .emoji-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:15px!important;justify-content:center!important}#emojis .emoji-card{min-width:0;flex:none}#emojis .emoji-card span{font-size:32px}#emojis .emoji-card p{font-size:9px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/section-b2b-media-kit-emoji.css.map */
