
:root {
	--color-iip8rl326: 48, 48, 48;
	--color-i5zzznn9b: 0, 0, 0;
	--color-ivrxylhbr: 56, 163, 204;
	--color-ibqragv09: 74, 74, 74;
	--color-i9cqakunx: 231, 231, 231;
	--color-ih3lhbeox: 0, 0, 0;
	--color-ir2g7v206: 0, 0, 0;
	--color-iirj2fugr: 0, 0, 0;
	--color-iwpau5gv5: 0, 0, 0;
	--color-iw11eed82: 0, 0, 0;
	--color-ivd6otf0m: 231, 231, 231;
	--color-irjdb41u2: 199, 199, 199;
	--color-ifs4tqqmk: 199, 199, 199;
	--color-i73091vrf: 199, 199, 199;
	--color-i8fxecwqf: 199, 199, 199;
	--color-i6fdety3v: 255, 255, 255;
	--color-ir8jlg9tv: 0, 0, 0;
	--color-i0th7gz27: 242, 242, 242;
	--color-iac9xh689: 242, 242, 242;
	--color-i6wqb9wi7: 242, 242, 242;
	--color-iviezbsln: 99, 99, 99;
	--color-ioqb0hg1o: 128, 128, 128;
	--color-iuhmu5t5u: 128, 128, 128;
	--color-iflaponie: 128, 128, 128;
	--color-idq89sqh8: 128, 128, 128;
	--color-i80li3hwi: 0, 0, 0;
	--color-ieew18brv: 0, 0, 0;
	--color-ivdyfsfqp: 152, 152, 152;
	--color-ibhg6xli8: 128, 128, 128;
	--color-iovagbipg: 128, 128, 128;
	--color-i7i43srnj: 128, 128, 128;
	--color-i65bc1dmh: 128, 128, 128;
	--color-igw70hurx: 242, 242, 242;
	--color-ie59213gx: 128, 128, 128;
	--color-i9nfbb68w: 128, 128, 128;
	--color-is7xuerp3: 128, 128, 128;
	--color-ieb1zniy4: 128, 128, 128;
	--color-ifykz97yx: 255, 255, 255;
	--color-i1uevhxqj: 128, 128, 128;
	--color-i7415wt71: 128, 128, 128;
	--color-issq1zy7m: 128, 128, 128;
	--color-ip28holrq: 128, 128, 128;
	--color-ismbfsb8y: 255, 0, 0;
	--color-iylwbvkbk: 0, 0, 255;
	--color-i46cv7g22: 255, 242, 23;
	--color-ifz9l7brh: 64, 64, 64;
	--color-i9fvondi8: 0, 0, 0;
	--color-ib8p5nofs: 255, 255, 255;
	--color-i005iu18a: 255, 255, 255;
	--color-iz90rwmtk: 53, 53, 53;
	--color-isobz888b: 53, 53, 53;
	--color-iu27b9k78: 53, 53, 53;
	--color-inqnufdnr: 53, 53, 53;
	--color-inbhwaauo: 67, 67, 67;
	--color-i3owypdds: 0, 0, 0;
	--color-i84kkyr43: 255, 255, 255;
	--color-inx90fqkd: 84, 131, 190;
	--color-i80cd6r3p: 255, 255, 255;
	--color-iinsrtnqt: 255, 255, 255;
	--color-i75pwxhap: 255, 255, 255;
	--color-iat039suc: 214, 2, 47;
	--color-ia64d7nbb: 230, 21, 58;
	--color-i5vfbi5cx: 255, 255, 255;
	--color-ie6zr7nsj: 77, 77, 77;
	--color-ihv20eu8h: 58, 58, 58;
	--color-i52f5p0eh: 89, 147, 205;
	--color-i0ooi7kl9: 255, 255, 255;
	--color-i0fyhcqrx: 255, 255, 255;
	--color-iuv97q5iw: 255, 255, 255;
	--color-ievyg5u2l: 255, 255, 255;
	--color-i2pq164z1: 255, 255, 255;
	--color-i5pcm8b01: 41, 58, 101;
	--color-ilxevtzug: 255, 255, 255;
	--color-irzhajxjp: 41, 58, 101;
	--color-i1fg2gv0p: 255, 255, 255;
	--color-iivvogil7: 131, 172, 173;
	--color-i4upxt2mj: 255, 255, 255;
	--color-iishzg23j: 255, 255, 255;
	--color-i0notz6rd: 89, 147, 205;
	--color-ixquitgex: 45, 61, 101;
	--color-iurw37yy5: 230, 230, 230;
	--color-iy2nlyeey: 1, 189, 5;
	--color-iiboz0yav: 255, 255, 255;
	--color-idgka4xyt: 255, 255, 255;
	--color-i9049p310: 255, 255, 255;
	--color-if8x4nv2h: 255, 255, 255;
	--color-i44j8csaq: 255, 255, 255;
	--color-ifjk1y10u: 255, 255, 255;
	--color-in0wisllw: 111, 195, 71;
	--color-izo5krgtr: 0, 126, 187;
	--color-ixad39x7f: 255, 255, 255;
	--color-iyry8i2i1: 89, 147, 205;
	--color-idd5nprju: 0, 0, 0;
	--color-ihvr1zwom: 255, 255, 255;
}

