/** Shopify CDN: Minification failed

Line 511:0 Unexpected "}"

**/
.icon {
    &.icon-before {
        &:before {
            font-family: var(--fontawesome);
            position: relative;
            display: inline-block;
            margin: 0 5px 0 0;
            font-weight: 300;
        }
          
        &.icon-bold {
            &:before {
                font-weight: bold !important;
            }
        }

        &.icon-brands {
            &:before {
                font-family: var(--fontawesomeBrands);
                font-weight: 400;
            }
        }
        &.icon-duotone {
            &:before {
                font-family: var(--fontawesomeBrands);
                font-weight: 400;
            }
        }
        &.icon-thin {
            &:before {
                font-weight: 100;
            }
        }
        &.icon-light {
            &:before {
                font-weight: 300;
            }
        }
        &.icon-regular {
            &:before {
                font-weight: 400;
            }
        }
        &.icon-solid {
            &:before {
                font-weight: 900;
            }
        }
    }
    &.icon-after {
        &:after {
            font-family: var(--fontawesome);
            position: relative;
            display: inline-block;
            margin: 0 0 0 5px;
            font-weight: 300;
        }

        &.icon-brands {
            &:after {
                font-family: var(--fontawesomeBrands);
                font-weight: 400;
            }
        }
        &.icon-duotone {
            &:after {
                font-family: var(--fontawesomeBrands);
                font-weight: 400;
            }
        }
        &.icon-thin {
            &:after {
                font-weight: 100;
            }
        }
        &.icon-light {
            &:after {
                font-weight: 300;
            }
        }
        &.icon-regular {
            &:after {
                font-weight: 400;
            }
        }
        &.icon-solid {
            &:after {
                font-weight: 900;
            }
        }
    }
}

.icon.icon-after.noma:after,
.icon.icon-before.noma:before {
    margin: 0;
}

/* Spacer */
.icon.icon-spacer {
    &:before {
        content: "";
        display: inline-block;
        width: 12px;
    }
}

.icon-after.icon-facebook:after {
    content: "\f39e";
}
.icon-before.icon-facebook:before {
    content: "\f39e";
}
.icon-after.icon-twitter:after {
    content: "\f099";
}
.icon-before.icon-twitter:before {
    content: "\f099";
}
.icon-after.icon-instagram:after {
    content: "\f16d";
}
.icon-before.icon-instagram:before {
    content: "\f16d";
}
.icon-after.icon-linkedin:after {
    content: "\f0e1";
}
.icon-before.icon-linkedin:before {
    content: "\f0e1";
}
.icon-after.icon-headset:after {
    content: "\f590";
}
.icon-before.icon-headset:before {
    content: "\f590";
}
.icon-after.icon-information:after {
    content: "\f129";
}
.icon-before.icon-information:before {
    content: "\f129";
}
.icon-after.icon-whatsapp:after {
    content: "\f232";
}
.icon-before.icon-whatsapp:before {
    content: "\f232";
}
.icon-after.icon-strava:after {
    content: "\f428";
}
.icon-before.icon-strava:before {
    content: "\f428";
}

.icon-after.icon-shipped:after {
    content: "\f0d1";
}
.icon-before.icon-shipped:before {
    content: "\f0d1";
}
.icon-after.icon-succes:after {
    content: "\f058";
}
.icon-before.icon-info:before {
    content: "\f05a";
}
.icon-after.icon-info:after {
    content: "\f05a";
}
.icon-before.icon-error:before {
    content: "\f06a";
}
.icon-after.icon-error:after {
    content: "\f06a";
}
.icon-before.icon-succes:before {
    content: "\f058";
}

.icon-after.icon-pinterest:after {
    content: "\f0d2";
}
.icon-before.icon-pinterest:before {
    content: "\f0d2";
}
.icon-after.icon-youtube:after {
    content: "\f167";
}
.icon-before.icon-youtube:before {
    content: "\f167";
}
.icon-after.icon-envelope:after {
    content: "\f0e0";
}
.icon-before.icon-envelope:before {
    content: "\f0e0";
}
.icon-after.icon-close:after {
    content: "\f00d";
}
.icon-before.icon-close:before {
    content: "\f00d";
}
.icon-after.icon-phone:after {
    content: "\f095";
}
.icon-before.icon-phone:before {
    content: "\f095";
}

.icon-after.icon-chevleft:after {
    content: "\f053";
}
.icon-before.icon-chevleft:before {
    content: "\f053";
}

.icon-after.icon-circle:after {
    content: "\f111";
}
.icon-before.icon-circle:before {
    content: "\f111";
}

.icon-before.icon-plus:before {
    content: "\2b";
}
.icon-after.icon-plus:after {
    content: "\2b";
}
.icon-before.icon-minus:before {
    content: "\2013";
}
.icon-after.icon-minus:after {
    content: "\2013";
}

.icon-before.icon-delete:before {
    content: "\d7";
}
.icon-after.icon-delete:after {
    content: "\d7";
}

.icon-after.icon-chevdown:after {
    content: "\f078";
}
.icon-before.icon-chevdown:before {
    content: "\f078";
}

.icon-after.icon-chevup:after {
    content: "\f077";
}
.icon-before.icon-chevup:before {
    content: "\f077";
}

.icon-after.icon-sort:after {
    content: "\f0dc";
}
.icon-before.icon-sort:before {
    content: "\f0dc";
}

