.wd-social-icons{
    --wd-link-decor: none;
    --wd-link-decor-hover: none;
    display:flex;
    align-items:center;
    flex-wrap:wrap;
    gap:var(--wd-social-gap, calc(var(--wd-social-size, 40px) / 4));
    justify-content:var(--wd-align)
}
.wd-social-icons>a{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    width:var(--wd-social-size, 40px);
    height:var(--wd-social-size, 40px);
    font-size:var(--wd-social-icon-size, calc(var(--wd-social-size, 40px) / 2.5));
    color:var(--wd-social-color);
    background-color:var(--wd-social-bg, unset);
    box-shadow:var(--wd-social-shadow);
    border:var(--wd-social-brd) var(--wd-social-brd-color);
    border-radius:var(--wd-social-radius);
    line-height:1
}
.wd-social-icons>a:hover{
    color:var(--wd-social-color-hover, var(--wd-social-color));
    background-color:var(--wd-social-bg-hover, var(--wd-social-bg));
    border-color:var(--wd-social-brd-color-hover, var(--wd-social-brd-color));
    box-shadow:var(--wd-social-shadow-hover)
}
.wd-social-icons .wd-icon:before{
    content:var(--wd-social-icon, unset);
    font-family:"woodmart-font"
}
.social-facebook{
    --wd-social-brand-color: #365493;
    --wd-social-icon: "\f180"
}
.social-twitter{
    --wd-social-brand-color: #000;
    --wd-social-icon: "\f154"
}
.social-instagram{
    --wd-social-brand-color: #774430;
    --wd-social-icon: "\f163"
}
.social-email{
    --wd-social-brand-color: #F89A1E;
    --wd-social-icon: "\f157"
}
.social-pinterest{
    --wd-social-brand-color: #CB2027;
    --wd-social-icon: "\f156"
}
.social-youtube{
    --wd-social-brand-color: #CB2027;
    --wd-social-icon: "\f162"
}
.social-tumblr{
    --wd-social-brand-color: #36465D;
    --wd-social-icon: "\f165"
}
.social-linkedin{
    --wd-social-brand-color: #0274B3;
    --wd-social-icon: "\f158"
}
.social-vimeo{
    --wd-social-brand-color: #1AB7EA;
    --wd-social-icon: "\f177"
}
.social-flickr{
    --wd-social-brand-color: #FE0072;
    --wd-social-icon: "\f164"
}
.social-github{
    --wd-social-brand-color: #171515;
    --wd-social-icon: "\f155"
}
.social-dribbble{
    --wd-social-brand-color: #EC5E95;
    --wd-social-icon: "\f166"
}
.social-behance{
    --wd-social-brand-color: #1F6FFC;
    --wd-social-icon: "\f170"
}
.social-soundcloud{
    --wd-social-brand-color: #F9490D;
    --wd-social-icon: "\f172"
}
.social-spotify{
    --wd-social-brand-color: #2EBD59;
    --wd-social-icon: "\f171"
}
.social-ok{
    --wd-social-brand-color: #EE8208;
    --wd-social-icon: "\f176"
}
.social-whatsapp{
    --wd-social-brand-color: #1EBEA5;
    --wd-social-icon: "\f175"
}
.social-vk{
    --wd-social-brand-color: #4C75A3;
    --wd-social-icon: "\f168"
}
.social-snapchat{
    --wd-social-brand-color: #FFFC00;
    --wd-social-icon: "\f178"
}
.social-tg{
    --wd-social-brand-color: #37AEE2;
    --wd-social-icon: "\f179"
}
.social-viber{
    --wd-social-brand-color: #834995;
    --wd-social-icon: "\f181"
}
.social-tiktok{
    --wd-social-brand-color: #010101;
    --wd-social-icon: "\f133"
}
.social-discord{
    --wd-social-brand-color: #5562EA;
    --wd-social-icon: "\f184"
}
.social-yelp{
    --wd-social-brand-color: #FF1A1A;
    --wd-social-icon: "\f187"
}
.social-bluesky{
    --wd-social-brand-color: #218CFF;
    --wd-social-icon: "\f189"
}
.social-threads{
    --wd-social-brand-color: #0A0A0A;
    --wd-social-icon: "\f188"
}
.wd-social-icons.wd-style-default{
    gap:0;
    --wd-social-color: rgba(0,0,0,0.6);
    --wd-social-color-hover: rgba(0,0,0,0.8)
}
.wd-social-icons.wd-style-default>a{
    width:auto;
    height:auto;
    padding:var(--wd-social-gap, calc(var(--wd-social-size, 40px) / 6));
    min-width:24px
}
.wd-social-icons.wd-style-default.color-scheme-light,[class*="color-scheme-light"] .wd-social-icons.wd-style-default{
    --wd-social-color: #fff;
    --wd-social-color-hover: rgba(255,255,255,0.6)
}
.wd-social-icons.wd-size-small{
    --wd-social-size: 30px;
    --wd-social-gap: 6px;
    --wd-social-icon-size: 14px
}
.wd-social-icons.wd-shape-circle{
    --wd-social-radius: 50%
}
.wd-social-icons.wd-shape-rounded{
    --wd-social-radius: 5px
}
.wd-social-icons:not([class*="wd-layout-"]) .wd-label{
    flex:1 1 100%
}
.wd-social-icons.wd-layout-justify .wd-label{
    flex:1 1 auto;
    text-align:start
}
@media (min-width: 1025px){
    .wd-social-icons.wd-size-large{
        --wd-social-size: 60px
    }
}