.link-universal--u-iuxqfbc74 { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none; margin-right: 2%; max-width: none; max-height: none; margin-left: 0px; width: auto; margin-top: 0; margin-bottom: 0; min-width: 19% }
.text--u-irjjtskkv { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; color: rgba(var(--color-iip8rl326), 0.83); font-size: 15px; text-align: left; margin-top: 0; margin-left: 0px; width: 100%; margin-bottom: 0; text-transform: none; font-weight: 400; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0 }
.imageFit--u-ip0rb8nvh { position: relative; display: inline-block; vertical-align: top; overflow-x: hidden; overflow-y: hidden; width: auto; height: 50px; font-size: 0px; max-width: 100%; max-height: 100%; margin-right: 0px; margin-left: 0px; margin-top: auto; margin-bottom: auto; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1 }
.imageFit__img--u-ied0w0snx { object-fit: contain; width: 100%; height: 100% }
.imageFit__overlay--u-isfm1gslb { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-i5zzznn9b), 0.4) }
.imageFit__zoom--u-iks2bptei { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-ivrxylhbr), 1) }
.svg_image--u-ij2q0z540 { 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: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-ij2q0z540 svg { flex-shrink: 0; width: 100%; height: 100% }
.div--u-io5wgjgjt { width: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: 0px; margin-right: 0px; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; justify-content: space-between;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.svg_image--u-i4ld823gi { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 40%; width: 40%; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-i4ld823gi > svg { flex-shrink: 0 }
.svg_image--u-i4ld823gi svg { width: 100%; height: 100% }
.svg_image--u-i4ld823gi .path-irae3nk67 { fill: rgba(var(--color-ibqragv09), 0.89) }
.div--u-i0brsw2pq { width: 100%; position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; padding-right: 0px; padding-left: 0px; margin-left: 3%; margin-right: 5%; justify-content: flex-end; background-color: rgba(var(--color-i9cqakunx), 0); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; padding-top: 10px; padding-bottom: 10px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-ih3lhbeox), 0.2); border-top-style: none; border-right-style: none; border-left-style: none; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-color: rgba(var(--color-ir2g7v206), 0.12); border-right-color: rgba(var(--color-iirj2fugr), 0.12); border-left-color: rgba(var(--color-iwpau5gv5), 0.12) }
.mosaic-shop2-search--u-idlvmhmny { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: 0px; margin-right: 0px; margin-top: auto; margin-bottom: auto;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: rgba(var(--color-iw11eed82), 0) }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__title { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; padding-right: 0px; padding-left: 0px; margin-left: 0px; margin-right: 0px; justify-content: flex-end; background-color: rgba(var(--color-ivd6otf0m), 0); border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__body { padding-top: 15px; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgba(var(--color-irjdb41u2), 1); border-right-color: rgba(var(--color-ifs4tqqmk), 1); border-bottom-color: rgba(var(--color-i73091vrf), 1); border-left-color: rgba(var(--color-i8fxecwqf), 1); background-color: rgba(var(--color-i6fdety3v), 1); display: none; position: absolute; z-index: 20; left: 0; right: 0; top: 100%; margin-top: 15px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; margin-left: 0px; margin-right: 0px; width: 100%; overflow-x: auto; overflow-y: auto; max-height: 70vh }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__row { padding-top: 2px; padding-bottom: 2px }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__row-title { margin-bottom: 5px; font-size: 14px; color: rgba(var(--color-ir8jlg9tv), 0.66) }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__row-field { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__from { width: 46%; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__to { width: 46%; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__interval-text { margin-right: 5px }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__interval { flex-shrink: 1; width: 100%; height: 30px; padding-left: 5px; padding-right: 5px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: rgba(var(--color-i0th7gz27), 1); border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; padding-top: 5px; padding-bottom: 5px }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__input { width: 100%; height: 30px; padding-left: 5px; padding-right: 5px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: rgba(var(--color-iac9xh689), 1); border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__select { width: 100%; height: 30px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: rgba(var(--color-i6wqb9wi7), 1); border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; padding-right: 10px; color: rgba(var(--color-iviezbsln), 1) }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__label { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 5px; margin-bottom: 5px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__colors { width: 100%; position: relative }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__colors-arrow { width: 8px; height: 10px; flex-shrink: 0; background-image: url("/d/down1.svg"), none; background-repeat: no-repeat, repeat; background-position: center center, left 0px top 0px; background-size: cover, cover; background-attachment: scroll, scroll }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__color-text { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 1 }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__color-active { min-height: 28px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgba(var(--color-ibhg6xli8), 1); border-right-color: rgba(var(--color-iovagbipg), 1); border-bottom-color: rgba(var(--color-i7i43srnj), 1); border-left-color: rgba(var(--color-i65bc1dmh), 1); padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: flex-end; cursor: pointer; background-color: rgba(var(--color-igw70hurx), 1); border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__colors-list { display: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; position: absolute; left: 0px; right: 0px; top: 100%; z-index: 1; list-style-type: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-ie59213gx), 1); border-right-color: rgba(var(--color-i9nfbb68w), 1); border-bottom-color: rgba(var(--color-is7xuerp3), 1); border-left-color: rgba(var(--color-ieb1zniy4), 1); background-color: rgba(var(--color-ifykz97yx), 1) }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__color-item { min-height: 28px; padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; cursor: pointer }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__color-icon { width: 22px; height: 22px; margin-right: 5px; flex-shrink: 0; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-i1uevhxqj), 1); border-right-color: rgba(var(--color-i7415wt71), 1); border-bottom-color: rgba(var(--color-issq1zy7m), 1); border-left-color: rgba(var(--color-ip28holrq), 1); position: relative; background-size: contain; overflow-x: hidden; overflow-y: hidden }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__red { display: block; width: 100%; height: 100%; background-color: rgba(var(--color-ismbfsb8y), 1) }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__blue { display: block; width: 100%; height: 100%; background-color: rgba(var(--color-iylwbvkbk), 1) }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__color-check { top: 3px; left: 3px; width: 15px; height: 15px; position: absolute; background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCXZpZXdCb3g9IjAgMCAxNSAxNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzc1LjE0NyAzNzUuMTQ3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPGc+DQoJCTxwb2x5Z29uIHBvaW50cz0iMTQsMCA1LDEyLjUgMSw3IDAsOCA1LDE1IDE1LDEiLz4NCgk8L2c+DQo8L3N2Zz4="); display: none }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__button { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; vertical-align: top; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; font-size: 13px; line-height: normal; background-color: rgba(var(--color-i46cv7g22), 0); color: rgba(var(--color-ifz9l7brh), 1); position: relative; text-decoration-line: none; margin-top: 20px; font-weight: 600; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; box-shadow: inset 0px 0px 0px 0px rgba(var(--color-i9fvondi8), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; margin-bottom: 0px; text-transform: uppercase; margin-left: 0px; background-image: linear-gradient(rgba(var(--color-ib8p5nofs), 0) 42%, rgba(var(--color-i005iu18a), 0.73) 89%); background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; flex-shrink: 0; flex-wrap: nowrap; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(var(--color-iz90rwmtk), 0.26); border-right-color: rgba(var(--color-isobz888b), 0.26); border-bottom-color: rgba(var(--color-iu27b9k78), 0.26); border-left-color: rgba(var(--color-inqnufdnr), 0.26); margin-right: 0px; width: 100%;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.mosaic-shop2-search--u-idlvmhmny .svg_image--u-i4ld823gi { width: 18px; height: 18px }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__title-text { margin-left: 0px; margin-right: 0px; width: 100%; color: rgba(var(--color-inbhwaauo), 0.83); font-size: 15px }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__button-text { margin-left: 0px; margin-right: 0px; width: 100% }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__checkbox {  }
.mosaic-shop2-search--u-idlvmhmny .text--u-i7gx8uktz { font-size: 14px; color: rgba(var(--color-idd5nprju), 0.66); position: absolute; top: 73px; width: 65px; background-color: rgba(var(--color-ihvr1zwom), 1); padding-bottom: 3px }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__button:hover, .mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__button.is-hover { box-shadow: none; color: rgba(var(--color-i84kkyr43), 1); background-color: rgba(var(--color-inx90fqkd), 1); background-image: none }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__button:active, .mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__button.is-active { color: rgba(var(--color-i75pwxhap), 1); background-color: rgba(var(--color-iat039suc), 1); box-shadow: none }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__checkbox ~ .mosaic-shop2-search__checkbox-icon { width: 15px; height: 15px; flex-shrink: 0; border-top-left-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-top-right-radius: 2px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(var(--color-ioqb0hg1o), 1); border-right-color: rgba(var(--color-iuhmu5t5u), 1); border-bottom-color: rgba(var(--color-iflaponie), 1); border-left-color: rgba(var(--color-idq89sqh8), 1); background-color: rgba(var(--color-i80li3hwi), 0.2); display: none }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__checkbox ~ .mosaic-shop2-search__checkbox-value { margin-left: 5px; font-size: 14px; color: rgba(var(--color-ivdyfsfqp), 1) }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__checkbox ~ .mosaic-shop2-search__checkbox-icon:hover, .mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__checkbox ~ .mosaic-shop2-search__checkbox-icon.is-hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTEgOSI+PGc+PGc+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSJncmF5IiBzdHJva2UtbWl0ZXJsaW1pdD0iNTAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEwIDF2MEw0LjUgNy41djBMMSA0djAiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__checkbox:checked ~ .mosaic-shop2-search__checkbox-icon, .mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__checkbox.is-checked ~ .mosaic-shop2-search__checkbox-icon { background-color: rgba(var(--color-ieew18brv), 0.2); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTEgOSI+PGc+PGc+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzMzIiBzdHJva2UtbWl0ZXJsaW1pdD0iNTAiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEwIDF2MEw0LjUgNy41djBMMSA0djAiLz48L2c+PC9nPjwvc3ZnPg=="); background-position: center center; background-repeat: no-repeat }
.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__color-item.is-active .mosaic-shop2-search__color-check { display: block }
.svg_image--u-imljg4clo { position: relative; display: none; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 18px; width: 16px; overflow-x: hidden; overflow-y: hidden; flex-shrink: 0; margin-right: 5px; min-height: 0px; margin-top: auto; margin-bottom: auto }
.svg_image--u-imljg4clo > svg { flex-shrink: 0 }
.svg_image--u-imljg4clo svg { width: 100%; height: 100% }
.svg_image--u-imljg4clo .path-iz9bg0s9l { fill: rgba(var(--color-ihv20eu8h), 1) }
.link-universal--u-idz38ob6u { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-i5vfbi5cx), 1); margin-top: 0; margin-bottom: 0; width: auto; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; justify-content: flex-end; margin-left: 3px; margin-right: 0px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; transition-behavior: normal }
.link-universal--u-idz38ob6u:hover .text--u-iusj3gkk6, .link-universal--u-idz38ob6u.is-hover .text--u-iusj3gkk6 { color: rgba(var(--color-i0notz6rd), 1) }
.text--u-iusj3gkk6 { display: -webkit-box; display: -ms-flexbox; display: flex; font-weight: 700; font-size: 18px; color: rgba(var(--color-ie6zr7nsj), 1); margin-left: auto; margin-right: 0px; width: auto; justify-content: flex-end }
.div--u-imvc215yn { width: auto; position: relative; display: none; justify-content: flex-end; margin-left: 20px; margin-right: 0px; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0 }
.link-universal--u-id0xpxult { display: none; cursor: pointer; vertical-align: top; padding-top: 20px; padding-right: 10%; padding-bottom: 20px; padding-left: 10%; font-size: 12px; line-height: normal; background-color: rgba(var(--color-i52f5p0eh), 1); color: rgba(var(--color-i0ooi7kl9), 1); position: relative; text-decoration-line: none; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; justify-content: center; margin-left: auto; margin-right: 0px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(var(--color-i0fyhcqrx), 0.73); border-right-color: rgba(var(--color-iuv97q5iw), 0.73); border-bottom-color: rgba(var(--color-ievyg5u2l), 0.73); border-left-color: rgba(var(--color-i2pq164z1), 0.73); font-weight: 700; margin-top: 0; margin-bottom: 0; background-image: none; background-repeat: repeat; background-position: 0 0; background-size: auto; background-attachment: scroll; text-transform: uppercase; box-shadow: inset 0px 0px 0px 0px rgba(var(--color-i5pcm8b01), 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; text-align: center; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; flex-shrink: 1; min-width: 180px }
.link-universal--u-id0xpxult:hover, .link-universal--u-id0xpxult.is-hover { box-shadow: inset 0px 100px 0px 0px rgba(var(--color-irzhajxjp), 1); color: rgba(var(--color-i1fg2gv0p), 1); background-color: rgba(var(--color-iivvogil7), 0) }
.link-universal--u-id0xpxult:hover .text--u-ijmy2exha, .link-universal--u-id0xpxult.is-hover .text--u-ijmy2exha { color: rgba(var(--color-iishzg23j), 1) }
.blocklist__item--u-i878g9ojf:hover .link-universal--u-id0xpxult, .blocklist__item--u-i878g9ojf.is-hover .link-universal--u-id0xpxult { color: rgba(var(--color-ilxevtzug), 1) }
.text--u-ijmy2exha { margin-top: auto; margin-bottom: auto; color: rgba(var(--color-i4upxt2mj), 1) }
.div--u-ib4iljj46 { display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: 0px; margin-right: 0px; width: 100% }
.div--u-i72i69r4m { width: auto; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: auto; margin-right: 0px; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 0; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end }
.link-universal--u-iwr70f3nu { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; font-size: 24px }
.div--u-ig4eaxcrn { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.text--u-ib2dyx8kd { display: block; font-weight: 700; color: rgba(var(--color-ixquitgex), 1); font-size: 21px }
.div--u-ioeqxhuoa { width: 100%; position: relative; display: block }
.list__item--u-iwsx9r8vf { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px }
.div--u-imy7jb184 { width: 100%; position: relative; display: block }
.list__item--u-i089pcut3 { margin-left: 10px; margin-top: 5px; margin-bottom: 5px }
.link-universal--u-im3lseged { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 0px; margin-left: auto; margin-right: 0px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; transition-behavior: normal; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px }
.link-universal--u-im3lseged:hover, .link-universal--u-im3lseged.is-hover { color: rgba(var(--color-iy2nlyeey), 1); text-decoration: underline; background-color: rgba(var(--color-iiboz0yav), 1) }
.svg_image--u-iqs7qcqg7 { 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: 18px; width: 18px; overflow-x: hidden; overflow-y: hidden; background-image: none; background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; margin-right: 0px; margin-left: 0; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px }
.svg_image--u-iqs7qcqg7 > svg { flex-shrink: 0 }
.svg_image--u-iqs7qcqg7 svg { width: 100%; height: 100% }
.svg_image--u-iqs7qcqg7 .path-i9jv3wmc5 { fill: rgba(var(--color-in0wisllw), 1) }
.svg_image--u-iqs7qcqg7 .path-ih5hs9vhi { fill: rgba(var(--color-izo5krgtr), 1) }
.svg_image--u-iqs7qcqg7 .path-iwg4rdv5x { fill: rgba(var(--color-ixad39x7f), 1) }
.svg_image--u-iqs7qcqg7 .path-i9rxgxiie { fill: rgba(var(--color-iyry8i2i1), 1) }
.div--u-ij67o3iya { width: 30px; position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; height: 30px;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; margin-left: auto; margin-right: 0px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; background-image: none; background-repeat: no-repeat; background-position: left 0px top 0px; background-size: auto; background-attachment: scroll; flex-shrink: 0; border-top-style: none; border-top-width: 1px; border-right-style: none; border-right-width: 1px; border-bottom-style: none; border-bottom-width: 1px; border-left-style: none; border-left-width: 1px; border-top-color: rgba(var(--color-i9049p310), 0.1); border-right-color: rgba(var(--color-if8x4nv2h), 0.1); border-bottom-color: rgba(var(--color-i44j8csaq), 0.1); border-left-color: rgba(var(--color-ifjk1y10u), 0.1) }
.list--u-irxrpzm9f { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-end; flex-wrap: wrap; max-width: 200px }
.text--u-i7gx8uktz { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative }

@media (max-width: 991px) {
	.link-universal--u-iuxqfbc74 { max-width: 140px; max-height: 140px }
	.text--u-irjjtskkv { font-size: 12px; margin-left: 0px; margin-right: 20.7344px; width: 100% }
	.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__button { margin-top: 10px; margin-left: 0px }
	.div--u-ib4iljj46 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: 0px; margin-right: 0px; width: 100% }
	.div--u-io5wgjgjt { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-left: 0px; margin-right: 0px; width: 100% }
	.div--u-i0brsw2pq { margin-bottom: 10px; margin-left: 0%; margin-right: 0% }
	.text--u-ijmy2exha { font-size: 16px }
	.div--u-i72i69r4m { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; margin-left: 0px; margin-right: 0px; width: 100%;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
	.link-universal--u-idz38ob6u { margin-top: auto; margin-bottom: auto }
	.list--u-irxrpzm9f { justify-content: flex-start }
	.list__item--u-i089pcut3 { margin-right: 10px; margin-left: 0px }
}

@media (max-width: 767px) {
	.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__button { margin-top: 0px }
	.div--u-imvc215yn { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
	.link-universal--u-idz38ob6u { margin-left: 0%; margin-top: auto; margin-bottom: auto }
	.text--u-ijmy2exha { font-size: 12px; text-align: center }
	.link-universal--u-id0xpxult { padding-top: 15px; padding-bottom: 15px; padding-left: 20px; padding-right: 20px }
	.div--u-i72i69r4m {  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
	.div--u-i0brsw2pq { margin-left: 0%; margin-bottom: 5px }
}

@media (max-width: 479px) {
	.mosaic-shop2-search--u-idlvmhmny .mosaic-shop2-search__button { margin-top: 10px; padding-top: 20px; padding-bottom: 20px }
	.text--u-iusj3gkk6 { text-align: center; font-size: 16px }
	.link-universal--u-idz38ob6u { justify-content: center }
	.text--u-irjjtskkv { text-align: left; margin-right: 0% }
	.div--u-i0brsw2pq { margin-top: 10px }
	.link-universal--u-id0xpxult { margin-left: 0px; margin-right: 10px; width: 100% }
	.text--u-ijmy2exha { font-size: 11px }
	.text--u-ib2dyx8kd { text-align: left }
	.div--u-i72i69r4m { flex-wrap: wrap; justify-content: space-between }
	.div--u-ioeqxhuoa { width: auto }
	.list--u-irxrpzm9f { max-width: none }
	.div--u-imy7jb184 { width: auto }
}