@font-face {
font-family: "shop";
font-display: block;
src: url("/build/app/assets/shop-CxAguaq4.eot") format("embedded-opentype"),
url("/build/app/assets/shop-BK05IdUD.woff2") format("woff2"),
url("/build/app/assets/shop-CCmbi_5H.woff") format("woff"),
url("/build/app/assets/shop-BYPtcsAZ.ttf") format("truetype");
}

[class^="icon-"] {
line-height: 1;
}

[class^="icon-"]::before {
font-family: shop !important;
font-style: normal;
font-weight: normal !important;
vertical-align: top;
}

:root {
    --icon-arrow-left: "\f143";
    --icon-bank: "\f142";
    --icon-basket: "\f140";
    --icon-basket-alt: "\f141";
    --icon-bill-check: "\f13f";
    --icon-card: "\f13e";
    --icon-caret-down: "\f13d";
    --icon-caret-left: "\f13c";
    --icon-caret-right: "\f13b";
    --icon-cart: "\f139";
    --icon-cart-new: "\f13a";
    --icon-check: "\f135";
    --icon-check-circle: "\f138";
    --icon-check-regular: "\f137";
    --icon-check-small: "\f136";
    --icon-chevron-down: "\f134";
    --icon-chevron-left: "\f132";
    --icon-chevron-left-thin: "\f133";
    --icon-chevron-right: "\f130";
    --icon-chevron-right-thin: "\f131";
    --icon-chevron-up: "\f12f";
    --icon-cod: "\f12e";
    --icon-coins: "\f12d";
    --icon-copy: "\f12b";
    --icon-copy-alt: "\f12c";
    --icon-delivered: "\f12a";
    --icon-dimension: "\f129";
    --icon-discount: "\f128";
    --icon-download: "\f127";
    --icon-email: "\f126";
    --icon-envelope: "\f125";
    --icon-fast-delivery: "\f124";
    --icon-filter: "\f122";
    --icon-filter-outline: "\f123";
    --icon-hand-truck: "\f121";
    --icon-help: "\f120";
    --icon-home: "\f11f";
    --icon-hourglass: "\f11e";
    --icon-info: "\f11d";
    --icon-insurance: "\f11c";
    --icon-invoice: "\f11b";
    --icon-lock-check: "\f11a";
    --icon-menu: "\f119";
    --icon-minus: "\f117";
    --icon-minus-thick: "\f118";
    --icon-package: "\f116";
    --icon-pencil: "\f115";
    --icon-phone: "\f113";
    --icon-phone-x: "\f114";
    --icon-plus: "\f112";
    --icon-question-circle: "\f111";
    --icon-receipt: "\f110";
    --icon-search: "\f10e";
    --icon-search-alt: "\f10f";
    --icon-shipment-insurance: "\f10d";
    --icon-spinner: "\f10c";
    --icon-star: "\f10b";
    --icon-swap: "\f10a";
    --icon-thick-caret-down: "\f109";
    --icon-thick-caret-right: "\f108";
    --icon-times: "\f106";
    --icon-times-alt: "\f107";
    --icon-transfer: "\f105";
    --icon-triangle: "\f104";
    --icon-truck-fast: "\f103";
    --icon-warning: "\f102";
    --icon-weight: "\f101";
}

    .icon-arrow-left:before {
    content: var(--icon-arrow-left);
    }

    .icon-bank:before {
    content: var(--icon-bank);
    }

    .icon-basket:before {
    content: var(--icon-basket);
    }

    .icon-basket-alt:before {
    content: var(--icon-basket-alt);
    }

    .icon-bill-check:before {
    content: var(--icon-bill-check);
    }

    .icon-card:before {
    content: var(--icon-card);
    }

    .icon-caret-down:before {
    content: var(--icon-caret-down);
    }

    .icon-caret-left:before {
    content: var(--icon-caret-left);
    }

    .icon-caret-right:before {
    content: var(--icon-caret-right);
    }

    .icon-cart:before {
    content: var(--icon-cart);
    }

    .icon-cart-new:before {
    content: var(--icon-cart-new);
    }

    .icon-check:before {
    content: var(--icon-check);
    }

    .icon-check-circle:before {
    content: var(--icon-check-circle);
    }

    .icon-check-regular:before {
    content: var(--icon-check-regular);
    }

    .icon-check-small:before {
    content: var(--icon-check-small);
    }

    .icon-chevron-down:before {
    content: var(--icon-chevron-down);
    }

    .icon-chevron-left:before {
    content: var(--icon-chevron-left);
    }

    .icon-chevron-left-thin:before {
    content: var(--icon-chevron-left-thin);
    }

    .icon-chevron-right:before {
    content: var(--icon-chevron-right);
    }

    .icon-chevron-right-thin:before {
    content: var(--icon-chevron-right-thin);
    }

    .icon-chevron-up:before {
    content: var(--icon-chevron-up);
    }

    .icon-cod:before {
    content: var(--icon-cod);
    }

    .icon-coins:before {
    content: var(--icon-coins);
    }

    .icon-copy:before {
    content: var(--icon-copy);
    }

    .icon-copy-alt:before {
    content: var(--icon-copy-alt);
    }

    .icon-delivered:before {
    content: var(--icon-delivered);
    }

    .icon-dimension:before {
    content: var(--icon-dimension);
    }

    .icon-discount:before {
    content: var(--icon-discount);
    }

    .icon-download:before {
    content: var(--icon-download);
    }

    .icon-email:before {
    content: var(--icon-email);
    }

    .icon-envelope:before {
    content: var(--icon-envelope);
    }

    .icon-fast-delivery:before {
    content: var(--icon-fast-delivery);
    }

    .icon-filter:before {
    content: var(--icon-filter);
    }

    .icon-filter-outline:before {
    content: var(--icon-filter-outline);
    }

    .icon-hand-truck:before {
    content: var(--icon-hand-truck);
    }

    .icon-help:before {
    content: var(--icon-help);
    }

    .icon-home:before {
    content: var(--icon-home);
    }

    .icon-hourglass:before {
    content: var(--icon-hourglass);
    }

    .icon-info:before {
    content: var(--icon-info);
    }

    .icon-insurance:before {
    content: var(--icon-insurance);
    }

    .icon-invoice:before {
    content: var(--icon-invoice);
    }

    .icon-lock-check:before {
    content: var(--icon-lock-check);
    }

    .icon-menu:before {
    content: var(--icon-menu);
    }

    .icon-minus:before {
    content: var(--icon-minus);
    }

    .icon-minus-thick:before {
    content: var(--icon-minus-thick);
    }

    .icon-package:before {
    content: var(--icon-package);
    }

    .icon-pencil:before {
    content: var(--icon-pencil);
    }

    .icon-phone:before {
    content: var(--icon-phone);
    }

    .icon-phone-x:before {
    content: var(--icon-phone-x);
    }

    .icon-plus:before {
    content: var(--icon-plus);
    }

    .icon-question-circle:before {
    content: var(--icon-question-circle);
    }

    .icon-receipt:before {
    content: var(--icon-receipt);
    }

    .icon-search:before {
    content: var(--icon-search);
    }

    .icon-search-alt:before {
    content: var(--icon-search-alt);
    }

    .icon-shipment-insurance:before {
    content: var(--icon-shipment-insurance);
    }

    .icon-spinner:before {
    content: var(--icon-spinner);
    }

    .icon-star:before {
    content: var(--icon-star);
    }

    .icon-swap:before {
    content: var(--icon-swap);
    }

    .icon-thick-caret-down:before {
    content: var(--icon-thick-caret-down);
    }

    .icon-thick-caret-right:before {
    content: var(--icon-thick-caret-right);
    }

    .icon-times:before {
    content: var(--icon-times);
    }

    .icon-times-alt:before {
    content: var(--icon-times-alt);
    }

    .icon-transfer:before {
    content: var(--icon-transfer);
    }

    .icon-triangle:before {
    content: var(--icon-triangle);
    }

    .icon-truck-fast:before {
    content: var(--icon-truck-fast);
    }

    .icon-warning:before {
    content: var(--icon-warning);
    }

    .icon-weight:before {
    content: var(--icon-weight);
    }
