:root
{
}
@font-face {
	font-family: fontello;
	src: url(/web/fonts/fay/fontello.woff2?46818851) format("woff2");
	font-weight: 400;
	font-style: normal
}

[class*=" icon-"]:before,[class^=icon-]:before {
	font-family: fontello;
	font-style: normal;
	font-weight: 400;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	margin-right: .2em;
	text-align: center;
	font-variant: normal;
	text-transform: none;
	line-height: 1em;
	margin-left: .2em;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.icon-account:before {
	content: "\E800"
}

.icon-allega:before {
	content: "\E801"
}

.icon-arrowbig:before {
	content: "\E802"
}

.icon-arrowcta:before {
	content: "\E803"
}

.icon-arrowsmall:before {
	content: "\E804"
}

.icon-availability:before {
	content: "\E805"
}

.icon-bag:before {
	content: "\E806"
}

.icon-calendar:before {
	content: "\E807"
}

.icon-cane:before {
	content: "\E808"
}

.icon-cc:before {
	content: "\E809"
}

.icon-ccmobile:before {
	content: "\E80A"
}

.icon-chat:before {
	content: "\E80B"
}

.icon-check:before {
	content: "\E80C"
}

.icon-clock:before {
	content: "\E80D"
}

.icon-close:before {
	content: "\E80E"
}

.icon-closesmall:before {
	content: "\E80F"
}

.icon-delete:before {
	content: "\E810"
}

.icon-direction:before {
	content: "\E811"
}

.icon-download:before {
	content: "\E812"
}

.icon-endlessaisle:before {
	content: "\E813"
}

.icon-error:before {
	content: "\E814"
}

.icon-eye:before {
	content: "\E815"
}

.icon-eyeclose:before {
	content: "\E816"
}

.icon-fb:before {
	content: "\E817"
}

.icon-filter:before {
	content: "\E818"
}

.icon-gift:before {
	content: "\E819"
}

.icon-help:before {
	content: "\E81A"
}

.icon-ig:before {
	content: "\E81B"
}

.icon-logo-archive:before {
	content: "\E81C"
}

.icon-logo:before {
	content: "\E81D"
}

.icon-mail:before {
	content: "\E81E"
}

.icon-map:before {
	content: "\E81F"
}

.icon-map1:before {
	content: "\E820"
}

.icon-map2:before {
	content: "\E821"
}

.icon-menu:before {
	content: "\E822"
}

.icon-pause:before {
	content: "\E823"
}

.icon-phone:before {
	content: "\E824"
}

.icon-pinterest:before {
	content: "\E825"
}

.icon-play:before {
	content: "\E826"
}

.icon-plus:before {
	content: "\E827"
}

.icon-position:before {
	content: "\E828"
}

.icon-reso:before {
	content: "\E829"
}

.icon-ritiro:before {
	content: "\E82A"
}

.icon-search:before {
	content: "\E82B"
}

.icon-success:before {
	content: "\E82C"
}

.icon-warning:before {
	content: "\E82D"
}

.icon-wish-full:before {
	content: "\E82E"
}

.icon-wish:before {
	content: "\E82F"
}

.icon-yt:before {
	content: "\E830"
}

@font-face {
	font-family: Circular Std;
	src: url(/web/fonts/fay/CircularStd-Medium.woff2) format("woff2");
	font-weight: 500;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Circular Std Book;
	src: url(/web/fonts/fay/CircularStd-Book.woff2) format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Circular Std Bold;
	src: url(/web/fonts/fay/CircularStd-Bold.woff2) format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

.icon-logo:before
{
	content: "\E81D";
}
em.icon-logo
{
	font-family: fontello;
	font-style: normal;
	font-weight: 400;
	font-size: 36px;
	speak: none;
	display: inline-block;
	text-decoration: inherit;
	margin-right: 0.2em;
	text-align: center;
	font-variant: normal;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
}