
:root {
	--color-iwvdcy4o9: 238, 238, 238;
	--color-impbtw0af: 255, 255, 255;
	--color-iswvwsp97: 0, 0, 0;
	--color-iglwke87j: 239, 239, 239;
	--color-iyu2l66yf: 0, 0, 0;
	--color-i3fq16cqi: 0, 0, 0;
	--color-ird9u3m2t: 209, 205, 205;
	--image-irsr8shit: url("/d/down-arrow.svg");
	--color-i6ton3uuj: 0, 0, 0;
	--color-icff7cco8: 239, 239, 239;
	--color-is4qua8z3: 0, 0, 0;
	--color-iuqz6z3fj: 0, 0, 0;
	--image-i9gmng1ds: url("/d/down-arrow.svg");
	--color-i2qglyak0: 238, 238, 238;
	--color-i9pclpb14: 39, 101, 99;
	--color-i0san0xmk: 238, 238, 238;
	--color-imvkieu0b: 0, 0, 0;
	--color-ib2x4p1vj: 239, 239, 239;
	--color-ijdv4rnnt: 51, 51, 51;
	--color-iiu9z3xhk: 221, 221, 221;
	--color-iapzq2dla: 255, 255, 255;
	--color-igynaqlku: 51, 51, 51;
	--color-ijke56i6p: 0, 0, 0;
	--color-i7now526a: 221, 221, 221;
	--color-iqg4uka1v: 0, 0, 0;
	--color-i8wnn1yo0: 239, 239, 239;
	--color-ih8cbrme0: 0, 0, 0;
	--color-iltea7ler: 255, 255, 255;
	--color-io8v2js4y: 255, 255, 255;
	--color-i1zhljiip: 0, 0, 0;
	--color-imakedr7x: 0, 0, 0;
	--color-ilkwwr55l: 255, 255, 255;
	--color-ih7g2kg29: 255, 255, 255;
	--color-isjtkae8z: 232, 0, 54;
	--color-irdkqyo64: 43, 43, 43;
	--color-i2sfm05wr: 255, 255, 255;
	--color-ijt5y69a7: 255, 255, 255;
}

