@font-face
{
font-family: "IcoFont";
font-weight: normal;
font-style: "Regular";
src: url(//www.holzland-auferoth.de/wp-content/themes/holzland_woocommerce-2025-v4.1/fonts/icofont.woff2) format("woff2"),
url(//www.holzland-auferoth.de/wp-content/themes/holzland_woocommerce-2025-v4.1/css/fonts/icofont.woff) format("woff"),
url(//www.holzland-auferoth.de/wp-content/themes/holzland_woocommerce-2025-v4.1/css/fonts/icofont.woff2) format("woff2"),
url(//www.holzland-auferoth.de/wp-content/themes/holzland_woocommerce-2025-v4.1/fonts/icofont.woff) format("woff");
}
[class^="icofont-"], [class*=" icofont-"]
{
font-family: 'IcoFont' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
white-space: nowrap;
word-wrap: normal;
direction: ltr;
line-height: 1; -webkit-font-feature-settings: "liga";
-webkit-font-smoothing: antialiased;
}
.icofont-duotone.icofont-click:before
{
content: "\13ae7";
}
.icofont-duotone.icofont-click:after
{
content: "\13ae6";
}
.icofont-facebook:before
{
content: "\ed37";
}
.icofont-instagram:before
{
content: "\ed46";
}
.icofont-shopping-cart:before
{
content: "\efe7";
}
.icofont-navigation-menu:before
{
content: "\efa2";
}
.icofont-location-arrow:before
{
content: "\ef78";
}
.icofont-location-pin:before
{
content: "\ef79";
}
.icofont-vehicle-delivery-van:before
{
content: "\e9bd";
}
.icofont-fast-delivery:before
{
content: "\ee21";
}
.icofont-paypal:before
{
content: "\ecdf";
}
.icofont-credit-card:before
{
content: "\eef4";
}
.icofont-lock:before
{
content: "\ef7a";
}
.icofont-clock-time:before
{
content: "\eedc";
}
.icofont-phone:before
{
content: "\efbb";
}
.icofont-email:before
{
content: "\ef12";
}
.icofont-ui-email:before
{
content: "\ec56";
}
.icofont-newspaper:before
{
content: "\efa7";
}
.icofont-info-circle:before
{
content: "\ef4e";
}
.icofont-info:before
{
content: "\ef50";
}
.icofont-book-mark:before
{
content: "\eec0";
}
.icofont-heart:before
{
content: "\ef45";
}
.icofont-rounded-right:before
{
content: "\eaa0";
}
.icofont-simple-right:before
{
content: "\eab8";
}
.icofont-thin-right:before
{
content: "\eaca";
}
.icofont-caret-right:before
{
content: "\ea69";
}
.icofont-caret-down:before
{
content: "\ea67";
}
.icofont-simple-down:before
{
content: "\eab2";
}
.icofont-thin-down:before
{
content: "\eac8";
}
.icofont-caret-up:before
{
content: "\ea6a";
}
.icofont-rounded-up:before
{
content: "\eaa1";
}
.icofont-simple-up:before
{
content: "\eab9";
}
.icofont-thin-up:before
{
content: "\eacb";
}
.icofont-rounded-down:before
{
content: "\ea99";
}
.icofont-direction-sign:before
{
content: "\ee46";
}
.icofont-close:before
{
content: "\eee4";
}
.icofont-box:before
{
content: "\eec1";
}
.icofont-tools-1:before
{
content: "\e9b4";
}
.icofont-home:before
{
content: "\ef47";
}
.icofont-tree:before
{
content: "\f018";
}
.icofont-check:before
{
content: "\eed8";
}
.icofont-check-alt:before
{
content: "\eed6";
}
.icofont-plus-circle:before
{
content: "\efc0";
}
.icofont-plus-square:before
{
content: "\efc1";
}
.icofont-plus:before
{
content: "\efc2";
}
.icofont-minus:before
{
content: "\ef9a";
}
.icofont-light-bulb:before
{
content: "\ef6b";
}
.icofont-flash:before
{
content: "\ef32";
}
.icofont-sale-discount:before
{
content: "\efdd";
}
.icofont-price:before
{
content: "\efc5";
}
.icofont-tag:before
{
content: "\f004";
}
.icofont-tags:before
{
content: "\f005";
}
.icofont-users-alt-4:before
{
content: "\ed09";
}
.icofont-search-1:before
{
content: "\ed11";
}
.icofont-search:before
{
content: "\ed1b";
}
.icofont-safety-hat:before
{
content: "\e9b1";
}
.icofont-android-tablet:before
{
content: "\ea2a";
}
.icofont-laptop:before
{
content: "\ea42";
}
.icofont-arrow-right:before
{
content: "\ea5d";
}
.icofont-block-right:before
{
content: "\ea61";
}
.icofont-hand-drag1:before
{
content: "\ea80";
}
.icofont-square-right:before
{
content: "\eabc";
}
.icofont-ruler-alt-1:before
{
content: "\ebfa";
}
.icofont-trash:before
{
content: "\ee09";
}
.icofont-at:before
{
content: "\eea6";
}
.icofont-camera:before
{
content: "\eecf";
}
.icofont-delete:before
{
content: "\ef00";
}
.icofont-external-link:before
{
content: "\ef1f";
}
.icofont-eye:before
{
content: "\ef24";
}
.icofont-globe:before
{
content: "\ef3e";
}
.icofont-image:before
{
content: "\ef4b";
}
.icofont-refresh:before
{
content: "\efd1";
}
.icofont-star:before
{
content: "\f000";
}
.icofont-badge:before
{
content: "\eeaa";
}
.icofont-copy-invert:before
{
content: "\ede9";
}
.icofont-water-drop:before
{
content: "\f027";
}
.icofont-leaf:before
{
content: "\ef5e";
}
.icofont-filter:before
{
content: "\ef29";
}
.icofont-user:before
{
content: "\ed05";
}
.icofont-settings:before
{
content: "\efe2";
}
[class^="icofont-"].icofont-duotone,
[class*=" icofont-"].icofont-duotone
{
position: relative;
}
[class^="icofont-"].icofont-duotone:before,
[class*=" icofont-"].icofont-duotone:before
{
position: absolute;
left: 0;
top: 0;
}
[class^="icofont-"].icofont-duotone:after,
[class*=" icofont-"].icofont-duotone:after
{
opacity: 0.4;
}
.icofont-xs
{
font-size: .5em;
}
.icofont-sm
{
font-size: .75em;
}
.icofont-md
{
font-size: 1.25em;
}
.icofont-lg
{
font-size: 1.5em;
}
.icofont-1x
{
font-size: 1em;
}
.icofont-2x
{
font-size: 2em;
}
.icofont-3x
{
font-size: 3em;
}
.icofont-4x
{
font-size: 4em;
}
.icofont-5x
{
font-size: 5em;
}
.icofont-6x
{
font-size: 6em;
}
.icofont-7x
{
font-size: 7em;
}
.icofont-8x
{
font-size: 8em;
}
.icofont-9x
{
font-size: 9em;
}
.icofont-10x
{
font-size: 10em;
}
.icofont-fw
{
text-align: center;
width: 1.25em;
}
.icofont-ul
{
list-style-type: none;
padding-left: 0;
margin-left: 0;
}
.icofont-ul > li
{
position: relative;
line-height: 2em;
}
.icofont-ul > li .icofont
{
display: inline-block;
vertical-align: middle;
}
.icofont-border
{
border: solid 0.08em #f1f1f1;
border-radius: .1em;
padding: .2em .25em .15em;
}
.icofont-pull-left
{
float: left;
}
.icofont-pull-right
{
float: right;
}
.icofont.icofont-pull-left
{
margin-right: .3em;
}
.icofont.icofont-pull-right
{
margin-left: .3em;
}
.icofont-spin
{
-webkit-animation: icofont-spin 2s infinite linear;
animation: icofont-spin 2s infinite linear;
display: inline-block;
}
.icofont-pulse
{
-webkit-animation: icofont-spin 1s infinite steps(8);
animation: icofont-spin 1s infinite steps(8);
display: inline-block;
}
@-webkit-keyframes icofont-spin
{
0%
{
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100%
{
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes icofont-spin
{
0%
{
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100%
{
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.icofont-rotate-90
{
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
}
.icofont-rotate-180
{
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
.icofont-rotate-270
{
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
-webkit-transform: rotate(270deg);
transform: rotate(270deg);
}
.icofont-flip-horizontal
{
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
-webkit-transform: scale(-1, 1);
transform: scale(-1, 1);
}
.icofont-flip-vertical
{
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
-webkit-transform: scale(1, -1);
transform: scale(1, -1);
}
.icofont-flip-horizontal.icofont-flip-vertical
{
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
-webkit-transform: scale(-1, -1);
transform: scale(-1, -1);
}
:root .icofont-rotate-90,
:root .icofont-rotate-180,
:root .icofont-rotate-270,
:root .icofont-flip-horizontal,
:root .icofont-flip-vertical
{
-webkit-filter: none;
filter: none;
display: inline-block;
}
.icofont-inverse
{
color: #fff;
}