.icon-before.icon-chevright:before {
    content: "\f054";
}
.icon-after.icon-chevright:after {
    content: "\f054";
}

.icon-after.icon-home:after {
    content: "\f015";
}
.icon-before.icon-home:before {
    content: "\f015";
}

.icon-after.icon-tel:after {
    content: "\f095";
}
.icon-before.icon-tel:before {
    content: "\f095";
}

.icon-after.icon-play:after {
    content: "\f04b";
}
.icon-before.icon-play:before {
    content: "\f04b";
}

.icon-after.icon-bars:after {
    content: "\f0c9";
}
.icon-before.icon-bars:before {
    content: "\f0c9";
}

.icon-after.icon-blog:after {
    content: "\f1ea";
}
.icon-before.icon-blog:before {
    content: "\f1ea";
}

.icon-after.icon-bag:after {
    content: "\f290";
}
.icon-before.icon-bag:before {
    content: "\f290";
}

.icon-after.icon-account:after {
    content: "\f007";
}
.icon-before.icon-account:before {
    content: "\f007";
}

.icon-after.icon-search:after {
    content: "\f002";
}
.icon-before.icon-search:before {
    content: "\f002";
}

.icon-after.icon-settings:after {
    content: "\f013";
}
.icon-before.icon-settings:before {
    content: "\f013";
}

.icon-after.icon-time:after {
    content: "\e29e";
}
.icon-before.icon-time:before {
    content: "\e29e";
}

.icon-after.icon-user:after {
    content: "\f007";
}
.icon-before.icon-user:before {
    content: "\f007";
}

.icon-after.icon-star:after {
    content: "\f005";
}
.icon-before.icon-star:before {
    content: "\f005";
}

.icon-after.icon-star-half:after {
    content: "\f089";
}
.icon-before.icon-star-half:before {
    content: "\f089";
}

.icon-after.icon-eye:after {
    content: "\f06e";
}
.icon-before.icon-eye:before {
    content: "\f06e";
}

.icon-after.icon-check:after {
    content: "\f00c";
}
.icon-before.icon-check:before {
    content: "\f00c";
}

.icon-after.icon-filter:after {
    content: "\f0b0";
}
.icon-before.icon-filter:before {
    content: "\f0b0";
}

.icon-after.icon-arrow-right:after {
    content: "\f061";
}
.icon-before.icon-arrow-right:before {
    content: "\f061";
}

.icon-after.icon-arrow-left:after {
    content: "\f060";
}
.icon-before.icon-arrow-left:before {
    content: "\f060";
}

.icon-after.icon-right:after {
    content: "\f105";
}
.icon-before.icon-right:before {
    content: "\f105";
}

.icon-after.icon-left:after {
    content: "\f104";
}
.icon-before.icon-left:before {
    content: "\f104";
}

.icon-after.icon-location:after {
    content: "\f041";
}
.icon-before.icon-location:before {
    content: "\f041";
}

.icon-after.icon-pdf:after {
    content: "\f1c1";
}
.icon-before.icon-pdf:before {
    content: "\f1c1";
}

.icon-after.icon-download:after {
    content: "\f33d";
}
.icon-before.icon-download:before {
    content: "\f33d";
}

.icon-after.icon-login:after {
    content: "\f4fb";
}
.icon-before.icon-login:before {
    content: "\f4fb";
}

.icon-after.icon-menu:after {
    content: "\f0c9";
}
.icon-before.icon-menu:before {
    content: "\f0c9";
}

.icon-after.icon-arrow-long-right:after {
    content: "\f178";
}
.icon-before.icon-arrow-long-right:before {
    content: "\f178";
}

.icon-after.icon-arrow-long-left:after {
    content: "\f177";
}
.icon-before.icon-arrow-long-left:before {
    content: "\f177";
}
.icon-after.icon-heart:after {
    content: "\f004";
}
.icon-before.icon-heart:before {
    content: "\f004";
}
.icon-after.icon-compare:after {
    content: "\f362";
}
.icon-before.icon-compare:before {
    content: "\f362";
}
.icon-after.icon-verified:after {
    content: "\f336";
}
.icon-before.icon-verified:before {
    content: "\f336";
}

.icon-after.icon-x-twitter:after {
    content: "\e61b";
}
.icon-before.icon-x-twitter:before {
    content: "\e61b";
}
.icon-after.icon-tiktok:after {
    content: "\e07b";
}
.icon-before.icon-tiktok:before {
    content: "\e07b";
}
.icon-after.icon-clock:after {
    content: "\f017";
}
.icon-before.icon-clock:before {
    content: "\f017";
}
.icon-after.icon-box:after {
    content: "\f466";
}
.icon-before.icon-box:before {
    content: "\f466";
}
}
.icon-after.icon-truck:after {
    content: "\f0d1";
}
.icon-before.icon-truck:before {
    content: "\f0d1";
}
.icon-after.icon-user-tie:after {
    content: "\f508";
}
.icon-before.icon-user-tie:before {
    content: "\f508";
}
.icon-after.icon-circle-star:after {
    content: "\e123";
}
.icon-before.icon-circle-star:before {
    content: "\e123";
}
.icon-after.icon-wrench:after {
    content: "\f0ad";
}
.icon-before.icon-wrench:before {
    content: "\f0ad";
}
.icon-after.icon-quote:after {
    content: "\f10d";
}
.icon-before.icon-quote:before {
    content: "\f10d";
}