.side-panel--u-ibt89ynhh { position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; z-index: 10; pointer-events: none; display: none }
.side-panel__button-open--u-ipeiwf5lr { width: 40px; min-height: 40px; background-color: rgba(var(--color-iwvdcy4o9), 0); cursor: pointer; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 0; margin-left: 0px; pointer-events: auto; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; margin-right: 0px; margin-top: 12px }
.svg_image--u-ij9hu0nc6 { position: relative; display: block; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 20px; height: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-ij9hu0nc6 .path-ie9stjy6u { fill: rgba(var(--color-irdkqyo64), 1) }
.svg_image--u-inzj8nr8q { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 20px; height: 20px; overflow-x: hidden; overflow-y: hidden }
.side-panel__content--u-igaq25v0v { display: none; position: fixed; top: 0px; bottom: 0px; right: auto; width: 265px; background-color: rgba(var(--color-impbtw0af), 1); box-shadow: 0px 0px 15px 0px rgba(var(--color-iswvwsp97), 0.5); transform: none; pointer-events: auto; left: 0px }
.side-panel__button-close--u-i119921go { position: absolute; z-index: 1; right: auto; top: 0px; font-size: 0px; width: 40px; min-height: 40px; background-color: rgba(var(--color-iglwke87j), 1); cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; left: 83%; margin-top: 5px }
.side-panel__content-inner--u-in64gwabf { overflow-y: auto; max-height: 100%; min-height: 100%; position: relative; z-index: 0 }
.side-panel__mask--u-ifol5zbl0 { display: none; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; background-color: rgba(var(--color-iyu2l66yf), 0.5); transform: none; pointer-events: auto }
.ver-menu--u-i58aaw22j { position: relative; width: 100%; margin-left: 0px; margin-right: 0px; margin-top: 60px; margin-bottom: 20px }
.ver-menu--u-i58aaw22j .ver-menu__list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; list-style-type: none }
.ver-menu--u-i58aaw22j .ver-menu__link, .ver-menu--u-i58aaw22j .ver-menu__sub_link { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; cursor: pointer; text-decoration-line: none; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; color: rgba(var(--color-i3fq16cqi), 1) }
.ver-menu--u-i58aaw22j .ver-menu__icon { background-color: rgba(var(--color-ird9u3m2t), 0); width: 20px; height: 20px; flex-shrink: 0; margin-left: 10px; background-image: var(--image-irsr8shit); background-repeat: no-repeat; background-position: right 0px center; background-size: 13.20px auto; background-attachment: scroll }
.ver-menu--u-i58aaw22j .ver-menu__sub_icon { background-color: rgba(var(--color-i6ton3uuj), 1); width: 25px; height: 25px; flex-shrink: 0; margin-left: 10px }
.ver-menu--u-i58aaw22j .ver-menu__sub_list { display: none; z-index: 10; list-style-type: none; background-color: rgba(var(--color-icff7cco8), 1); padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px }
.ver-menu--u-i58aaw22j .ver-menu__sub_item { vertical-align: top }
.ver-menu--u-i58aaw22j .ver-menu__sub_link { cursor: pointer; text-decoration-line: none; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; color: rgba(var(--color-is4qua8z3), 1) }
.ver-menu--u-i58aaw22j .ver-menu__link { padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; font-weight: 500; text-transform: uppercase }
.ver-menu--u-i58aaw22j .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link { font-weight: 500; padding-top: 10px; padding-bottom: 10px; text-transform: uppercase }
.ver-menu--u-i58aaw22j .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link > .ver-menu__sub_icon { width: 20px; height: 20px; background-color: rgba(var(--color-iuqz6z3fj), 0); background-image: var(--image-i9gmng1ds); background-repeat: no-repeat; background-position: right 0 center; background-size: 13.20px auto; background-attachment: scroll }
.mosaic-shop2-folders--u-if4x10mdl { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; margin-left: 0px; margin-right: 0px; width: 100%; overflow-x: auto; overflow-y: auto }
.mosaic-shop2-folders--u-if4x10mdl .div { display: none; position: absolute; left: 0px; right: 0px; top: 100%; flex-wrap: wrap; z-index: 10; background-color: rgba(var(--color-i2qglyak0), 1) }
.mosaic-shop2-folders--u-if4x10mdl .mosaic-shop2-folders__list { width: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; display: block; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 1; flex-wrap: wrap; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; overflow-x: unset; overflow-y: unset; list-style-type: none; height: auto }
.mosaic-shop2-folders--u-if4x10mdl .mosaic-shop2-folders__item { width: 100%; flex-shrink: 0; margin-left: 0px; margin-right: 0px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-i9pclpb14), 0.1); position: relative }
.mosaic-shop2-folders--u-if4x10mdl .mosaic-shop2-folders__link, .mosaic-shop2-folders--u-if4x10mdl .mosaic-shop2-folders__sub-link { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; cursor: pointer; text-decoration-line: none; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px }
.mosaic-shop2-folders--u-if4x10mdl .mosaic-shop2-folders__icon { width: 20px; height: 20px; margin-left: 10px; background-color: rgba(var(--color-i0san0xmk), 0); display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; background-image: url("/d/down-arrow.svg"); background-repeat: no-repeat; background-position: right 0px center; background-size: 13.20px auto; background-attachment: scroll }
.mosaic-shop2-folders--u-if4x10mdl .mosaic-shop2-folders__sub-icon { width: 10px; height: 10px; margin-left: 10px; background-color: rgba(var(--color-imvkieu0b), 1); display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
.mosaic-shop2-folders--u-if4x10mdl .mosaic-shop2-folders__sub-list { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-left: 5px; padding-right: 5px; padding-bottom: 5px; width: 100%; z-index: 10; position: static; list-style-type: none; background-color: rgba(var(--color-ib2x4p1vj), 1); flex-wrap: nowrap; top: 0; left: 100%; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; display: none }
.mosaic-shop2-folders--u-if4x10mdl .mosaic-shop2-folders__sub-link { color: rgba(var(--color-ijdv4rnnt), 1); background-color: rgba(var(--color-iiu9z3xhk), 1) }
.mosaic-shop2-folders--u-if4x10mdl .mosaic-shop2-folders__more-list { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none }
.mosaic-shop2-folders--u-if4x10mdl .mosaic-shop2-folders__more-item { position: relative }
.mosaic-shop2-folders--u-if4x10mdl .mosaic-shop2-folders__more-link { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; cursor: pointer; color: rgba(var(--color-iapzq2dla), 1); padding-top: 4px; padding-bottom: 4px; padding-left: 10px; padding-right: 10px; background-color: rgba(var(--color-igynaqlku), 1); text-decoration-line: none }
.mosaic-shop2-folders--u-if4x10mdl .svg_image--u-isqikhw5t { position: relative; display: none; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 15px; width: 15px; overflow-x: hidden; overflow-y: hidden; flex-shrink: 0 }
.mosaic-shop2-folders--u-if4x10mdl .svg_image--u-i47o4vgy0, .mosaic-shop2-folders--u-if4x10mdl .svg_image--u-inacqmni8 { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 10px; width: 10px; overflow-x: hidden; overflow-y: hidden }
.mosaic-shop2-folders--u-if4x10mdl .mosaic-shop2-folders__link { font-size: 14px; font-weight: 500; text-transform: uppercase; padding-top: 10px; padding-bottom: 10px; color: rgba(var(--color-ijke56i6p), 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; padding-left: 15px; padding-right: 15px; margin-left: 0px; margin-right: 0px; width: 100% }
.mosaic-shop2-folders--u-if4x10mdl .mosaic-shop2-folders__link:hover, .mosaic-shop2-folders--u-if4x10mdl .mosaic-shop2-folders__link.is-hover { background-image: linear-gradient(rgba(var(--color-i8wnn1yo0), 1) 0%, rgba(var(--color-i8wnn1yo0), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; color: rgba(var(--color-ih8cbrme0), 1) }
.mosaic-shop2-folders--u-if4x10mdl.flex .mosaic-shop2-folders__list { height: auto; overflow-x: unset; overflow-y: unset }
.mosaic-shop2-folders--u-if4x10mdl .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list { top: 0px; left: 100%; display: none; width: 100%; position: static }
.mosaic-shop2-folders--u-if4x10mdl .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item { width: 100%; position: relative }
.mosaic-shop2-folders--u-if4x10mdl .mosaic-shop2-folders__link:hover .mosaic-shop2-folders__icon, .mosaic-shop2-folders--u-if4x10mdl .mosaic-shop2-folders__link.is-hover .mosaic-shop2-folders__icon { background-image: url("/d/down-arrow.svg"); background-repeat: no-repeat; background-position: right 0px center; background-size: 13.20px auto; background-attachment: scroll }
.mosaic-shop2-folders--u-if4x10mdl .mosaic-shop2-folders__sub-list .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item { width: 100% }
.mosaic-shop2-folders--u-if4x10mdl .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link { padding-top: 10px; padding-bottom: 10px; font-size: 14px; text-transform: uppercase; font-weight: 500; background-color: rgba(var(--color-i7now526a), 0); border-top-left-radius: 250px; border-top-right-radius: 250px; border-bottom-right-radius: 250px; border-bottom-left-radius: 250px; color: rgba(var(--color-iqg4uka1v), 1); padding-left: 15px; padding-right: 15px }
.mosaic-shop2-folders--u-if4x10mdl .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link:hover, .mosaic-shop2-folders--u-if4x10mdl .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link.is-hover { background-image: linear-gradient(rgba(var(--color-io8v2js4y), 1) 0%, rgba(var(--color-io8v2js4y), 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; color: rgba(var(--color-i1zhljiip), 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px }
.mosaic-shop2-folders--u-if4x10mdl .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link > .mosaic-shop2-folders__sub-icon { width: 20px; height: 20px; background-color: rgba(var(--color-imakedr7x), 0); background-image: url("/d/fgs16_image-placeholder.png"); background-repeat: no-repeat; background-position: right 0px center; background-size: cover; background-attachment: scroll }
.mosaic-shop2-folders--u-if4x10mdl .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link:hover > .mosaic-shop2-folders__sub-icon, .mosaic-shop2-folders--u-if4x10mdl .mosaic-shop2-folders__sub-list > .mosaic-shop2-folders__sub-item > .mosaic-shop2-folders__sub-link.is-hover > .mosaic-shop2-folders__sub-icon { background-image: url("/d/fgs16_image-placeholder.png"); background-repeat: no-repeat; background-position: right 0 center; background-size: cover; background-attachment: scroll }
.svg_image--u-isqikhw5t svg { width: 100%; height: 100% }
.svg_image--u-isqikhw5t .path-if1xotasq { fill: rgba(var(--color-iltea7ler), 1) }

@media (max-width: 991px) {
	.side-panel--u-ibt89ynhh { display: block }
	.side-panel__button-open--u-ipeiwf5lr { background-image: none; background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; margin-left: 15px; background-color: rgba(var(--color-isjtkae8z), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; transition-behavior: normal }
	.side-panel__button-open--u-ipeiwf5lr:active, .side-panel__button-open--u-ipeiwf5lr.is-active { transform: scale3d(1.1, 1.1, 1.1) }
	.svg_image--u-ij9hu0nc6 svg { width: 100%; height: 100% }
	.svg_image--u-ij9hu0nc6 .path-ie9stjy6u { fill: rgba(var(--color-i2sfm05wr), 1) }
}

@media (max-width: 767px) {
	.side-panel--u-ibt89ynhh { display: block }
}

@media (max-width: 479px) {
	.side-panel--u-ibt89ynhh { display: block }
	.side-panel__button-open--u-ipeiwf5lr { background-image: none; background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll }
	.side-panel__button-open--u-ipeiwf5lr:active .svg_image--u-ij9hu0nc6 .path-ie9stjy6u, .side-panel__button-open--u-ipeiwf5lr.is-active .svg_image--u-ij9hu0nc6 .path-ie9stjy6u { fill: rgba(var(--color-ijt5y69a7), 1) }
}