/*
    # Spark Icons
    
    This theme extends and/or overrides default Evance icons using the default `.icon` class.
    
    All of the following fonts are implemented by default in the Evance Shared Theme (v1):
    
    - arrowLeft
    - close
    - yes
    - no
    - email
    - phone
    - mobile
    - select
    - search
    
    If we wish to override these we need to declare the `font-family` for each.
*/
@font-face {
    font-family: 'spark-icons';
    src: url(/portal/web/78/theme/spark-v3/common/fonts/spark-icons/spark-icons.ttf?v=1709800922&v4x70q=) format('truetype'),url(/portal/web/78/theme/spark-v3/common/fonts/spark-icons/spark-icons.woff?v=1709800922&v4x70q=) format('woff'),url(/portal/web/78/theme/spark-v3/common/fonts/spark-icons/spark-icons.svg?v=1709800922&v4x70q=#spark-icons) format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
    }
[class^="icon-"],
[class*=" icon-"] {
    font-family: 'spark-icons' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    }
.icon.icon-filter:before {
    content: "\e900";
    }
.icon.icon-wishlist-on:before {
    content: "\e901";
    }
.icon.icon-heart:before,
.icon.icon-wishlist-off:before {
    content: "\e902";
    }
.icon.reviewOn:before,
.icon.icon-review-on:before {
    font-family: 'spark-icons';
    content: "\e903";
    }
.icon.reviewHalf:before,
.icon.icon-review-half:before {
    font-family: 'spark-icons';
    content: "\e904";
    }
.icon.reviewOff:before,
.icon.icon-review-off:before {
    font-family: 'spark-icons';
    content: "\e905";
    }
.icon.icon-menu:before {
    content: "\e906";
    }
.icon.icon-close:before {
    content: "\e907";
    }
.icon.icon-previous:before {
    content: "\e908";
    }
.icon.icon-next:before,
.icon.icon-arrow-right:before {
    content: "\e909";
    }
.icon.select:before,
.icon.icon-select:before {
    font-family: 'spark-icons';
    content: "\e90a";
    }
.icon.icon-cart:before {
    content: "\e90b";
    }
.icon.icon-cart-full:before {
    content: "\e90f";
    }
.icon.icon-cart-add:before {
    content: "\e910";
    }
.icon.search:before,
.icon.icon-search:before {
    font-family: 'spark-icons';
    content: "\e90c";
    }
.icon.icon-user:before {
    content: "\e90d";
    }
.icon.icon-help:before {
    content: "\e90e";
    }
.icon.icon-fullscreen-enter:before {
    content: "\e911";
    }
.icon.icon-fullscreen-exit:before {
    content: "\e912";
    }
