{"title":"Lips","description":"","products":[{"product_id":"nyx-soft-matte-lip-cream-tokyo","title":"NYX | Soft Matte Lip Cream | Tokyo","description":"\u003cdiv\u003e\n\u003cdiv\u003e\n\u003ch4 style=\"box-sizing: border-box; margin: 1em 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: VisbyCFDemiBold-Obl, Helvetica, Arial, sans-serif; vertical-align: baseline; color: #999999; letter-spacing: 1px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"display: inline !important; float: none; background-color: transparent; color: #6f6f6f; font-family: 'HelveticaNeueW01-ThinCn_673383',arial,sans-serif; font-size: 21px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 56.7px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: uppercase; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;\"\u003eTokyo - Bubblegum pink\u003c\/span\u003e\u003c\/h4\u003e\n\u003ch4 style=\"box-sizing: border-box; margin: 1em 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: VisbyCFDemiBold-Obl, Helvetica, Arial, sans-serif; vertical-align: baseline; color: #999999; letter-spacing: 1px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"color: #333333; font-family: Montserrat, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003eThis thin and lightweight formula glides onto the lips leaving SUPER intense colour with a bold, ultra matte finish. It's very long wearing and completely kiss proof!\u003c\/span\u003e\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"NYX","offers":[{"title":"Default Title","offer_id":1615383560201,"sku":"","price":3.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/Tokyo.jpg?v=1514748128"},{"product_id":"nyx-soft-matte-lip-cream-milan","title":"NYX | Soft Matte Lip Cream | Milan","description":"\u003cdiv\u003e\n\u003cdiv\u003e\n\u003ch4 style=\"box-sizing: border-box; margin: 1em 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: VisbyCFDemiBold-Obl, Helvetica, Arial, sans-serif; vertical-align: baseline; color: #999999; letter-spacing: 1px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"display: inline !important; float: none; background-color: transparent; color: #6f6f6f; font-family: 'HelveticaNeueW01-ThinCn_673383',arial,sans-serif; font-size: 21px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 56.7px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: uppercase; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;\"\u003eMilan - Mid-tone blue-toned pink\u003c\/span\u003e\u003c\/h4\u003e\n\u003ch4 style=\"box-sizing: border-box; margin: 1em 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: VisbyCFDemiBold-Obl, Helvetica, Arial, sans-serif; vertical-align: baseline; color: #999999; letter-spacing: 1px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"color: #333333; font-family: Montserrat, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003eThis thin and lightweight formula glides onto the lips leaving SUPER intense colour with a bold, ultra matte finish. It's very long wearing and completely kiss proof!\u003c\/span\u003e\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"NYX","offers":[{"title":"Default Title","offer_id":1615385952265,"sku":"","price":3.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/Milan.jpg?v=1514747795"},{"product_id":"nyx-soft-matte-lip-cream-manila","title":"NYX | Soft Matte Lip Cream | Manila","description":"\u003cdiv\u003e\n\u003cdiv\u003e\n\u003ch4 style=\"box-sizing: border-box; margin: 1em 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: VisbyCFDemiBold-Obl, Helvetica, Arial, sans-serif; vertical-align: baseline; color: #999999; letter-spacing: 1px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"display: inline !important; float: none; background-color: transparent; color: #6f6f6f; font-family: 'HelveticaNeueW01-ThinCn_673383',arial,sans-serif; font-size: 21px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 56.7px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: uppercase; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;\"\u003eManila - Coral with pink undertone\u003c\/span\u003e\u003c\/h4\u003e\n\u003ch4 style=\"box-sizing: border-box; margin: 1em 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: VisbyCFDemiBold-Obl, Helvetica, Arial, sans-serif; vertical-align: baseline; color: #999999; letter-spacing: 1px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"color: #333333; font-family: Montserrat, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003eThis thin and lightweight formula glides onto the lips leaving SUPER intense colour with a bold, ultra matte finish. It's very long wearing and completely kiss proof!\u003c\/span\u003e\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"NYX","offers":[{"title":"Default Title","offer_id":1615386411017,"sku":"","price":3.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/800897849030_softmattelipcream_manila_main.jpg?v=1514748109"},{"product_id":"nyx-soft-matte-lip-cream-antwerp","title":"NYX | Soft Matte Lip Cream | Antwerp","description":"\u003cdiv\u003e\n\u003cdiv\u003e\n\u003ch4 style=\"box-sizing: border-box; margin: 1em 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: VisbyCFDemiBold-Obl, Helvetica, Arial, sans-serif; vertical-align: baseline; color: #999999; letter-spacing: 1px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\n\u003cspan style=\"display: inline !important; float: none; background-color: transparent; color: #6f6f6f; font-family: 'HelveticaNeueW01-ThinCn_673383',arial,sans-serif; font-size: 21px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 56.7px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: uppercase; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;\"\u003eAntwerp - Mid-tone yellow-toned pink\u003c\/span\u003e\u003cspan style=\"display: inline !important; float: none; background-color: transparent; color: #6f6f6f; font-family: 'HelveticaNeueW01-ThinCn_673383',arial,sans-serif; font-size: 21px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 56.7px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: uppercase; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;\"\u003e \u003c\/span\u003e\n\u003c\/h4\u003e\n\u003ch4 style=\"box-sizing: border-box; margin: 1em 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: VisbyCFDemiBold-Obl, Helvetica, Arial, sans-serif; vertical-align: baseline; color: #999999; letter-spacing: 1px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"color: #333333; font-family: Montserrat, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003eThis thin and lightweight formula glides onto the lips leaving SUPER intense colour with a bold, ultra matte finish. It's very long wearing and completely kiss proof!\u003c\/span\u003e\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"NYX","offers":[{"title":"Default Title","offer_id":1615393226761,"sku":"","price":3.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/800897142865_softmattelipcream_antwerp_main.jpg?v=1514748400"},{"product_id":"nyx-soft-matte-lip-cream-ibiza","title":"NYX | Soft Matte Lip Cream | Ibiza","description":"\u003cdiv\u003e\n\u003cdiv\u003e\n\u003ch4 style=\"box-sizing: border-box; margin: 1em 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: VisbyCFDemiBold-Obl, Helvetica, Arial, sans-serif; vertical-align: baseline; color: #999999; letter-spacing: 1px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"display: inline !important; float: none; background-color: transparent; color: #6f6f6f; font-family: 'HelveticaNeueW01-ThinCn_673383',arial,sans-serif; font-size: 21px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 56.7px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: uppercase; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;\"\u003eIbiza - Matte deep rose pink\u003c\/span\u003e\u003c\/h4\u003e\n\u003ch4 style=\"box-sizing: border-box; margin: 1em 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: VisbyCFDemiBold-Obl, Helvetica, Arial, sans-serif; vertical-align: baseline; color: #999999; letter-spacing: 1px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"color: #333333; font-family: Montserrat, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003eThis thin and lightweight formula glides onto the lips leaving SUPER intense colour with a bold, ultra matte finish. It's very long wearing and completely kiss proof!\u003c\/span\u003e\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"NYX","offers":[{"title":"Default Title","offer_id":1615394537481,"sku":"","price":3.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/Ibiza.jpg?v=1514748661"},{"product_id":"nyx-soft-matte-lip-cream-san-paul","title":"NYX | Soft Matte Lip Cream | San Paul","description":"\u003cdiv\u003e\n\u003cdiv\u003e\n\u003ch4 style=\"box-sizing: border-box; margin: 1em 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: VisbyCFDemiBold-Obl, Helvetica, Arial, sans-serif; vertical-align: baseline; color: #999999; letter-spacing: 1px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"display: inline !important; float: none; background-color: transparent; color: #6f6f6f; font-family: 'HelveticaNeueW01-ThinCn_673383',arial,sans-serif; font-size: 21px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 56.7px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: uppercase; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;\"\u003eSaN Paul - Plummy-pink\u003c\/span\u003e\u003c\/h4\u003e\n\u003ch4 style=\"box-sizing: border-box; margin: 1em 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: VisbyCFDemiBold-Obl, Helvetica, Arial, sans-serif; vertical-align: baseline; color: #999999; letter-spacing: 1px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"color: #333333; font-family: Montserrat, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003eThis thin and lightweight formula glides onto the lips leaving SUPER intense colour with a bold, ultra matte finish. It's very long wearing and completely kiss proof!\u003c\/span\u003e\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"NYX","offers":[{"title":"Default Title","offer_id":1615396339721,"sku":"","price":3.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/800897142896_softmattelipcream_saopaulo_main.jpg?v=1514749020"},{"product_id":"nyx-soft-matte-lip-cream-addis-ababa","title":"NYX | Soft Matte Lip Cream | Addis Ababa","description":"\u003cdiv\u003e\n\u003cdiv\u003e\n\u003ch4 style=\"box-sizing: border-box; margin: 1em 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: VisbyCFDemiBold-Obl, Helvetica, Arial, sans-serif; vertical-align: baseline; color: #999999; letter-spacing: 1px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"display: inline !important; float: none; background-color: transparent; color: #6f6f6f; font-family: 'HelveticaNeueW01-ThinCn_673383',arial,sans-serif; font-size: 21px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 56.7px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: uppercase; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;\"\u003eAddis Ababa - Bright fuchsia\u003c\/span\u003e\u003c\/h4\u003e\n\u003ch4 style=\"box-sizing: border-box; margin: 1em 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: VisbyCFDemiBold-Obl, Helvetica, Arial, sans-serif; vertical-align: baseline; color: #999999; letter-spacing: 1px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"color: #333333; font-family: Montserrat, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003eThis thin and lightweight formula glides onto the lips leaving SUPER intense colour with a bold, ultra matte finish. It's very long wearing and completely kiss proof!\u003c\/span\u003e\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"NYX","offers":[{"title":"Default Title","offer_id":1615402631177,"sku":"","price":3.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/800897142889_softmattelipcream_addisababa_main.jpg?v=1514806213"},{"product_id":"nyx-soft-matte-lip-cream-seol","title":"NYX | Soft Matte Lip Cream | Seoul","description":"\u003cdiv\u003e\n\u003cdiv\u003e\n\u003ch4 style=\"box-sizing: border-box; margin: 1em 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: VisbyCFDemiBold-Obl, Helvetica, Arial, sans-serif; vertical-align: baseline; color: #999999; letter-spacing: 1px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"display: inline !important; float: none; background-color: transparent; color: #6f6f6f; font-family: 'HelveticaNeueW01-ThinCn_673383',arial,sans-serif; font-size: 21px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 56.7px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: uppercase; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;\"\u003eSeoul - Violet\u003c\/span\u003e\u003c\/h4\u003e\n\u003ch4 style=\"box-sizing: border-box; margin: 1em 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: VisbyCFDemiBold-Obl, Helvetica, Arial, sans-serif; vertical-align: baseline; color: #999999; letter-spacing: 1px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"color: #333333; font-family: Montserrat, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003eThis thin and lightweight formula glides onto the lips leaving SUPER intense colour with a bold, ultra matte finish. It's very long wearing and completely kiss proof!\u003c\/span\u003e\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"NYX","offers":[{"title":"Default Title","offer_id":1615402827785,"sku":"","price":3.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/800897849009_softmattelipcream_seoul_main.jpg?v=1514749661"},{"product_id":"nyx-soft-matte-lip-cream-translavania","title":"NYX | Soft Matte Lip Cream | Transylvania","description":"\u003cdiv\u003e\n\u003cdiv\u003e\n\u003ch4 style=\"box-sizing: border-box; margin: 1em 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: VisbyCFDemiBold-Obl, Helvetica, Arial, sans-serif; vertical-align: baseline; color: #999999; letter-spacing: 1px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"display: inline !important; float: none; background-color: transparent; color: #6f6f6f; font-family: 'HelveticaNeueW01-ThinCn_673383',arial,sans-serif; font-size: 21px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 56.7px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: uppercase; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;\"\u003eTransylvania - Matte deep violet\u003c\/span\u003e\u003c\/h4\u003e\n\u003ch4 style=\"box-sizing: border-box; margin: 1em 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: VisbyCFDemiBold-Obl, Helvetica, Arial, sans-serif; vertical-align: baseline; color: #999999; letter-spacing: 1px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"color: #333333; font-family: Montserrat, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003eThis thin and lightweight formula glides onto the lips leaving SUPER intense colour with a bold, ultra matte finish. It's very long wearing and completely kiss proof!\u003c\/span\u003e\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"NYX","offers":[{"title":"Default Title","offer_id":1615407317001,"sku":"","price":3.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/transylvania_2.jpg?v=1514750935"},{"product_id":"nyx-soft-matte-lip-cream-copenhagen","title":"NYX | Soft Matte Lip Cream | Copenhagen","description":"\u003cdiv\u003e\n\u003cdiv\u003e\n\u003ch4 style=\"box-sizing: border-box; margin: 1em 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: VisbyCFDemiBold-Obl, Helvetica, Arial, sans-serif; vertical-align: baseline; color: #999999; letter-spacing: 1px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"display: inline !important; float: none; background-color: transparent; color: #6f6f6f; font-family: 'HelveticaNeueW01-ThinCn_673383',arial,sans-serif; font-size: 21px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 56.7px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: uppercase; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;\"\u003eCopenhagen - Matte rich plum\u003c\/span\u003e\u003c\/h4\u003e\n\u003ch4 style=\"box-sizing: border-box; margin: 1em 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: VisbyCFDemiBold-Obl, Helvetica, Arial, sans-serif; vertical-align: baseline; color: #999999; letter-spacing: 1px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"color: #333333; font-family: Montserrat, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003eThis thin and lightweight formula glides onto the lips leaving SUPER intense colour with a bold, ultra matte finish. It's very long wearing and completely kiss proof!\u003c\/span\u003e\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"NYX","offers":[{"title":"Default Title","offer_id":1615407939593,"sku":"","price":3.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/copenhagen_2.jpg?v=1514751054"},{"product_id":"nyx-soft-matte-lip-cream-san-juan","title":"NYX | Soft Matte Lip Cream | San Juan","description":"\u003cdiv\u003e\n\u003cdiv\u003e\n\u003ch4 style=\"box-sizing: border-box; margin: 1em 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: VisbyCFDemiBold-Obl, Helvetica, Arial, sans-serif; vertical-align: baseline; color: #999999; letter-spacing: 1px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"display: inline !important; float: none; background-color: transparent; color: #6f6f6f; font-family: 'HelveticaNeueW01-ThinCn_673383',arial,sans-serif; font-size: 21px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 56.7px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: uppercase; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;\"\u003eSan Juan - Bright peachy orange\u003c\/span\u003e\u003c\/h4\u003e\n\u003ch4 style=\"box-sizing: border-box; margin: 1em 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: VisbyCFDemiBold-Obl, Helvetica, Arial, sans-serif; vertical-align: baseline; color: #999999; letter-spacing: 1px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"color: #333333; font-family: Montserrat, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003eThis thin and lightweight formula glides onto the lips leaving SUPER intense colour with a bold, ultra matte finish. It's very long wearing and completely kiss proof!\u003c\/span\u003e\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"NYX","offers":[{"title":"Default Title","offer_id":1618434097161,"sku":"","price":3.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/800897848989_softmattelipcream_sanjuan_main.jpg?v=1514804742"},{"product_id":"nyx-soft-matte-lip-cream-zurich","title":"NYX | Soft Matte Lip Cream | Zurich","description":"\u003cdiv\u003e\n\u003cdiv\u003e\n\u003ch4 style=\"box-sizing: border-box; margin: 1em 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: VisbyCFDemiBold-Obl, Helvetica, Arial, sans-serif; vertical-align: baseline; color: #999999; letter-spacing: 1px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"display: inline !important; float: none; background-color: transparent; color: #6f6f6f; font-family: 'HelveticaNeueW01-ThinCn_673383',arial,sans-serif; font-size: 21px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 56.7px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: uppercase; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;\"\u003eZurich - Matte muted rose\u003c\/span\u003e\u003c\/h4\u003e\n\u003ch4 style=\"box-sizing: border-box; margin: 1em 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: VisbyCFDemiBold-Obl, Helvetica, Arial, sans-serif; vertical-align: baseline; color: #999999; letter-spacing: 1px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"color: #333333; font-family: Montserrat, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003eThis thin and lightweight formula glides onto the lips leaving SUPER intense colour with a bold, ultra matte finish. It's very long wearing and completely kiss proof!\u003c\/span\u003e\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"NYX","offers":[{"title":"Default Title","offer_id":1618436423689,"sku":"","price":3.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/800897829926_softmattelipcream_zurich_main.jpg?v=1514805249"},{"product_id":"nyx-soft-matte-lip-cream-stockholm","title":"NYX | Soft Matte Lip Cream | Stockholm","description":"\u003cdiv\u003e\n\u003cdiv\u003e\n\u003ch4 style=\"box-sizing: border-box; margin: 1em 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: VisbyCFDemiBold-Obl, Helvetica, Arial, sans-serif; vertical-align: baseline; color: #999999; letter-spacing: 1px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"display: inline !important; float: none; background-color: transparent; color: #6f6f6f; font-family: 'HelveticaNeueW01-ThinCn_673383',arial,sans-serif; font-size: 21px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 56.7px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: uppercase; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;\"\u003eStockholm - Mid-tone beige pink\u003c\/span\u003e\u003c\/h4\u003e\n\u003ch4 style=\"box-sizing: border-box; margin: 1em 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: VisbyCFDemiBold-Obl, Helvetica, Arial, sans-serif; vertical-align: baseline; color: #999999; letter-spacing: 1px; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan style=\"color: #333333; font-family: Montserrat, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003eThis thin and lightweight formula glides onto the lips leaving SUPER intense colour with a bold, ultra matte finish. It's very long wearing and completely kiss proof!\u003c\/span\u003e\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"NYX","offers":[{"title":"Default Title","offer_id":1618436685833,"sku":"","price":3.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/800897142834_softmattelipcream_stockholm_main.jpg?v=1514805332"},{"product_id":"fenty-beauty-stunna-lip-paint-uncuffed-1","title":"FENTY BEAUTY | Stunna Lip Paint | Uncuffed","description":"\u003cdiv\u003e\n\u003cdiv\u003e\u003cspan\u003eA weightless, long-wearing, liquid lipstick with a soft-matte finish—born in a range of head-turning shades that look incredible on all skin tones.\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Fenty Beauty","offers":[{"title":"Default Title","offer_id":31063061626993,"sku":"","price":10.0,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/s2094274-main-zoom_dc835ee2-d6a8-440d-88f4-397b8565eb12.jpg?v=1572960264"},{"product_id":"fenty-beauty-gloss-bomb-glass-slipper","title":"FENTY BEAUTY | Gloss Bomb | Glass Slipper","description":"\u003cspan\u003eAn ultimate, gotta-have-it lip gloss with explosive shine that feels as good as it looks.\u003c\/span\u003e","brand":"Fenty Beauty","offers":[{"title":"Default Title","offer_id":31529328345201,"sku":"","price":10.0,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/s2327260-main-zoom.jpg?v=1586967243"},{"product_id":"fenty-beauty-stunna-lip-paint-unveil","title":"FENTY BEAUTY | Stunna Lip Paint | Unveil","description":"\u003cdiv\u003e\n\u003cdiv\u003e\u003cspan\u003eA weightless, long-wearing, liquid lipstick with a soft-matte finish—born in a range of head-turning shades that look incredible on all skin tones.\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Fenty Beauty","offers":[{"title":"Default Title","offer_id":31820107153521,"sku":"","price":10.0,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/s2094266-main-zoom.jpg?v=1592326911"},{"product_id":"mac-lipstick-soar-1","title":"MAC | Lipstick | Soar","description":"\u003ch2 class=\"product-full__short-desc\"\u003e\u003cspan\u003e A rich lipstick featuring high color payoff and a creamy matte finish.\u003c\/span\u003e\u003c\/h2\u003e","brand":"MAC","offers":[{"title":"Default Title","offer_id":31990066380913,"sku":"","price":8.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/ad47b3b1-d4f9-418c-ab37-f6486447ad57.jpg?v=1598029803"},{"product_id":"bh-cosmetics-waterproof-lip-liner-sorbet","title":"BH Cosmetics | Waterproof Lip Liner | Sorbet","description":"\u003cdiv class=\"pdf__description rte\"\u003e\u003cspan\u003eLine and define your lips for all-day smudge-resistant and waterproof wear with our intensely pigmented dusty-rose nude Waterproof Lip Liner in Stripped. Featuring Jojoba Seed Oil and vitamin E, this smooth formula easily glides on and shapes lips for sheer to maximum definition. Pair with your favorite BH lip color and your pout is perfect!\u003c\/span\u003e\u003c\/div\u003e","brand":"BH Cossmetics","offers":[{"title":"Default Title","offer_id":37426835652791,"sku":"","price":3.0,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/Waterproof-Lip-Liner-Sorbet-front-web_1400x1400_3b9cbe80-ce43-4275-9598-84ac77f93803.jpg?v=1651089644"},{"product_id":"bh-cosmetics-waterproof-lip-liner-petal","title":"BH Cosmetics | Waterproof Lip Liner | Petal","description":"\u003cdiv class=\"pdf__description rte\"\u003e\u003cspan\u003eLine and define your lips for all-day smudge-resistant and waterproof wear with our intensely pigmented dusty-rose nude Waterproof Lip Liner in Stripped. Featuring Jojoba Seed Oil and vitamin E, this smooth formula easily glides on and shapes lips for sheer to maximum definition. Pair with your favorite BH lip color and your pout is perfect!\u003c\/span\u003e\u003c\/div\u003e","brand":"BH Cossmetics","offers":[{"title":"Default Title","offer_id":37426844565687,"sku":"","price":3.0,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/Waterproof-Lip-Liner-Petal-front-web_1400x1400_2110d763-53e9-455b-a37d-a6235028f276.jpg?v=1651089668"},{"product_id":"anastasia-beverly-hills-liquid-lipsticks-veronica","title":"Anastasia Beverly Hills | Liquid Lipsticks | Veronica","description":"\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cspan style=\"color: #333333; font-family: montserratregular, arial; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003eThis cult-favorite liquid lipstick packs intense pigment, glides easily on the lips, and stays put for a long-wearing matte look. Featuring a flat sponge-tip applicator, the Anastasia Beverly Hills Liquid Lipstick applies full-coverage, opaque color precisely for an unforgettable look.\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cbr style=\"color: #333333; font-family: montserratregular, arial; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cbr style=\"color: #333333; font-family: montserratregular, arial; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\" id=\"cookieControl-styling\"\u003e\u003c!--\n#ccc{position:fixed;z-index:6;font-family:Arial,sans-serif;font-size:12px;line-height:1.4em;font-smooth:antialised;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:1024px){#ccc{font-size:16px}}#ccc-overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1;background:rgba(0,0,0,.4);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);opacity:0;transition:opacity .4s,-webkit-transform 0s;transition:transform 0s,opacity .4s;transition:transform 0s,opacity .4s,-webkit-transform 0s;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000;will-change:transform,opacity}#ccc[open] #ccc-overlay{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}#ccc-icon{position:fixed;bottom:0;width:80px;height:80px;cursor:pointer;z-index:4}#ccc[left] #ccc-icon{left:0}#ccc[right] #ccc-icon{right:0}#ccc[dark] #ccc-icon{fill:#000025}#ccc[dark] #ccc-icon #star path{fill:#fff}#ccc[light] #ccc-icon{fill:#555}#ccc[light] #ccc-icon #star path{fill:#f4f4f4}#ccc-module{position:fixed;width:100%;height:100%;z-index:2;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000;will-change:transform}#ccc[slideout] #ccc-module{bottom:0;width:100%;max-width:100%;height:auto}#ccc[slideout][left] #ccc-module{left:auto;right:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}#ccc[slideout][left][open] #ccc-module{right:100%;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}#ccc[slideout][right] #ccc-module{right:auto;left:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}#ccc[slideout][right][open] #ccc-module{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}#ccc[popup] #ccc-module{left:0;right:0;top:100%;bottom:0;-webkit-transform:translateZ(0);transform:translateZ(0)}#ccc[popup][open] #ccc-module{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}#ccc-content{overflow-y:inherit;padding:0px;box-sizing:border-box}#ccc[slideout] #ccc-content{top:0;bottom:0;left:0;right:0}#ccc[popup] #ccc-content{width:90%;height:90%;max-height:600px;max-width:600px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:12px}#ccc[dark] #ccc-content{color:#fff;fill:#fff;background-color:#313147}#ccc[light] #ccc-content{color:#333;fill:#333;background-color:#000000 !important}#ccc-close{position:absolute;right:16px;top:16px;width:24px;cursor:pointer}#ccc-close svg{background-color: #fff}#ccc-title{font-size:1.2em;line-height:1.5em;font-weight:700;padding-right:32px;margin:0;text-align:left}#ccc #ccc-recommended-settings{margin-left:0;float:none;clear:both}#ccc h3{margin:0;font-weight:700;padding-right:120px}#ccc h3,#ccc p{font-size:1em;line-height:1.5em;text-align:left}#ccc p{font-weight:400;margin:1em 0}#ccc hr{height:1px;border:0;margin:24px 0;opacity:.25}#ccc .ccc-svg-element{width:11px;height:11px;display:inline-block;position:relative;top:6px;margin-left:8px}#ccc[dark] hr{background-color:#fff}#ccc[dark] a,#ccc[dark] h2,#ccc[dark] h3,#ccc[dark] p,#ccc[dark] span{color:#fff;fill:#fff}#ccc[light] hr{background-color:#333}#ccc[light] a,#ccc[light] h2,#ccc[light] h3,#ccc[light] p,#ccc[light] span{color:#333;fill:#333}#ccc .optional-cookie{position:relative}#ccc .checkbox-toggle{position:absolute;top:-3px;right:0;margin:0;border-radius:50px;border:4px solid #fff}#ccc .checkbox-toggle-label{display:flex;margin:0;cursor:pointer;z-index:1}#ccc .checkbox-toggle-input{margin:0;padding:0;visibility:hidden;display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}#ccc .checkbox-toggle-off,#ccc .checkbox-toggle-on{flex:1;flex-basis:50%;width:50%;min-width:40px;text-align:center;z-index:2;font-size:.75em;font-weight:700;padding:0 6px;white-space:nowrap}#ccc .checkbox-toggle-off{opacity:.65}#ccc .checkbox-toggle-toggle{display:block;width:50%;height:100%;cursor:pointer;position:absolute;top:0;left:0;z-index:3;border-radius:50px;transition:all .4s ease;background-color:#000}#ccc .checkbox-toggle input:checked~.checkbox-toggle-toggle{left:50%}#ccc[dark] .checkbox-toggle{background-color:#111125;border-color:#111125}#ccc[dark] .checkbox-toggle-toggle{background-color:#2f2f5f}#ccc[light] .checkbox-toggle{background-color:#555;border-color:#555}#ccc[light] .checkbox-toggle-toggle{background-color:#000}#ccc[light] .checkbox-toggle-off,#ccc[light] .checkbox-toggle-on{color:#fff}#ccc .ccc-alert{margin:-16px 0 0;overflow:hidden;height:0;border-radius:8px}#ccc .ccc-alert[visible]{height:auto;margin:24px 0;padding:16px 16px 0}#ccc .ccc-alert-title{display:flex;align-items:center;padding:0}#ccc .ccc-alert-icon{display:inline-block;width:30px;height:30px;margin:0 8px 0 0;flex-shrink:0}#ccc .ccc-alert-break{margin:12px 0}.third-party-cookie-link{display:flex;align-items:center;margin:16px 0}.third-party-cookie-name{font-size:1em;font-weight:700}.third-party-cookie-icon{display:inline-block;width:16px;height:16px;margin-left:16px}#ccc[dark] .ccc-alert{color:#fff;fill:#fff;background:#111125}#ccc[light] .ccc-alert{background:#eaeaea}#ccc #ccc-notify{position:fixed;bottom:0;left:0;right:0;height:auto;min-height:48px;padding:16px;margin:0;border-radius:0;overflow:hidden;z-index:5;display:flex;flex-direction:column;justify-content:space-between;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}#ccc #ccc-notify:empty{height:0;padding:0}#ccc #ccc-notify[visible]{-webkit-transform:translateZ(0);transform:translateZ(0)}#ccc #ccc-notify h3{padding:0}#ccc #ccc-notify p{margin:0;opacity:.8;font-size:.9em}#ccc .ccc-notify-buttons{position:relative;margin-top:16px}#ccc .ccc-notify-button{border:none;padding:8px 16px;font-size:12px;text-transform: capitalize;line-height:1.5em;outline:0;background:transparent;cursor:pointer}#ccc .ccc-notify-button:focus,#ccc .ccc-notify-button:hover{outline:0}#ccc #ccc-notify-dismiss{cursor:pointer;position:absolute;top:-4px;right:0}@media (min-width:400px){#ccc #ccc-notify-dismiss{position:relative;right:auto}}@media (min-width:600px){#ccc #ccc-notify{font-size:12px;flex-direction:row;align-items:center}#ccc .ccc-notify-buttons{margin-top:0;white-space:nowrap;flex-shrink:0}}@media (min-width:1200px){#ccc #ccc-notify{font-size:16px;z-index:0;padding:16px 100px}}#ccc[dark] #ccc-notify{color:#fff;fill:#fff;background-color:#313147}#ccc[dark] .ccc-notify-button{color:#fff;border-color:#fff}#ccc[dark] .ccc-button-solid{color:#111125;background:#fff;font-weight:700}#ccc[light] #ccc-notify{color:#000;fill:#000;background:#f4f4f4}#ccc[light] .ccc-notify-button{color:#000;border-color:#000}#ccc[light] .ccc-button-solid{color:#000}#ccc-info-link{font-size:.8em;font-weight:700;text-decoration:none}#ccc-info-link .svg-element{width:14px;height:14px;margin-left:6px}#ccc[slideout] #ccc-info{height:auto}#ccc[popup] #ccc-info{height:40px}@media print{#ccc{display:none!important}}#ccc, #ccc #ccc-content, #ccc #ccc-notify, #ccc h2, #ccc h3, #ccc p, #ccc span, #ccc a {color: #000 !important; fill: #000 !important;} #ccc hr {background-color: #000 !important;}#ccc #ccc-content, #ccc #ccc-notify { background-color: #fff !important;}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\" id=\"glePopup\"\u003e\u003c!--\n.globale_overlay{background-color:#888;opacity:0;filter:alpha(opacity=0);position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000001}.globale_popup_wrapper{z-index:100001100;position:fixed;top:0;right:0;left:0;bottom:0}#globale_popup{position:absolute;top:50%;left:50%;z-index:1000000000;font-family:Arial;text-align:left}#globale_csc_popup{position:absolute;top:50%;left:50%;text-align:left;z-index:1000001;font-family:Arial;background-color:#fff;visibility:hidden;display:block}.globale_noShadow{box-shadow:none!important}.gePopupsContainer .CustomSwitcherPopup .dropDownRow .dropdown{position:relative}#ge_currencyrow[data-show='false']{display:none}#ge_currencyrow[data-show='true']{display:block}@font-face{font-family:ProximaNovaGE;font-weight:400;src:url('https:\/\/s3.global-e.com\/merchantscontent\/abh\/fonts\/ProximaNova-Regular.otf')}@font-face{font-family:ProximaNovaGE;font-weight:500;src:url('https:\/\/s3.global-e.com\/merchantscontent\/abh\/fonts\/ProximaNova-Semibold.otf')}@font-face{font-family:ProximaNovaGE;font-weight:600;src:url('https:\/\/s3.global-e.com\/merchantscontent\/abh\/fonts\/ProximaNova-Bold.otf')}.gle_mobile .desktop{display:none}a.ContinueToShop.button.notOperatedButton{display:inline-block!important;min-width:55%;line-height:22px}#globalePopupWrapper #globale_popup,#globalePopupWrapper #globale_csc_popup{width:100%;margin-left:0!important;margin-right:0!important;left:0;padding:15px;box-sizing:border-box;background:transparent}.gePopupsContainer{width:500px;margin:0 auto;background-color:#fff}.CustomWelcomePopup,.CustomSwitcherPopup{position:relative}.glPopupContent{margin:auto;padding:30px}#globale_popup li{padding:5px 0}.glClose{width:15px;height:15px;position:absolute;top:15px;right:15px;background-size:contain;cursor:pointer;background:url(https:\/\/s3.global-e.com\/merchantscontent\/abh\/whiteCloseIcon.png) center no-repeat;background-size:contain}.HeaderContainer{display:block;background-color:#000;height:100px;padding:30px;box-sizing:border-box}.glLogo{height:100%;background:url(https:\/\/s3.global-e.com\/merchantscontent\/abh\/WhiteLogo.png) no-repeat center;background-repeat:no-repeat;background-size:contain;background-position:center;max-width:250px;margin:0 auto}.dropDownsWrapper .dropDownRow .dropdown select{width:100%;display:block;height:49px;padding:0 15px;margin-bottom:0;border:1px solid #000;font-family:ProximaNovaGE,Arial,sans-serif;font-size:14px;background-size:18px;text-transform:uppercase;font-weight:600;color:#000;border-radius:0;direction:ltr;background:url(https:\/\/s3.global-e.com\/merchantscontent\/abh\/Down-Arrow.png) no-repeat calc(100% - 15px);background-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.gePopupsContainer.rtl{direction:rtl}.glMainContent{font-family:ProximaNovaGE,Arial,sans-serif;text-align:center;font-size:16px;line-height:1.5;font-weight:500;text-transform:uppercase}.notOperatedMessage{font-weight:400}span.marked-text2{font-weight:500}.glMainContent.desktop{padding-left:25px;padding-right:25px}.InnerMainContainer{letter-spacing:1px;font-family:ProximaNovaGE,Arial,sans-serif;background-color:#f8f5f2;text-align:center}.PopupBox{width:80%;margin:10px auto;padding:15px}.glMainContent ul{padding:0;margin:0;text-align:left}.rtl .glMainContent ul{text-align:right}.glTitle{font-weight:500;font-size:28px;letter-spacing:1px;text-align:center;font-family:ProximaNovaGE,Arial,sans-serif;text-transform:uppercase}.gePopupsContainer .glControls .glSaveBtn{width:100%}.gePopupsContainer .glControls .changeShipping,.gePopupsContainer .glControls .countrySwitcherCancel{display:inline-block;text-decoration:underline;font-family:ProximaNovaGE,Arial,sans-serif;color:#000;font-size:16px}.dropDownsWrapper .dropDownRow:first-child{margin-bottom:20px}#globale_popup ul li{list-style:disc;line-height:1.3;list-style-position:outside;font-weight:400}.glControls{text-align:center;display:block}.gePopupsContainer .glControls .ContinueToShop,.gePopupsContainer .glControls .glSaveBtn{font-family:ProximaNovaGE,Arial,sans-serif;display:block!important;margin:0 auto;background:#000;border:none;font-weight:normal;margin-bottom:20px;min-width:45%;-webkit-appearance:none}.gePopupsContainer .glControls .changeShipping{display:inline-block;text-decoration:underline;font-family:ProximaNovaGE,Arial,sans-serif;color:#000;font-size:16px}.gle_desktop .mobile{display:none}.HeaderWrapper{font-family:ProximaNovaGE,Arial,sans-serif;margin:15px}.glMainContent.shippingSwitcherMainContent{margin:auto}.CustomSwitcherPopup .glControls{margin:0 auto;padding-top:0;padding-bottom:0}.dropDownRow .caption{width:100%;margin:8px 0;font-family:ProximaNovaGE,Arial,sans-serif;font-size:16px;text-align:left}.rtl .dropDownRow .caption{text-align:right}.glMainContent.shippingSwitcherMainContent{width:50%;margin:0 auto}.gePopupsContainer.rtl{text-align:right}.gePopupsContainer.ltr{text-align:left}input.glSaveBtn{width:100%}.switcherContainerMobile{background-color:#f8f5f2}.closeBtnContainer{position:relative}@media screen and (max-width:600px){.glDefaultPopupContainer{margin:auto}.caption{margin-left:0}.gePopupsContainer{width:100%}#globale_popup{width:100%}.glMainContent.desktop{padding-left:15px;padding-right:15px}.gePopupsContainer .desktop ul{width:100%}.glTitle{font-size:26px}.glMainContent{font-size:16px}}@media screen and (max-width:450px){.glPopupContent{padding:20px 25px}.ContinueToShop{width:100%}.PopupBox{width:100%;margin:15px 0;padding:15px 0}}.globale_overlay{background-color:#888;opacity:0;filter:alpha(opacity=0);position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000001}.globale_popup_wrapper{z-index:100001100;position:fixed;top:0;right:0;left:0;bottom:0}#globale_popup{position:absolute;top:50%;left:50%;z-index:1000000000;font-family:Arial;text-align:left}#globale_csc_popup{position:absolute;top:50%;left:50%;text-align:left;z-index:1000001;font-family:Arial;background-color:#fff;visibility:hidden;display:block}.globale_noShadow{box-shadow:none!important}.gePopupsContainer .CustomSwitcherPopup .dropDownRow .dropdown{position:relative}#ge_currencyrow[data-show='false']{display:none}#ge_currencyrow[data-show='true']{display:block}@font-face{font-family:ProximaNovaGE;font-weight:400;src:url('https:\/\/s3.global-e.com\/merchantscontent\/abh\/fonts\/ProximaNova-Regular.otf')}@font-face{font-family:ProximaNovaGE;font-weight:500;src:url('https:\/\/s3.global-e.com\/merchantscontent\/abh\/fonts\/ProximaNova-Semibold.otf')}@font-face{font-family:ProximaNovaGE;font-weight:600;src:url('https:\/\/s3.global-e.com\/merchantscontent\/abh\/fonts\/ProximaNova-Bold.otf')}.gle_mobile .desktop{display:none}a.ContinueToShop.button.notOperatedButton{display:inline-block!important;min-width:55%;line-height:22px}#globalePopupWrapper #globale_popup,#globalePopupWrapper #globale_csc_popup{width:100%;margin-left:0!important;margin-right:0!important;left:0;padding:15px;box-sizing:border-box;background:transparent}.gePopupsContainer{width:500px;margin:0 auto;background-color:#fff}.CustomWelcomePopup,.CustomSwitcherPopup{position:relative}.glPopupContent{margin:auto;padding:30px}#globale_popup li{padding:5px 0}.glClose{width:15px;height:15px;position:absolute;top:15px;right:15px;background-size:contain;cursor:pointer;background:url(https:\/\/s3.global-e.com\/merchantscontent\/abh\/whiteCloseIcon.png) center no-repeat;background-size:contain}.HeaderContainer{display:block;background-color:#000;height:100px;padding:30px;box-sizing:border-box}.glLogo{height:100%;background:url(https:\/\/s3.global-e.com\/merchantscontent\/abh\/WhiteLogo.png) no-repeat center;background-repeat:no-repeat;background-size:contain;background-position:center;max-width:250px;margin:0 auto}.dropDownsWrapper .dropDownRow .dropdown select{width:100%;display:block;height:49px;padding:0 15px;margin-bottom:0;border:1px solid #000;font-family:ProximaNovaGE,Arial,sans-serif;font-size:14px;background-size:18px;text-transform:uppercase;font-weight:600;color:#000;border-radius:0;direction:ltr;background:url(https:\/\/s3.global-e.com\/merchantscontent\/abh\/Down-Arrow.png) no-repeat calc(100% - 15px);background-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.gePopupsContainer.rtl{direction:rtl}.glMainContent{font-family:ProximaNovaGE,Arial,sans-serif;text-align:center;font-size:16px;line-height:1.5;font-weight:500;text-transform:uppercase}.notOperatedMessage{font-weight:400}span.marked-text2{font-weight:500}.glMainContent.desktop{padding-left:25px;padding-right:25px}.InnerMainContainer{letter-spacing:1px;font-family:ProximaNovaGE,Arial,sans-serif;background-color:#f8f5f2;text-align:center}.PopupBox{width:80%;margin:10px auto;padding:15px}.glMainContent ul{padding:0;margin:0;text-align:left}.rtl .glMainContent ul{text-align:right}.glTitle{font-weight:500;font-size:28px;letter-spacing:1px;text-align:center;font-family:ProximaNovaGE,Arial,sans-serif;text-transform:uppercase}.gePopupsContainer .glControls .glSaveBtn{width:100%}.gePopupsContainer .glControls .changeShipping,.gePopupsContainer .glControls .countrySwitcherCancel{display:inline-block;text-decoration:underline;font-family:ProximaNovaGE,Arial,sans-serif;color:#000;font-size:16px}.dropDownsWrapper .dropDownRow:first-child{margin-bottom:20px}#globale_popup ul li{list-style:disc;line-height:1.3;list-style-position:outside;font-weight:400}.glControls{text-align:center;display:block}.gePopupsContainer .glControls .ContinueToShop,.gePopupsContainer .glControls .glSaveBtn{font-family:ProximaNovaGE,Arial,sans-serif;display:block!important;margin:0 auto;background:#000;border:none;font-weight:normal;margin-bottom:20px;min-width:45%;-webkit-appearance:none}.gePopupsContainer .glControls .changeShipping{display:inline-block;text-decoration:underline;font-family:ProximaNovaGE,Arial,sans-serif;color:#000;font-size:16px}.gle_desktop .mobile{display:none}.HeaderWrapper{font-family:ProximaNovaGE,Arial,sans-serif;margin:15px}.glMainContent.shippingSwitcherMainContent{margin:auto}.CustomSwitcherPopup .glControls{margin:0 auto;padding-top:0;padding-bottom:0}.dropDownRow .caption{width:100%;margin:8px 0;font-family:ProximaNovaGE,Arial,sans-serif;font-size:16px;text-align:left}.rtl .dropDownRow .caption{text-align:right}.glMainContent.shippingSwitcherMainContent{width:50%;margin:0 auto}.gePopupsContainer.rtl{text-align:right}.gePopupsContainer.ltr{text-align:left}input.glSaveBtn{width:100%}.switcherContainerMobile{background-color:#f8f5f2}.closeBtnContainer{position:relative}@media screen and (max-width:600px){.glDefaultPopupContainer{margin:auto}.caption{margin-left:0}.gePopupsContainer{width:100%}#globale_popup{width:100%}.glMainContent.desktop{padding-left:15px;padding-right:15px}.gePopupsContainer .desktop ul{width:100%}.glTitle{font-size:26px}.glMainContent{font-size:16px}}@media screen and (max-width:450px){.glPopupContent{padding:20px 25px}.ContinueToShop{width:100%}.PopupBox{width:100%;margin:15px 0;padding:15px 0}}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n@import url(https:\/\/fonts.googleapis.com\/css?family=Roboto);\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n@import url(https:\/\/fonts.googleapis.com\/css?family=Montserrat:400,700,900);\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n@import url(https:\/\/fonts.googleapis.com\/css?family=Cuprum:400,700);\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.cfl571-modal {\n  position: fixed;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  background-color: rgba(0, 0, 0, 0.6);\n  overflow-x: hidden;\n  overflow-y: auto;\n  z-index: 99999;\n}\n\n.cfl571-site .cfl571-app {\n  box-shadow: none !important;\n  border-radius: 0;\n  background: inherit;\n  width: 100% !important;\n  max-width: 100% !important;\n  margin: 0;\n}\n\n.cfl571-site .cfl571-app__close {\n  display: none;\n}\n\n.cfl571-app__close {\n  width: 17px;\n  height: 17px;\n  top: 20px;\n  right: 20px;\n  background-image: url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAA0ElEQVQ4T5XU4Q2CMBCG4fc26CigC+gGjsAoOIFxAzZQJ8AJwFG6QU2JECm9lvK7eVKu33cyGJ4CbW35UPiNBuPgcbCcZTRUjgm7lGA\/pBe415ZO\/CVKsRDxxgSVYDFkBe3BNGQDpbAUEoViWA5RoQBrHNzm19ESsgw7dmA0nBz0Dq5HS5uKmQrNv+PgJdDkchaFwpnsydkG0gabw1ZQ7nVS2H+yfQGX7miD1bC5a7uQVJ18+4sQDZPB8Bbo\/CooXEfz1ugOlmq6UW2xpUh4\/gt+op8TSvfe\/AAAAABJRU5ErkJggg==);\n  background-position: 50% 50%;\n}\n\n.cfl571-app__help {\n  display: none;\n}\n\n.cfl571-animated {\n  -webkit-animation-duration: 1s;\n  animation-duration: 1s;\n  -webkit-animation-fill-mode: both;\n  animation-fill-mode: both;\n}\n\n.cfl571-animated-half-second {\n  -webkit-animation-duration: 0.5s;\n  animation-duration: 0.5s;\n  -webkit-animation-fill-mode: both;\n  animation-fill-mode: both;\n}\n\n.cfl571-animated-big {\n  -webkit-animation-duration: 1.5s;\n  animation-duration: 1.5s;\n  -webkit-animation-fill-mode: both;\n  animation-fill-mode: both;\n}\n\n@-webkit-keyframes fadeIn {\n  from {\n    opacity: 0;\n  }\n\n  to {\n    opacity: 1;\n  }\n}\n\n@keyframes fadeIn {\n  from {\n    opacity: 0;\n  }\n\n  to {\n    opacity: 1;\n  }\n}\n\n.cfl571-fadeIn {\n  -webkit-animation-name: fadeIn;\n  animation-name: fadeIn;\n}\n\n@-webkit-keyframes fadeOut {\n  from {\n    opacity: 1;\n  }\n\n  to {\n    opacity: 0;\n  }\n}\n\n@keyframes fadeOut {\n  from {\n    opacity: 1;\n  }\n\n  to {\n    opacity: 0;\n  }\n}\n\n.cfl571-fadeOut {\n  -webkit-animation-name: fadeOut;\n  animation-name: fadeOut;\n}\n\n@-webkit-keyframes fadeInUp {\n  from {\n    opacity: 0;\n    -webkit-transform: translate3d(0, 10%, 0);\n    transform: translate3d(0, 10%, 0);\n  }\n\n  to {\n    opacity: 1;\n    -webkit-transform: none;\n    transform: none;\n  }\n}\n\n@keyframes fadeInUp {\n  from {\n    opacity: 0;\n    -webkit-transform: translate3d(0, 10%, 0);\n    transform: translate3d(0, 10%, 0);\n  }\n\n  to {\n    opacity: 1;\n    -webkit-transform: none;\n    transform: none;\n  }\n}\n\n.cfl571-fadeInUp {\n  -webkit-animation-name: fadeInUp;\n  animation-name: fadeInUp;\n}\n\n@-webkit-keyframes fadeInUpBig {\n  from {\n    opacity: 0;\n    -webkit-transform: translate3d(0, 2000px, 0);\n    transform: translate3d(0, 2000px, 0);\n  }\n\n  to {\n    opacity: 1;\n    -webkit-transform: none;\n    transform: none;\n  }\n}\n\n@keyframes fadeInUpBig {\n  from {\n    opacity: 0;\n    -webkit-transform: translate3d(0, 2000px, 0);\n    transform: translate3d(0, 2000px, 0);\n  }\n\n  to {\n    opacity: 1;\n    -webkit-transform: none;\n    transform: none;\n  }\n}\n\n.cfl571-fadeInUpBig {\n  -webkit-animation-name: fadeInUpBig;\n  animation-name: fadeInUpBig;\n}\n\n@-webkit-keyframes slideOutDown {\n  from {\n    -webkit-transform: translate3d(0, 0, 0);\n    transform: translate3d(0, 0, 0);\n  }\n\n  to {\n    visibility: hidden;\n    -webkit-transform: translate3d(0, 150%, 0);\n    transform: translate3d(0, 150%, 0);\n  }\n}\n\n@keyframes slideOutDown {\n  from {\n    -webkit-transform: translate3d(0, 0, 0);\n    transform: translate3d(0, 0, 0);\n  }\n\n  to {\n    visibility: hidden;\n    -webkit-transform: translate3d(0, 150%, 0);\n    transform: translate3d(0, 150%, 0);\n  }\n}\n\n.cfl571-slideOutDown {\n  -webkit-animation-name: slideOutDown;\n  animation-name: slideOutDown;\n}\n\n@-webkit-keyframes bounceInUp {\n  from, 60%, 75%, 90%, to {\n    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n  }\n\n  from {\n    opacity: 0;\n    -webkit-transform: translate3d(0, 3000px, 0);\n    transform: translate3d(0, 3000px, 0);\n  }\n\n  60% {\n    opacity: 1;\n    -webkit-transform: translate3d(0, -20px, 0);\n    transform: translate3d(0, -20px, 0);\n  }\n\n  75% {\n    -webkit-transform: translate3d(0, 10px, 0);\n    transform: translate3d(0, 10px, 0);\n  }\n\n  90% {\n    -webkit-transform: translate3d(0, -5px, 0);\n    transform: translate3d(0, -5px, 0);\n  }\n\n  to {\n    -webkit-transform: translate3d(0, 0, 0);\n    transform: translate3d(0, 0, 0);\n  }\n}\n\n@keyframes bounceInUp {\n  from, 60%, 75%, 90%, to {\n    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n  }\n\n  from {\n    opacity: 0;\n    -webkit-transform: translate3d(0, 3000px, 0);\n    transform: translate3d(0, 3000px, 0);\n  }\n\n  60% {\n    opacity: 1;\n    -webkit-transform: translate3d(0, -20px, 0);\n    transform: translate3d(0, -20px, 0);\n  }\n\n  75% {\n    -webkit-transform: translate3d(0, 10px, 0);\n    transform: translate3d(0, 10px, 0);\n  }\n\n  90% {\n    -webkit-transform: translate3d(0, -5px, 0);\n    transform: translate3d(0, -5px, 0);\n  }\n\n  to {\n    -webkit-transform: translate3d(0, 0, 0);\n    transform: translate3d(0, 0, 0);\n  }\n}\n\n.cfl571-bounceInUp {\n  -webkit-animation-name: bounceInUp;\n  animation-name: bounceInUp;\n}\n\n@keyframes slideInDown {\n  from {\n    transform: translate3d(0, -100%, 0);\n    visibility: visible;\n  }\n\n  to {\n    transform: translate3d(0, 0, 0);\n  }\n}\n\n.cfl571-slideInDown {\n  animation-name: slideInDown;\n}\n\n@-webkit-keyframes slideInRight {\n  from {\n    -webkit-transform: translate3d(100%, 0, 0);\n    transform: translate3d(100%, 0, 0);\n    visibility: visible;\n  }\n\n  to {\n    -webkit-transform: translate3d(0, 0, 0);\n    transform: translate3d(0, 0, 0);\n  }\n}\n\n@keyframes slideInRight {\n  from {\n    -webkit-transform: translate3d(100%, 0, 0);\n    transform: translate3d(100%, 0, 0);\n    visibility: visible;\n  }\n\n  to {\n    -webkit-transform: translate3d(0, 0, 0);\n    transform: translate3d(0, 0, 0);\n  }\n}\n\n.cfl571-slideInRight {\n  -webkit-animation-name: slideInRight;\n  animation-name: slideInRight;\n}\n\n@-webkit-keyframes zoomIn {\n  from {\n    opacity: 0;\n    -webkit-transform: scale3d(0.3, 0.3, 0.3);\n    transform: scale3d(0.3, 0.3, 0.3);\n  }\n\n  50% {\n    opacity: 1;\n  }\n}\n\n@keyframes zoomIn {\n  from {\n    opacity: 0;\n    -webkit-transform: scale3d(0.3, 0.3, 0.3);\n    transform: scale3d(0.3, 0.3, 0.3);\n  }\n\n  50% {\n    opacity: 1;\n  }\n}\n\n.cfl571-zoomIn {\n  -webkit-animation-name: zoomIn;\n  animation-name: zoomIn;\n}\n\n.cfl571-experience *,\n.cfl571-experience *:before,\n.cfl571-experience *:after {\n  -webkit-box-sizing: content-box !important;\n  -moz-box-sizing: content-box !important;\n  box-sizing: content-box !important;\n}\n\n.cfl571-experience * {\n  font-family: \"ProximaNova-Regular\", \"Montserrat\", \"Roboto\";\n  position: static;\n  position: initial;\n}\n\n.cfl571-hidden {\n  display: none !important;\n}\n\n.cfl571-app {\n  transition: height 0.3s ease;\n}\n\n.cfl571-app *:focus {\n  outline: none;\n}\n\n.cfl571-app p {\n  margin-top: 1em;\n  margin-bottom: 1em;\n}\n\n.cfl571-app select {\n  -webkit-appearance: menulist;\n}\n\n.cfl571-app__inner {\n  overflow: hidden;\n}\n\n.cfl571-app__return {\n  position: absolute;\n  text-decoration: underline;\n  color: #bcb4bb;\n  top: 18px;\n  left: 18px;\n  cursor: pointer;\n  z-index: 1;\n}\n\n.cfl571-app__close,\n.cfl571-app__help {\n  position: absolute;\n  transition: all 0.2s ease 0s;\n  background-size: cover;\n  width: 24px;\n  height: 24px;\n  z-index: 102;\n  cursor: pointer;\n  opacity: 1;\n}\n\n.cfl571-app__close:hover,\n.cfl571-app__help:hover {\n  opacity: 0.8;\n}\n\n.cfl571-app__container {\n  display: block;\n}\n\n.cfl571-app__components,\n.cfl571-app__transition-group {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-pack: justify;\n  -ms-flex-pack: justify;\n  -webkit-justify-content: space-between;\n  -moz-justify-content: space-between;\n  justify-content: space-between;\n}\n\n.cfl571-app--animation:not(.cfl571-app--mobile) {\n  -webkit-transition: max-height 0.5s;\n  -moz-transition: max-height 0.5s;\n  -ms-transition: max-height 0.5s;\n  -o-transition: max-height 0.5s;\n  transition: max-height 0.5s;\n  max-height: 5000px;\n}\n\n.cfl571-app--animation:not(.cfl571-app--mobile)-loading-indicator {\n  max-height: 310px;\n}\n\n.cfl571-app-enter {\n  opacity: 0.01;\n}\n\n.cfl571-app .cfl571-app-enter.cfl571-app-enter-active {\n  opacity: 1;\n  -webkit-transition: all 1s ease-in;\n  -moz-transition: all 1s ease-in;\n  -ms-transition: all 1s ease-in;\n  -o-transition: all 1s ease-in;\n  transition: all 1s ease-in;\n}\n\n.cfl571-app-leave {\n  opacity: 1;\n}\n\n.cfl571-app .cfl571-app-leave.cfl571-app-leave-active {\n  opacity: 0.01;\n  -webkit-transition: opacity 0.2s ease-out, max-height 0.5s;\n  -moz-transition: opacity 0.2s ease-out, max-height 0.5s;\n  -ms-transition: opacity 0.2s ease-out, max-height 0.5s;\n  -o-transition: opacity 0.2s ease-out, max-height 0.5s;\n  transition: opacity 0.2s ease-out, max-height 0.5s;\n}\n\n.cfl571-app--animated {\n  -webkit-animation-duration: 0.7s;\n  -moz-animation-duration: 0.7s;\n  -ms-animation-duration: 0.7s;\n  -o-animation-duration: 0.7s;\n  animation-duration: 0.7s;\n  -webkit-animation-fill-mode: both;\n  -moz-animation-fill-mode: both;\n  -ms-animation-fill-mode: both;\n  -o-animation-fill-mode: both;\n  animation-fill-mode: both;\n  -webkit-animation-timing-function: linear;\n  -moz-animation-timing-function: linear;\n  -ms-animation-timing-function: linear;\n  -o-animation-timing-function: linear;\n  animation-timing-function: linear;\n}\n\n\/* Hide step progress bar by default for all experiences *\/\n\n.cfl571-app--results .cfl571-navigation-item__step-indicator {\n  visibility: hidden !important;\n}\n\n.cfl571-navigation-item__progressbar--steps,\n.cfl571-navigation-item__indicator--steps {\n  display: none !important;\n}\n\n.cfl571-question__number,\n.cfl571-result-item__view-product,\n.cfl571-summary__answer span,\n.cfl571-result-item__detail,\n.cfl571-result-item__sku,\n.cfl571-result-question-detail,\n.cfl571-result-item__description,\n.cfl571-navigation-item-selected__indicator,\n.cfl571-answer-item--button .cfl571-answer-item__image,\n.cfl571-complementary-product__price,\n.cfl571-complementary-product__description {\n  display: none;\n}\n\n.cfl571-app-open:not(.cfl571-app--default-scroll) {\n  overflow: hidden;\n}\n\n.cfl571-app {\n  position: relative;\n  margin: 30px 10px 10px 10px;\n  width: 90%;\n  width: 96vw;\n  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.4);\n  background-color: white;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-pack: justify;\n  -ms-flex-pack: justify;\n  -webkit-justify-content: space-between;\n  -moz-justify-content: space-between;\n  justify-content: space-between;\n  border-radius: 6px;\n}\n\n@media (min-width: 769px) {\n  .cfl571-app {\n    width: 700px;\n    margin: 15px auto;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-app {\n    width: 950px;\n    margin: 15px auto;\n  }\n}\n\n.cfl571-app__navigation {\n  position: relative;\n  background-color: #000000;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-align-self: stretch;\n  -moz-align-self: stretch;\n  -ms-flex-item-align: stretch;\n  align-self: stretch;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  height: 60px;\n  border-radius: 5px 5px 0 0;\n}\n\n.cfl571-app__navigation \u003e * {\n  -webkit-box-flex: 0;\n  -webkit-flex: 0 0 auto;\n  -moz-box-flex: 0;\n  -moz-flex: 0 0 auto;\n  -ms-flex: 0 0 auto;\n  flex: 0 0 auto;\n  width: 100%;\n}\n\n.cfl571-app__close,\n.cfl571-app__help {\n  width: 26px;\n  height: 26px;\n  right: -10px;\n  top: -10px;\n}\n\n.cfl571-app__logo {\n  position: absolute;\n  width: 30px;\n  height: 30px;\n  top: 10px;\n  left: 10px;\n  background-image: none;\n}\n\n.cfl571-navigation-bar {\n  position: relative;\n  width: 100%;\n  height: 56px;\n  margin: 0 auto;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-box-align: stretch;\n  -ms-flex-align: stretch;\n  -webkit-align-items: stretch;\n  -moz-align-items: stretch;\n  align-items: stretch;\n  -webkit-box-ordinal-group: 0;\n  -webkit-order: -1;\n  -moz-order: -1;\n  -ms-flex-order: -1;\n  order: -1;\n  background-color: #fff;\n  padding: 0 60px;\n  border-bottom: 1px solid #ffffff;\n  box-sizing: border-box !important;\n  border-radius: 5px 5px 0 0;\n}\n\n@media (min-width: 992px) {\n  .cfl571-navigation-bar {\n    padding: 0 100px;\n  }\n}\n\n.cfl571-navigation-bar .cfl571-navigation-step {\n  display: none;\n}\n\n.cfl571-navigation-item-selected {\n  height: 100%;\n  position: absolute;\n  left: 0;\n  -webkit-transition: all 0.2s ease;\n  -moz-transition: all 0.2s ease;\n  -ms-transition: all 0.2s ease;\n  -o-transition: all 0.2s ease;\n  transition: all 0.2s ease;\n}\n\n.cfl571-navigation-item-selected:before {\n  display: block;\n  content: \"\";\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 100%;\n  height: 3px;\n  background-color: #000000;\n}\n\n.cfl571-navigation-item--inactive {\n  cursor: default;\n}\n\n.cfl571-navigation-item-title {\n  display: none;\n}\n\n.cfl571-navigation-item--page {\n  -webkit-box-flex: 1;\n  -webkit-flex: 1 1 auto;\n  -moz-box-flex: 1;\n  -moz-flex: 1 1 auto;\n  -ms-flex: 1 1 auto;\n  flex: 1 1 auto;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  color: #000000;\n  position: relative;\n  padding: 0 5px;\n  cursor: pointer;\n  text-align: center;\n  user-select: none;\n  font-size: 13px;\n  text-transform: uppercase;\n  color: #000000;\n}\n\n@media (min-width: 480px) {\n  .cfl571-navigation-item--page {\n    padding: 0 10px;\n  }\n\n  .cfl571-navigation-item--page:not(:last-child):after {\n    position: absolute;\n    width: 6px;\n    height: 13px;\n    left: calc(100% - 2px);\n    top: calc(50% - 6px);\n    display: block;\n    content: \"\";\n    background: url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAANCAYAAACKCx+LAAAAAXNSR0IArs4c6QAAAOVJREFUGBljXLRzJ\/f399+vMjGxBKeG+ZxlgAKmOHf3rwyMjPX\/\/v2dChOE0\/\/\/\/2ecuWLj6VkrNkbDBJlADEZGxv\/\/mZjy\/jEydM7cvJkLJAaWADEywnyPA6kDjN\/+VYL4jCACBhau2iz94\/\/fS8wsrEYoEiAFM1dtqAZaqYciMXvtNpl\/f35dBOmA2wFS\/e\/P726gK6akBHs\/ZAEJgMDs1Vts\/\/79Yy3EJJoE4oN1rFr1n\/nvv7+TGRkYi8PCrL7DJd4zbEpj+P\/\/fXqE\/2qQIAgwzd24kZfhH4MjCytrAlgESgAAygVSbDBFnZAAAAAASUVORK5CYII=);\n    background-size: cover;\n  }\n}\n\n.cfl571-navigation-item--active {\n  color: #000000;\n  cursor: default;\n}\n\n.cfl571-navigation-item--page .cfl571-navigation-item__text {\n  color: inherit;\n}\n\n.cfl571-navigation-item--page:not(.cfl571-navigation-item--active) {\n  display: none;\n}\n\n@media (min-width: 480px) {\n  .cfl571-navigation-item--page:not(.cfl571-navigation-item--active) {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-flex;\n    display: -ms-flexbox;\n    display: flex;\n  }\n}\n\n.cfl571-navigation-item--page:not(.cfl571-navigation-item--active):before {\n  content: attr(data-step);\n}\n\n@media (min-width: 769px) {\n  .cfl571-navigation-item--page:not(.cfl571-navigation-item--active):before {\n    content: '';\n  }\n}\n\n.cfl571-navigation-item--page:not(.cfl571-navigation-item--active) .cfl571-navigation-item__text {\n  display: none;\n}\n\n@media (min-width: 769px) {\n  .cfl571-navigation-item--page:not(.cfl571-navigation-item--active) .cfl571-navigation-item__text {\n    display: block;\n  }\n}\n\n.cfl571-navigation-item__step-indicator {\n  display: none;\n}\n\n.cfl571-navigation-buttons {\n  -webkit-box-ordinal-group: 4;\n  -webkit-order: 3;\n  -moz-order: 3;\n  -ms-flex-order: 3;\n  order: 3;\n  padding: 10px 30px 20px;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-pack: justify;\n  -ms-flex-pack: justify;\n  -webkit-justify-content: space-between;\n  -moz-justify-content: space-between;\n  justify-content: space-between;\n}\n\n.cfl571-navigation-button {\n  padding: 8px 32px;\n  font-weight: bold;\n  user-select: none;\n  cursor: pointer;\n}\n\n.cfl571-navigation-button--back {\n  border: 2px solid #000000;\n  color: #000000;\n}\n\n@media (min-width: 992px) {\n  .cfl571-navigation-button--back:hover {\n    transition: all 0.2s ease 0s;\n    border: 2px solid #000000;\n    background-color: #000000;\n    color: white;\n  }\n}\n\n.cfl571-navigation-button--startover {\n  display: none;\n}\n\n.cfl571-navigation-button--next {\n  border: 2px solid #000000;\n  background-color: #000000;\n  color: white;\n}\n\n.cfl571-navigation-button--next .cfl571-navigation-extra {\n  display: none;\n}\n\n@media (min-width: 992px) {\n  .cfl571-navigation-button--next:hover {\n    transition: all 0.2s ease 0s;\n    border: 2px solid #000000;\n    background-color: #000000;\n  }\n}\n\n.cfl571-navigation-button--inactive {\n  visibility: hidden;\n}\n\n.cfl571-navigation-button--disabled,\n.cfl571-navigation-button--disabled:hover {\n  cursor: not-allowed;\n  border: 2px solid grey;\n  background-color: grey;\n  color: white;\n  opacity: 0.5;\n}\n\n.cfl571-question {\n  text-align: center;\n  -webkit-box-flex: 1;\n  -webkit-flex-grow: 1;\n  -moz-flex-grow: 1;\n  -ms-flex-positive: 1;\n  flex-grow: 1;\n  padding: 10px 0;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  position: relative;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n}\n\n.cfl571-question__title {\n  padding: 8px 18px;\n  color: #000000;\n  font-weight: bold;\n  font-size: 16px;\n  max-width: 100%;\n}\n\n.cfl571-question--disabled .cfl571-answer-item:not(.cfl571-answer-item--selected) {\n  opacity: 0.6;\n  cursor: not-allowed;\n}\n\n.cfl571-question--slider .cfl571-question__header {\n  padding-bottom: 5px;\n}\n\n.cfl571-question--slider-multiline .noUi-target {\n  margin-top: 20px;\n}\n\n.cfl571-question--text-input .cfl571-question__name {\n  color: #475962;\n  font-size: 24px;\n  font-weight: bold;\n}\n\n.cfl571-question--text-input .cfl571-question__title {\n  color: #475962;\n  font-size: 14px;\n  font-weight: normal;\n}\n\n.cfl571-question__message {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  padding: 0 30px;\n}\n\n.cfl571-question__message__text {\n  width: 100%;\n  font-size: 12px;\n  margin-bottom: 10px;\n  background-color: #000000;\n  border-radius: 5px;\n  padding: 15px 20px;\n  text-align: center;\n}\n\n.cfl571-question__message--hidden {\n  display: none;\n}\n\n.cfl571-question:not(.cfl571-question--text-input) .cfl571-question__name {\n  display: none;\n  font-weight: 400;\n  font-size: 18px;\n  color: #000000;\n}\n\n.cfl571-text-box {\n  padding: 0 30px 20px;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-flex-wrap: wrap;\n  -moz-flex-wrap: wrap;\n  -ms-flex-wrap: wrap;\n  flex-wrap: wrap;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-box-align: baseline;\n  -ms-flex-align: baseline;\n  -webkit-align-items: baseline;\n  -moz-align-items: baseline;\n  align-items: baseline;\n}\n\n.cfl571-text-box__name {\n  font-weight: bold;\n  font-size: 15px;\n  color: #000000;\n}\n\n.cfl571-text-box__value {\n  width: 100%;\n  margin-top: 10px;\n  border: 2px solid #000000;\n  border-radius: 5px;\n  padding: 4px;\n}\n\n.cfl571-text-box__value--hidden {\n  display: none;\n}\n\n.cfl571-text-box__show-button {\n  border-radius: 15px;\n  padding: 4px 30px 4px 10px;\n  margin-top: 5px;\n  margin-left: 10px;\n  color: white;\n  font-size: 12px;\n  cursor: pointer;\n  user-select: none;\n  position: relative;\n  background: linear-gradient(90deg, #000000 calc(100% - 25px), #000000 25px);\n}\n\n.cfl571-text-box__show-button:after {\n  content: '+';\n  position: absolute;\n  right: 11px;\n}\n\n.cfl571-question .cfl571-answer-item__description,\n.cfl571-question .cfl571-answer-image-box__description,\n.cfl571-question .cfl571-answer-slider__description {\n  text-align: center;\n  font-size: 12px;\n  line-height: 1.25;\n  color: #ffffff;\n  font-weight: normal;\n  text-transform: none;\n}\n\n.cfl571-question--support-text-tooltip .cfl571-answer-item__description,\n.cfl571-question--support-text-tooltip .cfl571-answer-image-box__description,\n.cfl571-question--support-text-tooltip .cfl571-answer-slider__description {\n  display: none;\n}\n\n.cfl571-question--support-text-underneath .cfl571-question__message__text,\n.cfl571-question--support-text-horizontal .cfl571-question__message__text {\n  display: none;\n}\n\n@media (max-width: 991px) {\n  .cfl571-question .cfl571-answer-slider__description {\n    display: none;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-question--support-text-underneath .cfl571-slider {\n    height: 170px;\n  }\n}\n\n.cfl571-question:not(.cfl571-question--text-input) .cfl571-question__name {\n  display: none;\n  font-weight: 400;\n  font-size: 18px;\n  color: #000000;\n}\n\n.cfl571-app .react-autosuggest__container {\n  position: relative;\n  width: 100%;\n}\n\n.cfl571-app .react-autosuggest__input {\n  height: 30px;\n  font-family: Helvetica, sans-serif;\n  font-weight: 300;\n  font-size: 16px;\n  border: 1px solid #aaa;\n  border-radius: 4px;\n  padding: 10px 0 10px 10px;\n}\n\n.cfl571-app .react-autosuggest__input--focused {\n  outline: none;\n}\n\n.cfl571-app .react-autosuggest__input--open {\n  border-bottom-left-radius: 0;\n  border-bottom-right-radius: 0;\n}\n\n.cfl571-app .react-autosuggest__suggestions-container {\n  display: none;\n}\n\n.cfl571-app .react-autosuggest__suggestions-container--open {\n  display: block;\n  position: absolute;\n  top: 51px;\n  width: calc(100% + 10px);\n  border: 1px solid #aaa;\n  background-color: #fff;\n  font-family: Helvetica, sans-serif;\n  font-weight: 300;\n  font-size: 16px;\n  border-bottom-left-radius: 4px;\n  border-bottom-right-radius: 4px;\n  z-index: 2;\n}\n\n.cfl571-app .react-autosuggest__suggestions-list {\n  margin: 0;\n  padding: 0;\n  list-style-type: none;\n}\n\n.cfl571-app .react-autosuggest__suggestion {\n  cursor: pointer;\n  padding: 10px 10px 10px 0;\n  text-align: left;\n  background: white;\n}\n\n.cfl571-app .react-autosuggest__suggestion--highlighted {\n  background-color: #000000;\n  color: white;\n}\n\n.cfl571-app .cfl571-autosuggest__suggestion-item {\n  padding-left: 10px;\n}\n\n.cfl571-results-enter {\n  opacity: 0.01;\n}\n\n.cfl571-results .cfl571-results-enter.cfl571-results-enter-active {\n  opacity: 1;\n  -webkit-transition: all 1s ease-in;\n  -moz-transition: all 1s ease-in;\n  -ms-transition: all 1s ease-in;\n  -o-transition: all 1s ease-in;\n  transition: all 1s ease-in;\n}\n\n.cfl571-results-leave {\n  opacity: 1;\n}\n\n.cfl571-results .cfl571-results-leave.cfl571-results-leave-active {\n  opacity: 0.01;\n  -webkit-transition: all 1ms ease-out;\n  -moz-transition: all 1ms ease-out;\n  -ms-transition: all 1ms ease-out;\n  -o-transition: all 1ms ease-out;\n  transition: all 1ms ease-out;\n}\n\n.cfl571-result-items {\n  position: relative;\n  transition: 1s -webkit-filter linear;\n}\n\n.cfl571-result-items--overlay {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n}\n\n.cfl571-app--ie .cfl571-result-items--overlay {\n  background-color: white;\n  left: 20px;\n  width: 95%;\n  opacity: 0.9;\n}\n\n.cfl571-app--results-modal {\n  background: white;\n}\n\n.cfl571-app--results-modal .cfl571-result-items {\n  opacity: 0.4;\n}\n\n.cfl571-app--results-modal .cfl571-result-items {\n  -webkit-filter: blur(10px);\n  -moz-filter: blur(10px);\n  -ms-filter: blur(10px);\n  -o-filter: blur(10px);\n  filter: blur(10px);\n}\n\n.cfl571-result-modal {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  padding: 60px 25px 20px 25px;\n  max-width: 100%;\n  overflow: hidden;\n}\n\n.cfl571-result-modal__image {\n  padding: 15px 0;\n}\n\n.cfl571-result-modal__image img {\n  height: auto;\n  width: 70px;\n}\n\n.cfl571-result-modal__text {\n  padding: 15px 0 30px 0;\n  font-size: 20px;\n  text-align: center;\n  color: #bcb4bb;\n  width: 100%;\n}\n\n.cfl571-result-modal--dismiss {\n  padding: 15px 0;\n  text-decoration: underline;\n  cursor: pointer;\n  color: #bcb4bb;\n  text-align: center;\n}\n\n.cfl571-result-modal--submit {\n  background: #000000;\n  border: none;\n  color: white;\n  font-weight: bold;\n  padding: 15px 25px;\n  text-transform: uppercase;\n  cursor: pointer;\n  width: auto;\n  border: none;\n}\n\n@media (min-width: 769px) {\n  .cfl571-result-modal--submit {\n    padding: 15px 70px;\n  }\n}\n\n.cfl571-result-modal .cfl571-custom {\n  width: 100%;\n}\n\n@media (min-width: 769px) {\n  .cfl571-result-modal .cfl571-custom {\n    width: 450px;\n  }\n}\n\n.cfl571-result-modal .cfl571-custom__controls {\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  width: 100%;\n}\n\n.cfl571-result-modal .cfl571-custom__controls-input {\n  color: #bcb4bb;\n  border-top: 0;\n  border-left: 0;\n  border-right: 0;\n  border-bottom-color: #bcb4bb;\n  height: 30px;\n  margin-bottom: 10px !important;\n  text-align: center;\n  font-size: 15px;\n  outline: none;\n  padding: 0;\n  width: 100%;\n}\n\n.cfl571-result-modal .cfl571-custom__controls-input:focus {\n  border-bottom-color: #000000;\n}\n\n.cfl571-result-modal .cfl571-custom__controls input::-webkit-outer-spin-button,\n.cfl571-result-modal .cfl571-custom__controls input::-webkit-inner-spin-button {\n  -webkit-appearance: none;\n  margin: 0;\n}\n\n.cfl571-result-modal .cfl571-custom__controls input::-webkit-input-placeholder {\n  color: #dfdce0;\n}\n\n.cfl571-result-modal .cfl571-custom__controls input::-moz-placeholder {\n  color: #dfdce0;\n}\n\n.cfl571-result-modal .cfl571-custom__controls input:-ms-input-placeholder {\n  color: #dfdce0;\n}\n\n.cfl571-result-modal__consent-check {\n  color: black;\n  font-size: 14px;\n  line-height: 17px;\n  position: relative;\n  padding-left: 35px;\n  padding-top: 3px;\n  cursor: pointer;\n  margin: 15px 0 30px;\n}\n\n.cfl571-result-modal__consent-check:before {\n  content: '';\n  border: 1px solid black;\n  position: absolute;\n  left: 0;\n  top: 0;\n  height: 20px;\n  width: 20px;\n}\n\n.cfl571-result-modal__consent-check--checked:after {\n  content: '';\n  border-right: 1px solid #000000;\n  border-bottom: 1px solid #000000;\n  position: absolute;\n  left: 8px;\n  top: 2px;\n  height: 13px;\n  width: 6px;\n  transform: rotate(45deg);\n}\n\n.cfl571-app--mobile.cfl571-app--results-modal {\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-animation-duration: 0.4s;\n  animation-duration: 0.4s;\n  -webkit-animation-fill-mode: both;\n  animation-fill-mode: both;\n  animation-name: fadeIn;\n}\n\n.cfl571-app--mobile.cfl571-app--results-modal .cfl571-result-modal {\n  padding: 0;\n  width: calc(100% - 46px);\n  -webkit-animation-duration: 0.4s;\n  animation-duration: 0.4s;\n  -webkit-animation-fill-mode: both;\n  animation-fill-mode: both;\n  animation-name: fadeIn;\n}\n\n.cfl571-app--mobile.cfl571-app--results-modal .cfl571-result-items {\n  display: none;\n}\n\n.cfl571-circle-check-mark {\n  margin: 70px 0 -25px 0;\n  border: 2px solid rgba(0, 0, 0, 0.2);\n  border-left-color: #F5A727;\n  animation-name: loader-spin;\n  animation-duration: 1s;\n  animation-iteration-count: infinite;\n  animation-timing-function: linear;\n  position: relative;\n  display: inline-block;\n  vertical-align: top;\n}\n\n.cfl571-circle-check-mark,\n.cfl571-circle-check-mark:after {\n  border-radius: 50%;\n  width: 3.7em;\n  height: 3.7em;\n}\n\n.cfl571-circle-check-mark--completed {\n  -webkit-animation: none;\n  animation: none;\n  border-color: #90D5D0;\n  transition: border 500ms ease-out;\n}\n\n.cfl571-circle-check-mark__content {\n  display: none;\n}\n\n.cfl571-circle-check-mark__content:after {\n  opacity: 1;\n  height: 1.85em;\n  width: 0.925em;\n  transform-origin: left top;\n  border-right: 2px solid #90D5D0;\n  border-top: 2px solid #90D5D0;\n  content: '';\n  left: 0.82222em;\n  top: 1.85em;\n  position: absolute;\n  animation-duration: 800ms;\n  animation-timing-function: ease;\n  animation-name: checkmark;\n  transform: scaleX(-1) rotate(135deg);\n}\n\n.cfl571-circle-check-mark--completed .cfl571-circle-check-mark__content {\n  display: block;\n}\n\n.cfl571-results--circle-check-mark .cfl571-result-modal {\n  padding: 0 25px 20px 25px;\n}\n\n.cfl571-results--circle-check-mark .cfl571-loading-indicator {\n  padding: 45px 10px 75px 10px;\n}\n\n@keyframes loader-spin {\n  0% {\n    transform: rotate(0deg);\n  }\n\n  100% {\n    transform: rotate(360deg);\n  }\n}\n\n@keyframes checkmark {\n  0% {\n    height: 0;\n    width: 0;\n    opacity: 1;\n  }\n\n  20% {\n    height: 0;\n    width: 0.925em;\n    opacity: 1;\n  }\n\n  40% {\n    height: 1.85em;\n    width: 0.925em;\n    opacity: 1;\n  }\n\n  100% {\n    height: 1.85em;\n    width: 0.925em;\n    opacity: 1;\n  }\n}\n\n.cfl571-consent {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: horizontal;\n  -webkit-flex-direction: row;\n  -moz-flex-direction: row;\n  -ms-flex-direction: row;\n  flex-direction: row;\n  border-top: 1px solid #CCCCCC;\n  border-bottom: 1px solid #CCCCCC;\n  padding: 30px 50px 23px;\n}\n\n.cfl571-consent--popup {\n  padding: 0;\n  position: absolute;\n  top: 0;\n  left: 0;\n  height: 100%;\n  width: 100%;\n  background: transparent;\n  z-index: 100;\n}\n\n.cfl571-consent--popup:before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  height: 100%;\n  width: 100%;\n  opacity: 0.9;\n  background: white;\n  z-index: -1;\n}\n\n.cfl571-consent__container {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-pack: baseline;\n  -ms-flex-pack: baseline;\n  -webkit-justify-content: baseline;\n  -moz-justify-content: baseline;\n  justify-content: baseline;\n  width: 100%;\n}\n\n.cfl571-consent--popup .cfl571-consent__container {\n  height: 150px;\n  width: 400px;\n  margin: auto;\n  background: white;\n  border: 1px solid #000000;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n}\n\n.cfl571-consent__button {\n  border: none;\n  background: #000000;\n  color: white;\n  padding: 5px 45px;\n  font-size: 14px;\n  font-weight: bold;\n  cursor: pointer;\n}\n\n.cfl571-consent__title {\n  color: #636479;\n  font-size: 16px;\n  line-height: 22px;\n  margin-bottom: 10px;\n}\n\n.cfl571-consent__description {\n  color: #636479;\n  font-size: 12px;\n  line-height: 17px;\n  margin-bottom: 25px;\n}\n\n.cfl571-consent__check {\n  color: #324148;\n  font-size: 12px;\n  line-height: 17px;\n  margin-bottom: 15px;\n  position: relative;\n  padding-left: 40px;\n  padding-top: 3px;\n  cursor: pointer;\n}\n\n.cfl571-consent__check:before {\n  content: '';\n  border: 1px solid #324148;\n  position: absolute;\n  left: 0;\n  top: 0;\n  height: 24px;\n  width: 24px;\n}\n\n.cfl571-consent__check--checked:after {\n  content: '';\n  border-right: 1px solid #324148;\n  border-bottom: 1px solid #324148;\n  position: absolute;\n  left: 8px;\n  top: 2px;\n  height: 16px;\n  width: 8px;\n  transform: rotate(45deg);\n}\n\n.cfl571-consent__link {\n  color: #008BC9;\n  font-size: 12px;\n}\n\n.cfl571-consent__image {\n  height: auto;\n  width: 122px;\n  line-height: 17px;\n}\n\n.cfl571-consent__image img {\n  width: 122px;\n}\n\n.cfl571-consent--popup .cfl571-consent__check {\n  font-size: 13px;\n  line-height: 14px;\n  margin-bottom: 5px;\n  padding-left: 30px;\n  padding-top: 2px;\n}\n\n.cfl571-consent--popup .cfl571-consent__check:before {\n  height: 18px;\n  width: 18px;\n}\n\n.cfl571-consent--popup .cfl571-consent__check:after {\n  left: 6px;\n  top: 2px;\n  height: 11px;\n  width: 6px;\n}\n\n.cfl571-consent--popup .cfl571-consent__link {\n  margin-bottom: 22px;\n}\n\n.cfl571-complementary-products {\n  width: 100%;\n  z-index: 3;\n  text-align: center;\n  text-transform: uppercase;\n  color: #999999;\n  animation-name: slideInUpCardInfo;\n  -webkit-animation-duration: 0.8s;\n  animation-duration: 0.8s;\n  -webkit-animation-fill-mode: both;\n  animation-fill-mode: both;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  \/*.cfl571-complementary-category {\n    margin-bottom: 15px;\n\n    \u0026__name {\n      width: auto;\n      color: #262423;\n      padding: 3px 0 10px 4px;\n      margin-right: 4px;\n      z-index: 3;\n      text-align: left;\n      font-size: 12px;\n      height: 15px;\n      font-weight: 600;\n    }\n\n    \u0026__items {\n      @include flexbox();\n    }\n  }*\/\n}\n\n.cfl571-complementary-products--prev {\n  position: absolute;\n  left: 25px;\n  bottom: 90px;\n  width: 12px;\n  height: 12px;\n  border-top: 3px solid #000000;\n  border-right: 3px solid #000000;\n  transform: rotate(225deg);\n  cursor: pointer;\n}\n\n.cfl571-complementary-products--next {\n  position: absolute;\n  right: 25px;\n  bottom: 90px;\n  width: 12px;\n  height: 12px;\n  border-top: 3px solid #000000;\n  border-right: 3px solid #000000;\n  transform: rotate(45deg);\n  cursor: pointer;\n}\n\n.cfl571-complementary-products--not-slider .cfl571-complementary-products--prev,\n.cfl571-complementary-products--not-slider .cfl571-complementary-products--next {\n  display: none;\n}\n\n.cfl571-complementary-products__title {\n  line-height: 1.8;\n  font-size: 16px;\n}\n\n.cfl571-complementary-products__container {\n  width: 90%;\n  position: relative;\n  overflow: hidden;\n}\n\n.cfl571-complementary-products .cfl571-complementary-categories {\n  display: -webkit-inline-box;\n  display: -webkit-inline-flex;\n  display: -moz-inline-flex;\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: horizontal;\n  -webkit-flex-direction: row;\n  -moz-flex-direction: row;\n  -ms-flex-direction: row;\n  flex-direction: row;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  -webkit-flex-wrap: nowrap;\n  -moz-flex-wrap: nowrap;\n  -ms-flex-wrap: none;\n  flex-wrap: nowrap;\n  overflow-x: hidden;\n  margin-top: 5px;\n}\n\n.cfl571-complementary-products .cfl571-complementary-product {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  flex: 33.33%;\n  margin: 5px;\n  position: relative;\n  top: 0;\n}\n\n.cfl571-complementary-products .cfl571-complementary-product__category {\n  width: auto;\n  color: #262423;\n  padding: 3px 0 10px 4px;\n  margin-right: 4px;\n  z-index: 3;\n  text-align: left;\n  font-size: 12px;\n  height: 15px;\n  font-weight: 600;\n}\n\n.cfl571-complementary-products .cfl571-complementary-product__button {\n  font-size: 10px;\n  position: relative;\n  width: 90px;\n  height: 18px;\n  padding: 4px 0 0;\n  bottom: 117px;\n  letter-spacing: 1.93px;\n  font-weight: 100;\n  margin-left: auto;\n  margin-right: auto;\n  display: none;\n  border: 1px solid white;\n  color: white;\n}\n\n.cfl571-complementary-products .cfl571-complementary-product__image {\n  width: auto;\n  height: 180px;\n  border-radius: 4px;\n  box-shadow: rgba(0, 0, 0, 0.35) 0px -50px 55px 0px inset;\n  cursor: pointer;\n}\n\n.cfl571-complementary-products .cfl571-complementary-product__image img {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  width: auto;\n  height: 180px;\n  cursor: pointer;\n  border-radius: 5px;\n  position: relative;\n  z-index: -1;\n  margin: 0;\n  max-width: none;\n}\n\n.cfl571-complementary-products .cfl571-complementary-product__image:hover {\n  -moz-box-shadow: rgba(0, 0, 0, 0.47) 0px 305px 0px inset;\n  -webkit-box-shadow: rgba(0, 0, 0, 0.47) 0px 305px 0px inset;\n  box-shadow: rgba(0, 0, 0, 0.47) 0px 305px 0px inset;\n}\n\n.cfl571-complementary-products .cfl571-complementary-product__image:hover .cfl571-complementary-product__button {\n  display: block;\n}\n\n.cfl571-complementary-products .cfl571-complementary-product__name {\n  font-size: 12px;\n  position: absolute;\n  bottom: 10px;\n  color: white;\n  font-weight: 600;\n  width: 90%;\n  text-transform: capitalize;\n  margin: 0 auto;\n  right: 0;\n  left: 0;\n}\n\n.cfl571-complementary-products--dots_container {\n  margin: 0;\n  padding: 0;\n  text-align: center;\n  margin-top: 10px;\n  position: relative;\n  width: 100%;\n}\n\n.cfl571-complementary-products--dots_container li {\n  background-color: #fff;\n  border: 1px solid #000000;\n  border-radius: 50%;\n  display: inline-block;\n  height: 10px;\n  width: 10px;\n  margin: 0 5px;\n  cursor: pointer;\n}\n\n.cfl571-complementary-products--dots_container li.active {\n  background-color: #000000;\n}\n\n.cfl571-app--ie .cfl571-complementary-product {\n  flex: none !important;\n}\n\n.cfl571-results {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n}\n\n.cfl571-results__transition-group {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  width: 100%;\n}\n\n.cfl571-result-items {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  padding: 0;\n  width: 100%;\n}\n\n.cfl571-results-bundle {\n  width: 100%;\n  z-index: 3;\n  text-align: center;\n  text-transform: uppercase;\n  color: #999999;\n  animation-name: slideInUpCardInfo;\n  -webkit-animation-duration: 0.8s;\n  animation-duration: 0.8s;\n  -webkit-animation-fill-mode: both;\n  animation-fill-mode: both;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n}\n\n.cfl571-results-bundle__title {\n  width: calc(100% - 90px);\n  text-align: left;\n  padding: 30px 45px 10px;\n  font-size: 16px;\n  color: #000000;\n}\n\n.cfl571-results-bundle__container {\n  width: 100%;\n  position: relative;\n  overflow: hidden;\n}\n\n.cfl571-results-bundle__items {\n  display: -webkit-inline-box;\n  display: -webkit-inline-flex;\n  display: -moz-inline-flex;\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: horizontal;\n  -webkit-flex-direction: row;\n  -moz-flex-direction: row;\n  -ms-flex-direction: row;\n  flex-direction: row;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  -webkit-flex-wrap: nowrap;\n  -moz-flex-wrap: nowrap;\n  -ms-flex-wrap: none;\n  flex-wrap: nowrap;\n  overflow-x: hidden;\n}\n\n.cfl571-results-bundle--prev {\n  position: absolute;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  left: 0;\n  top: 0;\n  bottom: 0;\n  margin: auto 0;\n  height: calc(100% - 46px);\n  width: 65px;\n  cursor: pointer;\n}\n\n.cfl571-results-bundle--prev:after {\n  content: '';\n  width: 16px;\n  height: 16px;\n  border-top: 3px solid #000000;\n  border-right: 3px solid #000000;\n  transform: rotate(225deg);\n  cursor: pointer;\n}\n\n.cfl571-results-bundle--next {\n  position: absolute;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  right: 0;\n  top: 0;\n  bottom: 0;\n  margin: auto 0;\n  height: calc(100% - 46px);\n  width: 65px;\n  cursor: pointer;\n}\n\n.cfl571-results-bundle--next:after {\n  content: '';\n  width: 16px;\n  height: 16px;\n  border-top: 3px solid #000000;\n  border-right: 3px solid #000000;\n  transform: rotate(45deg);\n}\n\n.cfl571-results-bundle--prev.disabled,\n.cfl571-results-bundle--next.disabled {\n  display: none;\n}\n\n.cfl571-results-bundle--not-slider .cfl571-results-bundle--prev,\n.cfl571-results-bundle--not-slider .cfl571-results-bundle--next {\n  display: none;\n}\n\n.cfl571-result-bundle-item {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  position: relative;\n  height: 340px;\n  padding: 3px 25px;\n  text-align: left;\n  color: #000000;\n  margin: 20px 0;\n}\n\n.cfl571-result-bundle-item--main {\n  padding: 3px 45px;\n}\n\n.cfl571-result-bundle-item--main:after {\n  content: '';\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  margin-top: auto;\n  margin-bottom: auto;\n  right: 0;\n  width: 29px;\n  height: 29px;\n  background-image: url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAlCAIAAABOCWdpAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAB\/SURBVFhH7dWxCsAgDEXR\/v+Htuoi6FQR7GA6iBDyQHF5Zw1yQxavBkop3SPvvczMWFWwCmJVwSqIVcWyaq31NYsxSu3nnJOZQSlFqvP6+\/TDsLrP6WrO+TGT1yOZGYQQpAqZD9PXh7CqYBXEqoJVEKuKM9X5W+yfFwSuLtDaBwY\/Xx9N\/IUyAAAAAElFTkSuQmCC);\n  background-size: cover;\n}\n\n.cfl571-result-bundle-item__link {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-pack: justify;\n  -ms-flex-pack: justify;\n  -webkit-justify-content: space-between;\n  -moz-justify-content: space-between;\n  justify-content: space-between;\n  -webkit-box-flex: 1;\n  -webkit-flex-grow: 1;\n  -moz-flex-grow: 1;\n  -ms-flex-positive: 1;\n  flex-grow: 1;\n  position: relative;\n  cursor: pointer;\n  background-color: #FCFCFC;\n  box-shadow: 0 0 6px 0 rgba(29, 28, 33, 0.3);\n  width: 250px;\n  padding: 20px;\n}\n\n.cfl571-result-bundle-item--main .cfl571-result-bundle-item__link {\n  width: 340px;\n}\n\n.cfl571-result-bundle-item--main .cfl571-result-bundle-item__header {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-pack: start;\n  -ms-flex-pack: start;\n  -webkit-justify-content: flex-start;\n  -moz-justify-content: flex-start;\n  justify-content: flex-start;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  font-size: 17px;\n  font-weight: bold;\n  width: 100%;\n  height: 20px;\n}\n\n.cfl571-result-bundle-item:not(.cfl571-result-bundle-item--main) .cfl571-result-bundle-item__link {\n  padding-top: 40px;\n}\n\n.cfl571-result-bundle-item__footer {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: horizontal;\n  -webkit-flex-direction: row;\n  -moz-flex-direction: row;\n  -ms-flex-direction: row;\n  flex-direction: row;\n}\n\n.cfl571-result-bundle-item__description {\n  z-index: 1;\n  padding: 20px;\n  line-height: 20px;\n}\n\n.cfl571-result-bundle-item__title {\n  -webkit-box-flex: 1;\n  -webkit-flex-grow: 1;\n  -moz-flex-grow: 1;\n  -ms-flex-positive: 1;\n  flex-grow: 1;\n  font-size: 17px;\n  font-weight: bold;\n  width: 80%;\n  word-wrap: break-word;\n}\n\n.cfl571-result-bundle-item__price {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-align: end;\n  -ms-flex-align: end;\n  -webkit-align-items: flex-end;\n  -moz-align-items: flex-end;\n  align-items: flex-end;\n  -webkit-box-pack: end;\n  -ms-flex-pack: end;\n  -webkit-justify-content: flex-end;\n  -moz-justify-content: flex-end;\n  justify-content: flex-end;\n  font-size: 17px;\n  font-weight: bold;\n  width: 20%;\n}\n\n.cfl571-result-bundle-item__overlay {\n  display: none;\n}\n\n.cfl571-result-bundle-item__link:hover .cfl571-result-bundle-item__overlay {\n  position: absolute;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-align: start;\n  -ms-flex-align: start;\n  -webkit-align-items: flex-start;\n  -moz-align-items: flex-start;\n  align-items: flex-start;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  color: #ffffff;\n  width: 100%;\n  height: 100%;\n  top: 0;\n  left: 0;\n  font-size: 13px;\n}\n\n.cfl571-result-bundle-item__link:hover .cfl571-result-bundle-item__overlay:before {\n  position: absolute;\n  content: '';\n  background-color: #000000;\n  opacity: 0.7;\n  top: 0;\n  bottom: 0;\n  right: 0;\n  left: 0;\n}\n\n.cfl571-result-bundle-item__image {\n  position: relative;\n  cursor: pointer;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  width: 250px;\n}\n\n.cfl571-result-bundle-item__image img {\n  max-width: 250px;\n  max-height: 100%;\n}\n\n.cfl571-rating__image {\n  background-size: cover;\n  margin: 0 5px 0 0;\n  width: 16px;\n  height: 16px;\n}\n\n.cfl571-rating--half .cfl571-rating__image {\n  background-image: url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8\/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTM0A1t6AAAA50lEQVQ4T2PAB\/6d92v6\/\/8\/Az6MF\/w773kNmyZkjBP8vxSl9P+8O1ANdo0wjBP8u+CXR6EBPruJMuD\/\/XqOf1fqhVDwzULpf+fcfxBlwL\/zXh\/\/n\/f8j4mBmoky4KKvxb8LHk\/gGtAxFk3IGAz+X\/IW\/HfeezPZBsAAMOCK\/p13\/0W2ASDw74L3PLIN+P+\/nunfBa9XZBvw75yPKbLmf+fcfmDThIxRAND2Trjm8x53\/18KMMamCRnDAZDNCMw898CaL3gt\/Xcimg8ijl0jDMPBv1spMsD08PXfRe94qBAYYNOEwP8ZAP\/PSTrqiZSxAAAAAElFTkSuQmCC);\n}\n\n.cfl571-rating--full .cfl571-rating__image {\n  background-image: url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8\/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTM0A1t6AAABU0lEQVQ4T5WTMUvDQBTHTydxEHUS6uRXKKKfoEl6bXVw0kEEQVwERXCSgJtfwk3cddMv4GLuGkVIUYuoi5tCsYq857vmEZveUdof\/CH38v+\/3L0koh+gakeg5SEvhwdUcE+65eVwYLw6h8pDUKVfUCsFLg8O6NqOadBpEsltLg8O6MpV1kDLSy7bYDMcg7twOqdktwCR184aKK+Fzf2ZXh++heM0qPIHqoCMvUrD\/7I9NOBPAfXqImj\/1Q70F4VfQJcX0mPEcgqUvHAZXaJdn6NamuyEu6HB7dF5f1whI5rLN6jqAdvd0MRPXGEjc49tbhDDUTrXuytsRDt4RhQjbLeBqDKfD5TaRt01vJFFttvQ04+zsPIfMV4uGkHkJ1mdPGzPY7ZGr+aJTadwvTbBt4S5psmfpY2DBy7ngcbmLH0PLajLdS5ZgKpsUIMvSLb45xLiD4nGkpDRlGEOAAAAAElFTkSuQmCC);\n}\n\n.cfl571-rating--empty .cfl571-rating__image {\n  background-image: url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M\/3AAAAAXNSR0IArs4c6QAAAbNJREFUOBGFUrFOwzAQ9aVpKyEmKtqkCJoOldgqJPgAJgYWJmYWxMICE2KEHQZgQCz8AhsDn4AQMwxxQSRuaDfE0EY2d24dOahqT3LevfO78\/lixtCShK855MhUvRBqAxGFyhCNJgDExmTgllg7p8pINwofDXG6Mb\/GaluUhqZL6BqmqFFqREVZRLxvB0EIfgpS7VEQS7UIASBmSv1onz5kIg45KhojxphXb47OMwFsZohHFImjf5aI8MTsZUhTycjY0VMyQZmyJ2rUcMKcANtcSGL+YAsAp\/KmAwDzmO2Tj929EyoH7gGDgE1JCtiGV72p+cFhdpXc5IB1PL8ZUILuodcLV4mgDfTXmsf4X7MdLHmOwylj2RL6qRbO+oiYX9GapZu4n8SdXeqbFvkTRRjMLmkL+v2v5XQw5DghfQVsWbqlYlCpLH3aOvL1GPGEW8XU\/v\/NaRwY3FX9xkGug67gF0qqo6mJDlzWvODYaHIFsOViIjq\/iK4R2EjTr3qNOcShiefeEr7GbZOMLb5CwW3rhT4l0B5pTDJh\/iQJrQJzNhbrK8+2CH39zL+jj3Up5aa99wdF3c2aRVzm0gAAAABJRU5ErkJggg==);\n}\n\n.cfl571-star__row {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  float: none;\n  width: 100%;\n  margin-top: 6px;\n}\n\n.cfl571-star__cell {\n  display: table-cell;\n}\n\n.cfl571-summary {\n  width: auto;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  padding: 30px;\n}\n\n.cfl571-summary__title {\n  font-weight: bold;\n  text-transform: uppercase;\n}\n\n.cfl571-summary__items {\n  width: 100%;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n}\n\n@media (min-width: 769px) {\n  .cfl571-summary__items {\n    -webkit-box-direction: normal;\n    -webkit-box-orient: horizontal;\n    -webkit-flex-direction: row;\n    -moz-flex-direction: row;\n    -ms-flex-direction: row;\n    flex-direction: row;\n    -webkit-flex-wrap: wrap;\n    -moz-flex-wrap: wrap;\n    -ms-flex-wrap: wrap;\n    flex-wrap: wrap;\n    -webkit-box-pack: center;\n    -ms-flex-pack: center;\n    -webkit-justify-content: center;\n    -moz-justify-content: center;\n    justify-content: center;\n    -webkit-box-align: center;\n    -ms-flex-align: center;\n    -webkit-align-items: center;\n    -moz-align-items: center;\n    align-items: center;\n  }\n}\n\n.cfl571-summary__item {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  cursor: pointer;\n  padding: 0 10px;\n  font-size: 16px;\n}\n\n@media (min-width: 769px) {\n  .cfl571-summary__item:not(:first-child) {\n    border-left: 2px solid #000;\n  }\n}\n\n.cfl571-summary__question {\n  color: #414f57;\n}\n\n.cfl571-summary__answer {\n  font-weight: bold;\n}\n\n.cfl571-answer-list {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-flex-wrap: wrap;\n  -moz-flex-wrap: wrap;\n  -ms-flex-wrap: wrap;\n  flex-wrap: wrap;\n  padding: 0 30px;\n}\n\n.cfl571-question--table .cfl571-answer-list {\n  -webkit-box-direction: normal;\n  -webkit-box-orient: horizontal;\n  -webkit-flex-direction: row;\n  -moz-flex-direction: row;\n  -ms-flex-direction: row;\n  flex-direction: row;\n}\n\n@media (min-width: 769px) {\n  .cfl571-question--table .cfl571-answer-list {\n    -webkit-box-direction: normal;\n    -webkit-box-orient: vertical;\n    -webkit-flex-direction: column;\n    -moz-flex-direction: column;\n    -ms-flex-direction: column;\n    flex-direction: column;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-question--table .cfl571-question__message {\n    display: none;\n  }\n}\n\n.cfl571-answer-item {\n  margin: 5px;\n  width: 100px;\n  min-width: 100px;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-pack: start;\n  -ms-flex-pack: start;\n  -webkit-justify-content: flex-start;\n  -moz-justify-content: flex-start;\n  justify-content: flex-start;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  cursor: pointer;\n}\n\n@media (min-width: 480px) {\n  .cfl571-answer-item {\n    margin: 10px;\n    width: 25%;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-answer-item {\n    margin: 10px;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-answer-item {\n    width: 100px;\n  }\n}\n\n.cfl571-answer-item__name {\n  text-align: center;\n  font-size: 16px;\n  font-weight: bold;\n  color: #999;\n  padding: 5px;\n  width: calc(100% - 10px);\n  word-wrap: break-word;\n}\n\n.cfl571-answer-item--selected .cfl571-answer-item__name {\n  font-weight: bold;\n  color: #000000;\n}\n\n.cfl571-answer-item__image {\n  margin-bottom: 5px;\n  position: relative;\n}\n\n.cfl571-answer-item__image img {\n  width: 100px;\n  max-height: 100px;\n  border: 2px solid #000000;\n}\n\n.cfl571-answer-item--selected:not(.cfl571-answer-item--image) .cfl571-answer-item__image img {\n  border: 2px solid #000000;\n}\n\n.cfl571-answer-item--radio,\n.cfl571-answer-item--checkbox {\n  width: 21%;\n}\n\n@media (max-width: 991px) {\n  .cfl571-answer-item--radio,\n  .cfl571-answer-item--checkbox {\n    width: 40%;\n  }\n}\n\n@media (max-width: 768px) {\n  .cfl571-answer-item--radio,\n  .cfl571-answer-item--checkbox {\n    margin-top: 20px;\n    width: 80%;\n  }\n}\n\n.cfl571-answer-item__radio {\n  background-image: url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw\/eHBhY2tldCBiZWdpbj0i77u\/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozQ0U0NzRGODgyNTlFMjExQkRBNEEwQTc2QzA1QzkwMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEQTQ5QjZERjEzNkYxMUU1QjlERUJCMjVGNzA4QTMwMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEQTQ5QjZERTEzNkYxMUU1QjlERUJCMjVGNzA4QTMwMyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM1RTlGRkE1NDExM0U1MTFCMjE2ODBDREI1RDY5Q0I3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNDRTQ3NEY4ODI1OUUyMTFCREE0QTBBNzZDMDVDOTAxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+8759QgAAA4tJREFUeNrsV11IFFEUnpldnf3BDVFY8WfL0F3Tiiil7EFTAiGlekgKIl97sCALfAgk6iHCl4IyKnQlwUJ6kaxg+xHNKMtlE0xd9yWl1VwTAidd25\/ZzllnYF1mZu9ogg8e+Pbnzp3vfPfec889l45EItRmMYbaRKbFj4zUzK2Z2RKjKmbUDuDl6568zOysOr1eV65jdfkarSYVdmUoGAz6AN6lxaWBmemZzpqq427oz5MS07i1CQOYedbdZS0sKmxOMaVU43+5tEDTNH5FuAXuxdjoWGPtydMeElGkYrRv+h1n86359xmGMfD8Cm8CMRT0paCvf2py6kp5aUUrNAXXGzPJA5\/7m6w2azv8NoTDYXQQBYqRgvgc+4Lpc3fmtrwf7LuGXOsRo4X4OJ9jyWkCYjoUClGxYhIB++I7ANqy3XIVuZTiVEkMc+Pm9X22AlszkiGp3EwkgigIuZBTzq+SGH3l0YpbFE3pcISx06+0RPFLJfaNLhlwAWczcqsRw1xubNhvzjBXikKUnElB6h3kAs4jyC3lW2792NLDh85hnAhBuGqXqLXYXafRaGjkhp9OgJ9EjCktPa1UHKEU6VoNOZEbfRCLMW0zWeLF\/A9DTuQWxPhIxOjZZNYoJrf\/aTg4NllnlApiOTHaaJBGeNnsSpKB5fowNEVL+ZZNQBzHLRuMBqNSMJIErCT3H86vZmuH5uZ+zW9UqeCb9SF3iFSMf2Lc7RFHSZJXSPMOmmfC44nfSUpiFp5397yDlyOkGZc0IyMncL9FH8RiPn74NPTVNfydJD5ikciQE7idasT8BUzdvX3vaSAQCCc6d0ifIRdyIrfgg0gM7unZYddwb9tDe2\/8LMjNitxz0ZALOZFbqvJTOrUxwMbbHtnbOzueOONHyvP4TUli5dlqdHV2uZALOaWCl6TsTALkAMpqz5yqu9hwoYxlWQ3pCYG5D5em9UHb4GN7hx2a+gA\/5MpPkhoYS0XscNBWYD1Wf6m+qrik2Iz1baIzyDnk9LXcaXFMuD0OaBoEeAGBdRfkgHTALsCBvPy8kpoT1XuL9uw2Z2dnGeG2kBTNrAtc0OudXhwd+eZzvHKMjI+5v0CzS1ia+UQFuaqrinC4mQE7ALmALEBqzKGHsfAbMA2YFDArtPMkIyY+\/QGLgoOfgFGhDNDH8IQEx5yQR5bVXOLWcqPkBYf++Hpk6+K\/UfZPgAEAWllebwTHMLgAAAAASUVORK5CYII=);\n  width: 38px;\n  height: 38px;\n  position: relative;\n  -webkit-box-ordinal-group: 2;\n  -webkit-order: 1;\n  -moz-order: 1;\n  -ms-flex-order: 1;\n  order: 1;\n}\n\n.cfl571-answer-item--selected .cfl571-answer-item__radio:after {\n  content: \"\";\n  position: absolute;\n  top: 12px;\n  left: 12px;\n  width: 12px;\n  height: 12px;\n  border-radius: 50%;\n  background: #000000;\n  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.65), inset 0 1px 3px 0 rgba(255, 255, 255, 0.75);\n}\n\n.cfl571-answer-item__checkbox {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  width: 25px;\n  height: 25px;\n  margin-top: 20px;\n  position: relative;\n  background: none;\n  border: 1px solid rgba(19, 19, 19, 0.3);\n  border-radius: 5px;\n  box-shadow: inset 0 0 2px 0px rgba(19, 19, 19, 0.5);\n  -webkit-box-ordinal-group: 2;\n  -webkit-order: 1;\n  -moz-order: 1;\n  -ms-flex-order: 1;\n  order: 1;\n}\n\n.cfl571-answer-item--selected .cfl571-answer-item__checkbox:after {\n  content: '';\n  width: 16px;\n  height: 7px;\n  position: absolute;\n  top: 5px;\n  left: 2px;\n  border: 5px solid #000000;\n  border-top: none;\n  border-right: none;\n  background: transparent;\n  -webkit-transform: rotate(-45deg);\n  -moz-transform: rotate(-45deg);\n  -ms-transform: rotate(-45deg);\n  -o-transform: rotate(-45deg);\n  transform: rotate(-45deg);\n  box-shadow: none;\n}\n\n.cfl571-answer-item--button {\n  background: #fff;\n  border: 2px solid #000000;\n  color: #000000;\n  cursor: pointer;\n  min-width: 147px;\n  max-height: 29px;\n  padding: 8px 8px;\n  height: 29px;\n  width: auto;\n  font-size: 18px;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-align-content: center;\n  -moz-align-content: center;\n  -ms-flex-line-pack: center;\n  align-content: center;\n  text-transform: uppercase;\n}\n\n.cfl571-answer-item--button:hover {\n  background: #000000;\n  border: 2px solid #000000;\n  color: #fff;\n}\n\n.cfl571-answer-item--button.cfl571-answer-item--selected {\n  background: #000000;\n  border: 2px solid #000000;\n  color: #fff;\n}\n\n.cfl571-answer-item--button__text {\n  width: 100%;\n}\n\n.cfl571-answer-item--table {\n  min-width: 147px;\n  width: auto;\n  padding: 8px 8px;\n}\n\n@media (min-width: 769px) {\n  .cfl571-answer-item--table {\n    height: auto;\n    width: 100%;\n    margin: 5px;\n    padding: 0;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-answer-item--table__row {\n    width: 85%;\n    -webkit-box-direction: normal;\n    -webkit-box-orient: horizontal;\n    -webkit-flex-direction: row;\n    -moz-flex-direction: row;\n    -ms-flex-direction: row;\n    flex-direction: row;\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-flex;\n    display: -ms-flexbox;\n    display: flex;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-answer-item--table__row .cfl571-answer-item--button {\n    max-height: none;\n    height: auto;\n  }\n}\n\n.cfl571-answer-item--table__text {\n  display: none;\n}\n\n@media (min-width: 769px) {\n  .cfl571-answer-item--table__text {\n    font-size: 12px;\n    background-color: white;\n    padding: 0 15px;\n    text-align: left;\n    -webkit-box-flex: 1;\n    -webkit-flex-grow: 1;\n    -moz-flex-grow: 1;\n    -ms-flex-positive: 1;\n    flex-grow: 1;\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-flex;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-align: center;\n    -ms-flex-align: center;\n    -webkit-align-items: center;\n    -moz-align-items: center;\n    align-items: center;\n  }\n}\n\n.cfl571-answer-item--selected .cfl571-answer-item--table__text {\n  background-color: #000000;\n}\n\n.cfl571-answer-item--button .cfl571-answer-item__name,\n.cfl571-answer-item--table .cfl571-answer-item__name {\n  display: none;\n}\n\n.cfl571-answer-item--text-input {\n  width: 100%;\n}\n\n.cfl571-answer-item--text-input input {\n  border-radius: 4px;\n  border: 1px solid lightgrey;\n  padding-left: 10px;\n  height: 32px;\n  width: 100%;\n}\n\n.cfl571-answer-item--error {\n  color: red;\n  font-size: 12px;\n  width: 100%;\n  text-align: left;\n  margin: 5px 0;\n}\n\n.cfl571-answer-item--loading {\n  border: 2px solid #f3f3f3;\n  border-top: 2px solid #000000;\n  border-radius: 50%;\n  width: 20px;\n  height: 20px;\n  margin-top: 5px;\n  animation: spin 2s linear infinite;\n  position: absolute;\n}\n\n.cfl571-answer-slider-item {\n  font-weight: bold;\n  font-size: 16px;\n}\n\n.cfl571-answer-slider-image {\n  max-width: 100px;\n  max-height: 100px;\n  overflow: hidden;\n}\n\n.cfl571-answer-slider-image img {\n  width: 100%;\n}\n\n.cfl571-answer-image-box__overlay {\n  display: none;\n}\n\n.cfl571-no-slider-option {\n  display: block;\n  margin-top: 50px;\n  position: relative;\n  margin: 50px auto;\n  width: 150px;\n  cursor: pointer;\n}\n\n.cfl571-no-slider-option:before,\n.cfl571-no-slider-option:after {\n  position: absolute;\n  content: '';\n}\n\n.cfl571-no-slider-option:before {\n  height: 15px;\n  width: 15px;\n  border: 1px solid #000000;\n  left: 0px;\n  top: 2px;\n}\n\n.cfl571-no-slider-option:after {\n  opacity: 1;\n  left: 4px;\n  width: 9px;\n  height: 9px;\n  top: 6px;\n  background-repeat: no-repeat;\n  background-size: contain;\n  background-image: url(data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wCEAAQEBAQEBAQEBAQGBgUGBggHBwcHCAwJCQkJCQwTDA4MDA4MExEUEA8QFBEeFxUVFx4iHRsdIiolJSo0MjRERFwBBAQEBAQEBAQEBAYGBQYGCAcHBwcIDAkJCQkJDBMMDgwMDgwTERQQDxAUER4XFRUXHiIdGx0iKiUlKjQyNEREXP\/CABEIAB4AHgMBIgACEQEDEQH\/xAAYAAADAQEAAAAAAAAAAAAAAAAFBgcJCP\/aAAgBAQAAAAB+6jmgyvZks+lca45E6TyC8hEX\/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP\/aAAgBAhAAAAAP\/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP\/aAAgBAxAAAAAP\/8QALRAAAQMDAgUDAgcAAAAAAAAAAgEDBAUGBwATESEyQUIIQ3EiYxIVIycxo7P\/2gAIAQEAAT8AzlnLJWI8k0ZEo0d6x3mGlRFa5y195Ee8HQ1ZN529f1uwLlticMmBJH4cacTqadHxMe6azVmqg4goW65tzLhmASU6ncer7rvcWh16br7yLkG0qlX7+iMg05N4UuQDGxvsefLuAryEtXtZlu39bs+2rngjJgSR+HGnE6XWi8THsupUrIXpHyFNp9PmsVCk1BgnWmnS\/QmscxAzAebbzesLYorOerlnZSyXPWXSBmKhNKf1zH2\/Z+0w3qNHjxI7MWKw2zHZAW2mmxQAAATggiickROyazVmqh4foO47ty7imNl+XU7j\/c93FodYnwpc2fKzPyXlKdMGkS1PaNF23ph9KbPZthrX7hekTIXnUrUqR\/EefHH\/ADkt6sq9Lev+3YNzWzOGTBkj8ONOJ1NOj4mOr69N1pZByLEv64KlNcZBlgJNL9l\/Y6fr\/kQXyHUeNHiR2YsVhtmOyAttNNigAAAnBBFE5Iidk1e1l29f9uzrZuaCMmDJH4cacTpdaLxMdYawzS8NUus06nVqXUVqMsZDjkgRBAQB\/CIiI6\/\/xAAUEQEAAAAAAAAAAAAAAAAAAAAg\/9oACAECAQE\/AB\/\/xAAUEQEAAAAAAAAAAAAAAAAAAAAg\/9oACAEDAQE\/AB\/\/2Q==);\n}\n\n.cfl571-no-slider-option.cfl571-active-slider:after {\n  opacity: 0;\n}\n\n@keyframes spin {\n  0% {\n    transform: rotate(0deg);\n  }\n\n  100% {\n    transform: rotate(360deg);\n  }\n}\n\n.cfl571-slider .cfl571-dropdown-slider-answer {\n  width: 100%;\n  height: auto;\n  max-width: 280px;\n  box-sizing: border-box;\n  border: 1px solid #000000;\n  display: none;\n}\n\n@media (max-width: 479px) {\n  .cfl571-slider .cfl571-dropdown-slider-answer {\n    margin: 0px auto;\n    display: block;\n  }\n}\n\n.cfl571-slider .cfl571-dropdown-slider-answer.is-open .cfl583-dropdown-control .Dropdown-arrow-wrapper {\n  -webkit-transform: rotate(180deg);\n  -moz-transform: rotate(180deg);\n  -ms-transform: rotate(180deg);\n  -o-transform: rotate(180deg);\n  transform: rotate(180deg);\n}\n\n.cfl571-slider .cfl571-dropdown-slider-answer .cfl571-dropdown-control {\n  width: calc(100% - 20px);\n  height: 61px;\n  -webkit-box-pack: normal;\n  -ms-flex-pack: normal;\n  -webkit-justify-content: normal;\n  -moz-justify-content: normal;\n  justify-content: normal;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  padding: 0px 10px;\n  cursor: pointer;\n  position: relative;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n}\n\n.cfl571-slider .cfl571-dropdown-slider-answer .cfl571-dropdown-control .Dropdown-placeholder {\n  width: calc(100% - 40px);\n}\n\n.cfl571-slider .cfl571-dropdown-slider-answer .cfl571-dropdown-control .Dropdown-arrow-wrapper {\n  width: 30px;\n  height: 30px;\n  position: absolute;\n  overflow: hidden;\n  padding: 0px;\n  right: 10px;\n  top: 15px;\n  -webkit-transform: rotate(0deg);\n  -moz-transform: rotate(0deg);\n  -ms-transform: rotate(0deg);\n  -o-transform: rotate(0deg);\n  transform: rotate(0deg);\n}\n\n.cfl571-slider .cfl571-dropdown-slider-answer .cfl571-dropdown-control .Dropdown-arrow-wrapper .cfl571-dropdown-arrow {\n  width: 10px;\n  height: 10px;\n  background: transparent;\n  -webkit-transform: rotate(45deg);\n  -moz-transform: rotate(45deg);\n  -ms-transform: rotate(45deg);\n  -o-transform: rotate(45deg);\n  transform: rotate(45deg);\n  display: block;\n  border-right: 2px solid black;\n  border-bottom: 2px solid black;\n  left: 8px;\n  position: absolute;\n  top: 6px;\n}\n\n.cfl571-slider .cfl571-dropdown-slider-answer .cfl571-dropdown-menu .Dropdown-option {\n  padding: 5px 10px;\n  cursor: pointer;\n}\n\n.cfl571-slider {\n  width: calc(100% - 50px);\n  margin-left: 25px;\n}\n\n@media (min-width: 992px) {\n  .cfl571-slider {\n    width: 100%;\n    margin-left: 0;\n  }\n}\n\n.cfl571-slider__noui {\n  display: none;\n  margin-bottom: 40px;\n  margin-top: 20px;\n}\n\n@media (min-width: 769px) {\n  .cfl571-slider__noui {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-flex;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-pack: center;\n    -ms-flex-pack: center;\n    -webkit-justify-content: center;\n    -moz-justify-content: center;\n    justify-content: center;\n  }\n}\n\n.cfl571-slider__selector {\n  display: block;\n  background-image: none;\n  border: 1px solid #ccc;\n  border-radius: 4px;\n  width: 80%;\n  margin: 0 auto 30px;\n  line-height: 1.42857143;\n  height: 34px;\n  padding: 6px 12px;\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n\n@media (min-width: 769px) {\n  .cfl571-slider__selector {\n    display: none;\n  }\n}\n\n.cfl571-slider .cfl571-answer-slider-item {\n  color: #000000;\n  font-size: 16px;\n  line-height: 19px;\n  text-transform: none;\n}\n\n.cfl571-slider .cfl571-answer-slider-item.noUi-value-selected {\n  color: #000000;\n}\n\n.cfl571-slider .cfl571-answer-slider__description {\n  text-transform: none;\n}\n\n.cfl571-app {\n  \/* Functional styling;\n   * These styles are required for noUiSlider to function.\n   * You don't need to change these rules to apply your design.\n   *\/\n  \/* Styling;\n   *\/\n  \/* Handles and cursors;\n   *\/\n  \/* Disabled state;\n   *\/\n  \/* Pips\n   *\/\n  \/* Values;\n   *\n   *\/\n  \/* Markings;\n   *\n   *\/\n  \/* Horizontal layout;\n   *\n   *\/\n  \/* Vertical layout;\n   *\n   *\/\n}\n\n.cfl571-app .noUi-target,\n.cfl571-app .noUi-target * {\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n  -ms-touch-action: none;\n  touch-action: none;\n  -ms-user-select: none;\n  -moz-user-select: none;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n}\n\n.cfl571-app .noUi-target {\n  position: relative;\n  direction: ltr;\n  margin-bottom: 50px;\n}\n\n.cfl571-app .noUi-base {\n  width: 100%;\n  height: 100%;\n  position: absolute;\n  z-index: 20;\n  \/* Fix 401 *\/\n}\n\n.cfl571-app .noUi-base:after {\n  content: '';\n  position: absolute;\n  top: 5px;\n  right: -15px;\n  height: 21px;\n  width: 15px;\n}\n\n.cfl571-app .noUi-origin {\n  position: absolute;\n  right: 0;\n  top: 0;\n  left: 0;\n  bottom: 0;\n  background: none !important;\n}\n\n.cfl571-app .noUi-handle {\n  position: relative;\n  z-index: 1;\n}\n\n.cfl571-app .noUi-stacking .noUi-handle {\n  \/* This class is applied to the lower origin when\n       its values is \u003e 50%. *\/\n  z-index: 10;\n}\n\n.cfl571-app .noUi-state-tap .noUi-origin {\n  -webkit-transition: left 0.3s, top 0.3s;\n  transition: left 0.3s, top 0.3s;\n}\n\n.cfl571-app .noUi-state-drag * {\n  cursor: inherit !important;\n}\n\n.cfl571-app .noUi-target {\n  position: absolute;\n}\n\n.cfl571-app .noUi-target:before {\n  position: absolute;\n  content: \"\";\n  display: block;\n  margin-top: 5px;\n  height: 10px;\n  width: calc(100% - 12px);\n  margin-left: 6px;\n  border: 1px solid black;\n}\n\n.cfl571-app .noUi-base {\n  -webkit-transform: translate3d(0, 0, 0);\n  -moz-transform: translate3d(0, 0, 0);\n  -ms-transform: translate3d(0, 0, 0);\n  -o-transform: translate3d(0, 0, 0);\n  transform: translate3d(0, 0, 0);\n}\n\n.cfl571-app .noUi-base:before {\n  content: '';\n  position: absolute;\n  cursor: pointer;\n  width: 100%;\n  height: 20px;\n  left: 0;\n  top: 50%;\n  margin-top: -10px;\n}\n\n.cfl571-app .noUi-vertical {\n  width: 18px;\n}\n\n.cfl571-app .noUi-background {\n  background: #FAFAFA;\n  box-shadow: inset 0 1px 1px #f0f0f0;\n}\n\n.cfl571-app .noUi-connect {\n  background: #3FB8AF;\n  box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45);\n  -webkit-transition: background 450ms;\n  transition: background 450ms;\n}\n\n.cfl571-app .noUi-origin {\n  background-color: #999;\n  height: 4px;\n  top: 13px;\n}\n\n.cfl571-app .noUi-target {\n  position: relative;\n  width: 80%;\n  height: 30px;\n}\n\n.cfl571-app .noUi-target.noUi-connect {\n  box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45), 0 3px 6px -5px #BBB;\n}\n\n.cfl571-app .noUi-draggable {\n  cursor: w-resize;\n}\n\n.cfl571-app .noUi-vertical .noUi-draggable {\n  cursor: n-resize;\n}\n\n.cfl571-app .noUi-handle {\n  width: 30px;\n  height: 30px;\n  top: -15px;\n  left: -15px;\n  box-shadow: 0 0 0 4px rgba(152, 168, 176, 0.16);\n  background-color: #000000;\n  cursor: pointer;\n  border-image-slice: 1;\n  border-radius: 50%;\n  overflow: hidden;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n}\n\n.cfl571-app .noUi-handle:after {\n  display: block;\n  content: \"\";\n  width: 20px;\n  height: 20px;\n  background-image: url(\"data:image\/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjUxMiIgIGhlaWdodD0iNTEyIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHBhdGggZmlsbD0iIzAwMDAwMCIgZD0iTTEyOCA0NDh2LTI0MGw4MC0xNDQgODAgMTQ0djI0MGgtMjU2eiIvPjwvc3ZnPg==\");\n}\n\n.cfl571-app .noUi-handle-selector {\n  fill: #000000;\n}\n\n.cfl571-app [disabled].noUi-connect,\n.cfl571-app [disabled] .noUi-connect {\n  background: #B8B8B8;\n}\n\n.cfl571-app [disabled].noUi-origin,\n.cfl571-app [disabled] .noUi-handle {\n  cursor: not-allowed;\n}\n\n.cfl571-app .noUi-tooltip {\n  display: block;\n  position: absolute;\n  border: 1px solid #D9D9D9;\n  border-radius: 3px;\n  background: #fff;\n  padding: 5px;\n  left: -9px;\n  text-align: center;\n  width: 50px;\n}\n\n.cfl571-app .noUi-handle-lower .noUi-tooltip {\n  top: -32px;\n}\n\n.cfl571-app .noUi-handle-upper .noUi-tooltip {\n  bottom: -32px;\n}\n\n.cfl571-app .noUi-pips,\n.cfl571-app .noUi-pips * {\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n}\n\n.cfl571-app .noUi-pips {\n  position: absolute;\n  color: #999;\n  z-index: 10;\n}\n\n.cfl571-app .noUi-value {\n  position: absolute;\n  text-align: center;\n  cursor: pointer;\n  max-width: 140px;\n}\n\n.cfl571-app .noUi-value .cfl571-answer-slider-item {\n  cursor: pointer;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  padding-top: 35px;\n  margin-top: -40px;\n  margin-bottom: 5px;\n  display: inline-block;\n  width: 100%;\n}\n\n.cfl571-app .noUi-value-sub {\n  color: #ccc;\n  font-size: 10px;\n}\n\n.cfl571-app .noUi-value-selected {\n  color: #000000;\n}\n\n.cfl571-app .noUi-marker {\n  position: absolute;\n  top: 5px;\n  margin-left: -5px;\n  width: 1px;\n  height: 10px;\n  background-color: black;\n}\n\n.cfl571-app .noUi-marker-sub {\n  background: #AAA;\n}\n\n.cfl571-app .noUi-marker-large:first-of-type,\n.cfl571-app .noUi-marker-large:last-of-type {\n  display: none;\n}\n\n.cfl571-app .noUi-pips-horizontal {\n  height: 50px;\n  left: 0;\n  width: 100%;\n}\n\n.cfl571-app .noUi-value-horizontal {\n  top: 40px;\n  text-transform: uppercase;\n  font-size: 12px;\n  font-weight: bold;\n  -webkit-transform: translateX(-50%);\n  -moz-transform: translateX(-50%);\n  -ms-transform: translateX(-50%);\n  -o-transform: translateX(-50%);\n  transform: translateX(-50%);\n}\n\n.cfl571-app .noUi-value-horizontal.noUi-value-sub {\n  padding-top: 15px;\n}\n\n.cfl571-app .noUi-pips-vertical {\n  padding: 0 10px;\n  height: 100%;\n  top: 0;\n  left: 100%;\n}\n\n.cfl571-app .noUi-value-vertical {\n  width: 15px;\n  margin-left: 20px;\n  margin-top: -5px;\n}\n\n.cfl571-app .noUi-marker-normal {\n  display: none;\n}\n\n.cfl571-app .noUi-marker-vertical.noUi-marker {\n  width: 5px;\n  height: 2px;\n  margin-top: -1px;\n}\n\n.cfl571-app .noUi-marker-vertical.noUi-marker-sub {\n  width: 10px;\n}\n\n.cfl571-app .noUi-marker-vertical.noUi-marker-large {\n  width: 15px;\n}\n\n.cfl571-slider-not-default .noUi-handle.noUi-handle-lower {\n  opacity: 0;\n}\n\n.cfl571-static-classic {\n  padding: 10px 30px;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  color: #4c4e56;\n  position: relative;\n  background-size: cover;\n  background-position: 50% 0;\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-classic {\n    padding: 10px 40px;\n    -webkit-box-direction: normal;\n    -webkit-box-orient: horizontal;\n    -webkit-flex-direction: row;\n    -moz-flex-direction: row;\n    -ms-flex-direction: row;\n    flex-direction: row;\n    -webkit-flex-wrap: wrap;\n    -moz-flex-wrap: wrap;\n    -ms-flex-wrap: wrap;\n    flex-wrap: wrap;\n  }\n}\n\n.cfl571-static-classic .cfl571-static__title {\n  -webkit-box-ordinal-group: 0;\n  -webkit-order: -1;\n  -moz-order: -1;\n  -ms-flex-order: -1;\n  order: -1;\n  width: 100%;\n  text-align: center;\n  margin: 0;\n  font-size: 30px;\n  font-weight: bold;\n  text-transform: none;\n}\n\n.cfl571-static-classic .cfl571-static__article {\n  height: 100%;\n  font-size: 16px;\n  text-align: left;\n  position: relative;\n}\n\n@media (max-width: 991px) {\n  .cfl571-static-classic .cfl571-static__article {\n    height: auto;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-classic .cfl571-static__article {\n    text-align: left;\n    width: 73%;\n  }\n}\n\n.cfl571-static-classic .cfl571-static__article--description {\n  text-align: left;\n  height: auto;\n  width: 94%;\n  padding-left: 28px;\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-classic .cfl571-static__article--no-image {\n    width: 100%;\n  }\n}\n\n.cfl571-static-classic .cfl571-static__article--speech {\n  position: relative;\n  margin: 25px 50px 0 70px;\n}\n\n.cfl571-static-classic .cfl571-static__article--speech p {\n  margin-top: 0px;\n}\n\n@media (max-width: 768px) {\n  .cfl571-static-classic .cfl571-static__article--speech {\n    margin: 25px 0 0 0;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-classic .cfl571-static__article--speech {\n    margin-left: 70px;\n    margin-right: 50px;\n  }\n\n  .cfl571-static-classic .cfl571-static__article--speech:before {\n    content: '';\n    position: absolute;\n    top: -8px;\n    left: -50px;\n    width: 37px;\n    height: 37px;\n    background: url('data:image\/svg+xml;utf8,\u003csvg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"70px\" height=\"70px\" viewBox=\"0 0 70 70\"\u003e\u003cpath fill=\"#000000\" d=\"m29.094 10.633v3.445c-4.876 1.782-8.695 4.583-11.461 8.402-2.767 3.821-4.148 7.794-4.148 11.918 0 0.891 0.141 1.547 0.422 1.969 0.187 0.281 0.397 0.422 0.633 0.422 0.234 0 0.586-0.163 1.055-0.492 1.5-1.078 3.398-1.617 5.695-1.617 2.672 0 5.038 1.09 7.102 3.27 2.063 2.18 3.094 4.771 3.094 7.77 0 3.142-1.185 5.906-3.551 8.297-2.367 2.391-5.238 3.586-8.613 3.586-3.938 0-7.337-1.617-10.195-4.852-2.86-3.234-4.289-7.569-4.289-13.008 0-6.328 1.944-11.999 5.836-17.016 3.889-5.016 10.029-9.046 18.42-12.094zm33.821 0v3.445c-4.877 1.782-8.695 4.583-11.461 8.402-2.768 3.821-4.148 7.794-4.148 11.918 0 0.891 0.141 1.547 0.422 1.969 0.186 0.281 0.396 0.422 0.633 0.422 0.234 0 0.586-0.163 1.055-0.492 1.5-1.078 3.398-1.617 5.695-1.617 2.672 0 5.037 1.09 7.102 3.27 2.063 2.18 3.094 4.771 3.094 7.77 0 3.142-1.186 5.906-3.551 8.297-2.367 2.391-5.238 3.586-8.613 3.586-3.938 0-7.338-1.617-10.195-4.852-2.859-3.234-4.289-7.569-4.289-13.008 0-6.328 1.943-11.999 5.836-17.016 3.889-5.016 10.027-9.046 18.42-12.094z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n    background-size: contain;\n  }\n\n  .cfl571-static-classic .cfl571-static__article--speech:after {\n    content: '';\n    position: absolute;\n    bottom: -8px;\n    right: -38px;\n    width: 37px;\n    height: 37px;\n    background: url('data:image\/svg+xml;utf8,\u003csvg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"70px\" height=\"70px\" viewBox=\"0 0 70 70\"\u003e\u003cpath fill=\"#000000\" d=\"m29.094 10.633v3.445c-4.876 1.782-8.695 4.583-11.461 8.402-2.767 3.821-4.148 7.794-4.148 11.918 0 0.891 0.141 1.547 0.422 1.969 0.187 0.281 0.397 0.422 0.633 0.422 0.234 0 0.586-0.163 1.055-0.492 1.5-1.078 3.398-1.617 5.695-1.617 2.672 0 5.038 1.09 7.102 3.27 2.063 2.18 3.094 4.771 3.094 7.77 0 3.142-1.185 5.906-3.551 8.297-2.367 2.391-5.238 3.586-8.613 3.586-3.938 0-7.337-1.617-10.195-4.852-2.86-3.234-4.289-7.569-4.289-13.008 0-6.328 1.944-11.999 5.836-17.016 3.889-5.016 10.029-9.046 18.42-12.094zm33.821 0v3.445c-4.877 1.782-8.695 4.583-11.461 8.402-2.768 3.821-4.148 7.794-4.148 11.918 0 0.891 0.141 1.547 0.422 1.969 0.186 0.281 0.396 0.422 0.633 0.422 0.234 0 0.586-0.163 1.055-0.492 1.5-1.078 3.398-1.617 5.695-1.617 2.672 0 5.037 1.09 7.102 3.27 2.063 2.18 3.094 4.771 3.094 7.77 0 3.142-1.186 5.906-3.551 8.297-2.367 2.391-5.238 3.586-8.613 3.586-3.938 0-7.338-1.617-10.195-4.852-2.859-3.234-4.289-7.569-4.289-13.008 0-6.328 1.943-11.999 5.836-17.016 3.889-5.016 10.027-9.046 18.42-12.094z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n    background-size: contain;\n    -webkit-transform: rotate(180deg);\n    -moz-transform: rotate(180deg);\n    -ms-transform: rotate(180deg);\n    -o-transform: rotate(180deg);\n    transform: rotate(180deg);\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-classic .cfl571-static__article--speech {\n    width: 80%;\n  }\n}\n\n.cfl571-static--with-person .cfl571-static-classic .cfl571-static__article--speech {\n  height: auto;\n}\n\n.cfl571-static-classic.cfl571-static--with-person {\n  margin-bottom: 10px;\n}\n\n@media (min-width: 992px) {\n  .cfl571-static__large-profile-image__components .cfl571-static-classic.cfl571-static--with-person {\n    padding-left: 0;\n  }\n\n  .cfl571-static-classic.cfl571-static--with-person .cfl571-static__content {\n    padding-left: 205px;\n    min-height: 190px;\n    position: relative;\n  }\n\n  .cfl571-static-classic.cfl571-static--with-person .cfl571-static__article--speech {\n    height: auto;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-classic.cfl571-static--with-person.cfl571-static__large-circle-profile-image .cfl571-static__content {\n    padding-left: 250px;\n  }\n\n  .cfl571-static-classic.cfl571-static--with-person.cfl571-static__large-circle-profile-image .cfl571-static__article--speech {\n    width: 85%;\n  }\n}\n\n.cfl571-static-classic .cfl571-person {\n  position: relative;\n  margin-top: 20px;\n  margin-bottom: 20px;\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-classic .cfl571-person {\n    margin: 0;\n    width: 160px;\n    position: absolute;\n    left: 30px;\n    top: 0;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-classic .cfl571-person:before {\n    content: '';\n    position: absolute;\n    background-size: 100% 100%;\n    height: 134px;\n    width: 28px;\n    right: -28px;\n    top: 36px;\n  }\n}\n\n.cfl571-static-classic .cfl571-person__photo {\n  text-align: center;\n}\n\n.cfl571-static-classic .cfl571-person__photo img {\n  display: inline-block;\n  width: 140px;\n  text-align: center;\n}\n\n.cfl571-static-classic .cfl571-person__info {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  text-align: center;\n  font-size: 13px;\n  white-space: nowrap;\n}\n\n.cfl571-static-classic .cfl571-person__name {\n  font-weight: bold;\n  padding: 2px 11px;\n}\n\n.cfl571-static-classic .cfl571-person__about {\n  font-style: italic;\n  padding: 2px 10px;\n}\n\n.cfl571-static-classic .cfl571-person__signature {\n  display: none;\n  text-align: center;\n}\n\n.cfl571-static-classic.cfl571-static--with-person.cfl571-static__circle-profile-image .cfl571-person__photo img,\n.cfl571-static-classic.cfl571-static--with-person .cfl571-static__large-circle-profile-image .cfl571-person__photo img {\n  border-radius: 50%;\n  border: 3px solid #000000;\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-classic.cfl571-static--with-person.cfl571-static__large-circle-profile-image .cfl571-static__content {\n    padding-left: 265px;\n    min-height: 300px;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-classic.cfl571-static--with-person.cfl571-static__square-profile-image.cfl571-static__classic-quotes .cfl571-person {\n    top: 20px;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-classic.cfl571-static--with-person.cfl571-static__large-profile-image {\n    position: relative;\n    min-height: 420px;\n  }\n\n  .cfl571-static-classic.cfl571-static--with-person.cfl571-static__large-profile-image .cfl571-static__title {\n    padding-left: 340px;\n    width: auto;\n  }\n\n  .cfl571-static-classic.cfl571-static--with-person.cfl571-static__large-profile-image .cfl571-static__content {\n    position: static;\n    padding-left: 340px;\n  }\n\n  .cfl571-static-classic.cfl571-static--with-person.cfl571-static__large-profile-image .cfl571-person {\n    left: 60px;\n  }\n\n  .cfl571-static-classic.cfl571-static--with-person.cfl571-static__large-profile-image .cfl571-person__photo img {\n    max-width: 285px;\n    min-width: 200px;\n    width: auto;\n    height: auto;\n    max-height: 420px;\n  }\n}\n\n.cfl571-static-tips {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  padding: 15px 0;\n  width: 100%;\n}\n\n.cfl571-static-tips .cfl571-collapse {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-pack: start;\n  -ms-flex-pack: start;\n  -webkit-justify-content: flex-start;\n  -moz-justify-content: flex-start;\n  justify-content: flex-start;\n  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);\n  border-bottom: 2px solid rgba(0, 0, 0, 0.16);\n  background: white;\n  position: relative;\n  margin: 0;\n  width: 100%;\n  text-align: left;\n}\n\n.cfl571-static-tips .cfl571-collapse:first-child {\n  border-radius: 4px 4px 0 0;\n}\n\n.cfl571-static-tips .cfl571-collapse:last-child {\n  border-radius: 0 0 4px 4px;\n  border-bottom: 0;\n}\n\n.cfl571-static-tips .cfl571-collapse__header {\n  padding: 20px 60px 20px 15px;\n  cursor: pointer;\n}\n\n.cfl571-static-tips .cfl571-collapse__title {\n  font-size: 14px;\n  font-weight: bold;\n  text-transform: uppercase;\n  color: #000000;\n}\n\n.cfl571-static-tips .cfl571-collapse__description {\n  display: none;\n}\n\n.cfl571-static-tips .cfl571-collapse__icon {\n  display: none;\n}\n\n.cfl571-static-tips .cfl571-collapse--expand {\n  position: absolute;\n  top: 28px;\n  right: 50px;\n}\n\n.cfl571-static-tips .cfl571-collapse--expand::before,\n.cfl571-static-tips .cfl571-collapse--expand::after {\n  content: '';\n  display: block;\n  position: absolute;\n  top: 50%;\n  right: -22px;\n  width: 20px;\n  height: 3px;\n  margin-top: -2px;\n  background-color: #000000;\n  -webkit-transform-origin: 50% 50%;\n  -ms-transform-origin: 50% 50%;\n  transform-origin: 50% 50%;\n  -webkit-transition: all 0.25s;\n  transition: all 0.25s;\n}\n\n.cfl571-static-tips .cfl571-collapse--expand::before {\n  -webkit-transform: rotate(-90deg);\n  -ms-transform: rotate(-90deg);\n  transform: rotate(-90deg);\n  opacity: 0;\n}\n\n.cfl571-static-tips .cfl571-collapse--collapsed .cfl571-collapse--expand::before {\n  -webkit-transform: rotate(0deg);\n  -ms-transform: rotate(0deg);\n  transform: rotate(0deg);\n  opacity: 1;\n}\n\n.cfl571-static-tips .cfl571-collapse--collapsed .cfl571-collapse--expand::after {\n  -webkit-transform: rotate(-90deg);\n  -ms-transform: rotate(-90deg);\n  transform: rotate(-90deg);\n}\n\n.cfl571-static-tips .cfl571-collapse__content {\n  padding: 0 60px 0 15px;\n}\n\n.cfl571-static-tips .cfl571-collapse__inner {\n  margin-bottom: 25px;\n}\n\n@media (max-width: 991px) {\n  .cfl571-static-tips {\n    padding: 50px 2px;\n  }\n\n  .cfl571-static-tips .cfl571-collapse--expand {\n    rigth: 30px !important;\n  }\n\n  .cfl571-static-tip {\n    width: 98% !important;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-modern {\n    padding-left: 0px;\n  }\n}\n\n.cfl571-static-modern .cfl571-static__header {\n  padding: 40px;\n  color: #fff;\n  position: relative;\n  background-color: #000000;\n  background-size: cover;\n  background-position: 50% 0;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  text-align: left;\n}\n\n.cfl571-static-modern .cfl571-static__header--with-person {\n  margin-bottom: 0;\n}\n\n@media (max-width: 768px) {\n  .cfl571-static-modern .cfl571-static__header--with-person {\n    padding-bottom: 140px;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-modern .cfl571-static__header--with-person {\n    padding-left: 340px;\n  }\n}\n\n.cfl571-static-modern .cfl571-static__header \u003e *:not(:first-child) {\n  margin: 10px 0 0 0;\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-modern .cfl571-static__header--horizontal {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-flex;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-direction: normal;\n    -webkit-box-orient: horizontal;\n    -webkit-flex-direction: row;\n    -moz-flex-direction: row;\n    -ms-flex-direction: row;\n    flex-direction: row;\n    -webkit-box-align: start;\n    -ms-flex-align: start;\n    -webkit-align-items: flex-start;\n    -moz-align-items: flex-start;\n    align-items: flex-start;\n    -webkit-box-pack: justify;\n    -ms-flex-pack: justify;\n    -webkit-justify-content: space-between;\n    -moz-justify-content: space-between;\n    justify-content: space-between;\n  }\n}\n\n.cfl571-static-modern .cfl571-static__header--horizontal \u003e *:not(:first-child) {\n  margin: 0 0 0 20px;\n}\n\n.cfl571-static-modern .cfl571-static__header--horizontal \u003e *:nth-last-child(n + 2) {\n  text-align: right;\n}\n\n.cfl571-static-modern .cfl571-static__title {\n  text-align: left;\n  width: 100%;\n  margin: 0;\n  line-height: 40px;\n  text-transform: uppercase;\n  font-size: 30px;\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-modern .cfl571-static__title {\n    text-align: left;\n    font-size: 48px;\n    line-height: 50px;\n  }\n}\n\n@media (min-width: 769px) and (max-width: 991px) {\n  .cfl571-static-modern .cfl571-static__title {\n    width: auto;\n  }\n}\n\n@media (min-width: 769px) and (max-width: 991px) {\n  .cfl571-static-modern .cfl571-static__text {\n    width: 100%;\n  }\n}\n\n.cfl571-static-modern .cfl571-static__content {\n  position: relative;\n}\n\n@media (max-width: 768px) {\n  .cfl571-static-modern .cfl571-static__content {\n    padding: 0 20px;\n    margin-bottom: 30px;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-modern .cfl571-static__content {\n    min-height: 200px;\n    padding: 20px 20px 20px 340px;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-modern.cfl571-static--with-person .cfl571-static__content {\n    padding-right: 30px;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-modern.cfl571-static--with-person .cfl571-static__content {\n    padding-right: 45px;\n  }\n}\n\n.cfl571-static-modern .cfl571-static__article {\n  width: 100%;\n  text-align: left;\n  font-size: 14px;\n  padding: 5px 0;\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-modern .cfl571-static__article {\n    text-align: left;\n  }\n}\n\n.cfl571-static-modern .cfl571-static__article \u003e p {\n  margin: 0;\n}\n\n.cfl571-static-modern .cfl571-static__article \u003e p:not(:first-child) {\n  margin-top: 5px;\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-modern .cfl571-static__article {\n    text-align: left;\n  }\n}\n\n.cfl571-static-modern .cfl571-static__article--speech {\n  text-align: left;\n  height: 100%;\n}\n\n.cfl571-static-modern .cfl571-person {\n  position: relative;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  font-size: 14px;\n}\n\n.cfl571-static-modern .cfl571-person:not(:last-child) {\n  margin-bottom: 20px;\n}\n\n@media (max-width: 768px) {\n  .cfl571-static-modern .cfl571-person {\n    margin-top: -108px;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-modern .cfl571-person {\n    position: absolute;\n    top: -108px;\n    left: 20px;\n    width: 300px;\n  }\n}\n\n.cfl571-static-modern .cfl571-person__photo {\n  margin-bottom: 12px;\n}\n\n.cfl571-static-modern .cfl571-person__photo img {\n  width: 216px;\n  height: 216px;\n  border-radius: 50%;\n  border: none;\n}\n\n.cfl571-static-modern .cfl571-person__info {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  text-align: center;\n  font-size: 14px;\n  line-height: 1.64;\n  white-space: nowrap;\n}\n\n.cfl571-static-modern .cfl571-person__name {\n  font-weight: bold;\n  color: #000000 !important;\n}\n\n.cfl571-static-modern .cfl571-person__about {\n  font-style: italic;\n  color: #000000 !important;\n  font-style: italic;\n}\n\n.cfl571-static-modern .cfl571-person__about:not(:last-child) {\n  margin-bottom: 20px;\n}\n\n.cfl571-static-modern .cfl571-person__signature {\n  display: none;\n  text-align: center;\n}\n\n@media (max-width: 768px) {\n  .cfl571-static-modern.cfl571-static__large-circle-profile-image .cfl571-person {\n    margin-top: -108px;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-modern.cfl571-static__large-circle-profile-image .cfl571-person {\n    position: absolute;\n    top: -108px;\n    left: 20px;\n    width: 300px;\n  }\n}\n\n.cfl571-static-mountain {\n  margin: 30px 25px;\n  position: relative;\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-mountain {\n    padding: 0 20px;\n  }\n}\n\n.cfl571-static-mountain .cfl571-static__header {\n  color: #000000;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  text-align: left;\n}\n\n.cfl571-static-mountain .cfl571-static__header--with-person {\n  margin-bottom: 0;\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-mountain .cfl571-static__header--with-person {\n    padding-left: 250px;\n  }\n\n  .cfl571-static-mountain .cfl571-static__header--with-person:not(:last-child) {\n    margin-bottom: 18px;\n  }\n}\n\n.cfl571-static-mountain .cfl571-static__header \u003e *:not(:first-child) {\n  margin: 10px 0 0 0;\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-mountain .cfl571-static__header--horizontal {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-flex;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-direction: normal;\n    -webkit-box-orient: horizontal;\n    -webkit-flex-direction: row;\n    -moz-flex-direction: row;\n    -ms-flex-direction: row;\n    flex-direction: row;\n    -webkit-box-align: start;\n    -ms-flex-align: start;\n    -webkit-align-items: flex-start;\n    -moz-align-items: flex-start;\n    align-items: flex-start;\n    -webkit-box-pack: justify;\n    -ms-flex-pack: justify;\n    -webkit-justify-content: space-between;\n    -moz-justify-content: space-between;\n    justify-content: space-between;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-mountain .cfl571-static__header--horizontal \u003e *:not(:first-child) {\n    margin: 0 0 0 20px;\n  }\n\n  .cfl571-static-mountain .cfl571-static__header--horizontal \u003e *:nth-last-child(n + 2) {\n    text-align: right;\n  }\n}\n\n.cfl571-static-mountain .cfl571-static__title {\n  width: 100%;\n  margin: 0;\n  line-height: 40px;\n  text-transform: uppercase;\n  font-weight: 400;\n  font-size: 24px;\n  text-align: center;\n  line-height: 1.3;\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-mountain .cfl571-static__title {\n    text-align: left;\n    font-size: 30px;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-mountain .cfl571-static__title {\n    font-size: 36px;\n  }\n}\n\n.cfl571-static-mountain .cfl571-static__title mark {\n  background-color: transparent;\n  color: #000000;\n}\n\n.cfl571-static-mountain .cfl571-static__content {\n  z-index: 10;\n}\n\n@media (max-width: 768px) {\n  .cfl571-static-mountain .cfl571-static__content {\n    padding: 0 20px;\n    margin-bottom: 30px;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-mountain .cfl571-static__content {\n    padding: 0 20px 0 250px;\n  }\n}\n\n.cfl571-static-mountain .cfl571-static__article {\n  text-align: left;\n  position: relative;\n  z-index: 10;\n  font-size: 16px;\n  line-height: 24px;\n  padding: 5px 0;\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-mountain .cfl571-static__article {\n    text-align: left;\n  }\n}\n\n.cfl571-static-mountain .cfl571-static__article \u003e p {\n  margin: 0;\n}\n\n.cfl571-static-mountain .cfl571-static__article \u003e p:not(:first-child) {\n  margin-top: 5px;\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-mountain .cfl571-static__article {\n    text-align: left;\n    width: calc(100% - 30px);\n  }\n}\n\n.cfl571-static-mountain .cfl571-static__article--speech {\n  text-align: left;\n  margin-top: 0 !important;\n  height: 100%;\n}\n\n.cfl571-static-mountain.cfl571-static--with-person {\n  min-height: 197px;\n}\n\n.cfl571-static-mountain.cfl571-static--with-person .cfl571-static__decoration {\n  display: none;\n  width: 2px;\n  position: absolute;\n  left: 230px;\n  height: 100%;\n  background-color: #ffffff;\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-mountain.cfl571-static--with-person .cfl571-static__decoration {\n    display: block;\n  }\n}\n\n.cfl571-static-mountain.cfl571-static--with-person .cfl571-static__decoration:before {\n  display: block;\n  content: \"\";\n  height: 12px;\n  width: 24px;\n  position: absolute;\n  top: 155px;\n  right: 0;\n  -webkit-transform: skewX(-60deg);\n  -moz-transform: skewX(-60deg);\n  -ms-transform: skewX(-60deg);\n  -o-transform: skewX(-60deg);\n  transform: skewX(-60deg);\n  -webkit-transform-origin: right bottom;\n  -moz-transform-origin: right bottom;\n  -ms-transform-origin: right bottom;\n  -o-transform-origin: right bottom;\n  transform-origin: right bottom;\n  z-index: 1;\n}\n\n.cfl571-static-mountain.cfl571-static--with-person .cfl571-static__decoration:before {\n  border-bottom: 2px solid #ffffff;\n  border-left: 3px solid #ffffff;\n  background-color: #000000;\n}\n\n.cfl571-static-mountain.cfl571-static--with-person .cfl571-static__decoration:after {\n  z-index: 2;\n  position: absolute;\n  display: block;\n  content: \"\";\n  top: 0;\n  left: 100%;\n  height: 100%;\n  background-color: #000000;\n  width: 5px;\n}\n\n.cfl571-static-mountain .cfl571-person {\n  position: relative;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  font-size: 14px;\n}\n\n.cfl571-static-mountain .cfl571-person:not(:last-child) {\n  margin-bottom: 20px;\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-mountain .cfl571-person {\n    position: absolute;\n    top: 0;\n    left: 30px;\n    width: 170px;\n  }\n}\n\n.cfl571-static-mountain .cfl571-person__photo {\n  margin: 20px 0;\n}\n\n.cfl571-static-mountain .cfl571-person__photo img {\n  width: 112px;\n  height: 112px;\n  max-height: 112px;\n  max-width: 112px;\n  border: none;\n  box-shadow: 0 0 0 10px #fff, 0 2px 12px 10px rgba(137, 156, 222, 0.5);\n}\n\n.cfl571-static-mountain .cfl571-person__info {\n  text-align: center;\n  font-size: 14px;\n  line-height: 1.64;\n}\n\n.cfl571-static-mountain .cfl571-person__info \u003e * {\n  display: inline;\n}\n\n.cfl571-static-mountain .cfl571-person__name {\n  color: #000000;\n}\n\n.cfl571-static-mountain .cfl571-person__name:not(:last-child) {\n  margin-right: 15px;\n}\n\n.cfl571-static-mountain .cfl571-person__about {\n  color: #9ea0aa;\n}\n\n.cfl571-static-mountain .cfl571-person__about:not(:first-child):before {\n  content: \"\";\n  display: inline-block;\n  width: 0;\n  height: 20px;\n  vertical-align: middle;\n  margin-top: -2px;\n  border-left: 1px solid #ffffff;\n  padding-left: 15px;\n}\n\n.cfl571-static-mountain .cfl571-person__signature {\n  display: block;\n  margin: 10px auto;\n}\n\n.cfl571-static-mountain.cfl571-static__large-profile-image.cfl571-static--with-person,\n.cfl571-static-mountain.cfl571-static__large-circle-profile-image.cfl571-static--with-person {\n  min-height: 250px;\n}\n\n.cfl571-static-mountain.cfl571-static__large-profile-image.cfl571-static--with-person .cfl571-static__decoration,\n.cfl571-static-mountain.cfl571-static__large-circle-profile-image.cfl571-static--with-person .cfl571-static__decoration {\n  left: 250px;\n}\n\n.cfl571-static-mountain.cfl571-static__large-profile-image.cfl571-static--with-person .cfl571-static__decoration:before,\n.cfl571-static-mountain.cfl571-static__large-circle-profile-image.cfl571-static--with-person .cfl571-static__decoration:before {\n  top: 212px;\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-mountain.cfl571-static__large-profile-image .cfl571-static__header--with-person,\n  .cfl571-static-mountain.cfl571-static__large-circle-profile-image .cfl571-static__header--with-person {\n    padding-left: 270px;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-mountain.cfl571-static__large-profile-image .cfl571-static__content,\n  .cfl571-static-mountain.cfl571-static__large-circle-profile-image .cfl571-static__content {\n    padding: 0 20px 0 270px;\n  }\n}\n\n.cfl571-static-mountain.cfl571-static__large-profile-image .cfl571-person__photo img,\n.cfl571-static-mountain.cfl571-static__large-circle-profile-image .cfl571-person__photo img {\n  width: 170px;\n  height: 170px;\n  max-height: 170px;\n  max-width: 170px;\n}\n\n.cfl571-static-mountain.cfl571-static__circle-profile-image .cfl571-person__photo img,\n.cfl571-static-mountain.cfl571-static__large-circle-profile-image .cfl571-person__photo img {\n  border-radius: 50%;\n}\n\n.cfl571-static-mtd {\n  padding: 15px 0 25px 0;\n}\n\n.cfl571-static-mtd .cfl571-static__article {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: horizontal;\n  -webkit-flex-direction: row;\n  -moz-flex-direction: row;\n  -ms-flex-direction: row;\n  flex-direction: row;\n  -webkit-box-align: start;\n  -ms-flex-align: start;\n  -webkit-align-items: flex-start;\n  -moz-align-items: flex-start;\n  align-items: flex-start;\n  padding: 0 30px;\n}\n\n.cfl571-static-mtd .cfl571-static__title {\n  padding: 10px 0 10px 380px;\n  font-size: 22px;\n  font-weight: bold;\n  width: calc(100% - 380px);\n}\n\n.cfl571-static-mtd .cfl571-contextual__media {\n  \/*position: absolute;\n      top: 0;\n      left: 25px;*\/\n  margin-top: -50px;\n  width: 320px;\n}\n\n.cfl571-static-mtd .cfl571-contextual__description {\n  padding-top: 10px;\n  padding-left: 30px;\n  width: calc(100% - 380px);\n}\n\n.cfl571-static__hidden-quotes .cfl571-static__article--speech {\n  text-align: left;\n}\n\n@media (min-width: 769px) {\n  .cfl571-static__hidden-quotes .cfl571-static__article--speech {\n    margin: 25px 0 0 0;\n  }\n}\n\n.cfl571-static__hidden-quotes .cfl571-static__article--speech:before,\n.cfl571-static__hidden-quotes .cfl571-static__article--speech:after {\n  content: none;\n}\n\n.cfl571-static__message {\n  background: #000000;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: horizontal;\n  -webkit-flex-direction: row;\n  -moz-flex-direction: row;\n  -ms-flex-direction: row;\n  flex-direction: row;\n  min-height: 60px;\n  font-size: 14px;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  width: 100%;\n}\n\n.cfl571-static__message--hidden {\n  display: none;\n}\n\n.cfl571-static__message__icon {\n  background-image: url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTM0A1t6AAACEElEQVRYR82XTS4FQRSFq5uIn4mRqRnmFmAD5kQYsQ92YAdiA4aGWAAx89ZgIEYSEhHOd1tJP\/Tr+pN2kvNSr1\/VPVdX3XOLi8CiuOtcdSLeio\/i2ycZ65nTb8yxucWwJp6Kz+KThM7FI+fqPeemNhsy5hm\/Mcfmsoa1yVgQj8VX8VrcEefEPjCHuaxhLTHmxSisiCPxXtwSKzEWrNkWiUEsYgZhXXwQL8UlHmSCGMQiJrEngiyZeCbO8KAQiEVMYne+CfaJV0W2JcU9iHklovHrmeCwsF8lXnsXiI0GWmOgXDixHJpAHNb6uGho41CggdZYiVKzlE3Ead+Y1sd7QxuHAg200DTgWhgHtRsDBaoPxP1mHAW00ES7xjpxrxCTKQW0pGna5u1YaAJmlxumwCyd3mGNRT6eguqlYQqsd9DA6GQ0kxTkJGANTNrWTuloKchJAE20\/0ECg2\/B4IcwowyzEvBlmGNEyQm0jSjZioXkBNpWDCoaww0D+xqMpATQQOurGYGEdixU1cgYB9+OV+1bC4NeSADXpDuRa9NfXsnQ6LymD3op9fDXcrItsR3EIBYxe6\/lHmTJq2K\/ODSxNx7AGtYSg1i9f\/l3sE8cFk6syqamdkPMSnNsLqXGWmJ07nkIKBdqFuOQe5mFysdpJnQ0aI0Fb8fScVXmsuZHqeVAroV1Tvr3nN\/MXr3D9cC5D6M4l\/IOMwE5AAAAAElFTkSuQmCC);\n  width: 60px;\n  height: 60px;\n  background-repeat: no-repeat;\n  background-position: center;\n}\n\n.cfl571-static__message__text {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  text-align: left;\n  color: #000000;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n}\n\n.cfl571-static-eureka {\n  padding: 10px 30px;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  color: #4c4e56;\n  position: relative;\n  background-size: cover;\n  background-position: 50% 0;\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-eureka {\n    padding: 10px 40px;\n    -webkit-box-direction: normal;\n    -webkit-box-orient: horizontal;\n    -webkit-flex-direction: row;\n    -moz-flex-direction: row;\n    -ms-flex-direction: row;\n    flex-direction: row;\n    -webkit-flex-wrap: wrap;\n    -moz-flex-wrap: wrap;\n    -ms-flex-wrap: wrap;\n    flex-wrap: wrap;\n  }\n}\n\n.cfl571-static-eureka .cfl571-static__title {\n  -webkit-box-ordinal-group: 0;\n  -webkit-order: -1;\n  -moz-order: -1;\n  -ms-flex-order: -1;\n  order: -1;\n  width: 100%;\n  text-align: center;\n  margin: 0;\n  font-size: 26px;\n  font-weight: bold;\n  text-transform: none;\n  color: #000000;\n  letter-spacing: -0.56px;\n}\n\n@media (max-width: 768px) {\n  .cfl571-static-eureka .cfl571-static__title {\n    font-size: 20px;\n  }\n}\n\n.cfl571-static-eureka .cfl571-static__article {\n  height: 100%;\n  font-size: 16px;\n  text-align: left;\n  position: relative;\n}\n\n@media (max-width: 991px) {\n  .cfl571-static-eureka .cfl571-static__article {\n    height: auto;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-eureka .cfl571-static__article {\n    text-align: left;\n    width: 73%;\n  }\n}\n\n.cfl571-static-eureka .cfl571-static__article--description {\n  text-align: left;\n  height: auto;\n  width: 94%;\n  padding-left: 28px;\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-eureka .cfl571-static__article--no-image {\n    width: 100%;\n  }\n}\n\n.cfl571-static-eureka .cfl571-static__article--speech {\n  position: relative;\n  margin: 25px 50px 0 70px;\n}\n\n.cfl571-static-eureka .cfl571-static__article--speech p {\n  margin-top: 0px;\n}\n\n@media (max-width: 768px) {\n  .cfl571-static-eureka .cfl571-static__article--speech {\n    margin: 25px 0 0 0;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-eureka .cfl571-static__article--speech {\n    margin-left: 70px;\n    margin-right: 50px;\n  }\n\n  .cfl571-static-eureka .cfl571-static__article--speech:before {\n    content: '';\n    position: absolute;\n    top: -8px;\n    left: -50px;\n    width: 37px;\n    height: 37px;\n    background: url('data:image\/svg+xml;utf8,\u003csvg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"70px\" height=\"70px\" viewBox=\"0 0 70 70\"\u003e\u003cpath fill=\"#000000\" d=\"m29.094 10.633v3.445c-4.876 1.782-8.695 4.583-11.461 8.402-2.767 3.821-4.148 7.794-4.148 11.918 0 0.891 0.141 1.547 0.422 1.969 0.187 0.281 0.397 0.422 0.633 0.422 0.234 0 0.586-0.163 1.055-0.492 1.5-1.078 3.398-1.617 5.695-1.617 2.672 0 5.038 1.09 7.102 3.27 2.063 2.18 3.094 4.771 3.094 7.77 0 3.142-1.185 5.906-3.551 8.297-2.367 2.391-5.238 3.586-8.613 3.586-3.938 0-7.337-1.617-10.195-4.852-2.86-3.234-4.289-7.569-4.289-13.008 0-6.328 1.944-11.999 5.836-17.016 3.889-5.016 10.029-9.046 18.42-12.094zm33.821 0v3.445c-4.877 1.782-8.695 4.583-11.461 8.402-2.768 3.821-4.148 7.794-4.148 11.918 0 0.891 0.141 1.547 0.422 1.969 0.186 0.281 0.396 0.422 0.633 0.422 0.234 0 0.586-0.163 1.055-0.492 1.5-1.078 3.398-1.617 5.695-1.617 2.672 0 5.037 1.09 7.102 3.27 2.063 2.18 3.094 4.771 3.094 7.77 0 3.142-1.186 5.906-3.551 8.297-2.367 2.391-5.238 3.586-8.613 3.586-3.938 0-7.338-1.617-10.195-4.852-2.859-3.234-4.289-7.569-4.289-13.008 0-6.328 1.943-11.999 5.836-17.016 3.889-5.016 10.027-9.046 18.42-12.094z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n    background-size: contain;\n  }\n\n  .cfl571-static-eureka .cfl571-static__article--speech:after {\n    content: '';\n    position: absolute;\n    bottom: -8px;\n    right: -38px;\n    width: 37px;\n    height: 37px;\n    background: url('data:image\/svg+xml;utf8,\u003csvg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"70px\" height=\"70px\" viewBox=\"0 0 70 70\"\u003e\u003cpath fill=\"#000000\" d=\"m29.094 10.633v3.445c-4.876 1.782-8.695 4.583-11.461 8.402-2.767 3.821-4.148 7.794-4.148 11.918 0 0.891 0.141 1.547 0.422 1.969 0.187 0.281 0.397 0.422 0.633 0.422 0.234 0 0.586-0.163 1.055-0.492 1.5-1.078 3.398-1.617 5.695-1.617 2.672 0 5.038 1.09 7.102 3.27 2.063 2.18 3.094 4.771 3.094 7.77 0 3.142-1.185 5.906-3.551 8.297-2.367 2.391-5.238 3.586-8.613 3.586-3.938 0-7.337-1.617-10.195-4.852-2.86-3.234-4.289-7.569-4.289-13.008 0-6.328 1.944-11.999 5.836-17.016 3.889-5.016 10.029-9.046 18.42-12.094zm33.821 0v3.445c-4.877 1.782-8.695 4.583-11.461 8.402-2.768 3.821-4.148 7.794-4.148 11.918 0 0.891 0.141 1.547 0.422 1.969 0.186 0.281 0.396 0.422 0.633 0.422 0.234 0 0.586-0.163 1.055-0.492 1.5-1.078 3.398-1.617 5.695-1.617 2.672 0 5.037 1.09 7.102 3.27 2.063 2.18 3.094 4.771 3.094 7.77 0 3.142-1.186 5.906-3.551 8.297-2.367 2.391-5.238 3.586-8.613 3.586-3.938 0-7.338-1.617-10.195-4.852-2.859-3.234-4.289-7.569-4.289-13.008 0-6.328 1.943-11.999 5.836-17.016 3.889-5.016 10.027-9.046 18.42-12.094z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n    background-size: contain;\n    -webkit-transform: rotate(180deg);\n    -moz-transform: rotate(180deg);\n    -ms-transform: rotate(180deg);\n    -o-transform: rotate(180deg);\n    transform: rotate(180deg);\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-eureka .cfl571-static__article--speech {\n    width: 80%;\n  }\n}\n\n.cfl571-static--with-person .cfl571-static-eureka .cfl571-static__article--speech {\n  height: auto;\n}\n\n.cfl571-static-eureka.cfl571-static--with-person {\n  margin-bottom: 10px;\n}\n\n@media (min-width: 992px) {\n  .cfl571-static__large-profile-image__components .cfl571-static-eureka.cfl571-static--with-person {\n    padding-left: 0;\n  }\n\n  .cfl571-static-eureka.cfl571-static--with-person .cfl571-static__content {\n    padding-left: 205px;\n    min-height: 190px;\n    position: relative;\n  }\n\n  .cfl571-static-eureka.cfl571-static--with-person .cfl571-static__article--speech {\n    height: auto;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-eureka.cfl571-static--with-person.cfl571-static__large-circle-profile-image .cfl571-static__content {\n    padding-left: 250px;\n  }\n\n  .cfl571-static-eureka.cfl571-static--with-person.cfl571-static__large-circle-profile-image .cfl571-static__article--speech {\n    width: 85%;\n  }\n}\n\n.cfl571-static-eureka .cfl571-person {\n  position: relative;\n  margin-top: 20px;\n  margin-bottom: 20px;\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-eureka .cfl571-person {\n    margin: 0;\n    width: 160px;\n    position: absolute;\n    left: 30px;\n    top: 0;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-eureka .cfl571-person:before {\n    content: '';\n    position: absolute;\n    background-size: 100% 100%;\n    height: 134px;\n    width: 28px;\n    right: -28px;\n    top: 36px;\n  }\n}\n\n.cfl571-static-eureka .cfl571-person__photo {\n  text-align: center;\n}\n\n.cfl571-static-eureka .cfl571-person__photo img {\n  display: inline-block;\n  width: 140px;\n  text-align: center;\n}\n\n.cfl571-static-eureka .cfl571-person__info {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  text-align: center;\n  font-size: 13px;\n  white-space: nowrap;\n}\n\n.cfl571-static-eureka .cfl571-person__name {\n  font-weight: bold;\n  padding: 2px 11px;\n}\n\n.cfl571-static-eureka .cfl571-person__about {\n  font-style: italic;\n  padding: 2px 10px;\n}\n\n.cfl571-static-eureka .cfl571-person__signature {\n  display: none;\n  text-align: center;\n}\n\n.cfl571-static-eureka.cfl571-static--with-person.cfl571-static__circle-profile-image .cfl571-person__photo img,\n.cfl571-static-eureka.cfl571-static--with-person .cfl571-static__large-circle-profile-image .cfl571-person__photo img {\n  border-radius: 50%;\n  border: 3px solid #000000;\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-eureka.cfl571-static--with-person.cfl571-static__large-circle-profile-image .cfl571-static__content {\n    padding-left: 265px;\n    min-height: 300px;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-eureka.cfl571-static--with-person.cfl571-static__square-profile-image.cfl571-static__eureka-quotes .cfl571-person {\n    top: 20px;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-eureka.cfl571-static--with-person.cfl571-static__large-profile-image {\n    position: relative;\n    min-height: 420px;\n  }\n\n  .cfl571-static-eureka.cfl571-static--with-person.cfl571-static__large-profile-image .cfl571-static__title {\n    padding-left: 340px;\n    width: auto;\n  }\n\n  .cfl571-static-eureka.cfl571-static--with-person.cfl571-static__large-profile-image .cfl571-static__content {\n    position: static;\n    padding-left: 340px;\n  }\n\n  .cfl571-static-eureka.cfl571-static--with-person.cfl571-static__large-profile-image .cfl571-person {\n    left: 60px;\n  }\n\n  .cfl571-static-eureka.cfl571-static--with-person.cfl571-static__large-profile-image .cfl571-person__photo img {\n    max-width: 285px;\n    min-width: 200px;\n    width: auto;\n    height: auto;\n    max-height: 420px;\n  }\n}\n\n.cfl571-custom {\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  padding: 10px;\n  width: auto;\n}\n\n.cfl571-custom__title {\n  font-weight: bold;\n  width: 70%;\n  padding: 5px;\n}\n\n.cfl571-custom__controls {\n  width: 70%;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: horizontal;\n  -webkit-flex-direction: row;\n  -moz-flex-direction: row;\n  -ms-flex-direction: row;\n  flex-direction: row;\n}\n\n.cfl571-custom__controls-input {\n  padding: 8px 10px;\n  width: 85%;\n  border: 1px solid #000000;\n  margin-bottom: 0 !important;\n  height: 100%;\n}\n\n@media (max-width: 991px) {\n  .cfl571-custom__controls-input {\n    width: 78%;\n  }\n}\n\n@media (max-width: 768px) {\n  .cfl571-custom__controls-input {\n    width: 65%;\n  }\n}\n\n.cfl571-custom__controls-input:disabled {\n  opacity: 0.4;\n}\n\n.cfl571-custom__controls-submit {\n  background-color: #000000;\n  font-weight: bold;\n  user-select: none;\n  cursor: pointer;\n  color: #000000;\n  border: none;\n  width: 15%;\n}\n\n@media (max-width: 991px) {\n  .cfl571-custom__controls-submit {\n    width: 22%;\n  }\n}\n\n@media (max-width: 768px) {\n  .cfl571-custom__controls-submit {\n    width: 35%;\n  }\n}\n\n.cfl571-custom__controls-submit:disabled {\n  opacity: 0.4;\n}\n\n.cfl571-custom__controls-submit:hover {\n  transition: all 0.2s ease 0s;\n  background-color: #000000;\n  color: #000000;\n}\n\n.cfl571-custom__message {\n  margin-top: 10px;\n  font-size: 14px;\n}\n\n.cfl571-custom__message-success {\n  color: green;\n}\n\n.cfl571-custom__message-error {\n  color: red;\n}\n\n.cfl571-custom .react-autosuggest__container {\n  margin-top: 20px;\n}\n\n.cfl571-custom .react-autosuggest__container .cfl571-content-results {\n  display: none;\n}\n\n.cfl571-custom .react-autosuggest__container--open .cfl571-content-results {\n  display: block;\n  border: 1px solid #bcb4bb;\n  border-top: none;\n  margin-top: -10px;\n  width: calc(100% + 1px);\n}\n\n.cfl571-custom .react-autosuggest__container--open .cfl571-content-results ul li {\n  padding: 10px 15px;\n}\n\n.cfl571-custom .react-autosuggest__container--open .cfl571-content-results .cfl571-instructions-phase {\n  display: none;\n  padding: 10px 15px;\n}\n\n.cfl571-custom__hidden {\n  display: none;\n}\n\n.cfl571-custom__in-static {\n  padding: 0;\n}\n\n@media (min-width: 769px) {\n  .cfl571-custom__in-static {\n    padding: 10px 70px 10px 70px;\n  }\n}\n\n.cfl571-custom__in-static .cfl571-custom__title,\n.cfl571-custom__in-static .cfl571-custom__controls {\n  width: 100%;\n}\n\n.cfl571-static__hidden-quotes .cfl571-custom__in-static {\n  padding: 0;\n}\n\n@media (min-width: 769px) {\n  .cfl571-static__hidden-quotes .cfl571-custom__in-static {\n    padding: 0;\n  }\n}\n\n.cfl571-launch-button {\n  position: fixed;\n  z-index: 10000000;\n  bottom: 0;\n  right: 0;\n  cursor: pointer;\n  font-family: \"ProximaNova-Regular\", \"Montserrat\", \"Roboto\";\n}\n\n.cfl571-launch-button__image {\n  position: relative;\n  background: #000000;\n  color: white;\n  margin-bottom: 20px;\n  margin-right: 20px;\n  background-size: cover !important;\n  width: 70px;\n  height: 70px;\n  padding: 3px;\n  border-radius: 100px;\n  box-shadow: 3px 5px 20px -1px rgba(0, 0, 0, 0.3);\n  -moz-box-shadow: 3px 5px 20px -1px rgba(0, 0, 0, 0.3);\n  -webkit-box-shadow: 3px 5px 20px -1px rgba(0, 0, 0, 0.3);\n}\n\n.cfl571-launch-button__content {\n  position: absolute;\n  bottom: 0;\n  width: 250px;\n  right: 100%;\n  margin-right: 20px;\n}\n\n.cfl571-launch-button__content--bubble {\n  right: 0;\n  float: right;\n  display: inline-block;\n  position: relative;\n  background: #000000;\n  text-align: center;\n  line-height: 1.7em;\n  max-width: 100%;\n  bottom: 11px;\n  padding: 10px 20px;\n  border-radius: 6px;\n  box-shadow: -2px 5px 10px -2px rgba(0, 0, 0, 0.16);\n  -moz-box-shadow: -2px 5px 10px -2px rgba(0, 0, 0, 0.16);\n  -webkit-box-shadow: -2px 5px 10px -2px rgba(0, 0, 0, 0.16);\n}\n\n.cfl571-launch-button__content--bubble:before {\n  content: '';\n  position: absolute;\n  bottom: 11px;\n  border-top: 11px transparent solid;\n  border-bottom: 11px transparent solid;\n}\n\n.cfl571-launch-button__content--bubble:after {\n  content: '';\n  position: absolute;\n  bottom: 12px;\n  border-top: 10px transparent solid;\n  border-bottom: 10px transparent solid;\n  right: -10px;\n  border-right: none;\n  border-left: 10px #000000 solid;\n}\n\n.cfl571-launch-button__content--text {\n  position: relative;\n  vertical-align: bottom;\n  font-size: 16px;\n  font-weight: 700;\n  color: white;\n  overflow: hidden;\n  max-width: 100%;\n  display: inline-block;\n}\n\n.cfl571-launch-button__content--close {\n  background: url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAd1JREFUSA21lr1OAkEUhXcpLCjUxGQ7CzoNdDY+gAmNFYm9naXP4hvgC1CqJMTCSnpJ7CisxEJtMLFZzzfOkGHYHcGFmxx29s6958zP3RnSJGJ5nu+quyU0hEyoC9hUmAhj4SlN0w89Cy0t8lriE\/U1hcIYLy9XeyQMioQWkkV+oOCOsCWsYt8K7knk2U+aExD5sTrbwpzfT\/ijzWz6Enl0cTXXsCOvQg4VA2tbLkNtBORgM1mW\/47ckNkfODqWM3EzYENXXXOfNGzDBWdSs0pUy7qtCTczoM5jS\/Om\/muB2vdtqJc73xG04Wwh0Ag6wtcbVQUflC8ylO9WPkRewgTvvYEAX2jMzjTVTISvCuoKD5DLxwhPhX2hzDIE3OdfFkT\/uRWZiPzeIz8qS7L+OgLLGCLslbNtNQ7dS+yJQLh5RfGsuRm5Rr+j9qeCukvkThHgVIyZ2VBvWS7ccimpK8QGOEGAConZu0fOms\/2RO0vi7L8capkjolLgaooM0oxrBZGjsBeSRIH31VN68llwXkes5CcWGZSRk7\/CG5XRQM5OM\/XZXDB+XvY2Vn09M60qhocXDzmGnUzSOTgJuoLVUTI5cKZ3WoLG6tN39yVKXVjtrI2c+k7EZ5WqNLflh\/F76DWRgWbCwAAAABJRU5ErkJggg==) #8e8e8e;\n  background-size: cover;\n  width: 15px;\n  height: 15px;\n  position: absolute;\n  top: -6px;\n  left: -6px;\n  border-radius: 50%;\n  display: none;\n}\n\n.cfl571-launch-button__content:hover .cfl571-launch-button__content--close {\n  display: block;\n}\n\n.cfl571-answer-image-box__description {\n  color: #818489 !important;\n}\n\n.cfl-step {\n  display: inline-block;\n}\n\n.cfl-step-mobile {\n  opacity: 0.7;\n  display: none;\n}\n\n.cfl571-navigation-bar {\n  background: #000000;\n  height: 58px;\n  width: calc(100% - 70px) !important;\n  box-sizing: inherit !important;\n  padding: 0 35px;\n}\n\n.cfl571-navigation-item--page:not(:last-child):after {\n  display: none;\n}\n\n.cfl571-navigation-item__text {\n  color: #ffffff !important;\n  font-weight: normal;\n  letter-spacing: 2px;\n}\n\n.cfl571-navigation-item--inactive {\n  cursor: default;\n}\n\n.cfl571-navigation-item--active .cfl571-navigation-item__text {\n  opacity: 1;\n}\n\n.cfl571-navigation-item-selected {\n  padding-bottom: 1px;\n  height: 48px;\n}\n\n.cfl571-navigation-item-selected:before {\n  width: calc(100% - 0px) !important;\n  height: 2px;\n  left: 0;\n  right: 0;\n  margin: auto;\n  background-color: white !important;\n}\n\n.cfl571-app--animated {\n  -webkit-animation-duration: 700ms;\n  animation-duration: 700ms;\n}\n\n.cfl571-app .noUi-target {\n  width: 89%;\n}\n\n.cfl571-app .noUi-target:before {\n  background: #000000;\n  border-radius: 8px;\n  height: 8px;\n  border: none;\n  margin-top: 6px;\n}\n\n.cfl571-app .noUi-origin {\n  height: 8px;\n  top: 1px;\n  border-radius: 4px;\n}\n\n.cfl571-app .noUi-handle {\n  width: 35px;\n  height: 35px;\n  top: -17px;\n  left: -19px;\n  box-shadow: 0 2px 2px 2px rgba(152, 168, 176, 0.16);\n  background-color: #fff;\n  border: 2px solid #000000;\n}\n\n.cfl571-app .noUi-marker {\n  position: absolute;\n  top: 15px;\n  margin-left: 0px;\n  width: 1px;\n  height: 20px;\n  background-color: #000333;\n}\n\n.cfl571-app .noUi-marker-large:first-of-type {\n  display: block;\n  position: absolute;\n  width: 1px;\n  height: 20px;\n  background-color: #000333;\n  margin-top: 6px;\n}\n\n.cfl571-app .noUi-marker-large {\n  display: block;\n  position: absolute;\n  width: 1px;\n  height: 20px;\n  background-color: #000333;\n  margin-top: 6px;\n}\n\n\/*.cfl571-app .noUi-marker-large{\n    display: block;\n    position: absolute;\n    width: 1px;\n    height: 13px;\n    background-color: #cccccc;\n}*\/\n\n.cfl571-app .noUi-value .cfl571-answer-slider-item {\n  font-weight: normal;\n  text-transform: uppercase;\n  font-size: 12px !important;\n  font-family: \"ProximaNova-Regular\", \"Montserrat\", \"Roboto\" !important;\n}\n\n.cfl571-answer-slider-item {\n  padding-top: 45px !important;\n}\n\n.cfl571-answer-image-box {\n  margin: 10px 5px;\n  width: 128px;\n}\n\n.cfl571-answer-image-box__wrapper {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n}\n\n.cfl571-answer-image-box__title {\n  font-weight: normal !important;\n  letter-spacing: 1.4px;\n  color: black !important;\n}\n\n.cfl571-answer-image-box .cfl571-answer-image-box__image {\n  height: 111px;\n  width: 111px;\n  margin-bottom: 0;\n}\n\n.cfl571-answer-image-box .cfl571-answer-image-box__image img {\n  border: 3px solid #ffffff !important;\n  border-radius: 0;\n  max-height: 105px;\n  width: 105px;\n}\n\n.cfl571-answer-image-box__title {\n  margin-top: 15px;\n  font-size: 12px;\n  text-transform: uppercase;\n}\n\n.cfl571-answer-image-box.cfl571-answer-item--selected img {\n  border: 3px solid #000000 !important;\n}\n\n.cfl571-answer-item--selected .cfl571-answer-item__name {\n  font-weight: bold !important;\n}\n\n.cfl571-static__title {\n  color: #000000;\n  letter-spacing: 4px;\n  font-weight: 900 !important;\n}\n\n.cfl571-static__article {\n  letter-spacing: 2.53px;\n}\n\n.cfl571-static-classic {\n  padding: 0 !important;\n  width: auto;\n}\n\n.cfl571-static--with-person {\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  padding: 0 0 10px !important;\n  position: relative;\n}\n\n.cfl571-static--with-person:after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  margin: 0 auto;\n  width: calc(100% - 120px);\n  height: 1px;\n  background: #C9C9C9;\n}\n\n.cfl571-static--with-person .cfl571-static__header {\n  background: #F2F2F2;\n}\n\n.cfl571-static--with-person .cfl571-static__content {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  min-height: auto;\n  padding: 0 !important;\n}\n\n.cfl571-static--with-person .cfl571-static__article {\n  -webkit-box-ordinal-group: 0;\n  -webkit-order: -1;\n  -moz-order: -1;\n  -ms-flex-order: -1;\n  order: -1;\n  width: auto;\n  background: #F2F2F2;\n  padding: 0 60px 20px !important;\n  margin: 0 !important;\n  font-size: 16px;\n  color: #818489;\n  text-transform: uppercase;\n}\n\n.cfl571-static--with-person .cfl571-person {\n  position: relative;\n  padding: 20px 60px 10px !important;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: horizontal;\n  -webkit-flex-direction: row;\n  -moz-flex-direction: row;\n  -ms-flex-direction: row;\n  flex-direction: row;\n  width: auto;\n  top: 0;\n  left: 0;\n  width: calc(100% - 120px) !important;\n  margin: 0px auto;\n}\n\n.cfl571-static--with-person .cfl571-person img {\n  height: 175px;\n  width: 175px;\n}\n\n.cfl571-static--with-person .cfl571-person__info {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-align: baseline;\n  -ms-flex-align: baseline;\n  -webkit-align-items: baseline;\n  -moz-align-items: baseline;\n  align-items: baseline;\n  -webkit-box-pack: start;\n  -ms-flex-pack: start;\n  -webkit-justify-content: flex-start;\n  -moz-justify-content: flex-start;\n  justify-content: flex-start;\n  width: 66%;\n  white-space: pre-wrap;\n  padding: 5px 0 0 40px !important;\n}\n\n.cfl571-static--with-person .cfl571-person__about {\n  -webkit-box-ordinal-group: 0;\n  -webkit-order: -1;\n  -moz-order: -1;\n  -ms-flex-order: -1;\n  order: -1;\n  font-size: 14px;\n  text-align: justify;\n  line-height: 30px;\n  color: #000000;\n  font-weight: normal;\n  font-style: normal;\n}\n\n.cfl571-static--with-person .cfl571-person__name {\n  text-align: left;\n  padding-top: 0;\n  font-size: 14px;\n  font-style: italic;\n  color: #7D7D7D;\n  font-weight: normal;\n}\n\n.cfl571-static:not(.cfl571-static--with-person) {\n  background: #F2F2F2;\n}\n\n.cfl571-static:not(.cfl571-static--with-person) .cfl571-static__header {\n  width: 100%;\n}\n\n.cfl571-static__title {\n  padding: 20px 60px 10px !important;\n  text-align: left !important;\n  font-size: 32px;\n  text-transform: uppercase !important;\n  width: auto !important;\n}\n\n.cfl571-static__article {\n  font-size: 16px;\n  color: #818489;\n  text-transform: uppercase;\n  padding: 0 60px 20px !important;\n  width: auto !important;\n}\n\n.cfl571-static__article p {\n  margin-top: 0 !important;\n  margin-bottom: 0 !important;\n}\n\n.cfl571-question {\n  border-bottom: 1px #C9C9C9 solid;\n}\n\n.cfl571-question__title {\n  font-size: 24px;\n  text-transform: uppercase;\n  font-family: Cuprum;\n  letter-spacing: 3.75px;\n}\n\n.cfl571-question__header {\n  padding-top: 6px !important;\n  padding-bottom: 10px !important;\n}\n\n.cfl571-question__message {\n  color: white;\n}\n\n.cfl571-results {\n  position: relative;\n  padding-bottom: 40px;\n}\n\n.cfl571-results:after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  margin: 0 auto;\n  width: calc(100% - 90px);\n  height: 1px;\n  background: #C9C9C9;\n}\n\n.cfl571-text-box {\n  padding: 7px 0 0;\n}\n\n.cfl571-text-box__action {\n  display: none;\n}\n\n.cfl571-text-box__name {\n  height: 19px;\n  width: 313px;\n  color: #818489;\n  font-weight: normal;\n  font-size: 16px;\n  letter-spacing: 2.53px;\n  line-height: 19px;\n  text-align: center;\n  width: 100%;\n}\n\n.cfl571-tutorial {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  border-bottom: 1px #C9C9C9 solid;\n  margin: 30px 45px 20px;\n  padding-bottom: 15px;\n}\n\n.cfl571-tutorial__image {\n  text-align: center;\n  padding-top: 15px;\n}\n\n.cfl571-tutorial__image img {\n  border-radius: 0  !important;\n  height: 200px !important;\n  width: 200px !important;\n  display: inline !important;\n}\n\n.cfl571-tutorial p {\n  font-size: 14px;\n}\n\n.cfl571-tutorial h2 {\n  font-size: 16px;\n  font-weight: normal;\n  line-height: 19px;\n  text-align: left;\n  width: 100%;\n  text-transform: uppercase;\n  letter-spacing: 2.53px;\n  margin-bottom: 0;\n}\n\n.cfl571-tutorial article {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: horizontal;\n  -webkit-flex-direction: row;\n  -moz-flex-direction: row;\n  -ms-flex-direction: row;\n  flex-direction: row;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  text-align: justify;\n}\n\n.cfl571-tutorial article div {\n  font-size: 14px;\n  width: 100%;\n  padding-top: 15px;\n  padding-bottom: 15px;\n  \/*width: calc(100% - 330px);*\/\n  \/*margin-right: 90px;*\/\n}\n\n.cfl571-tutorial article div ol {\n  margin: 0 0 1.5em;\n  padding: 0;\n  counter-reset: item;\n}\n\n.cfl571-tutorial article div ol \u003e li {\n  margin: 0;\n  padding: 0 0 0 2em;\n  text-indent: -2em;\n  list-style-type: none;\n  counter-increment: item;\n}\n\n.cfl571-tutorial article div ol \u003e li:before {\n  display: inline-block;\n  width: 1em;\n  padding-right: 1em;\n  font-weight: bold;\n  text-align: right;\n  content: counter(item) \".\";\n}\n\n.cfl571-tutorial article div ol {\n  padding-left: 0;\n  list-style-position: inside;\n  line-height: 25px;\n}\n\n.cfl571-tutorial article div li {\n  padding-bottom: 5px;\n}\n\n.cfl571-tutorial article div li a {\n  color: black;\n  font-weight: bold;\n  text-decoration: none;\n}\n\n.cfl571-tutorial article p a {\n  color: black;\n  font-weight: bold;\n  text-decoration: none;\n}\n\n.cfl571-tutorial article img {\n  border-radius: 6px;\n  height: 262px;\n  width: 262px;\n  display: none;\n}\n\n@media (max-width: 1199px) {\n  .cfl571-tutorial article {\n    -webkit-flex-wrap: wrap;\n    -moz-flex-wrap: wrap;\n    -ms-flex-wrap: wrap;\n    flex-wrap: wrap;\n    margin-bottom: 20px;\n  }\n\n  .cfl571-tutorial article div {\n    width: 100%;\n    margin-right: 0;\n  }\n}\n\n.cfl571-tutorial button {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  height: 50px !important;\n  width: 270px;\n  background: black;\n  color: white;\n  font-size: 16px;\n  font-weight: bold;\n  border: 0;\n  text-transform: uppercase;\n  padding: 0 !important;\n}\n\n.cfl571-app:not(.cfl571-app--results) .cfl571-tutorial {\n  display: none;\n}\n\n.cfl-link {\n  display: none;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  background: #000000;\n  color: #ffffff;\n  height: 50px;\n  width: 230px;\n  text-transform: uppercase;\n  font-size: 16px;\n  text-align: center;\n  cursor: pointer;\n}\n\n.cfl-link-light {\n  background: #000000;\n  color: #000000;\n  background: #F2F2F2;\n  position: absolute;\n  right: 60px;\n  top: 20px;\n}\n\n\/*.cfl571-app[data-step=\"1\"],*\/\n\n.cfl571-app[data-step=\"4\"] .cfl571-navigation-button--next {\n  display: none;\n}\n\n\/*.cfl571-app[data-step=\"1\"] {\n  .cfl571-navigation-buttons {\n    @include justify-content(center);\n  }\n  .cfl571-navigation-button--back {\n    display: none;\n  }\n  .cfl-get-started {\n    @include flexbox();\n    font-weight: bold;\n  }\n}*\/\n\n.cfl571-app[data-step=\"4\"] .cfl-go-to-results {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  font-weight: bold;\n}\n\n.cfl571-app[data-step=\"5\"] .cfl-link-light {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n}\n\n.cfl-add-to-cart {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  width: 100%;\n  margin: 10px auto 0;\n  font-weight: bold;\n  font-size: 12px;\n  height: 38px;\n}\n\n.cfl571-question[data-name=\"High Arch\"] .cfl571-answer-image-box,\n.cfl571-question[data-name=\"Desired Look\"] .cfl571-answer-image-box,\n.cfl571-question[data-name=\"Shape\"] .cfl571-answer-image-box {\n  margin: 10px 8px;\n}\n\n.cfl571-results-bundle__title {\n  letter-spacing: 2.53px;\n  font-weight: bold;\n}\n\n.cfl571-result-bundle-item__description {\n  text-transform: capitalize;\n  font-weight: normal;\n}\n\n.cfl571-result-bundle-item--main {\n  font-weight: normal;\n}\n\n.cfl571-result-bundle-item--main .cfl571-result-bundle-item__link {\n  width: 250px;\n}\n\n.cfl571-navigation-button--next,\n.cfl-get-started,\n.cfl-add-to-cart,\n.cfl-go-to-results {\n  transition: all 330ms cubic-bezier(0.42, 0.09, 0.12, 1);\n}\n\n.cfl571-navigation-button--next:hover,\n.cfl-get-started:hover,\n.cfl-add-to-cart:hover,\n.cfl-go-to-results:hover {\n  background-color: #1c1c1c;\n}\n\n.cfl571-question__message__text {\n  border-radius: 0;\n}\n\n.cfl571-navigation-button--back {\n  background: #F2F2F2;\n  border: 0;\n}\n\n.cfl571-navigation-button--back:hover {\n  background: #F2F2F2;\n  color: black;\n}\n\n.cfl571-navigation-button--back .cfl571-navigation-button__text {\n  font-weight: normal;\n}\n\n.cfl571-navigation-button {\n  text-transform: uppercase;\n  font-size: 16px;\n  text-align: center;\n}\n\n@media (max-width: 1199px) {\n  .cfl-step {\n    display: none;\n  }\n\n  .cfl-step-mobile {\n    display: inline-block;\n  }\n\n  .cfl571-person {\n    -webkit-flex-wrap: wrap;\n    -moz-flex-wrap: wrap;\n    -ms-flex-wrap: wrap;\n    flex-wrap: wrap;\n  }\n\n  .cfl571-static--with-person .cfl571-person__info {\n    padding: 5px 0 0 0 !important;\n  }\n\n  .cfl571-result-bundle-item--main:after {\n    display: none;\n  }\n\n  .cfl571-result-bundle-item {\n    padding: 3px 35px;\n  }\n\n  .cfl571-results-bundle--next {\n    -webkit-box-pack: end;\n    -ms-flex-pack: end;\n    -webkit-justify-content: flex-end;\n    -moz-justify-content: flex-end;\n    justify-content: flex-end;\n    padding-right: 3px;\n  }\n\n  .cfl571-results-bundle--prev {\n    -webkit-box-pack: start;\n    -ms-flex-pack: start;\n    -webkit-justify-content: flex-start;\n    -moz-justify-content: flex-start;\n    justify-content: flex-start;\n    padding-left: 3px;\n  }\n\n  .cfl571-navigation-buttons {\n    position: relative;\n  }\n\n  .cfl571-static__title {\n    padding: 20px 20px 10px !important;\n  }\n\n  .cfl571-static__article--speech {\n    padding: 0 20px 20px !important;\n  }\n\n  .cfl571-static--with-person .cfl571-static__article,\n  .cfl571-static__article {\n    padding: 0 20px 20px !important;\n  }\n\n  .cfl-link-light {\n    right: 18px;\n    top: 10px;\n    width: 175px;\n    height: 39px;\n  }\n\n  .cfl571-navigation-buttons {\n    padding: 10px 10px 20px;\n  }\n\n  .cfl571-navigation-button {\n    height: 55px;\n    padding: 0;\n    width: calc(50% - 5px);\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-flex;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-pack: center;\n    -ms-flex-pack: center;\n    -webkit-justify-content: center;\n    -moz-justify-content: center;\n    justify-content: center;\n    -webkit-box-align: center;\n    -ms-flex-align: center;\n    -webkit-align-items: center;\n    -moz-align-items: center;\n    align-items: center;\n    border: none;\n  }\n\n  .cfl-link {\n    height: 55px;\n    width: calc(50% - 5px);\n  }\n\n  .cfl571-app--results .cfl571-navigation-button--next {\n    display: none;\n  }\n\n  .cfl-link-light {\n    position: relative;\n    height: 55px;\n    width: calc(50% - 5px);\n    right: 0;\n    top: 0;\n  }\n\n  .cfl571-navigation-item-selected {\n    display: none;\n  }\n\n  .cfl-get-started {\n    width: 230px;\n  }\n\n  .cfl-add-to-cart {\n    width: calc(100% - 10px);\n  }\n\n  .cfl571-app ::-webkit-scrollbar {\n    -webkit-appearance: none;\n  }\n\n  .cfl571-app ::-webkit-scrollbar:vertical {\n    width: 8px;\n  }\n\n  .cfl571-app ::-webkit-scrollbar:horizontal {\n    height: 4px;\n    width: 30px;\n  }\n\n  .cfl571-app ::-webkit-scrollbar-thumb {\n    background-color: rgba(0, 0, 0, 0.5);\n    border-radius: 10px;\n    border: none;\n  }\n\n  .cfl571-app ::-webkit-scrollbar-track {\n    border-radius: 10px;\n    background-color: transparent;\n  }\n\n  .cfl571-question[data-name=\"Hair Color - Undertone\"],\n  .cfl571-question[data-name=\"Desired Look\"],\n  .cfl571-question[data-name=\"Shape\"],\n  .cfl571-question[data-name=\"Concern\"] {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-flex;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-pack: center;\n    -ms-flex-pack: center;\n    -webkit-justify-content: center;\n    -moz-justify-content: center;\n    justify-content: center;\n  }\n\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list,\n  .cfl571-question[data-name=\"Desired Look\"] .cfl571-answer-list,\n  .cfl571-question[data-name=\"Shape\"] .cfl571-answer-list,\n  .cfl571-question[data-name=\"Concern\"] .cfl571-answer-list {\n    margin-bottom: 0;\n    margin-left: 0px;\n    width: 95%;\n    padding: 0;\n    overflow-y: hidden !important;\n    flex-wrap: nowrap !important;\n    overflow: auto;\n    \/*display: -webkit-box;*\/\n    \/*height: 130px;*\/\n    -webkit-box-align: baseline;\n    -ms-flex-align: baseline;\n    -webkit-align-items: baseline;\n    -moz-align-items: baseline;\n    align-items: baseline;\n    -webkit-box-pack: start;\n    -ms-flex-pack: start;\n    -webkit-justify-content: flex-start;\n    -moz-justify-content: flex-start;\n    justify-content: flex-start;\n    display: -webkit-box;\n    display: -moz-flex;\n    display: -ms-flexbox;\n    display: flex;\n  }\n\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-image-box,\n  .cfl571-question[data-name=\"Desired Look\"] .cfl571-answer-image-box,\n  .cfl571-question[data-name=\"Shape\"] .cfl571-answer-image-box,\n  .cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box {\n    margin: 10px !important;\n  }\n\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-question__message__text,\n  .cfl571-question[data-name=\"Desired Look\"] .cfl571-question__message__text,\n  .cfl571-question[data-name=\"Shape\"] .cfl571-question__message__text,\n  .cfl571-question[data-name=\"Concern\"] .cfl571-question__message__text {\n    margin-top: 10px;\n  }\n\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-item,\n  .cfl571-question[data-name=\"Desired Look\"] .cfl571-answer-item,\n  .cfl571-question[data-name=\"Shape\"] .cfl571-answer-item,\n  .cfl571-question[data-name=\"Concern\"] .cfl571-answer-item {\n    flex: 0 0 auto;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-question[data-name=\"Concern\"] .cfl571-answer-list {\n    padding: 0 100px;\n  }\n\n  .cfl571-question[data-name=\"Concern\"] .cfl571-answer-list .cfl571-answer-image-box {\n    width: 150px;\n    margin: 10px 15px;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-question {\n    margin-left: 60px;\n    margin-right: 60px;\n  }\n\n  \/*.cfl571-app[data-step=\"1\"] .cfl571-navigation-buttons {\n    padding: 10px 60px 20px;\n  }*\/\n\n  .cfl571-navigation-buttons {\n    padding: 20px 60px 20px;\n    -webkit-box-pack: center;\n    -ms-flex-pack: center;\n    -webkit-justify-content: center;\n    -moz-justify-content: center;\n    justify-content: center;\n    position: relative;\n  }\n\n  .cfl571-navigation-button {\n    text-transform: uppercase;\n    font-size: 16px;\n    text-align: center;\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-flex;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-align: center;\n    -ms-flex-align: center;\n    -webkit-align-items: center;\n    -moz-align-items: center;\n    align-items: center;\n    -webkit-box-pack: center;\n    -ms-flex-pack: center;\n    -webkit-justify-content: center;\n    -moz-justify-content: center;\n    justify-content: center;\n    height: 50px;\n    padding: 0;\n    border: 0;\n  }\n\n  .cfl571-navigation-button:hover {\n    border: 0;\n  }\n\n  .cfl571-navigation-button--back {\n    width: 120px;\n    background: #F2F2F2;\n    position: absolute;\n    left: 60px;\n    top: 20px;\n  }\n\n  .cfl571-navigation-button--back:hover {\n    background: #F2F2F2;\n    color: black;\n  }\n\n  .cfl571-navigation-button--back .cfl571-navigation-button__text {\n    font-weight: normal;\n  }\n\n  .cfl571-navigation-button--next {\n    width: 230px !important;\n  }\n\n  .cfl571-slider__noui {\n    margin-bottom: 20px !important;\n  }\n\n  .cfl571-question[data-name=\"Experience\"] .cfl571-answer-slider-item {\n    width: 155px !important;\n  }\n}\n\n.cfl571-app__close {\n  position: absolute;\n  background-size: cover;\n  width: 14px;\n  height: 16px;\n  right: 16px;\n  top: 18px;\n  background-image: url(\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAVCAIAAAAra0KGAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAFcSURBVDhP1ZKhjoNAEIbJhYQaDDQ0QbdB8ArlIdB4DArVIFrFm4BE1bYWV1dBQgVBk1aDoHf\/def29jhok3P3GdiZ+Xdm\/13p37Fer5umSZJE13UKjTGbzaIoQmUQBBQKw\/D9wfF4RJqiv9jtdn3fo+x0OlFoPp\/v93smxo9hGJT4QpblOI7v9zsKzufzcrmkBEArNORisTNkm82Gya7Xq2VZlOBompZlGRNjFyxZnHcry3K1WrHgEFTzztjFNM3tdstltm1T3SiYk58ZNjJLMORkNxE4xMUAloycTZLe6Ctwu93yPIeGLauqquua\/b+AW8JGBaJh4+CQoiWO44iGPRNDNrBENAy7iPdMDF6JaIloGH5+vLCXrwSt+NgQK4pCCc\/z+Nmm7k18YWmaIvJ5K1h0XVcUheu6l8vlUTkEV+X7\/uFwaNsWbSiKaReLhaqqtJ4Gc6Lye9q\/IEkfcwI3MA9czNMAAAAASUVORK5CYII=\");\n}\n\n.cfl571-results-bundle--prev,\n.cfl571-results-bundle--next {\n  margin: 77px 0 0;\n  height: calc(100% - 95px);\n}\n\n.cfl571-results-bundle--prev:after,\n.cfl571-results-bundle--next:after {\n  border: none;\n  transform: none;\n  width: 29px;\n  height: 60px;\n  background-size: cover;\n  background-image: url(\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAABACAYAAACUTB6QAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjEuMWMqnEsAAANoSURBVGhDxZlPiM1RFMffzPgXEhbG5P3uuff+fuZNTxRv2Fi8Ykei9IrCchZE2ZnExgLFliImOyMrZRIrCWWBbCgsDItpWAwyMtOb8b0zR9133++3vMe37mbOt87n\/e65557fb0q+qtXqcks0bEmPpkQX8KeO+YigrNJnUtKz\/1ZGdIpDcgLEJR8Cq2mU2s1hGaVpmqSKxlpAFE1UtK6wRUZWqe1W0Z8A5B0RrWSLjFKlB1og5kD0CEJd8w4hIemVNhCiixyWUa1WW4ikj0MQHOGDbJGRtXYN6uFTADKZKrWFLTJCr9iMxL98EDyNUWNMN1tkhKQHfAheT9BhF7FFRijU8yGIJXONw2LqBMj9EATbdZTjMnINyzUuHwJbNZVpXWeLjHqJ+lwrbwXR4wDUbJGRu9SQvOmDAOz1pu7uZWyRERrZYAsEFrbmDkKiM0gHkt4OQVIypzkuo1pPz1KcmFcBSBONbA9bZOQKEk9k3AfBKPA9U6rKFhm5I4oTMtUCQvq9UmoVW2SES+2YD+EWGtmDRqkhO4Pg118PQdzcymEZuQsNIE9DEBTvYbbICIW6FiCfA4jfvWWzlS0ysontd4l9EIB9QaH2sEVGmTKHfIg5EKWfZVm2mC0yQtLLIQie0A0Oy6jRaHQh8cM2EK2Ps0VG1XJ5tWtcAci0VXYHW2SUJskGtPYfPgjAvonPILj69yH5jA+C+rjKYRmhDvb+V4i87cCS2w4uzA8BgCvMnWyJq6Ijitv1JFviK69ZYVtucTi+UIhHQgCckBeogyVsiav1ZbMtvMDwSjCWrcvKbImrPtyU7sb0AdznJ\/cZii1x5W5I1MFzH2BuKT3AlvhyN2QbgBZsSFbrE20ARHLfMNyNiKTTPgDqQu5rTq9Sxt2IPgDWpE2SfrbElfsgj4RvAoBZN9qxJbo6kPBuCOC6JMfjC8nOhgBYj+r1+gK2xFXegIK6+OhuTLbEVZqkebPBT1M2G9kSVwWzwYxRaj9b4qpwfCdzji3xlfsiQ3QPoc55R2TlzgZKv8WFtYItcVUwG0xoqX9J5c0GWE2cjl1siavC2YBokC3xhS24GQLgCQwjJPOxtGA2kPtsXDAbfK1IvS0VzAayr\/HoB+11gK3hsIwAMdQCofQQh+SEBkQ4li8ZYETmbalU+gul2+ZS3R4c3QAAAABJRU5ErkJggg==\");\n}\n\n.cfl571-results-bundle--prev:after {\n  transform: rotate(180deg);\n}\n\n.cfl571-app .cfl571-question[data-name=\"Hair Color\"] .noUi-target:before {\n  height: 20px;\n  background: linear-gradient(90deg, #E0D1AF 0%, #C4AC7A 16.89%, #9C7A5A 33.11%, #794436 50%, #BC5727 66.89%, #3B251F 83.78%, #9D9D9D 100%);\n  border-radius: 20px;\n  width: 102%;\n  margin-left: -6px;\n}\n\n.cfl571-app .cfl571-question[data-name=\"Hair Color\"] .noUi-origin {\n  background-color: transparent !important;\n}\n\n.cfl571-app .cfl571-question[data-name=\"Hair Color\"] .noUi-marker-large {\n  margin-top: 14px;\n}\n\n.cfl571-app .cfl571-question[data-name=\"Hair Color\"] .noUi-marker-large:first-of-type {\n  left: 0 !important;\n  margin-top: 14px;\n  width: 0.5px;\n}\n\n.cfl571-app .cfl571-question[data-name=\"Hair Color\"] .noUi-value .cfl571-answer-slider-item {\n  margin-top: -34px;\n}\n\n.cfl571-question[data-name=\"Hair Color\"] img {\n  display: none;\n}\n\n.cfl571-question[data-name=\"Hair Color\"] .cfl571-answer-image-box__image {\n  height: 30px;\n  width: 30px;\n  border-radius: 50%;\n}\n\n.cfl571-question[data-name=\"Hair Color\"] .cfl571-answer-item {\n  width: 95px;\n  min-width: 95px;\n}\n\n.cfl571-question[data-name=\"Hair Color\"] .cfl571-answer-item__name {\n  width: 100%;\n  padding: 5px 0;\n}\n\n.cfl571-question[data-name=\"Hair Color\"] .cfl571-answer-item--selected .cfl571-answer-item__image:after {\n  content: '';\n  position: absolute;\n  background-image: url(\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjEuMWMqnEsAAAD4SURBVDhPvY6xSsNQGIVDKZVg6SDoVHAUHFtoR+lzZOsL+AJOfQG3voRScHQRR2ndXAoOLl0FuRDBmOT2+5uDEqRNBukHh\/\/e85+T3GBv5Hl+hCLvfVtWPSi0KC6YnjmTXQ8KEyuKR9nVJEkyoPxtLeYX9LTaDeEQLTf\/A85XWhXw5T7mDbqQ9QPetXo+y7I5o6lVAcazLQk6NJRtxRHKtPtEZ1r9gjm1gMH5HZ2jDnqTbf6l4mVYHKB75ex5K3Srq90fGA3F\/0L5ED0V8RIf+KeKbcc5d8xfXlTakKbpWOtq4jju8oFXKzLvZNeHZ56gCIWy\/psgWAPTlR4iSpX6lwAAAABJRU5ErkJggg==\");\n  background-size: cover;\n  width: 17px;\n  height: 17px;\n  top: 0;\n  left: -1px;\n  bottom: 0;\n  right: 0;\n  margin: auto;\n}\n\n.cfl571-question[data-name=\"Hair Color\"] .cfl571-answer-item[data-name=\"Blonde\"] .cfl571-answer-image-box__image {\n  background: #E0D1AF;\n}\n\n.cfl571-question[data-name=\"Hair Color\"] .cfl571-answer-item[data-name=\"Light Brown\"] .cfl571-answer-image-box__image {\n  background: #C4AC7A;\n}\n\n.cfl571-question[data-name=\"Hair Color\"] .cfl571-answer-item[data-name=\"Medium Brown\"] .cfl571-answer-image-box__image {\n  background: #9C7A5A;\n}\n\n.cfl571-question[data-name=\"Hair Color\"] .cfl571-answer-item[data-name=\"Dark Brown\"] .cfl571-answer-image-box__image {\n  background: #794436;\n}\n\n.cfl571-question[data-name=\"Hair Color\"] .cfl571-answer-item[data-name=\"Red\"] .cfl571-answer-image-box__image {\n  background: #BC5727;\n}\n\n.cfl571-question[data-name=\"Hair Color\"] .cfl571-answer-item[data-name=\"Black\"] .cfl571-answer-image-box__image {\n  background: #3B251F;\n}\n\n.cfl571-question[data-name=\"Hair Color\"] .cfl571-answer-item[data-name=\"Grey\"] .cfl571-answer-image-box__image {\n  background: #9D9D9D;\n}\n\n.cfl-hide {\n  display: none !important;\n}\n\n.noUi-value-selected {\n  font-weight: bold !important;\n}\n\n.cfl571-question[data-name=\"Desired Look\"] .cfl571-answer-image-box,\n.cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box {\n  width: 134px;\n}\n\n.cfl571-question[data-name=\"Desired Look\"] .cfl571-answer-image-box__image,\n.cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box__image {\n  height: 134px;\n  width: 134px;\n  margin-bottom: 0;\n}\n\n.cfl571-question[data-name=\"Desired Look\"] .cfl571-answer-image-box__image img,\n.cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box__image img {\n  border-radius: 0;\n  max-height: 128px;\n  width: 128px;\n}\n\n.cfl571-result-bundle-item__link:hover .cfl571-result-bundle-item__overlay {\n  display: none;\n}\n\n.cfl571-result-bundle-item {\n  padding: 3px 4px !important;\n  height: 330px;\n}\n\n.cfl571-result-bundle-item__title,\n.cfl571-result-bundle-item__price {\n  font-size: 12px;\n}\n\n.cfl571-result-bundle-item__price {\n  -webkit-box-align: start;\n  -ms-flex-align: start;\n  -webkit-align-items: start;\n  -moz-align-items: start;\n  align-items: start;\n}\n\n.cfl571-result-bundle-item__header {\n  display: none !important;\n}\n\n.cfl571-result-bundle-item__link {\n  background: #ffffff;\n  padding: 0;\n  box-shadow: none;\n  padding-top: 0 !important;\n  -webkit-box-pack: start;\n  -ms-flex-pack: start;\n  -webkit-justify-content: start;\n  -moz-justify-content: start;\n  justify-content: start;\n}\n\n.cfl571-result-bundle-item--main {\n  padding: 3px 0 3px 0;\n}\n\n.cfl571-result-bundle-item--main:after {\n  display: none;\n}\n\n.cfl571-result-bundle-item__image {\n  height: 210px;\n  box-shadow: 0 0 6px 0 rgba(29, 28, 33, 0.3);\n}\n\n.cfl571-result-bundle-item__footer {\n  padding: 14px 10px 0 0;\n}\n\n\/*Hide Statics*\/\n\n.cfl571-app {\n  \/*\u0026[data-step=\"1\"] {\n   .cfl571-static__title,\n   .cfl571-static__article {\n     display: none;\n   }\n }*\/\n}\n\n.cfl571-app[data-step=\"1\"] .cfl571-static,\n.cfl571-app[data-step=\"2\"] .cfl571-static,\n.cfl571-app[data-step=\"3\"] .cfl571-static,\n.cfl571-app[data-step=\"4\"] .cfl571-static {\n  display: none;\n}\n\n\/*.cfl571-results-bundle__items {\n  width: 100%;\n}*\/\n\n.cfl571-result-bundle-item__image,\n.cfl571-result-bundle-item__link,\n.cfl571-result-bundle-item__image img {\n  width: 180px !important;\n}\n\n@media (min-width: 992px) {\n  .cfl571-question[data-name=\"Concern\"] cfl571-answer-list {\n    padding: 0 100px;\n  }\n\n  .cfl571-question[data-name=\"Concern\"] .cfl571-answer-item__name {\n    width: calc(100% - 15px);\n  }\n\n  .cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box {\n    width: 150px;\n    margin: 10px 15px;\n  }\n\n  .cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box .cfl571-answer-image-box__image {\n    height: 150px;\n    width: 150px;\n  }\n\n  .cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box .cfl571-answer-image-box__image img {\n    max-height: 145px;\n    width: 145px;\n  }\n}\n\n.cfl-pagination {\n  position: absolute;\n  right: 60px;\n  bottom: 37px;\n  font-size: 14px;\n}\n\n.cfl571-app {\n  \/*\u0026[data-step=\"1\"],*\/\n}\n\n.cfl571-app[data-step=\"5\"] .cfl-pagination {\n  display: none;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] {\n  margin: 0;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list {\n  padding: 0 10px;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-image-box {\n  margin: 10px 0px;\n  width: 130px;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-image-box__image {\n  height: 90px;\n  width: 90px;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-image-box__image img {\n  border: 0 !important;\n  max-height: 90px;\n  width: 90px;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-item--selected:not(.cfl571-answer-item--image) .cfl571-answer-item__image {\n  position: relative;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-item--selected:not(.cfl571-answer-item--image) .cfl571-answer-item__image img {\n  border: 0 !important;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-item--selected:not(.cfl571-answer-item--image) .cfl571-answer-item__image:after {\n  content: '';\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  background-image: url(\/\/embed.cartfulsolutions.com\/abh-brow-finder\/ic_check.png);\n  background-size: cover;\n}\n\n@media (max-width: 768px) {\n  .cfl-privacy {\n    margin-top: 20px !important;\n  }\n\n  .cfl571-result-modal--submit {\n    width: 266px !important;\n  }\n\n  .cfl571-question[data-name=\"Experience\"] {\n    padding: 10px 0 35px 0;\n  }\n\n  .cfl571-question[data-name=\"Experience\"] .cfl571-slider__noui {\n    display: block !important;\n  }\n\n  .cfl571-question[data-name=\"Experience\"] .cfl571-slider__selector {\n    display: none !important;\n  }\n\n  .cfl571-question[data-name=\"Experience\"] .cfl571-answer-slider-item {\n    width: 100px !important;\n    font-size: 11px !important;\n  }\n\n  .cfl571-question[data-name=\"Experience\"] .cfl571-slider {\n    width: calc(100% - 90px);\n    margin-left: 60px;\n  }\n\n  .cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box,\n  .cfl571-question[data-name=\"Desired Look\"] .cfl571-answer-image-box,\n  .cfl571-question[data-name=\"Shape\"] .cfl571-answer-image-box {\n    margin: 10px 5px !important;\n  }\n\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-image-box {\n    margin: 10px 0 !important;\n  }\n}\n\n.cfl571-app--results-modal .cfl571-result-items {\n  display: none;\n}\n\n.cfl571-result-modal {\n  -webkit-box-direction: normal;\n  -webkit-box-orient: horizontal;\n  -webkit-flex-direction: row;\n  -moz-flex-direction: row;\n  -ms-flex-direction: row;\n  flex-direction: row;\n  -webkit-flex-wrap: wrap;\n  -moz-flex-wrap: wrap;\n  -ms-flex-wrap: wrap;\n  flex-wrap: wrap;\n}\n\n.cfl571-result-modal h1 {\n  font-family: ProximaNova-Bold;\n  font-size: 35px;\n  line-height: 1.25em;\n  letter-spacing: .0416666667em;\n  text-transform: uppercase;\n  font-weight: 400;\n  font-style: normal;\n  color: black;\n}\n\n.cfl571-result-modal p {\n  font-family: ProximaNova-Regular;\n  font-size: 14px;\n  line-height: 1.2857142857em;\n  letter-spacing: .0714285714em;\n  padding: 6px 0 0;\n  color: black;\n  margin: 5px 0;\n}\n\n.cfl571-result-modal p b {\n  font-family: ProximaNova-Bold;\n}\n\n.cfl571-result-modal .cfl571-result-modal__text {\n  padding: 0;\n}\n\n.cfl571-result-modal .cfl571-custom__controls-input {\n  font-family: ProximaNova-Bold;\n  font-size: .75em;\n  line-height: 1.3333333333em;\n  letter-spacing: 0;\n  border: 1px solid #bcbcbc;\n  border-radius: 0;\n  box-sizing: border-box;\n  background-color: #fff;\n  height: 70px;\n  padding: 0 1.5em;\n  text-indent: 0;\n  width: 100%;\n  outline: 0;\n  margin-bottom: 0 !important;\n  -webkit-appearance: none;\n  text-align: left;\n}\n\n.cfl571-result-modal .cfl571-custom {\n  width: 230px;\n}\n\n.cfl571-result-modal .cfl571-result-modal--submit {\n  height: 72px !important;\n  width: 160px;\n  padding: 0 !important;\n  border-width: 0 !important;\n}\n\n.cfl-privacy {\n  width: 100%;\n  text-align: center;\n  margin-top: 30px;\n}\n\n.cfl-privacy-policy {\n  font-size: 12px;\n  color: #bcb4bb;\n}\n\n.cfl-privacy-policy a {\n  color: #bcb4bb;\n  font-weight: bold;\n}\n\n.cfl571-app--results-modal .cfl571-app__close {\n  background-image: url(data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTIgMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iTGFyZ2VfMTY4MCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iTG9naW4tLy1TaWduLVVwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYxOS4wMDAwMDAsIC0xMzAuMDAwMDAwKSIgZmlsbD0iIzAwMDAwMCI+ICAgICAgICAgICAgPGcgaWQ9IkFjY291bnQtRHJvcGRvd24iPiAgICAgICAgICAgICAgICA8ZyBpZD0iQ29udGVudCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTExMC4wMDAwMDAsIDAuMDAwMDAwKSI+ICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNTE2LDEzNSBMNTE2LDEyOSBMNTE0LDEyOSBMNTE0LDEzNSBMNTA4LDEzNSBMNTA4LDEzNyBMNTE0LDEzNyBMNTE0LDE0MyBMNTE2LDE0MyBMNTE2LDEzNyBMNTIyLDEzNyBMNTIyLDEzNSBMNTE2LDEzNSBaIiBpZD0iWCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTE1LjAwMDAwMCwgMTM2LjAwMDAwMCkgcm90YXRlKC0zMTUuMDAwMDAwKSB0cmFuc2xhdGUoLTUxNS4wMDAwMDAsIC0xMzYuMDAwMDAwKSAiPjwvcGF0aD4gICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDwvZz4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==);\n}\n\n.cfl571-app--results-modal .cfl571-tutorial {\n  display: none;\n}\n\n.cfl571-custom__controls input {\n  color: black !important;\n}\n\n.cfl571-result-modal--dismiss {\n  padding: 20px 0 0;\n  width: 100%;\n  -webkit-box-ordinal-group: 11;\n  -webkit-order: 10;\n  -moz-order: 10;\n  -ms-flex-order: 10;\n  order: 10;\n  font-size: 12px;\n}\n\n.cfl571-results {\n  padding-bottom: 10px;\n}\n\n.cfl571-tutorial {\n  margin: 15px 45px 20px;\n}\n\n.cfl571-app input[type=checkbox].toggle-switch {\n  width: 4.375em;\n  height: 1.875em;\n  border: 1px solid #bcbcbc;\n  border-radius: .9375em;\n  box-shadow: inset 0 0 0.25em 0 rgba(0, 0, 0, 0.5);\n}\n\n.cfl571-app input[type=checkbox].toggle-switch:after,\n.cfl571-app input[type=checkbox].toggle-switch:before {\n  position: absolute;\n  top: 0;\n}\n\n.cfl571-app input[type=checkbox].toggle-switch:before {\n  content: 'OFF';\n}\n\n.cfl571-app input[type=checkbox].toggle-switch:after {\n  content: 'ON';\n  width: 1.375em;\n  height: 1.375em;\n  background-color: #000;\n  border: 1px solid red;\n  border-radius: .9375em;\n  text-indent: 20px;\n}\n\n.cfl571-app label.toggle-switch {\n  display: -ms-flexbox;\n  display: flex;\n  font-size: 16px;\n  margin-bottom: 1.875em;\n}\n\n.cfl571-app label.toggle-switch input[type=checkbox] {\n  position: absolute;\n  opacity: 0;\n  z-index: 3;\n}\n\n.cfl571-app label.toggle-switch .label {\n  font-family: ProximaNova-Regular;\n  font-size: .875em;\n  line-height: 1.1428571429em;\n  letter-spacing: 0;\n  margin-top: .5em;\n  cursor: pointer;\n}\n\n.cfl571-app label.toggle-switch .label.px {\n  font-size: 14px;\n}\n\n.cfl571-app label.toggle-switch .label.bold {\n  font-family: ProximaNova-Bold;\n  font-weight: 400;\n  font-style: normal;\n}\n\n.cfl571-app label.toggle-switch .states {\n  -ms-flex-negative: 0;\n  flex-shrink: 0;\n  cursor: pointer;\n  display: inline-block;\n  float: left;\n  margin-right: 10px;\n  white-space: nowrap;\n  width: 4.375em;\n  height: 1.875em;\n  border: 1px solid #bcbcbc;\n  border-radius: .9375em;\n  box-shadow: inset 0 0 0.25em 0 rgba(0, 0, 0, 0.5);\n  background-color: #f2f2f2;\n  overflow: hidden;\n  padding: 0 .25em;\n  transition: 200ms background-color cubic-bezier(0.445, 0.05, 0.55, 0.95);\n}\n\n.cfl571-app label.toggle-switch .states \u003e * {\n  font-family: ProximaNova-Regular;\n  font-size: .75em;\n  letter-spacing: 0;\n  display: inline-block;\n  width: calc(100% - 1.8333333333em);\n  text-transform: uppercase;\n  line-height: 2.3333333333em;\n  position: relative;\n  left: 0;\n  text-align: center;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  transition: 200ms all cubic-bezier(0.175, 0.885, 0.32, 1.275);\n}\n\n.cfl571-app label.toggle-switch .states \u003e .px {\n  font-size: 12px;\n}\n\n.cfl571-app label.toggle-switch .states \u003e :nth-child(1):after {\n  content: '';\n  display: inline-block;\n  width: 1.8333333333em;\n  height: 1.8333333333em;\n  background-color: #000;\n  border-radius: .9375em;\n  position: absolute;\n  top: .25em;\n  right: -1.8333333333em;\n}\n\n.cfl571-app label.toggle-switch .states \u003e :nth-child(2) {\n  margin-left: 1.8333333333em;\n}\n\n.cfl571-app label.toggle-switch input[type=checkbox]:checked + .states {\n  background-color: #fff;\n}\n\n.cfl571-app label.toggle-switch input[type=checkbox]:checked + .states \u003e * {\n  left: calc(-100% + 1.8333333333em);\n}\n\n.cfl571-app label.toggle-switch input[type=checkbox]:checked ~ .label {\n  font-family: ProximaNova-Bold;\n}\n\n.cfl571-app .form-row {\n  margin-bottom: 0 !important;\n}\n\n.cfl571-app .form-row label.toggle-switch {\n  margin-bottom: 0 !important;\n}\n\n.cfl571-app .field-wrapper {\n  display: inline-block;\n  margin-bottom: 10px;\n}\n\n\/*Mobile*\/\n\n.cfl571-app[data-step=\"2\"] .cfl571-question {\n  border-bottom: 0 !important;\n}\n\n.cfl571-app[data-step=\"2\"] .cfl571-static__classic-quotes {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n}\n\n.cfl571-app[data-step=\"2\"] .cfl571-static__classic-quotes .cfl571-static__article {\n  text-align: justify;\n  text-transform: none;\n  padding: 5px 60px !important;\n}\n\n.cfl571-app[data-step=\"2\"] .cfl571-static__classic-quotes .cfl571-static__article p {\n  margin-top: 8px !important;\n  margin-bottom: 8px !important;\n}\n\n@media (max-width: 1199px) {\n  .cfl571-result-modal__text h1 {\n    font-size: 26px;\n  }\n\n  .cfl-pagination {\n    display: none;\n  }\n\n  .cfl571-app {\n    margin: 5px 10px 10px 10px;\n  }\n\n  .cfl571-static--with-person .cfl571-person {\n    align-items: center;\n    justify-content: center;\n    padding: 0 10px !important;\n    margin-top: 15px;\n    margin-bottom: 10px;\n  }\n\n  .cfl571-static--with-person .cfl571-person__photo {\n    width: 100%;\n  }\n\n  .cfl571-static--with-person .cfl571-person__info {\n    align-items: center;\n  }\n\n  .cfl571-static--with-person .cfl571-person__about {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    font-size: 12px;\n    line-height: 25px;\n  }\n\n  .cfl571-static--with-person .cfl571-person__about img {\n    width: 150px !important;\n    height: 50px !important;\n  }\n\n  .cfl571-static--with-person .cfl571-person__name {\n    font-size: 12px;\n  }\n\n  .cfl-link,\n  .cfl571-navigation-button {\n    height: 45px;\n    font-size: 14px;\n  }\n\n  .cfl571-question__title {\n    font-size: 16px;\n  }\n\n  .cfl571-question[data-name=\"Experience\"] .cfl571-answer-slider-item {\n    font-size: 11px !important;\n    line-height: 15px !important;\n  }\n\n  .cfl571-answer-image-box__title {\n    font-size: 10px;\n  }\n\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-image-box {\n    width: 101px;\n  }\n\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-image-box__image,\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-image-box__image img {\n    height: 60px;\n    width: 60px;\n  }\n\n  .cfl571-answer-image-box__description {\n    text-align: justify;\n    font-size: 11px !important;\n  }\n\n  .cfl571-results-bundle--prev,\n  .cfl571-results-bundle--next {\n    display: none;\n  }\n\n  .cfl571-app--results .cfl571-static__title {\n    font-size: 18px;\n  }\n\n  .cfl571-app--results .cfl571-static__article {\n    font-size: 12px;\n  }\n\n  .cfl571-results-bundle__title {\n    width: calc(100% - 40px);\n    padding: 20px 0 0;\n    font-size: 12px;\n  }\n\n  .cfl571-result-bundle-item__image {\n    min-height: 210px;\n  }\n\n  .cfl571-result-bundle-item__image,\n  .cfl571-result-bundle-item__link,\n  .cfl571-result-bundle-item img {\n    width: 210px !important;\n  }\n\n  .cfl571-result-bundle-item {\n    padding: 3px 8px 3px 20px !important;\n  }\n\n  .cfl571-tutorial {\n    padding-bottom: 0;\n  }\n\n  .cfl571-tutorial ol {\n    margin-bottom: 0;\n  }\n\n  .cfl571-app[data-step=\"2\"] .cfl571-static__classic-quotes,\n  .cfl571-app[data-step=\"3\"] .cfl571-static__classic-quotes {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-flex;\n    display: -ms-flexbox;\n    display: flex;\n  }\n\n  .cfl571-app[data-step=\"2\"] .cfl571-static__classic-quotes .cfl571-static__article p,\n  .cfl571-app[data-step=\"3\"] .cfl571-static__classic-quotes .cfl571-static__article p {\n    font-size: 11px;\n  }\n}\n\n@media (max-width: 3000px) {\n  .cfl571-results-bundle--prev,\n  .cfl571-results-bundle--next {\n    display: none;\n  }\n}\n\n.cfl571-result-bundle-item__footer {\n  width: calc(100% - 12px);\n}\n\n.cfl571-app[data-step=\"5\"] .cfl571-static__title {\n  font-family: ProximaNova-Bold, Montserrat, Roboto;\n}\n\n.cfl571-question .cfl571-answer-image-box__description {\n  text-align: justify;\n}\n\n\/* New styles *\/\n\n.cfl571-navigation-bar button.cfl571-navigation-item {\n  background-color: transparent;\n  border: 0;\n}\n\n@media (min-width: 769px) {\n  .cfl571-app .noUi-handle {\n    position: absolute !important;\n    top: -14px !important;\n    right: -20px !important;\n  }\n\n  .cfl571-app .noUi-handle:before {\n    background-color: transparent !important;\n  }\n\n  .cfl571-app .noUi-handle:after {\n    background-color: transparent !important;\n  }\n\n  .cfl571-app .noUi-target {\n    margin-right: auto !important;\n    margin-left: auto !important;\n    background: #000000 !important;\n    -webkit-border-radius: 4px !important;\n    border-radius: 4px !important;\n    border: 1px solid #000000 !important;\n    -webkit-box-shadow: none !important;\n    box-shadow: none !important;\n    height: 8px !important;\n  }\n\n  .cfl571-app .noUi-target:before {\n    content: none !important;\n  }\n\n  .cfl571-app .noUi-value .cfl571-answer-slider-item {\n    white-space: normal !important;\n    -o-text-overflow: unset !important;\n    text-overflow: unset !important;\n  }\n\n  .cfl571-app .cfl571-slider__noui {\n    margin-bottom: 60px !important;\n  }\n}\n\n\/* Hair color question *\/\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-item--selected:not(.cfl571-answer-item--image) .cfl571-answer-item__image:after {\n  background-size: unset;\n  background-position: center;\n  background-repeat: no-repeat;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list .cfl571-answer-image-box {\n  position: relative;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list .cfl571-answer-image-box .cfl571-answer-item__title {\n  position: absolute;\n  text-decoration: underline;\n  white-space: nowrap;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list .cfl571-answer-image-box .cfl571-answer-image-box__wrapper {\n  -webkit-box-orient: vertical;\n  -webkit-box-direction: reverse;\n  -webkit-flex-direction: column-reverse;\n  -ms-flex-direction: column-reverse;\n  flex-direction: column-reverse;\n  width: 100%;\n  height: auto;\n  margin-top: 45px;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list .cfl571-answer-image-box .cfl571-answer-image-box__wrapper .cfl571-answer-image-box__image {\n  width: 100%;\n  height: auto;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list .cfl571-answer-image-box .cfl571-answer-image-box__wrapper .cfl571-answer-image-box__image img {\n  width: 100%;\n  max-width: 100%;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list .cfl571-answer-image-box .cfl571-answer-image-box__wrapper .cfl571-answer-image-box__title {\n  margin-top: 0;\n}\n\n@media (min-width: 1200px) {\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list .cfl571-answer-image-box {\n    width: calc(13.66% - 52px);\n    padding: 6px;\n  }\n\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list .cfl571-answer-image-box .cfl571-answer-item__title {\n    font-size: 13px;\n    font-weight: bold;\n    right: -58%;\n    width: 116%;\n  }\n}\n\n.cfl571-app__return,\n.cfl571-result-modal--dismiss,\n.cfl-privacy-policy a {\n  color: #000000;\n}\n\n@media (max-width: 1199px) {\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list .cfl571-answer-image-box {\n    width: calc(20% - 12px);\n    padding: 6px;\n  }\n\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list .cfl571-answer-image-box .cfl571-answer-item__title {\n    right: -62%;\n    width: 125%;\n  }\n}\n\n@media (max-width: 1024px) {\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list .cfl571-answer-image-box {\n    width: calc(25% - 12px);\n    padding: 6px;\n  }\n\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list .cfl571-answer-image-box .cfl571-answer-item__title {\n    right: -62%;\n    width: 125%;\n  }\n}\n\n@media (max-width: 500px) {\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list .cfl571-answer-image-box {\n    width: 130px;\n    padding: 6px;\n  }\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-image-box .cfl571-answer-item__title {\n  font-size: 13px;\n  font-weight: bold;\n}\n\n.cfl-left,\n.cfl571-answer-image-box[cfl-left=\"true\"] {\n  margin-left: 10px !important;\n}\n\n.cfl-right,\n.cfl571-answer-image-box[cfl-right=\"true\"] {\n  margin-right: 10px !important;\n}\n\n\/*Feedback 2019\/04\/26*\/\n\n.cfl571-results-bundle__title {\n  width: calc(100% - 120px);\n  text-align: center;\n  padding: 30px 60px 10px;\n  font-size: 16px;\n  color: #000000;\n}\n\n.cfl571-tutorial {\n  margin: 15px 60px 20px;\n  width: calc(100% - 120px);\n}\n\n.cfl571-tutorial h2 {\n  text-align: center;\n}\n\n.cfl571-tutorial article div \u003e p {\n  text-align: center;\n  text-transform: uppercase;\n  margin-bottom: 20px;\n}\n\n.cfl571-navigation-bar {\n  width: calc(100% - 120px) !important;\n  padding: 0 60px;\n}\n\n.cfl571-app--results .cfl571-static__title,\n.cfl571-app--results .cfl571-static__article {\n  text-align: center !important;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list {\n  padding: 0 100px;\n}\n\n\/*IE*\/\n\n.cfl571-app--ie .cfl571-static--with-person .cfl571-person__info,\n.cfl571-app--ie .cfl571-person__about,\n.cfl571-app--ie .cfl571-static--with-person .cfl571-person__name,\n.cfl571-app--ie .cfl571-answer-image-box__description,\n.cfl571-app--ie .cfl571-tutorial article {\n  width: 100% !important;\n}\n\n@media (min-width: 992px) {\n  .cfl571-app--ie .cfl571-slider__noui {\n    width: 93%;\n  }\n}\n\n@media (max-width: 991px) {\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list {\n    padding: 0 10px;\n  }\n\n  .cfl571-app[data-step=\"2\"] .cfl571-static__classic-quotes .cfl571-static__article {\n    padding: 5px 20px !important;\n  }\n\n  .cfl571-tutorial {\n    margin: 15px 20px 20px;\n    width: calc(100% - 40px);\n  }\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-item__name {\n  width: 100%;\n  padding: 5px 0;\n}\n\n.cfl571-star__cell img {\n  width: 10px !important;\n}\n\n.cfl571-result-bundle-item__footer {\n  position: relative;\n}\n\n.cfl571-result-bundle-item__price {\n  width: 60px;\n  position: absolute;\n  right: 10px;\n  top: 14px;\n}\n\n.cfl571-navigation-button--startover {\n  display: none !important;\n}\n\n.cfl571-result-bundle-item__footer {\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n}\n\n.cfl571-star__row {\n  margin-top: 0;\n  -webkit-box-pack: start;\n  -ms-flex-pack: start;\n  -webkit-justify-content: flex-start;\n  -moz-justify-content: flex-start;\n  justify-content: flex-start;\n}\n\n.cfl571-app--site .cfl571-navigation-bar {\n  background: #ffffff;\n  height: 48px;\n  border-bottom: 0;\n}\n\n.cfl571-app--site .cfl571-navigation-bar .cfl571-navigation-item.cfl571-navigation-item--page {\n  border-bottom: 1px solid #D8D8D8;\n}\n\n.cfl571-app--site .cfl571-app__close {\n  display: none;\n}\n\n.cfl571-app--site .cfl571-navigation-item--inactive \u003e .cfl571-navigation-item__text {\n  color: #dbdbdb !important;\n}\n\n.cfl571-app--site .cfl571-navigation-item__text {\n  color: #000000 !important;\n}\n\n.cfl571-app--site .cfl571-navigation-item-selected:before {\n  z-index: 2;\n  height: 3px;\n  background-color: #000000 !important;\n}\n\n.cfl571-app--site .cfl571-static[data-name=\"Banner Mobile\"] {\n  display: none;\n  -webkit-box-ordinal-group: 0;\n  -webkit-order: -1;\n  -moz-order: -1;\n  -ms-flex-order: -1;\n  order: -1;\n}\n\n@media (max-width: 768px) {\n  .cfl571-app--site .cfl571-static[data-name=\"Banner Mobile\"] {\n    background-size: cover;\n    display: block !important;\n    height: 250px;\n    background-repeat: no-repeat;\n    background-position: left;\n    background-color: #fff;\n  }\n}\n\n@media (max-width: 479px) {\n  .cfl571-app--site .cfl571-static[data-name=\"Banner Mobile\"] {\n    height: 127px;\n    background-repeat: no-repeat;\n    background-position: left;\n    background-color: #fff;\n  }\n}\n\n.cfl571-app--site .cfl571-static[data-name=\"Banner\"] {\n  -webkit-box-ordinal-group: 0;\n  -webkit-order: -1;\n  -moz-order: -1;\n  -ms-flex-order: -1;\n  order: -1;\n  display: block !important;\n  min-height: 269px;\n  background-position: left;\n  background-size: cover;\n  background-repeat: no-repeat;\n  background-color: #fff;\n}\n\n.cfl571-app--site .cfl571-static[data-name=\"Banner\"] .cfl571-static__title {\n  display: none;\n}\n\n@media (max-width: 1199px) {\n  .cfl571-app--site .cfl571-static[data-name=\"Banner\"] {\n    background-size: cover;\n    height: 188px;\n  }\n}\n\n@media (max-width: 768px) {\n  .cfl571-app--site .cfl571-static[data-name=\"Banner\"] {\n    display: none !important;\n  }\n}\n\n.cfl571-app--site .cfl571-static[data-name=\"Begin\"] {\n  display: block !important;\n  background-color: #F2F2F2;\n}\n\n.cfl571-app--site .cfl571-static[data-name=\"Begin\"] .cfl571-person__info {\n  padding-top: 0 !important;\n}\n\n.cfl571-app--site .cfl571-static[data-name=\"Begin\"] .cfl571-person__info .cfl571-person__name {\n  margin-top: 8px;\n}\n\n.cfl571-app--site .cfl571-static[data-name=\"Begin\"] .cfl571-person__info .cfl571-person__about {\n  padding-top: 0;\n}\n\n.cfl571-app--site .cfl571-static[data-name=\"Begin\"] .cfl571-person__info .cfl571-person__about h1 {\n  margin-top: 0;\n  margin-bottom: 0;\n  font-weight: 400;\n}\n\n.cfl571-app--site .cfl571-app__components \u003e .cfl571-navigation-buttons {\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  position: relative;\n}\n\n.cfl571-app--site .cfl571-app__components \u003e .cfl571-navigation-buttons .cfl571-navigation-button--back {\n  position: initial;\n  margin-right: 30px;\n  background: #ffffff;\n}\n\n.cfl571-app--site .cfl571-app__components \u003e .cfl571-navigation-buttons .cfl571-navigation-button--back,\n.cfl571-app--site .cfl571-app__components \u003e .cfl571-navigation-buttons .cfl571-navigation-button--next {\n  width: 181px !important;\n  border: 1px solid #000000;\n}\n\n.cfl571-app--site .cfl571-app__components \u003e .cfl571-navigation-buttons .cfl571-navigation-button--hidden {\n  display: none;\n}\n\n.cfl571-app--site .cfl-pagination {\n  display: none;\n}\n\n.cfl571-app--site .cfl571-static[data-name=\"Results\"] {\n  display: none;\n}\n\n.cfl571-app--site .cfl571-results-bundle__title {\n  padding: 49px 60px 48px;\n  font-size: 22px;\n}\n\n.cfl571-app--site .cfl571-results .cfl571-results-bundle__items {\n  -webkit-box-pack: justify;\n  -webkit-justify-content: space-between;\n  -ms-flex-pack: justify;\n  justify-content: space-between;\n  width: 100%;\n  overflow-x: auto;\n}\n\n.cfl571-app--site .cfl571-results .cfl571-results-bundle__items .cfl571-result-bundle-item {\n  -webkit-box-flex: 1;\n  -webkit-flex: 1 1 auto;\n  -ms-flex: 1 1 auto;\n  flex: 1 1 auto;\n  width: 33%;\n  margin: 4px;\n  padding: 0 0 33px !important;\n  overflow: hidden;\n  -webkit-box-shadow: 0 0 4px 0 rgba(129, 132, 137, 0.29);\n  box-shadow: 0 0 4px 0 rgba(129, 132, 137, 0.29);\n}\n\n.cfl571-app--site .cfl571-results .cfl571-results-bundle__items .cfl571-result-bundle-item .cfl571-result-bundle-item__link {\n  padding: 12px;\n  width: calc(100% - 24px) !important;\n}\n\n.cfl571-app--site .cfl571-results .cfl571-results-bundle__items .cfl571-result-bundle-item .cfl571-result-bundle-item__link .cfl571-result-bundle-item__image {\n  -webkit-box-shadow: none !important;\n  box-shadow: none !important;\n}\n\n.cfl571-app--site .cfl571-results .cfl571-results-bundle__items .cfl571-result-bundle-item .cfl571-result-bundle-item__link .cfl571-result-bundle-item__footer {\n  width: 100%;\n  padding-right: 0;\n}\n\n.cfl571-app--site .cfl571-results .cfl571-results-bundle__items .cfl571-result-bundle-item .cfl-add-to-cart {\n  width: calc(100% - 24px) !important;\n}\n\n.cfl571-app--site .cfl571-tutorial {\n  position: relative;\n  width: 100%;\n  margin: 15px auto 20px;\n  padding-bottom: 122px;\n  border-bottom: 0;\n}\n\n.cfl571-app--site .cfl571-tutorial__image {\n  position: absolute;\n  left: 0;\n  width: 40%;\n  max-width: 415px;\n}\n\n.cfl571-app--site .cfl571-tutorial__image img {\n  width: 100% !important;\n  height: auto !important;\n}\n\n.cfl571-app--site .cfl571-tutorial h2 {\n  width: calc(60% - 15px);\n  margin-left: auto;\n  text-align: left;\n  font-size: 25px;\n  font-weight: bold;\n}\n\n.cfl571-app--site .cfl571-tutorial article {\n  width: calc(60% - 15px);\n  margin-left: auto;\n}\n\n.cfl571-app--site .cfl571-tutorial article \u003e div \u003e p {\n  margin-top: 5px !important;\n  margin-bottom: 9px !important;\n  text-align: left;\n  letter-spacing: 1.5px;\n}\n\n.cfl571-app--site .cfl571-tutorial article \u003e div \u003e p b {\n  font-weight: normal !important;\n}\n\n.cfl571-app--site .cfl571-tutorial article ol {\n  width: calc(100% - 10px);\n  margin-left: auto;\n}\n\n.cfl571-app--site .cfl571-tutorial article ol li {\n  position: relative;\n  margin-bottom: 12px;\n  text-indent: 0;\n}\n\n.cfl571-app--site .cfl571-tutorial article ol li:before {\n  position: absolute;\n  top: 1px;\n  bottom: 0;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  left: -13px;\n  width: 15px;\n  height: 15px;\n  margin: 0px;\n  padding: 2px;\n  font-weight: bold;\n  text-align: right;\n  content: counter(item);\n  color: #ffffff;\n  background-color: #000000;\n  -webkit-border-radius: 50%;\n  border-radius: 50%;\n  font-size: 12px;\n}\n\n.cfl571-app--site .cfl571-tutorial article ol p {\n  position: absolute;\n  right: 0;\n  left: 0;\n  margin-top: 86px !important;\n  padding: 26px 36px;\n  background-color: #F2F2F2;\n  font-weight: 300;\n}\n\n.cfl571-app--site.cfl571-app--results .cfl571-navigation-bar {\n  background: #000000;\n}\n\n.cfl571-app--site.cfl571-app--results .cfl571-navigation-item--inactive \u003e .cfl571-navigation-item__text {\n  color: #dbdbdb !important;\n}\n\n.cfl571-app--site.cfl571-app--results .cfl571-navigation-item__text {\n  color: #ffffff !important;\n}\n\n.cfl571-app--site.cfl571-app--results .cfl571-navigation-item-selected:before {\n  background-color: #ffffff !important;\n}\n\n.cfl571-app--site.cfl571-app--results .cfl-link-light {\n  position: initial;\n  color: #ffffff;\n  background-color: #000000;\n}\n\n.cfl571-app--site .cfl571-static[data-name=\"Hair Color Tips\"] .cfl571-static__article {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-flex-wrap: wrap;\n  -ms-flex-wrap: wrap;\n  flex-wrap: wrap;\n  -webkit-box-pack: justify;\n  -webkit-justify-content: space-between;\n  -ms-flex-pack: justify;\n  justify-content: space-between;\n}\n\n.cfl571-app--site .cfl571-static[data-name=\"Hair Color Tips\"] .cfl571-static__article p {\n  -webkit-box-flex: 1;\n  -webkit-flex: 1 1 auto;\n  -ms-flex: 1 1 auto;\n  flex: 1 1 auto;\n  padding: 15px;\n  text-align: left;\n  color: #000000;\n  letter-spacing: 0.94px;\n  line-height: 17px;\n}\n\n.cfl571-app--site .cfl571-static[data-name=\"Hair Color Tips\"] .cfl571-static__article p b {\n  display: block;\n}\n\n.cfl571-app--site .cfl571-static[data-name=\"Hair Color Tips\"] .cfl571-static__article p:last-of-type b {\n  display: initial;\n}\n\n.cfl571-app--site .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list {\n  padding: 0 10px;\n}\n\n.cfl571-app--site .cfl571-question[data-name=\"Concern\"] .cfl571-answer-list {\n  padding: 0 0;\n}\n\n@media (min-width: 1200px) {\n  .cfl571-app--site .cfl571-static[data-name=\"Hair Color Tips\"] .cfl571-static__article p {\n    width: calc(33.33% - 30px);\n  }\n\n  .cfl571-app--site .cfl571-question[data-name=\"Concern\"] .cfl571-answer-list {\n    -webkit-box-pack: justify;\n    -webkit-justify-content: space-between;\n    -ms-flex-pack: justify;\n    justify-content: space-between;\n  }\n\n  .cfl571-app--site .cfl571-question[data-name=\"Concern\"] .cfl571-answer-list .cfl571-answer-image-box {\n    width: calc(16% - 30px);\n  }\n\n  .cfl571-app--site .cfl571-result-bundle-item {\n    width: calc(20% - 12px);\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-app--site .cfl571-question[data-name=\"Concern\"] .cfl571-answer-list {\n    padding: 0 100px;\n  }\n\n  .cfl571-app--site .cfl571-question[data-name=\"Concern\"] .cfl571-answer-item__name {\n    width: calc(100% - 15px);\n  }\n\n  .cfl571-app--site .cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box {\n    width: 170px;\n  }\n\n  .cfl571-app--site .cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box .cfl571-answer-image-box__image {\n    height: 170px;\n    width: 170px;\n  }\n\n  .cfl571-app--site .cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box .cfl571-answer-image-box__image img {\n    max-height: 165px;\n    width: 165px;\n  }\n}\n\n.cfl571-app--site .cfl571-question[data-name=\"Desired Look\"] .cfl571-answer-image-box,\n.cfl571-app--site .cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box {\n  width: 170px;\n}\n\n.cfl571-app--site .cfl571-question[data-name=\"Desired Look\"] .cfl571-answer-image-box__image,\n.cfl571-app--site .cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box__image {\n  height: 170px;\n  width: 170px;\n}\n\n.cfl571-app--site .cfl571-question[data-name=\"Desired Look\"] .cfl571-answer-image-box__image img,\n.cfl571-app--site .cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box__image img {\n  max-height: 165px;\n  width: 165px;\n}\n\n.cfl571-app--site .cfl571-results .cfl571-results-bundle__items,\n.cfl571-app--site .cfl571-tutorial {\n  width: 76%;\n}\n\n@media (max-width: 1199px) {\n  .cfl571-app--site .cfl571-result-bundle-item {\n    overflow: unset !important;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-app--site .cfl571-question[data-name=\"Concern\"] {\n    margin-left: 0;\n    margin-right: 0;\n  }\n}\n\n@media (max-width: 768px) {\n  .cfl571-app--site .cfl571-tutorial__image {\n    position: relative;\n  }\n\n  .cfl571-app--site .cfl571-tutorial h2,\n  .cfl571-app--site .cfl571-tutorial article {\n    width: 100%;\n  }\n}\n\n@media (max-width: 479px) {\n  .cfl571-app--site .cfl571-result-bundle-item {\n    width: 100% !important;\n  }\n\n  .cfl571-app--site .cfl571-tutorial {\n    padding-bottom: 190px;\n  }\n\n  .cfl571-app--site .cfl571-tutorial__image {\n    width: initial;\n    height: initial;\n  }\n}\n\n@media (min-width: 1300px) {\n  .cfl571-tutorial article ol p {\n    margin-top: 12% !important;\n  }\n}\n\n.cfl571-result-bundle-item {\n  height: auto;\n  min-height: 378px;\n}\n\n.cfl571-result-bundle-item__link:hover .cfl571-result-bundle-item__overlay:before {\n  position: relative;\n  display: none;\n  background-color: transparent !important;\n}\n\n.cfl571-result-bundle-item__overlay {\n  display: block !important;\n  position: relative !important;\n  height: auto !important;\n}\n\n.cfl571-result-bundle-item__description {\n  font-weight: normal;\n  color: #999999;\n  font-size: 10px;\n  padding: 8px 0px 0px 0px;\n  text-transform: uppercase;\n  line-height: 12px;\n  letter-spacing: 0.25px;\n  max-height: 35px;\n  overflow: hidden;\n}\n\n.cfl571-result-bundle-item {\n  height: auto;\n  min-height: 361px;\n}\n\n@media (max-width: 1199px) {\n  .cfl571-result-bundle-item {\n    min-height: 357px;\n  }\n}\n\n@media (max-width: 768px) {\n  .cfl571-result-bundle-item {\n    min-height: 367px;\n  }\n}\n\n@media (max-width: 991px) {\n  .cfl571-app--site .cfl571-static[data-name=\"Begin\"] {\n    display: none !important;\n  }\n}\n\n@media (max-width: 479px) {\n  .cfl571-app[data-step=\"5\"] .cfl571-results-bundle__title {\n    width: calc(100% - 40px);\n    padding: 15px 50px 15px;\n    margin-top: 0px;\n    font-size: 17px;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl571-navigation-item:last-child {\n    visibility: hidden;\n    display: none;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl571-navigation-bar {\n    visibility: hidden;\n    display: none;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl571-results-bundle__title {\n    font-weight: normal;\n  }\n\n  .cfl571-app[data-step=\"2\"] .cfl571-answer-list {\n    flex-wrap: wrap !important;\n    width: 1149px;\n    margin-left: calc(1149px - 100vw + 35px);\n  }\n\n  .cfl571-app[data-step=\"2\"] .cfl571-question {\n    overflow-x: auto;\n  }\n\n  .cfl571-app[data-step=\"3\"] .cfl571-answer-list,\n  .cfl571-app[data-step=\"4\"] .cfl571-answer-list {\n    width: 98%;\n  }\n\n  .cfl571-app[data-step=\"3\"] .cfl571-answer-item,\n  .cfl571-app[data-step=\"4\"] .cfl571-answer-item {\n    margin: 10px 0px !important;\n    width: 165px;\n  }\n\n  .cfl571-app[data-step=\"3\"] .cfl571-answer-image-box__image img,\n  .cfl571-app[data-step=\"4\"] .cfl571-answer-image-box__image img {\n    max-height: 145px !important;\n    width: 145px !important;\n  }\n\n  .cfl571-app[data-step=\"3\"] .cfl571-answer-image-box__image,\n  .cfl571-app[data-step=\"4\"] .cfl571-answer-image-box__image {\n    max-height: 145px !important;\n    width: 145px !important;\n  }\n\n  .cfl571-app[data-step=\"3\"] .cfl571-answer-image-box__description,\n  .cfl571-app[data-step=\"4\"] .cfl571-answer-image-box__description {\n    width: 145px !important;\n  }\n\n  .cfl571-app .cfl571-navigation-bar {\n    visibility: hidden;\n    display: none;\n  }\n\n  .cfl571-app .cfl-pagination {\n    display: block !important;\n    position: absolute;\n    right: 44%;\n    bottom: 3px;\n    font-size: 10px;\n    text-transform: uppercase;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl-pagination {\n    display: none !important;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl571-tutorial h2 {\n    font-size: 24px;\n    text-align: center;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl571-tutorial article \u003e div \u003e p {\n    text-align: center;\n    font-size: 16px;\n    margin-bottom: 30px !important;\n    font-size: 16px;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl571-tutorial {\n    width: 85%;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl571-tutorial article div ol \u003e li {\n    padding: 0;\n    text-align: left;\n    margin-top: 30px;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl571-tutorial article ol {\n    width: 100%;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl571-tutorial article ol li:before {\n    color: #000000;\n    background-color: #ffffff;\n    top: -15px;\n    left: 0;\n    font-size: 23px;\n    position: relative;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl571-tutorial p {\n    font-size: 13px;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl571-tutorial p \u003e b {\n    font-weight: bold;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl571-tutorial article ol p {\n    padding: 15px 15px;\n    text-align: left;\n    margin-top: 0 !important;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl571-tutorial {\n    padding-bottom: 40px;\n  }\n}\n\n.cfl571-results-bundle__title {\n  display: none;\n}\n\n.cfl571-results-bundle__title.cfl-updated {\n  display: block;\n}\n\n.cfl571-app--animated {\n  -webkit-animation-duration: 700ms;\n  animation-duration: 700ms;\n}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at-icon{fill:#fff;border:0}.at-icon-wrapper{display:inline-block;overflow:hidden}a .at-icon-wrapper{cursor:pointer}.at-rounded,.at-rounded-element .at-icon-wrapper{border-radius:12%}.at-circular,.at-circular-element .at-icon-wrapper{border-radius:50%}.addthis_32x32_style .at-icon{width:2pc;height:2pc}.addthis_24x24_style .at-icon{width:24px;height:24px}.addthis_20x20_style .at-icon{width:20px;height:20px}.addthis_16x16_style .at-icon{width:1pc;height:1pc}#at16lb{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1001;background-color:#000;opacity:.001}#at_complete,#at_error,#at_share,#at_success{position:static!important}.at15dn{display:none}#at15s,#at16p,#at16p form input,#at16p label,#at16p textarea,#at_share .at_item{font-family:arial,helvetica,tahoma,verdana,sans-serif!important;font-size:9pt!important;outline-style:none;outline-width:0;line-height:1em}* html #at15s.mmborder{position:absolute!important}#at15s.mmborder{position:fixed!important;width:250px!important}#at15s{background:url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgaGAgAjAxEAlGFVJHIUCAAQDcngCUgqGMqwAAAABJRU5ErkJggg==);float:none;line-height:1em;margin:0;overflow:visible;padding:5px;text-align:left;position:absolute}#at15s a,#at15s span{outline:0;direction:ltr;text-transform:none}#at15s .at-label{margin-left:5px}#at15s .at-icon-wrapper{width:1pc;height:1pc;vertical-align:middle}#at15s .at-icon{width:1pc;height:1pc}.at4-icon{display:inline-block;background-repeat:no-repeat;background-position:top left;margin:0;overflow:hidden;cursor:pointer}.addthis_16x16_style .at4-icon,.addthis_default_style .at4-icon,.at4-icon,.at-16x16{width:1pc;height:1pc;line-height:1pc;background-size:1pc!important}.addthis_32x32_style .at4-icon,.at-32x32{width:2pc;height:2pc;line-height:2pc;background-size:2pc!important}.addthis_24x24_style .at4-icon,.at-24x24{width:24px;height:24px;line-height:24px;background-size:24px!important}.addthis_20x20_style .at4-icon,.at-20x20{width:20px;height:20px;line-height:20px;background-size:20px!important}.at4-icon.circular,.circular .at4-icon,.circular.aticon{border-radius:50%}.at4-icon.rounded,.rounded .at4-icon{border-radius:4px}.at4-icon-left{float:left}#at15s .at4-icon{text-indent:20px;padding:0;overflow:visible;white-space:nowrap;background-size:1pc;width:1pc;height:1pc;background-position:top left;display:inline-block;line-height:1pc}.addthis_vertical_style .at4-icon,.at4-follow-container .at4-icon{margin-right:5px}html\u003ebody #at15s{width:250px!important}#at15s.atm{background:none!important;padding:0!important;width:10pc!important}#at15s_inner{background:#fff;border:1px solid #fff;margin:0}#at15s_head{position:relative;background:#f2f2f2;padding:4px;cursor:default;border-bottom:1px solid #e5e5e5}.at15s_head_success{background:#cafd99!important;border-bottom:1px solid #a9d582!important}.at15s_head_success a,.at15s_head_success span{color:#000!important;text-decoration:none}#at15s_brand,#at15sptx,#at16_brand{position:absolute}#at15s_brand{top:4px;right:4px}.at15s_brandx{right:20px!important}a#at15sptx{top:4px;right:4px;text-decoration:none;color:#4c4c4c;font-weight:700}#at15sptx:hover{text-decoration:underline}#at16_brand{top:5px;right:30px;cursor:default}#at_hover{padding:4px}#at_hover .at_item,#at_share .at_item{background:#fff!important;float:left!important;color:#4c4c4c!important}#at_share .at_item .at-icon-wrapper{margin-right:5px}#at_hover .at_bold{font-weight:700;color:#000!important}#at_hover .at_item{width:7pc!important;padding:2px 3px!important;margin:1px;text-decoration:none!important}#at_hover .at_item.athov,#at_hover .at_item:focus,#at_hover .at_item:hover{margin:0!important}#at_hover .at_item.athov,#at_hover .at_item:focus,#at_hover .at_item:hover,#at_share .at_item.athov,#at_share .at_item:hover{background:#f2f2f2!important;border:1px solid #e5e5e5;color:#000!important;text-decoration:none}.ipad #at_hover .at_item:focus{background:#fff!important;border:1px solid #fff}.at15t{display:block!important;height:1pc!important;line-height:1pc!important;padding-left:20px!important;background-position:0 0;text-align:left}.addthis_button,.at15t{cursor:pointer}.addthis_toolbox a.at300b,.addthis_toolbox a.at300m{width:auto}.addthis_toolbox a{margin-bottom:5px;line-height:initial}.addthis_toolbox.addthis_vertical_style{width:200px}.addthis_button_facebook_like .fb_iframe_widget{line-height:100%}.addthis_button_facebook_like iframe.fb_iframe_widget_lift{max-width:none}.addthis_toolbox a.addthis_button_counter,.addthis_toolbox a.addthis_button_facebook_like,.addthis_toolbox a.addthis_button_facebook_send,.addthis_toolbox a.addthis_button_facebook_share,.addthis_toolbox a.addthis_button_foursquare,.addthis_toolbox a.addthis_button_linkedin_counter,.addthis_toolbox a.addthis_button_pinterest_pinit,.addthis_toolbox a.addthis_button_tweet{display:inline-block}.addthis_toolbox span.addthis_follow_label{display:none}.addthis_toolbox.addthis_vertical_style span.addthis_follow_label{display:block;white-space:nowrap}.addthis_toolbox.addthis_vertical_style a{display:block}.addthis_toolbox.addthis_vertical_style.addthis_32x32_style a{line-height:2pc;height:2pc}.addthis_toolbox.addthis_vertical_style .at300bs{margin-right:4px;float:left}.addthis_toolbox.addthis_20x20_style span{line-height:20px}.addthis_toolbox.addthis_32x32_style span{line-height:2pc}.addthis_toolbox.addthis_pill_combo_style .addthis_button_compact .at15t_compact,.addthis_toolbox.addthis_pill_combo_style a{float:left}.addthis_toolbox.addthis_pill_combo_style a.addthis_button_tweet{margin-top:-2px}.addthis_toolbox.addthis_pill_combo_style .addthis_button_compact .at15t_compact{margin-right:4px}.addthis_default_style .addthis_separator{margin:0 5px;display:inline}div.atclear{clear:both}.addthis_default_style .addthis_separator,.addthis_default_style .at4-icon,.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300bs,.addthis_default_style .at300m{float:left}.at300b img,.at300bo img{border:0}a.at300b .at4-icon,a.at300m .at4-icon{display:block}.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300m{padding:0 2px}.at300b,.at300bo,.at300bs,.at300m{cursor:pointer}.addthis_button_facebook_like.at300b:hover,.addthis_button_facebook_like.at300bs:hover,.addthis_button_facebook_send.at300b:hover,.addthis_button_facebook_send.at300bs:hover{opacity:1}.addthis_20x20_style .at15t,.addthis_20x20_style .at300bs{overflow:hidden;display:block;height:20px!important;width:20px!important;line-height:20px!important}.addthis_32x32_style .at15t,.addthis_32x32_style .at300bs{overflow:hidden;display:block;height:2pc!important;width:2pc!important;line-height:2pc!important}.at300bs{overflow:hidden;display:block;background-position:0 0;height:1pc;width:1pc;line-height:1pc!important}.addthis_default_style .at15t_compact,.addthis_default_style .at15t_expanded{margin-right:4px}#at_share .at_item{width:123px!important;padding:4px;margin-right:2px;border:1px solid #fff}#at16p{background:url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgaGAgAjAxEAlGFVJHIUCAAQDcngCUgqGMqwAAAABJRU5ErkJggg==);z-index:10000001;position:absolute;top:50%;left:50%;width:300px;padding:10px;margin:0 auto;margin-top:-185px;margin-left:-155px;font-family:arial,helvetica,tahoma,verdana,sans-serif;font-size:9pt;color:#5e5e5e}#at_share{margin:0;padding:0}#at16pt{position:relative;background:#f2f2f2;height:13px;padding:5px 10px}#at16pt a,#at16pt h4{font-weight:700}#at16pt h4{display:inline;margin:0;padding:0;font-size:9pt;color:#4c4c4c;cursor:default}#at16pt a{position:absolute;top:5px;right:10px;color:#4c4c4c;text-decoration:none;padding:2px}#at15sptx:focus,#at16pt a:focus{outline:thin dotted}#at15s #at16pf a{top:1px}#_atssh{width:1px!important;height:1px!important;border:0!important}.atm{width:10pc!important;padding:0;margin:0;line-height:9pt;letter-spacing:normal;font-family:arial,helvetica,tahoma,verdana,sans-serif;font-size:9pt;color:#444;background:url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgaGAgAjAxEAlGFVJHIUCAAQDcngCUgqGMqwAAAABJRU5ErkJggg==);padding:4px}.atm-f{text-align:right;border-top:1px solid #ddd;padding:5px 8px}.atm-i{background:#fff;border:1px solid #d5d6d6;padding:0;margin:0;box-shadow:1px 1px 5px rgba(0,0,0,.15)}.atm-s{margin:0!important;padding:0!important}.atm-s a:focus{border:transparent;outline:0;transition:none}#at_hover.atm-s a,.atm-s a{display:block;text-decoration:none;padding:4px 10px;color:#235dab!important;font-weight:400;font-style:normal;transition:none}#at_hover.atm-s .at_bold{color:#235dab!important}#at_hover.atm-s a:hover,.atm-s a:hover{background:#2095f0;text-decoration:none;color:#fff!important}#at_hover.atm-s .at_bold{font-weight:700}#at_hover.atm-s a:hover .at_bold{color:#fff!important}.atm-s a .at-label{vertical-align:middle;margin-left:5px;direction:ltr}.at_PinItButton{display:block;width:40px;height:20px;padding:0;margin:0;background-image:url(\/\/s7.addthis.com\/static\/t00\/pinit00.png);background-repeat:no-repeat}.at_PinItButton:hover{background-position:0 -20px}.addthis_toolbox .addthis_button_pinterest_pinit{position:relative}.at-share-tbx-element .fb_iframe_widget span{vertical-align:baseline!important}#at16pf{height:auto;text-align:right;padding:4px 8px}.at-privacy-info{position:absolute;left:7px;bottom:7px;cursor:pointer;text-decoration:none;font-family:helvetica,arial,sans-serif;font-size:10px;line-height:9pt;letter-spacing:.2px;color:#666}.at-privacy-info:hover{color:#000}.body .wsb-social-share .wsb-social-share-button-vert{padding-top:0;padding-bottom:0}.body .wsb-social-share.addthis_counter_style .addthis_button_tweet.wsb-social-share-button{padding-top:40px}.body .wsb-social-share.addthis_counter_style .addthis_button_facebook_like.wsb-social-share-button{padding-top:21px}@media print{#at4-follow,#at4-share,#at4-thankyou,#at4-whatsnext,#at4m-mobile,#at15s,.at4,.at4-recommended{display:none!important}}@media screen and (max-width:400px){.at4win{width:100%}}@media screen and (max-height:700px) and (max-width:400px){.at4-thankyou-inner .at4-recommended-container{height:122px;overflow:hidden}.at4-thankyou-inner .at4-recommended .at4-recommended-item:first-child{border-bottom:1px solid #c5c5c5}}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at-branding-logo{font-family:helvetica,arial,sans-serif;text-decoration:none;font-size:10px;display:inline-block;margin:2px 0;letter-spacing:.2px}.at-branding-logo .at-branding-icon{background-image:url(\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF\/\/\/\/+GlNUkcc1QAAAB1JREFUeNpiYIQDBjQmAwMmkwEM0JnY1WIxFyDAABGeAFEudiZsAAAAAElFTkSuQmCC\")}.at-branding-logo .at-branding-icon,.at-branding-logo .at-privacy-icon{display:inline-block;height:10px;width:10px;margin-left:4px;margin-right:3px;margin-bottom:-1px;background-repeat:no-repeat}.at-branding-logo .at-privacy-icon{background-image:url(\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAMAAABR24SMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhQTFRF8fr9ot\/xXcfn2\/P5AKva\/\/\/\/\/\/\/\/AKTWodjhjAAAAAd0Uk5T\/\/\/\/\/\/\/\/ABpLA0YAAAA6SURBVHjaJMzBDQAwCAJAQaj7b9xifV0kUKJ9ciWxlzWEWI5gMF65KUTv0VKkjVeTerqE\/x7+9BVgAEXbAWI8QDcfAAAAAElFTkSuQmCC\")}.at-branding-logo span{text-decoration:none}.at-branding-logo .at-branding-addthis,.at-branding-logo .at-branding-powered-by{color:#666}.at-branding-logo .at-branding-addthis:hover{color:#333}.at-cv-with-image .at-branding-addthis,.at-cv-with-image .at-branding-addthis:hover{color:#fff}a.at-branding-logo:visited{color:initial}.at-branding-info{display:inline-block;padding:0 5px;color:#666;border:1px solid #666;border-radius:50%;font-size:10px;line-height:9pt;opacity:.7;transition:all .3s ease;text-decoration:none}.at-branding-info span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.at-branding-info:before{content:'i';font-family:Times New Roman}.at-branding-info:hover{color:#0780df;border-color:#0780df}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at-share-dock.atss{top:auto;left:0;right:0;bottom:0;width:100%;max-width:100%;z-index:1000200;box-shadow:0 0 1px 1px #e2dfe2}.at-share-dock.at-share-dock-zindex-hide{z-index:-1!important}.at-share-dock.atss-top{bottom:auto;top:0}.at-share-dock a{width:auto;transition:none;color:#fff;text-decoration:none;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}.at-share-dock a:hover{width:auto}.at-share-dock .at4-count{height:43px;padding:5px 0 0;line-height:20px;background:#fff;font-family:Helvetica neue,arial}.at-share-dock .at4-count span{width:100%}.at-share-dock .at4-count .at4-share-label{color:#848484;font-size:10px;letter-spacing:1px}.at-share-dock .at4-count .at4-counter{top:2px;position:relative;display:block;color:#222;font-size:22px}.at-share-dock.at-shfs-medium .at4-count{height:36px;line-height:1pc;padding-top:4px}.at-share-dock.at-shfs-medium .at4-count .at4-counter{font-size:18px}.at-share-dock.at-shfs-medium .at-share-btn .at-icon-wrapper,.at-share-dock.at-shfs-medium a .at-icon-wrapper{padding:6px 0}.at-share-dock.at-shfs-small .at4-count{height:26px;line-height:1;padding-top:3px}.at-share-dock.at-shfs-small .at4-count .at4-share-label{font-size:8px}.at-share-dock.at-shfs-small .at4-count .at4-counter{font-size:14px}.at-share-dock.at-shfs-small .at-share-btn .at-icon-wrapper,.at-share-dock.at-shfs-small a .at-icon-wrapper{padding:4px 0}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\ndiv.at-share-close-control.ats-dark,div.at-share-open-control-left.ats-dark,div.at-share-open-control-right.ats-dark{background:#262b30}div.at-share-close-control.ats-light,div.at-share-open-control-left.ats-light,div.at-share-open-control-right.ats-light{background:#fff}div.at-share-close-control.ats-gray,div.at-share-open-control-left.ats-gray,div.at-share-open-control-right.ats-gray{background:#f2f2f2}.atss{position:fixed;top:20%;width:3pc;z-index:100020;background:none}.at-share-close-control{position:relative;width:3pc;overflow:auto}.at-share-open-control-left{position:fixed;top:20%;z-index:100020;left:0;width:22px}.at-share-close-control .at4-arrow.at-left{float:right}.atss-left{left:0;float:left;right:auto}.atss-right{left:auto;float:right;right:0}.atss-right.at-share-close-control .at4-arrow.at-right{position:relative;right:0;overflow:auto}.atss-right.at-share-close-control .at4-arrow{float:left}.at-share-open-control-right{position:fixed;top:20%;z-index:100020;right:0;width:22px;float:right}.atss-right .at-share-close-control .at4-arrow{float:left}.atss.atss-right a{float:right}.atss.atss-right .at4-share-title{float:right;overflow:hidden}.atss .at-share-btn,.atss a{position:relative;display:block;width:3pc;margin:0;outline-offset:-1px;text-align:center;float:left;transition:width .15s ease-in-out;overflow:hidden;background:#e8e8e8;z-index:100030;cursor:pointer}.at-share-btn::-moz-focus-inner{border:0;padding:0}.atss-right .at-share-btn{float:right}.atss .at-share-btn{border:0;padding:0}.atss .at-share-btn:focus,.atss .at-share-btn:hover,.atss a:focus,.atss a:hover{width:4pc}.atss .at-share-btn .at-icon-wrapper,.atss a .at-icon-wrapper{display:block;padding:8px 0}.atss .at-share-btn:last-child,.atss a:last-child{border:none}.atss .at-share-btn span .at-icon,.atss a span .at-icon{position:relative;top:0;left:0;display:block;background-repeat:no-repeat;background-position:50% 50%;width:2pc;height:2pc;line-height:2pc;border:none;padding:0;margin:0 auto;overflow:hidden;cursor:pointer;cursor:hand}.at4-share .at-custom-sidebar-counter{font-family:Helvetica neue,arial;vertical-align:top;margin-right:4px;display:inline-block;text-align:center}.at4-share .at-custom-sidebar-count{font-size:17px;line-height:1.25em;color:#222}.at4-share .at-custom-sidebar-text{font-size:9px;line-height:1.25em;color:#888;letter-spacing:1px}.at4-share .at4-share-count-container{position:absolute;left:0;right:auto;top:auto;bottom:0;width:100%;color:#fff;background:inherit}.at4-share .at4-share-count,.at4-share .at4-share-count-container{line-height:1pc;font-size:10px}.at4-share .at4-share-count{text-indent:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:200;width:100%;height:1pc}.at4-share .at4-share-count-anchor{padding-bottom:8px;text-decoration:none;transition:padding .15s ease-in-out .15s,width .15s ease-in-out}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n#at4-drawer-outer-container{top:0;width:20pc;position:fixed}#at4-drawer-outer-container.at4-drawer-inline{position:relative}#at4-drawer-outer-container.at4-drawer-inline.at4-drawer-right{float:right;right:0;left:auto}#at4-drawer-outer-container.at4-drawer-inline.at4-drawer-left{float:left;left:0;right:auto}#at4-drawer-outer-container.at4-drawer-shown,#at4-drawer-outer-container.at4-drawer-shown *{z-index:999999}#at4-drawer-outer-container,#at4-drawer-outer-container .at4-drawer-outer,#at-drawer{height:100%;overflow-y:auto;overflow-x:hidden}.at4-drawer-push-content-right-back{position:relative;right:0}.at4-drawer-push-content-right{position:relative;left:20pc!important}.at4-drawer-push-content-left-back{position:relative;left:0}.at4-drawer-push-content-left{position:relative;right:20pc!important}#at4-drawer-outer-container.at4-drawer-right{left:auto;right:-20pc}#at4-drawer-outer-container.at4-drawer-left{right:auto;left:-20pc}#at4-drawer-outer-container.at4-drawer-shown.at4-drawer-right{left:auto;right:0}#at4-drawer-outer-container.at4-drawer-shown.at4-drawer-left{right:auto;left:0}#at-drawer{top:0;z-index:9999999;height:100%;animation-duration:.4s}#at-drawer.drawer-push.at-right{right:-20pc}#at-drawer.drawer-push.at-left{left:-20pc}#at-drawer .at-recommended-label{padding:0 0 0 20px;color:#999;line-height:3pc;font-size:18px;font-weight:300;cursor:default}#at-drawer-arrow{width:30px;height:5pc}#at-drawer-arrow.ats-dark{background:#262b30}#at-drawer-arrow.ats-gray{background:#f2f2f2}#at-drawer-open-arrow{background-image:url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAABcCAYAAAC1OT8uAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw\/eHBhY2tldCBiZWdpbj0i77u\/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk3ODNCQjdERUQ3QjExRTM5NjFGRUZBODc3MTIwMTNCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk3ODNCQjdFRUQ3QjExRTM5NjFGRUZBODc3MTIwMTNCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTc4M0JCN0JFRDdCMTFFMzk2MUZFRkE4NzcxMjAxM0IiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTc4M0JCN0NFRDdCMTFFMzk2MUZFRkE4NzcxMjAxM0IiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw\/eHBhY2tldCBlbmQ9InIiPz7kstzCAAAB4ElEQVR42uyWv0oDQRDGb9dYimgVjliID2Ca9AGfwtZob2Grja1PIFj7EhGCYK99VPBPOkVMp8X5rc6FeN7dfjOksMjAxwXZ3667OzvfLKRr682l5ZV9aDh+fxsnRHhoDzqGLjFBi4XOoFtoAxowoB893o\/w7WpAl\/+QgQMBwwRdTPhUC2lAV\/wDA7qy5WOgq9psHejqTqkKdLE7KYCv0JZjMgBgB58raBG6mP1K6j2pT099T+qMUOeeOss1wDcEIA1PnQXy576rAUI0oFMoC7VCnn40Gs8Pd4lAiXNUKmJ0lh1mPzGEWiyUCqAGW3Pwv4IvUJsFO9CHgP3Zr6Te0xwgAf3LxaAjS241pbikCRkOg+nSJdV4p8HOPl3vvRYI5dtrgVDvvcWovcWovcWovcWovcWovcWovQChWNywNpqvdAKtQp\/QNmPUIQ6kwwqt2Xmsxf6GMPM1Pptsbz45CPmXqKb+15Gz4J\/LZcDSNIqBlQlbB0afe1mmUDWiCNKFZRq0VKMeXY1CTDq2sJLWsCmoaBBRqNRR6qBKC6qCaj2rDIqaXBGiXHEaom00h1S+K3fVlr6HNuqgvgCh0+owt21bybQn8+mZ78mcEebcM2e5+T2ZX24ZqCph0qn1vgQYAJ\/KDpLQr2tPAAAAAElFTkSuQmCC);background-repeat:no-repeat;width:13px;height:23px;margin:28px 0 0 8px}.at-left #at-drawer-open-arrow{background-position:0 -46px}.ats-dark #at-drawer-open-arrow{background-position:0 -23px}.ats-dark.at-left #at-drawer-open-arrow{background-position:0 -69px}#at-drawer-arrow.at4-drawer-modern-browsers{position:fixed;top:40%;background-repeat:no-repeat;background-position:0 0!important;z-index:9999999}.at4-drawer-inline #at-drawer-arrow{position:absolute}#at-drawer-arrow.at4-drawer-modern-browsers.at-right{right:0}#at-drawer-arrow.at4-drawer-modern-browsers.at-left{left:0}.at4-drawer-push-animation-left{transition:left .4s ease-in-out .15s}.at4-drawer-push-animation-right{transition:right .4s ease-in-out .15s}#at-drawer.drawer-push.at4-drawer-push-animation-right{right:0}#at-drawer.drawer-push.at4-drawer-push-animation-right-back{right:-20pc!important}#at-drawer.drawer-push.at4-drawer-push-animation-left{left:0}#at-drawer.drawer-push.at4-drawer-push-animation-left-back{left:-20pc!important}#at-drawer .at4-closebutton.drawer-close{content:'X';color:#999;display:block;position:absolute;margin:0;top:0;right:0;width:3pc;height:45px;line-height:45px;overflow:hidden;opacity:.5}#at-drawer.ats-dark .at4-closebutton.drawer-close{color:#fff}#at-drawer .at4-closebutton.drawer-close:hover{opacity:1}#at-drawer.ats-dark.at4-recommended .at4-logo-container a{color:#666}#at-drawer.at4-recommended .at4-recommended-vertical{padding:0}#at-drawer.at4-recommended .at4-recommended-item .sponsored-label{margin:2px 0 0 21px;color:#ddd}#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item{position:relative;padding:0;width:20pc;height:180px;margin:0}#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.65);z-index:1000000;transition:all .2s ease-in-out}#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item.at-hover .at4-recommended-item-img a:after{background:rgba(0,0,0,.8)}#at-drawer .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img,#at-drawer .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img a,#at-drawer .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img img{width:20pc;height:180px;float:none}#at-drawer .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption{width:100%;position:absolute;bottom:0;left:0;height:70px}#at-drawer .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption .at-h4{color:#fff;position:absolute;height:52px;top:0;left:20px;right:20px;margin:0;padding:0;line-height:25px;font-size:20px;font-weight:600;z-index:1000001;text-decoration:none;text-transform:none}#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption .at-h4 a:hover{text-decoration:none}#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption .at-h4 a:link{color:#fff}#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption small{position:absolute;top:auto;bottom:10px;left:20px;width:auto;color:#ccc}#at-drawer.at4-recommended .at4-logo-container{margin-left:20px}#at-drawer.ats-dark.at4-recommended .at4-logo-container a:hover{color:#fff}#at-drawer.at4-recommended .at-logo{margin:0}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at4-follow.at-mobile{display:none!important}.at4-follow{position:fixed;top:0;right:0;font-weight:400;color:#666;cursor:default;z-index:10001}.at4-follow .at4-follow-inner{position:relative;padding:10px 24px 10px 15px}.at4-follow-inner,.at-follow-open-control{border:0 solid #c5c5c5;border-width:1px 0 1px 1px;margin-top:-1px}.at4-follow .at4-follow-container{margin-left:9pt}.at4-follow.at4-follow-24 .at4-follow-container{height:24px;line-height:23px;font-size:13px}.at4-follow.at4-follow-32 .at4-follow-container{width:15pc;height:2pc;line-height:2pc;font-size:14px}.at4-follow .at4-follow-container .at-follow-label{display:inline-block;height:24px;line-height:24px;margin-right:10px;padding:0;cursor:default;float:left}.at4-follow .at4-follow-container .at-icon-wrapper{height:24px;width:24px}.at4-follow.ats-transparent .at4-follow-inner,.at-follow-open-control.ats-transparent{border-color:transparent}.at4-follow.ats-dark .at4-follow-inner,.at-follow-open-control.ats-dark{background:#262b30;border-color:#000;color:#fff}.at4-follow.ats-dark .at-follow-close-control{background-color:#262b30}.at4-follow.ats-light .at4-follow-inner{background:#fff;border-color:#c5c5c5}.at4-follow.ats-gray .at4-follow-inner,.at-follow-open-control.ats-gray{background:#f2f2f2;border-color:#c5c5c5}.at4-follow.ats-light .at4-follow-close-control,.at-follow-open-control.ats-light{background:#e5e5e5}.at4-follow .at4-follow-inner .at4-follow-close-control{position:absolute;top:0;bottom:0;left:0;width:20px;cursor:pointer;display:none}.at4-follow .at4-follow-inner .at4-follow-close-control div{display:block;line-height:20px;text-indent:-9999em;margin-top:calc(50% + 1px);overflow:hidden}.at-follow-open-control div.at4-arrow.at-left{background-position:0 -2px}.at-follow-open-control{position:fixed;height:35px;top:0;right:0;padding-top:10px;z-index:10002}.at-follow-btn{margin:0 5px 5px 0;padding:0;outline-offset:-1px;display:inline-block;box-sizing:content-box;transition:all .2s ease-in-out}.at-follow-btn:focus,.at-follow-btn:hover{transform:translateY(-4px)}.at4-follow-24 .at-follow-btn{height:25px;line-height:0;width:25px}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at-follow-tbx-element .at300b,.at-follow-tbx-element .at300m{display:inline-block;width:auto;padding:0;margin:0 2px 5px;outline-offset:-1px;transition:all .2s ease-in-out}.at-follow-tbx-element .at300b:focus,.at-follow-tbx-element .at300b:hover,.at-follow-tbx-element .at300m:focus,.at-follow-tbx-element .at300m:hover{transform:translateY(-4px)}.at-follow-tbx-element .addthis_vertical_style .at300b,.at-follow-tbx-element .addthis_vertical_style .at300m{display:block}.at-follow-tbx-element .addthis_vertical_style .at300b .addthis_follow_label,.at-follow-tbx-element .addthis_vertical_style .at300b .at-icon-wrapper,.at-follow-tbx-element .addthis_vertical_style .at300m .addthis_follow_label,.at-follow-tbx-element .addthis_vertical_style .at300m .at-icon-wrapper{display:inline-block;vertical-align:middle;margin-right:5px}.at-follow-tbx-element .addthis_vertical_style .at300b:focus,.at-follow-tbx-element .addthis_vertical_style .at300b:hover,.at-follow-tbx-element .addthis_vertical_style .at300m:focus,.at-follow-tbx-element .addthis_vertical_style .at300m:hover{transform:none}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at4-jumboshare .at-share-btn{display:inline-block;margin-right:13px;margin-top:13px}.at4-jumboshare .at-share-btn .at-icon{float:left}.at4-jumboshare .at-share-btn .at300bs{display:inline-block;float:left;cursor:pointer}.at4-jumboshare .at4-mobile .at-share-btn .at-icon,.at4-jumboshare .at4-mobile .at-share-btn .at-icon-wrapper{margin:0;padding:0}.at4-jumboshare .at4-mobile .at-share-btn{padding:0}.at4-jumboshare .at4-mobile .at-share-btn .at-label{display:none}.at4-jumboshare .at4-count{font-size:60px;line-height:60px;font-family:Helvetica neue,arial;font-weight:700}.at4-jumboshare .at4-count-container{display:table-cell;text-align:center;min-width:200px;vertical-align:middle;border-right:1px solid #ccc;padding-right:20px}.at4-jumboshare .at4-share-container{display:table-cell;vertical-align:middle;padding-left:20px}.at4-jumboshare .at4-share-container.at-share-tbx-element{padding-top:0}.at4-jumboshare .at4-title{position:relative;font-size:18px;line-height:18px;bottom:2px}.at4-jumboshare .at4-spacer{height:1px;display:block;visibility:hidden;opacity:0}.at4-jumboshare .at-share-btn{display:inline-block;margin:0 2px;line-height:0;padding:0;overflow:hidden;text-decoration:none;text-transform:none;color:#fff;cursor:pointer;transition:all .2s ease-in-out;border:0;background-color:transparent}.at4-jumboshare .at-share-btn:focus,.at4-jumboshare .at-share-btn:hover{transform:translateY(-4px);color:#fff;text-decoration:none}.at4-jumboshare .at-label{font-family:helvetica neue,helvetica,arial,sans-serif;font-size:9pt;padding:0 15px 0 0;margin:0;height:2pc;line-height:2pc;background:none}.at4-jumboshare .at-share-btn:hover,.at4-jumboshare .at-share-btn:link{text-decoration:none}.at4-jumboshare .at-share-btn::-moz-focus-inner{border:0;padding:0}.at4-jumboshare.at-mobile .at-label{display:none}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at4-recommendedbox-outer-container{display:inline}.at4-recommended-outer{position:static}.at4-recommended{top:20%;margin:0;text-align:center;font-weight:400;font-size:13px;line-height:17px;color:#666}.at4-recommended.at-inline .at4-recommended-horizontal{text-align:left}.at4-recommended-recommendedbox{padding:0;z-index:inherit}.at4-recommended-recommended{padding:40px 0}.at4-recommended-horizontal{max-height:340px}.at4-recommended.at-medium .at4-recommended-horizontal{max-height:15pc}.at4-recommended.at4-minimal.at-medium .at4-recommended-horizontal{padding-top:10px;max-height:230px}.at4-recommended-text-only .at4-recommended-horizontal{max-height:130px}.at4-recommended-horizontal{padding-top:5px;overflow-y:hidden}.at4-minimal{background:none;color:#000;border:none!important;box-shadow:none!important}@media screen and (max-width:900px){.at4-recommended-horizontal .at4-recommended-item,.at4-recommended-horizontal .at4-recommended-item .at4-recommended-item-img{width:15pc}}.at4-recommended.at4-minimal .at4-recommended-horizontal .at4-recommended-item .at4-recommended-item-caption{padding:0 0 10px}.at4-recommended.at4-minimal .at4-recommended-horizontal .at4-recommended-item-caption{padding:20px 0 0!important}.addthis-smartlayers .at4-recommended .at-h3.at-recommended-label{margin:0;padding:0;font-weight:300;font-size:18px;line-height:24px;color:#464646;width:100%;display:inline-block;zoom:1}.addthis-smartlayers .at4-recommended.at-inline .at-h3.at-recommended-label{text-align:left}#at4-thankyou .addthis-smartlayers .at4-recommended.at-inline .at-h3.at-recommended-label{text-align:center}.at4-recommended .at4-recommended-item{display:inline-block;zoom:1;position:relative;background:#fff;border:1px solid #c5c5c5;width:200px;margin:10px}.addthis_recommended_horizontal .at4-recommended-item{border:none}.at4-recommended .at4-recommended-item .sponsored-label{color:#666;font-size:9px;position:absolute;top:-20px}.at4-recommended .at4-recommended-item-img .at-tli,.at4-recommended .at4-recommended-item-img a{position:absolute;left:0}.at4-recommended.at-inline .at4-recommended-horizontal .at4-recommended-item{margin:10px 20px 0 0}.at4-recommended.at-medium .at4-recommended-horizontal .at4-recommended-item{margin:10px 10px 0 0}.at4-recommended.at-medium .at4-recommended-item{width:140px;overflow:hidden}.at4-recommended .at4-recommended-item .at4-recommended-item-img{position:relative;text-align:center;width:100%;height:200px;line-height:0;overflow:hidden}.at4-recommended .at4-recommended-item .at4-recommended-item-img a{display:block;width:100%;height:200px}.at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-img,.at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-img a{height:140px}.at4-recommended .at4-recommended-item .at4-recommended-item-img img{position:absolute;top:0;left:0;min-height:0;min-width:0;max-height:none;max-width:none;margin:0;padding:0}.at4-recommended .at4-recommended-item .at4-recommended-item-caption{height:74px;overflow:hidden;padding:20px;text-align:left;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-caption{height:50px;padding:15px}.at4-recommended .at4-recommended-item .at4-recommended-item-caption .at-h4{height:54px;margin:0 0 5px;padding:0;overflow:hidden;word-wrap:break-word;font-size:14px;font-weight:400;line-height:18px;text-align:left}.at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-caption .at-h4{font-size:9pt;line-height:1pc;height:33px}.at4-recommended .at4-recommended-item:hover .at4-recommended-item-caption .at-h4{text-decoration:underline}.at4-recommended a:link,.at4-recommended a:visited{text-decoration:none;color:#464646}.at4-recommended .at4-recommended-item .at4-recommended-item-caption .at-h4 a:hover{text-decoration:underline;color:#000}.at4-recommended .at4-recommended-item .at4-recommended-item-caption small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;color:#666}.at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-caption small{font-size:9px}.at4-recommended .at4-recommended-vertical{padding:15px 0 0}.at4-recommended .at4-recommended-vertical .at4-recommended-item{display:block;width:auto;max-width:100%;height:60px;border:none;margin:0 0 15px;box-shadow:none;background:none}.at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img,.at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img img{width:60px;height:60px;float:left}.at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption{border-top:none;margin:0;height:60px;padding:3px 5px}.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption .at-h4{height:38px;margin:0}.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption small{position:absolute;bottom:0}.at4-recommended .at-recommended-label.at-vertical{text-align:left}.at4-no-image-light-recommended,.at4-no-image-minimal-recommended{background-color:#f2f2f2!important}.at4-no-image-gray-recommended{background-color:#e6e6e5!important}.at4-no-image-dark-recommended{background-color:#4e555e!important}.at4-recommended .at4-recommended-item-placeholder-img{background-repeat:no-repeat!important;background-position:center!important;width:100%!important;height:100%!important}.at4-recommended-horizontal .at4-no-image-dark-recommended .at4-recommended-item-placeholder-img{background-image:url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAfCAYAAACCox+xAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw\/eHBhY2tldCBiZWdpbj0i77u\/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlFNUUyQTg3MTI0RDExRTM4NzAwREJDRjlCQzAyMUVFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlFNUUyQTg4MTI0RDExRTM4NzAwREJDRjlCQzAyMUVFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUU1RTJBODUxMjREMTFFMzg3MDBEQkNGOUJDMDIxRUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUU1RTJBODYxMjREMTFFMzg3MDBEQkNGOUJDMDIxRUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw\/eHBhY2tldCBlbmQ9InIiPz6oCfPiAAABfUlEQVR42uyWTU\/DMAyGm3bdBxp062hHe+PC\/\/9HCIkDYpNAO7CPAuWN5Eohyhpno2GHWqq8pO78xHHsiLquH4L\/l6cwuBAZaOPKs\/\/YBFIJIR59UiAt7huYi90aE\/UQakTDLaL26RUEAAJqiefm93T9Bpj1X4O0bY0OIUXCpYBJvYDAUWyAUCWliHGTcnpqRMaM72ImRAJVknYG+eb4YEDIBeU0zGnsBLK1ODogYSsLhDwIJeVVk18lzfNA4ERGZNXi59UCIQhiYDilpSm\/jp4awLxDvWhlf4\/nGe8+LLuSt+SZul28ggaHG6gNVhDR+IuRFzOoxGKWwG7vVFm5AAQxgcqYpzrjFjR9zwPH5LSuT7XlNr2MQm5LzqjLpncNNaM+s8M27Y60g3FwhoSMzrtUQllgLtRs5pZ2cB4IhbvQbGRZv1NsrhyS8+SI5Mo9RJWpjAI1xqKL+0iEP180vy214JbeR12AyOgsHI7e0NfFyKv0ID1ID+IqPwIMAOeljGQOryBmAAAAAElFTkSuQmCC)!important}.at4-recommended-vertical .at4-no-image-dark-recommended .at4-recommended-item-placeholder-img{background-image:url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw\/eHBhY2tldCBiZWdpbj0i77u\/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAzREMyNTM2MTI0RjExRTM4NzAwREJDRjlCQzAyMUVFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAzREMyNTM3MTI0RjExRTM4NzAwREJDRjlCQzAyMUVFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDNEQzI1MzQxMjRGMTFFMzg3MDBEQkNGOUJDMDIxRUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDNEQzI1MzUxMjRGMTFFMzg3MDBEQkNGOUJDMDIxRUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw\/eHBhY2tldCBlbmQ9InIiPz5GfbtkAAAAxklEQVR42qRSTQvCMAxduk53mEOHKFPP\/v8\/5cGTiIibivVFUomlG7gFHvloXpKmJefcPhkmNyvGEWj+IOZA6ckPImoxxVwOLvCvXUzkpayNCpRQK64IbOBnAYGAXMeMslNlU+CzrIEdCkxi5DPAoz6BE8ZuVNdKJuL8rS9sv62IXlCHyP0KqKUKZXK9uwkSLVArfwpVR3b225kXwovibcP+jC4jUtfWPZmfqJJnYlkAM128j1z0nHWKSUbIKDL\/msHktwADAPptQo+vkZNLAAAAAElFTkSuQmCC)!important}.at4-recommended-horizontal .at4-no-image-gray-recommended .at4-recommended-item-placeholder-img,.at4-recommended-horizontal .at4-no-image-light-recommended .at4-recommended-item-placeholder-img,.at4-recommended-horizontal .at4-no-image-minimal-recommended .at4-recommended-item-placeholder-img{background-image:url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAfCAYAAACCox+xAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw\/eHBhY2tldCBiZWdpbj0i77u\/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAzREMyNTMyMTI0RjExRTM4NzAwREJDRjlCQzAyMUVFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAzREMyNTMzMTI0RjExRTM4NzAwREJDRjlCQzAyMUVFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUU1RTJBODkxMjREMTFFMzg3MDBEQkNGOUJDMDIxRUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUU1RTJBOEExMjREMTFFMzg3MDBEQkNGOUJDMDIxRUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw\/eHBhY2tldCBlbmQ9InIiPz6dfDQvAAABg0lEQVR42uyWS0vDQBDH82jaKNW0qUltbl68e\/Di98eLBz+CCB5EBaWIpUat\/4UJLMuame1j7SEDYbqbKfPLvHbDi8ur8+D\/5T4K9kR6xrr27D+xgdS3N9d3PilQFmcNzN6mxkbdhxrQcoGofXkFAUAINcVzrG2vsP8KmJdtg7SlxoRQouBywOReQOAosUDoklPEpEU5XDciqeB\/iRAig6pIO4P8CHysBBDqg0palrR2Alkwjj5RsDUDoRqhorpq6quifRkInKiIPLf4eWIgQoLoWbq0stXXn10DmDeoR2PsL\/E84N0Hk5Wypc70dMkGGhzOoeb4gpjW34K6GEFljFkGu6XTZJUCEMQBVCHs6kI60MycB47FyUmo20oPvYJCzhVnvIsR3zg5ghoRTNpyHKTBBhIJTt6pFsoZ9iLDZswcB5uBULhnho0a66eazaFDca59Hym1e4guQ4rCO4Fu\/T4Sw8Gk+c3MghN6H+8CRKVg4tB6fV8XI6\/SgXQgHYir\/AowAMU5TskhKVUNAAAAAElFTkSuQmCC)!important}.at4-recommended-vertical .at4-no-image-gray-recommended .at4-recommended-item-placeholder-img,.at4-recommended-vertical .at4-no-image-light-recommended .at4-recommended-item-placeholder-img,.at4-recommended-vertical .at4-no-image-minimal-recommended .at4-recommended-item-placeholder-img{background-image:url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw\/eHBhY2tldCBiZWdpbj0i77u\/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAzREMyNTNBMTI0RjExRTM4NzAwREJDRjlCQzAyMUVFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAzREMyNTNCMTI0RjExRTM4NzAwREJDRjlCQzAyMUVFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDNEQzI1MzgxMjRGMTFFMzg3MDBEQkNGOUJDMDIxRUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDNEQzI1MzkxMjRGMTFFMzg3MDBEQkNGOUJDMDIxRUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw\/eHBhY2tldCBlbmQ9InIiPz65Fr9cAAAA0ElEQVR42qRRuQrCQBDd3SSaIgYNosSrtLew8f+xsfAnYmEVRMR4YHwjExjCbsBk4DHHzptjR2+2u7VqJ3efjTNQ\/EEMgbgiv46H\/QNTDPnhCv\/mYiLPI21EIIaaUEVgBj+oETQQypgRtidsXfNJpsACBXo28gWgUd9AjrEL0TXhiSh\/XhWudlZI\/kCdLPtFUGMRCni9p6kl+kAq\/D5UavmzX2fNd87obsCSfztnrOR0rjvTiRImkoyAQQNRyZ2jhjenGNVBOpF1WZatyV8BBgBJ+irgS\/KHdAAAAABJRU5ErkJggg==)!important}#at-drawer.ats-dark,.at4-recommended.ats-dark .at4-recommended-horizontal .at4-recommended-item-caption,.at4-recommended.ats-dark .at4-recommended-vertical .at4-recommended-item-caption{background:#262b30}#at-drawer.ats-gray,.at4-recommended.ats-gray .at4-recommended-horizontal .at4-recommended-item-caption{background:#f2f2f2}#at-drawer.ats-light,.at4-recommended.ats-light .at4-recommended-horizontal .at4-recommended-item-caption{background:#fff}.at4-recommended.ats-dark .at4-recommended-vertical .at4-recommended-item{background:none}.at4-recommended.ats-dark .at4-recommended-item .at4-recommended-item-caption a:hover,.at4-recommended.ats-dark .at4-recommended-item .at4-recommended-item-caption a:link,.at4-recommended.ats-dark .at4-recommended-item .at4-recommended-item-caption a:visited,.at4-recommended.ats-dark .at4-recommended-item .at4-recommended-item-caption small,.at4-recommended.ats-dark .at4-recommended-item-caption,.at4-recommended.ats-dark .at-logo a:hover,.at4-recommended.ats-dark .at-recommended-label.at-vertical{color:#fff}.at4-recommended-vertical-logo{padding-top:0;text-align:left}.at4-recommended-vertical-logo .at4-logo-container{line-height:10px}.at4-recommended-horizontal-logo{text-align:center}.at4-recommended.at-inline .at4-recommended-horizontal-logo{text-align:left}#at4-thankyou .at4-recommended.at-inline .at4-recommended-horizontal{text-align:center}.at4-recommended .at-logo{margin:10px 0 0;padding:0;height:25px;overflow:auto;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.at4-recommended.at-inline .at4-recommended-horizontal .at-logo{text-align:left}.at4-recommended .at4-logo-container a.at-sponsored-link{color:#666}.at4-recommended-class .at4-logo-container a:hover,.at4-recommendedbox-outer-container .at4-recommended-recommendedbox .at4-logo-container a:hover{color:#000}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at-recommendedjumbo-outer-container{margin:0;padding:0;border:0;background:none;color:#000}.at-recommendedjumbo-footer{position:relative;width:100%;height:510px;overflow:hidden;transition:all .3s ease-in-out}.at-mobile .at-recommendedjumbo-footer{height:250px}.at-recommendedjumbo-footer #bg-link:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75)}.at-recommendedjumbo-footer:hover #bg-link:after{background:rgba(0,0,0,.85)}.at-recommendedjumbo-footer *,.at-recommendedjumbo-footer :after,.at-recommendedjumbo-footer :before{box-sizing:border-box}.at-recommendedjumbo-footer:hover #at-recommendedjumbo-footer-bg{animation:atRecommendedJumboAnimatedBackground 1s ease-in-out 1;animation-fill-mode:forwards}.at-recommendedjumbo-footer #at-recommendedjumbo-top-holder{position:absolute;top:0;padding:0 40px;width:100%}.at-mobile .at-recommendedjumbo-footer #at-recommendedjumbo-top-holder{padding:0 20px}.at-recommendedjumbo-footer .at-recommendedjumbo-footer-inner{position:relative;text-align:center;font-family:helvetica,arial,sans-serif;z-index:2;width:100%}.at-recommendedjumbo-footer #at-recommendedjumbo-label-holder{margin:40px 0 0;max-height:30px}.at-mobile .at-recommendedjumbo-footer #at-recommendedjumbo-label-holder{margin:20px 0 0;max-height:20px}.at-recommendedjumbo-footer #at-recommendedjumbo-label{font-weight:300;font-size:24px;line-height:24px;color:#fff;margin:0}.at-mobile .at-recommendedjumbo-footer #at-recommendedjumbo-label{font-weight:150;font-size:14px;line-height:14px}.at-recommendedjumbo-footer #at-recommendedjumbo-title-holder{margin:20px 0 0;min-height:3pc;max-height:78pt}.at-mobile .at-recommendedjumbo-footer #at-recommendedjumbo-title-holder{margin:10px 0 0;min-height:24px;max-height:54px}.at-recommendedjumbo-footer #at-recommendedjumbo-content-title{font-size:3pc;line-height:52px;font-weight:700;margin:0}.at-mobile .at-recommendedjumbo-footer #at-recommendedjumbo-content-title{font-size:24px;line-height:27px}.at-recommendedjumbo-footer a{text-decoration:none;color:#fff}.at-recommendedjumbo-footer a:visited{color:#fff}.at-recommendedjumbo-footer small{margin:20px 0 0;display:inline-block;height:2pc;line-height:2pc;font-size:14px;color:#ccc;cursor:default}.at-mobile .at-recommendedjumbo-footer small{margin:10px 0 0;height:14px;line-height:14px;font-size:9pt}.at-recommendedjumbo-footer .at-logo-container{position:absolute;bottom:20px;margin:auto;left:0;right:0}.at-mobile .at-recommendedjumbo-footer .at-logo-container{bottom:10px}.at-recommendedjumbo-footer a.at-sponsored-link{color:#ccc}.at-recommendedjumbo-footer div #at-recommendedjumbo-logo-link{padding:2px 0 0 11px;text-decoration:none;line-height:20px;font-family:helvetica,arial,sans-serif;font-size:9px;color:#ccc}@keyframes atRecommendedJumboAnimatedBackground{0%{transform:scale(1,1)}to{transform:scale(1.1,1.1)}}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at-resp-share-element{position:relative;padding:0;margin:0;font-size:0;line-height:0}.at-resp-share-element:after,.at-resp-share-element:before{content:\" \";display:table}.at-resp-share-element.at-mobile .at4-share-count-container,.at-resp-share-element.at-mobile .at-label{display:none}.at-resp-share-element .at-share-btn{display:inline-block;*display:inline;*zoom:1;margin:0 2px 5px;padding:0;overflow:hidden;line-height:0;text-decoration:none;text-transform:none;color:#fff;cursor:pointer;transition:all .2s ease-in-out;border:0;font-family:helvetica neue,helvetica,arial,sans-serif;background-color:transparent}.at-resp-share-element .at-share-btn::-moz-focus-inner{border:0;padding:0}.at-resp-share-element .at-share-btn:focus,.at-resp-share-element .at-share-btn:hover{transform:translateY(-4px);color:#fff;text-decoration:none}.at-resp-share-element .at-share-btn .at-icon-wrapper{float:left}.at-resp-share-element .at-share-btn.at-share-btn.at-svc-compact:hover{transform:none}.at-resp-share-element .at-share-btn .at-label{font-family:helvetica neue,helvetica,arial,sans-serif;font-size:9pt;padding:0 15px 0 0;margin:0 0 0 5px;height:2pc;line-height:2pc;background:none}.at-resp-share-element .at-icon,.at-resp-share-element .at-label{cursor:pointer}.at-resp-share-element .at4-share-count-container{text-decoration:none;float:right;padding-right:15px;font-size:9pt}.at-mobile .at-resp-share-element .at-label{display:none}.at-resp-share-element.at-mobile .at-share-btn{margin-right:5px}.at-mobile .at-resp-share-element .at-share-btn{padding:5px;margin-right:5px}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at-share-tbx-element{position:relative;margin:0;color:#fff;font-size:0}.at-share-tbx-element,.at-share-tbx-element .at-share-btn{font-family:helvetica neue,helvetica,arial,sans-serif;padding:0;line-height:0}.at-share-tbx-element .at-share-btn{cursor:pointer;margin:0 5px 5px 0;display:inline-block;overflow:hidden;border:0;text-decoration:none;text-transform:none;background-color:transparent;color:inherit;transition:all .2s ease-in-out}.at-share-tbx-element .at-share-btn:focus,.at-share-tbx-element .at-share-btn:hover{transform:translateY(-4px);outline-offset:-1px;color:inherit}.at-share-tbx-element .at-share-btn::-moz-focus-inner{border:0;padding:0}.at-share-tbx-element .at-share-btn.at-share-btn.at-svc-compact:hover{transform:none}.at-share-tbx-element .at-icon-wrapper{vertical-align:middle}.at-share-tbx-element .at4-share-count,.at-share-tbx-element .at-label{margin:0 7.5px 0 2.5px;text-decoration:none;vertical-align:middle;display:inline-block;background:none;height:0;font-size:inherit;line-height:inherit;color:inherit}.at-share-tbx-element.at-mobile .at4-share-count,.at-share-tbx-element.at-mobile .at-label{display:none}.at-share-tbx-element .at_native_button{vertical-align:middle}.at-share-tbx-element .addthis_counter.addthis_bubble_style{margin:0 2px;vertical-align:middle;display:inline-block}.at-share-tbx-element .fb_iframe_widget{display:block}.at-share-tbx-element.at-share-tbx-native .at300b{vertical-align:middle}.at-style-responsive .at-share-btn{padding:5px}.at-style-jumbo{display:table}.at-style-jumbo .at4-spacer{height:1px;display:block;visibility:hidden;opacity:0}.at-style-jumbo .at4-count-container{display:table-cell;text-align:center;min-width:200px;vertical-align:middle;border-right:1px solid #ccc;padding-right:20px}.at-style-jumbo .at4-count{font-size:60px;line-height:60px;font-weight:700}.at-style-jumbo .at4-count-title{position:relative;font-size:18px;line-height:18px;bottom:2px}.at-style-jumbo .at-share-btn-elements{display:table-cell;vertical-align:middle;padding-left:20px}.at_flat_counter{cursor:pointer;font-family:helvetica,arial,sans-serif;font-weight:700;text-transform:uppercase;display:inline-block;position:relative;vertical-align:top;height:auto;margin:0 5px;padding:0 6px;left:-1px;background:#ebebeb;color:#32363b;transition:all .2s ease}.at_flat_counter:after{top:30%;left:-4px;content:\"\";position:absolute;border-width:5px 8px 5px 0;border-style:solid;border-color:transparent #ebebeb transparent transparent;display:block;width:0;height:0;transform:translateY(360deg)}.at_flat_counter:hover{background:#e1e2e2}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at4-thankyou-background{top:0;right:0;left:0;bottom:0;-webkit-overflow-scrolling:touch;z-index:9999999;background-image:url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpizCuu\/sRABGBiIBKMKqSOQoAAAwC8KgJipENhxwAAAABJRU5ErkJggg==);background:hsla(217,6%,46%,.95)}.at4-thankyou-background.at-thankyou-shown{position:fixed}.at4-thankyou-inner{position:absolute;width:100%;top:10%;left:50%;margin-left:-50%;text-align:center}.at4-thankyou-mobile .at4-thankyou-inner{top:5%}.thankyou-description{font-weight:400}.at4-thankyou-background .at4lb-inner{position:relative;width:100%;height:100%}.at4-thankyou-background .at4lb-inner .at4x{position:absolute;top:15px;right:15px;display:block;width:20px;height:20px;padding:20px;margin:0;cursor:pointer;transition:opacity .25s ease-in;opacity:.4;background:url(\"data:image\/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+\/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTEvMTMvMTKswDp5AAAAd0lEQVQ4jb2VQRLAIAgDE\/\/\/Z3qqY1FAhalHMCsCIkVEAIAkkVgvp2lDBgYAnAyHkWotLccNrEd4A7X2TqIdqLfnWBAdaF5rJdyJfjtPH5GT37CaGhoVq3nOm\/XflUuLUto2pY1d+vRKh0Pp+MrAVtDe2JkvYNQ+jVSEEFmOkggAAAAASUVORK5CYII=\") no-repeat center center;overflow:hidden;text-indent:-99999em;border:1px solid transparent}.at4-thankyou-background .at4lb-inner .at4x:focus,.at4-thankyou-background .at4lb-inner .at4x:hover{border:1px solid #fff;border-radius:50%;outline:0}.at4-thankyou-background .at4lb-inner #at4-palogo{position:absolute;bottom:10px;display:inline-block;text-decoration:none;font-family:helvetica,arial,sans-serif;font-size:11px;cursor:pointer;-webkit-transition:opacity .25s ease-in;moz-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.5;z-index:100020;color:#fff;padding:2px 0 0 13px}.at4-thankyou-background .at4lb-inner #at4-palogo .at-branding-addthis,.at4-thankyou-background .at4lb-inner #at4-palogo .at-branding-info{color:#fff}.at4-thankyou-background .at4lb-inner #at4-palogo:hover,.at4-thankyou-background.ats-dark .at4lb-inner a#at4-palogo:hover{text-decoration:none;color:#fff;opacity:1}.at4-thankyou-background.ats-dark{background-image:url(\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgeMZABGBiIBKMKqSOQoAAAwB+cQD6hqlbCwAAAABJRU5ErkJggg==\");background:rgba(0,0,0,.85)}.at4-thankyou-background .thankyou-title{color:#fff;font-size:38.5px;margin:10px 20px;line-height:38.5px;font-family:helvetica neue,helvetica,arial,sans-serif;font-weight:300}.at4-thankyou-background.ats-dark .thankyou-description,.at4-thankyou-background.ats-dark .thankyou-title{color:#fff}.at4-thankyou-background .thankyou-description{color:#fff;font-size:18px;margin:10px 0;line-height:24px;padding:0;font-family:helvetica neue,helvetica,arial,sans-serif;font-weight:300}.at4-thankyou-background .at4-thanks-icons{padding-top:10px}.at4-thankyou-mobile *{-webkit-overflow-scrolling:touch}#at4-thankyou .at4-recommended-recommendedbox .at-logo{display:none}.at4-thankyou .at-h3{height:49px;line-height:49px;margin:0 50px 0 20px;padding:1px 0 0;font-family:helvetica neue,helvetica,arial,sans-serif;font-size:1pc;font-weight:700;color:#fff;text-shadow:0 1px #000}.at4-thanks{padding-top:50px;text-align:center}.at4-thanks label{display:block;margin:0 0 15px;font-size:1pc;line-height:1pc}.at4-thanks .at4-h2{background:none;border:none;margin:0 0 10px;padding:0;font-family:helvetica neue,helvetica,arial,sans-serif;font-size:28px;font-weight:300;color:#000}.at4-thanks .at4-thanks-icons{position:relative;height:2pc}.at4-thanks .at4-thanks-icons .at-thankyou-label{display:block;padding-bottom:10px;font-size:14px;color:#666}.at4-thankyou-layer .at-follow .at-icon-wrapper{width:2pc;height:2pc}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at4-recommended-toaster{position:fixed;top:auto;bottom:0;right:0;z-index:100021}.at4-recommended-toaster.ats-light{border:1px solid #c5c5c5;background:#fff}.at4-recommended-toaster.ats-gray{border:1px solid #c5c5c5;background:#f2f2f2}.at4-recommended-toaster.ats-dark{background:#262b30;color:#fff}.at4-recommended-toaster .at4-recommended-container{padding-top:0;margin:0}.at4-recommended.at4-recommended-toaster div.at-recommended-label{line-height:1pc;font-size:1pc;text-align:left;padding:20px 0 0 20px}.at4-toaster-outer .at4-recommended .at4-recommended-item .at4-recommended-item-caption .at-h4{font-size:11px;line-height:11px;margin:10px 0 6px;height:30px}.at4-recommended.at4-recommended-toaster div.at-recommended-label.ats-gray,.at4-recommended.at4-recommended-toaster div.at-recommended-label.ats-light{color:#464646}.at4-recommended.at4-recommended-toaster div.at-recommended-label.ats-dark{color:#fff}.at4-toaster-close-control{position:absolute;top:0;right:0;display:block;width:20px;height:20px;line-height:20px;margin:5px 5px 0 0;padding:0;text-indent:-9999em}.at4-toaster-open-control{position:fixed;right:0;bottom:0;z-index:100020}.at4-toaster-outer .at4-recommended-item{width:90pt;border:0;margin:9px 10px 0}.at4-toaster-outer .at4-recommended-item:first-child{margin-left:20px}.at4-toaster-outer .at4-recommended-item:last-child{margin-right:20px}.at4-toaster-outer .at4-recommended-item .at4-recommended-item-img{max-height:90pt;max-width:90pt}.at4-toaster-outer .at4-recommended-item .at4-recommended-item-img img{height:90pt;width:90pt}.at4-toaster-outer .at4-recommended-item .at4-recommended-item-caption{height:30px;padding:0;margin:0;height:initial}.at4-toaster-outer .ats-dark .at4-recommended-item .at4-recommended-item-caption{background:#262b30}.at4-toaster-outer .at4-recommended .at4-recommended-item .at4-recommended-item-caption small{width:auto;line-height:14px;margin:0}.at4-toaster-outer .at4-recommended.ats-dark .at4-recommended-item .at4-recommended-item-caption small{color:#fff}.at4-recommended-toaster .at-logo{margin:0 0 3px 20px;text-align:left}.at4-recommended-toaster .at-logo .at4-logo-container.at-sponsored-logo{position:relative}.at4-toaster-outer .at4-recommended-item .sponsored-label{text-align:right;font-size:10px;color:#666;float:right;position:fixed;bottom:6px;right:20px;top:initial;z-index:99999}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at4-whatsnext{position:fixed;bottom:0!important;right:0;background:#fff;border:1px solid #c5c5c5;margin:-1px;width:390px;height:90pt;overflow:hidden;font-size:9pt;font-weight:400;color:#000;z-index:1800000000}.at4-whatsnext a{color:#666}.at4-whatsnext .at-whatsnext-content{height:90pt;position:relative}.at4-whatsnext .at-whatsnext-content .at-branding{position:absolute;bottom:15px;right:10px;padding-left:9px;text-decoration:none;line-height:10px;font-family:helvetica,arial,sans-serif;font-size:10px;color:#666}.at4-whatsnext .at-whatsnext-content .at-whatsnext-content-inner{position:absolute;top:15px;right:20px;bottom:15px;left:140px;text-align:left;height:105px}.at4-whatsnext .at-whatsnext-content-inner a{display:inline-block}.at4-whatsnext .at-whatsnext-content-inner div.at-h6{text-align:left;margin:0;padding:0 0 3px;font-size:11px;color:#666;cursor:default}.at4-whatsnext .at-whatsnext-content .at-h3{text-align:left;margin:5px 0;padding:0;line-height:1.2em;font-weight:400;font-size:14px;height:3pc}.at4-whatsnext .at-whatsnext-content-inner a:link,.at4-whatsnext .at-whatsnext-content-inner a:visited{text-decoration:none;font-weight:400;color:#464646}.at4-whatsnext .at-whatsnext-content-inner a:hover{color:#000}.at4-whatsnext .at-whatsnext-content-inner small{position:absolute;bottom:15px;line-height:10px;font-size:11px;color:#666;cursor:default;text-align:left}.at4-whatsnext .at-whatsnext-content .at-whatsnext-content-img{position:absolute;top:0;left:0;width:90pt;height:90pt;overflow:hidden}.at4-whatsnext .at-whatsnext-content .at-whatsnext-content-img img{position:absolute;top:0;left:0;max-height:none;max-width:none}.at4-whatsnext .at-whatsnext-close-control{position:absolute;top:0;right:0;display:block;width:20px;height:20px;line-height:20px;margin:0 5px 0 0;padding:0;text-indent:-9999em}.at-whatsnext-open-control{position:fixed;right:0;bottom:0;z-index:100020}.at4-whatsnext.ats-dark{background:#262b30}.at4-whatsnext.ats-dark .at-whatsnext-content .at-h3,.at4-whatsnext.ats-dark .at-whatsnext-content a.at4-logo:hover,.at4-whatsnext.ats-dark .at-whatsnext-content-inner a:link,.at4-whatsnext.ats-dark .at-whatsnext-content-inner a:visited{color:#fff}.at4-whatsnext.ats-light{background:#fff}.at4-whatsnext.ats-gray{background:#f2f2f2}.at4-whatsnext.at-whatsnext-nophoto{width:270px}.at4-whatsnext.at-whatsnext-nophoto .at-whatsnext-content-img{display:none}.at4-whatsnext.at-whatsnext-nophoto .at-whatsnext-content .at-whatsnext-content-inner{top:15px;right:0;left:20px}.at4-whatsnext.at-whatsnext-nophoto .at-whatsnext-content .at-whatsnext-content-inner.addthis_32x32_style{top:0;right:0;left:0;padding:45px 20px 0;font-size:20px}.at4-whatsnext.at-whatsnext-nophoto .at-whatsnext-content .at-whatsnext-content-inner .at4-icon,.at4-whatsnext.at-whatsnext-nophoto .at-whatsnext-content .at-whatsnext-content-inner .at4-icon-fw,.at4-whatsnext.at-whatsnext-nophoto .at-whatsnext-content .at-whatsnext-content-inner .whatsnext-msg{vertical-align:middle}.at-whatsnext-img,.at-whatsnext-img-lnk{position:absolute;left:0}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at4-whatsnextmobile{position:fixed;bottom:0;right:0;left:0;background:#fff;z-index:9999998;height:170px;font-size:28px}.at4-whatsnextmobile .col-2{height:100%;font-size:1em}.at4-whatsnextmobile .col-2:first-child{max-width:200px;display:inline-block;float:left}.at4-whatsnextmobile .col-2:last-child{position:absolute;left:200px;right:50px;top:0;bottom:0;display:inline-block}.at4-whatsnextmobile .at-whatsnext-content-inner{font-size:1em}.at4-whatsnextmobile .at-whatsnext-content-img img{height:100%;width:100%}.at4-whatsnextmobile .at-close-control{font-size:1em;position:absolute;top:0;right:0;width:50px;height:50px}.at4-whatsnextmobile .at-close-control button{width:100%;height:100%;font-size:1em;font-weight:400;text-decoration:none;opacity:.5;padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.at4-whatsnextmobile .at-h3,.at4-whatsnextmobile .at-h6{font-size:1em;margin:0;color:#a1a1a1;margin-left:2.5%;margin-top:25px}.at4-whatsnextmobile .at-h3{font-size:1em;line-height:1em;font-weight:500;height:50%}.at4-whatsnextmobile .at-h3 a{font-size:1em;text-decoration:none}.at4-whatsnextmobile .at-h6{font-size:.8em;line-height:.8em;font-weight:500}.at4-whatsnextmobile .footer{position:absolute;bottom:2px;left:200px;right:0;padding-left:2.5%;font-size:1em;line-height:.6em}.at4-whatsnextmobile .footer small{font-size:.6em;color:#a1a1a1}.at4-whatsnextmobile .footer small:first-child{margin-right:5%;float:left}.at4-whatsnextmobile .footer small:last-child{margin-right:2.5%;float:right}.at4-whatsnextmobile .at-whatsnext-content{height:100%}.at4-whatsnextmobile.ats-dark{background:#262b30;color:#fff}.at4-whatsnextmobile .at-close-control button{color:#bfbfbf}.at4-whatsnextmobile.ats-dark a:link,.at4-whatsnextmobile.ats-dark a:visited{color:#fff}.at4-whatsnextmobile.ats-gray{background:#f2f2f2;color:#262b30}.at4-whatsnextmobile.ats-light{background:#fff;color:#262b30}.at4-whatsnextmobile.ats-dark .footer a:link,.at4-whatsnextmobile.ats-dark .footer a:visited,.at4-whatsnextmobile.ats-gray .footer a:link,.at4-whatsnextmobile.ats-gray .footer a:visited,.at4-whatsnextmobile.ats-light .footer a:link,.at4-whatsnextmobile.ats-light .footer a:visited{color:#a1a1a1}.at4-whatsnextmobile.ats-gray a:link,.at4-whatsnextmobile.ats-gray a:visited,.at4-whatsnextmobile.ats-light a:link,.at4-whatsnextmobile.ats-light a:visited{color:#262b30}@media only screen and (min-device-width:320px) and (max-device-width:480px){.at4-whatsnextmobile{height:85px;font-size:14px}.at4-whatsnextmobile .col-2:first-child{width:75pt}.at4-whatsnextmobile .col-2:last-child{right:25px;left:75pt}.at4-whatsnextmobile .footer{left:75pt}.at4-whatsnextmobile .at-close-control{width:25px;height:25px}.at4-whatsnextmobile .at-h3,.at4-whatsnextmobile .at-h6{margin-top:12.5px}}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at-custom-mobile-bar{left:0;right:0;width:100%;height:56px;position:fixed;text-align:center;z-index:100020;background:#fff;overflow:hidden;box-shadow:0 0 10px 0 rgba(0,0,0,.2);font:initial;line-height:normal;top:auto;bottom:0}.at-custom-mobile-bar.at-custom-mobile-bar-zindex-hide{z-index:-1!important}.at-custom-mobile-bar.atss-top{top:0;bottom:auto}.at-custom-mobile-bar.atss-bottom{top:auto;bottom:0}.at-custom-mobile-bar .at-custom-mobile-bar-btns{display:inline-block;text-align:center}.at-custom-mobile-bar .at-custom-mobile-bar-counter,.at-custom-mobile-bar .at-share-btn{margin-top:4px}.at-custom-mobile-bar .at-share-btn{display:inline-block;text-decoration:none;transition:none;box-sizing:content-box}.at-custom-mobile-bar .at-custom-mobile-bar-counter{font-family:Helvetica neue,arial;vertical-align:top;margin-left:4px;margin-right:4px;display:inline-block}.at-custom-mobile-bar .at-custom-mobile-bar-count{font-size:26px;line-height:1.25em;color:#222}.at-custom-mobile-bar .at-custom-mobile-bar-text{font-size:9pt;line-height:1.25em;color:#888;letter-spacing:1px}.at-custom-mobile-bar .at-icon-wrapper{text-align:center;height:3pc;width:3pc;margin:0 4px}.at-custom-mobile-bar .at-icon{vertical-align:top;margin:8px;width:2pc;height:2pc}.at-custom-mobile-bar.at-shfs-medium{height:3pc}.at-custom-mobile-bar.at-shfs-medium .at-custom-mobile-bar-counter{margin-top:6px}.at-custom-mobile-bar.at-shfs-medium .at-custom-mobile-bar-count{font-size:18px}.at-custom-mobile-bar.at-shfs-medium .at-custom-mobile-bar-text{font-size:10px}.at-custom-mobile-bar.at-shfs-medium .at-icon-wrapper{height:40px;width:40px}.at-custom-mobile-bar.at-shfs-medium .at-icon{margin:6px;width:28px;height:28px}.at-custom-mobile-bar.at-shfs-small{height:40px}.at-custom-mobile-bar.at-shfs-small .at-custom-mobile-bar-counter{margin-top:3px}.at-custom-mobile-bar.at-shfs-small .at-custom-mobile-bar-count{font-size:1pc}.at-custom-mobile-bar.at-shfs-small .at-custom-mobile-bar-text{font-size:10px}.at-custom-mobile-bar.at-shfs-small .at-icon-wrapper{height:2pc;width:2pc}.at-custom-mobile-bar.at-shfs-small .at-icon{margin:4px;width:24px;height:24px}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at-custom-sidebar{top:20%;width:58px;position:fixed;text-align:center;z-index:100020;background:#fff;overflow:hidden;box-shadow:0 0 10px 0 rgba(0,0,0,.2);font:initial;line-height:normal;top:auto;bottom:0}.at-custom-sidebar.at-custom-sidebar-zindex-hide{z-index:-1!important}.at-custom-sidebar.atss-left{left:0;right:auto;float:left;border-radius:0 4px 4px 0}.at-custom-sidebar.atss-right{left:auto;right:0;float:right;border-radius:4px 0 0 4px}.at-custom-sidebar .at-custom-sidebar-btns{display:inline-block;text-align:center;padding-top:4px}.at-custom-sidebar .at-custom-sidebar-counter{margin-bottom:8px}.at-custom-sidebar .at-share-btn{display:inline-block;text-decoration:none;transition:none;box-sizing:content-box}.at-custom-sidebar .at-custom-sidebar-counter{font-family:Helvetica neue,arial;vertical-align:top;margin-left:4px;margin-right:4px;display:inline-block}.at-custom-sidebar .at-custom-sidebar-count{font-size:21px;line-height:1.25em;color:#222}.at-custom-sidebar .at-custom-sidebar-text{font-size:10px;line-height:1.25em;color:#888;letter-spacing:1px}.at-custom-sidebar .at-icon-wrapper{text-align:center;margin:0 4px}.at-custom-sidebar .at-icon{vertical-align:top;margin:9px;width:2pc;height:2pc}.at-custom-sidebar .at-icon-wrapper{position:relative}.at-custom-sidebar .at4-share-count,.at-custom-sidebar .at4-share-count-container{line-height:1pc;font-size:10px}.at-custom-sidebar .at4-share-count{text-indent:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:200;width:100%;height:1pc}.at-custom-sidebar .at4-share-count-anchor .at-icon{margin-top:3px}.at-custom-sidebar .at4-share-count-container{position:absolute;left:0;right:auto;top:auto;bottom:0;width:100%;color:#fff;background:inherit}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at-image-sharing-mobile-icon{position:absolute;background:#000 url(https:\/\/s7.addthis.com\/static\/44a36d35bafef33aa9455b7d3039a771.png) no-repeat top center;background-color:rgba(0,0,0,.9);background-image:url(https:\/\/s7.addthis.com\/static\/10db525181ee0bbe1a515001be1c7818.svg),none;border-radius:3px;width:50px;height:40px;top:-9999px;left:-9999px}.at-image-sharing-tool{display:block;position:absolute;text-align:center;z-index:9001;background:none;overflow:hidden;top:-9999px;left:-9999px;font:initial;line-height:0}.at-image-sharing-tool.addthis-animated{animation-duration:.15s}.at-image-sharing-tool.at-orientation-vertical .at-share-btn{display:block}.at-image-sharing-tool.at-orientation-horizontal .at-share-btn{display:inline-block}.at-image-sharing-tool.at-image-sharing-tool-size-big .at-icon{width:43px;height:43px}.at-image-sharing-tool.at-image-sharing-tool-size-mobile .at-share-btn{margin:0!important}.at-image-sharing-tool.at-image-sharing-tool-size-mobile .at-icon-wrapper{height:60px;width:100%;border-radius:0!important}.at-image-sharing-tool.at-image-sharing-tool-size-mobile .at-icon{max-width:100%;height:54px!important;width:54px!important}.at-image-sharing-tool .at-custom-shape.at-image-sharing-tool-btns{margin-right:8px;margin-bottom:8px}.at-image-sharing-tool .at-custom-shape .at-share-btn{margin-top:8px;margin-left:8px}.at-image-sharing-tool .at-share-btn{line-height:0;text-decoration:none;transition:none;box-sizing:content-box}.at-image-sharing-tool .at-icon-wrapper{text-align:center;height:100%;width:100%}.at-image-sharing-tool .at-icon{vertical-align:top;width:2pc;height:2pc;margin:3px}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at-expanding-share-button{box-sizing:border-box;position:fixed;z-index:9999}.at-expanding-share-button[data-position=bottom-right]{bottom:10px;right:10px}.at-expanding-share-button[data-position=bottom-right] .at-expanding-share-button-toggle-bg,.at-expanding-share-button[data-position=bottom-right] .at-expanding-share-button-toggle-btn[data-name]:after,.at-expanding-share-button[data-position=bottom-right] .at-icon-wrapper,.at-expanding-share-button[data-position=bottom-right] [data-name]:after{float:right}.at-expanding-share-button[data-position=bottom-right] [data-name]:after{margin-right:10px}.at-expanding-share-button[data-position=bottom-right] .at-expanding-share-button-toggle-btn[data-name]:after{margin-right:5px}.at-expanding-share-button[data-position=bottom-right] .at-icon-wrapper{margin-right:-3px}.at-expanding-share-button[data-position=bottom-left]{bottom:10px;left:10px}.at-expanding-share-button[data-position=bottom-left] .at-expanding-share-button-toggle-bg,.at-expanding-share-button[data-position=bottom-left] .at-expanding-share-button-toggle-btn[data-name]:after,.at-expanding-share-button[data-position=bottom-left] .at-icon-wrapper,.at-expanding-share-button[data-position=bottom-left] [data-name]:after{float:left}.at-expanding-share-button[data-position=bottom-left] [data-name]:after{margin-left:10px}.at-expanding-share-button[data-position=bottom-left] .at-expanding-share-button-toggle-btn[data-name]:after{margin-left:5px}.at-expanding-share-button *,.at-expanding-share-button :after,.at-expanding-share-button :before{box-sizing:border-box}.at-expanding-share-button .at-expanding-share-button-services-list{display:none;list-style:none;margin:0 5px;overflow:visible;padding:0}.at-expanding-share-button .at-expanding-share-button-services-list\u003eli{display:block;height:45px;position:relative;overflow:visible}.at-expanding-share-button .at-expanding-share-button-toggle-btn,.at-expanding-share-button .at-share-btn{transition:.1s;text-decoration:none}.at-expanding-share-button .at-share-btn{display:block;height:40px;padding:0 3px 0 0}.at-expanding-share-button .at-expanding-share-button-toggle-btn{position:relative;overflow:auto}.at-expanding-share-button .at-expanding-share-button-toggle-btn.at-expanding-share-button-hidden[data-name]:after{display:none}.at-expanding-share-button .at-expanding-share-button-toggle-bg{box-shadow:0 2px 4px 0 rgba(0,0,0,.3);border-radius:50%;position:relative}.at-expanding-share-button .at-expanding-share-button-toggle-bg\u003espan{background-image:url(\"data:image\/svg+xml,%3Csvg%20width%3D%2232px%22%20height%3D%2232px%22%20viewBox%3D%220%200%2032%2032%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Eshare%3C%2Ftitle%3E%3Cg%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cg%20fill%3D%22%23FFFFFF%22%3E%3Cpath%20d%3D%22M26%2C13.4285714%20C26%2C13.6220248%2025.9293162%2C13.7894338%2025.7879464%2C13.9308036%20L20.0736607%2C19.6450893%20C19.932291%2C19.786459%2019.7648819%2C19.8571429%2019.5714286%2C19.8571429%20C19.3779752%2C19.8571429%2019.2105662%2C19.786459%2019.0691964%2C19.6450893%20C18.9278267%2C19.5037195%2018.8571429%2C19.3363105%2018.8571429%2C19.1428571%20L18.8571429%2C16.2857143%20L16.3571429%2C16.2857143%20C15.6279725%2C16.2857143%2014.9750773%2C16.3080355%2014.3984375%2C16.3526786%20C13.8217977%2C16.3973217%2013.2488868%2C16.477306%2012.6796875%2C16.5926339%20C12.1104882%2C16.7079619%2011.6157015%2C16.8660704%2011.1953125%2C17.0669643%20C10.7749235%2C17.2678581%2010.3824423%2C17.5264121%2010.0178571%2C17.8426339%20C9.65327199%2C18.1588557%209.35565592%2C18.534596%209.125%2C18.9698661%20C8.89434408%2C19.4051361%208.71391434%2C19.9203839%208.58370536%2C20.515625%20C8.45349637%2C21.1108661%208.38839286%2C21.7842224%208.38839286%2C22.5357143%20C8.38839286%2C22.9449425%208.40699386%2C23.4025272%208.44419643%2C23.9084821%20C8.44419643%2C23.9531252%208.45349693%2C24.0405499%208.47209821%2C24.1707589%20C8.4906995%2C24.3009679%208.5%2C24.3995532%208.5%2C24.4665179%20C8.5%2C24.5781256%208.46837829%2C24.6711306%208.40513393%2C24.7455357%20C8.34188956%2C24.8199408%208.25446484%2C24.8571429%208.14285714%2C24.8571429%20C8.02380893%2C24.8571429%207.9196433%2C24.7938994%207.83035714%2C24.6674107%20C7.77827355%2C24.6004461%207.72991094%2C24.5186017%207.68526786%2C24.421875%20C7.64062478%2C24.3251483%207.59040206%2C24.2135423%207.53459821%2C24.0870536%20C7.47879436%2C23.9605648%207.43973225%2C23.87128%207.41741071%2C23.8191964%20C6.47246551%2C21.6986501%206%2C20.0208395%206%2C18.7857143%20C6%2C17.3050521%206.19717065%2C16.0662252%206.59151786%2C15.0691964%20C7.79688103%2C12.0706695%2011.0520568%2C10.5714286%2016.3571429%2C10.5714286%20L18.8571429%2C10.5714286%20L18.8571429%2C7.71428571%20C18.8571429%2C7.52083237%2018.9278267%2C7.35342333%2019.0691964%2C7.21205357%20C19.2105662%2C7.07068382%2019.3779752%2C7%2019.5714286%2C7%20C19.7648819%2C7%2019.932291%2C7.07068382%2020.0736607%2C7.21205357%20L25.7879464%2C12.9263393%20C25.9293162%2C13.067709%2026%2C13.2351181%2026%2C13.4285714%20L26%2C13.4285714%20Z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E\");background-position:center center;background-repeat:no-repeat;transition:transform .4s ease;border-radius:50%;display:block}.at-expanding-share-button .at-icon-wrapper{box-shadow:0 2px 4px 0 rgba(0,0,0,.3);border-radius:50%;display:inline-block;height:40px;line-height:40px;text-align:center;width:40px}.at-expanding-share-button .at-icon{display:inline-block;height:34px;margin:3px 0;vertical-align:top;width:34px}.at-expanding-share-button [data-name]:after{box-shadow:0 2px 4px 0 rgba(0,0,0,.3);transform:translate(0, -50%);transition:.4s;background-color:#fff;border-radius:3px;color:#666;content:attr(data-name);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:9pt;line-height:9pt;font-weight:500;opacity:0;padding:3px 5px;position:relative;top:20px;white-space:nowrap}.at-expanding-share-button.at-expanding-share-button-show-icons .at-expanding-share-button-services-list{display:block}.at-expanding-share-button.at-expanding-share-button-animate-in .at-expanding-share-button-toggle-bg\u003espan{transform:rotate(270deg);background-image:url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cg%3E%3Cpath%20d%3D%22M18%2014V8h-4v6H8v4h6v6h4v-6h6v-4h-6z%22%20fill-rule%3D%22evenodd%22%20fill%3D%22white%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E\");background-position:center center;background-repeat:no-repeat}.at-expanding-share-button.at-expanding-share-button-animate-in [data-name]:after{opacity:1}.at-expanding-share-button.at-hide-label [data-name]:after{display:none}.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle{height:50px}.at-expanding-share-button.at-expanding-share-button-desktop .at-icon-wrapper:hover{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle-bg{height:50px;line-height:50px;width:50px}.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle-bg\u003espan{height:50px;width:50px}.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle-bg:after{box-shadow:0 2px 5px 0 rgba(0,0,0,.2);transition:opacity .2s ease;border-radius:50%;content:'';height:100%;opacity:0;position:absolute;top:0;left:0;width:100%}.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle-bg:hover:after{opacity:1}.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle-btn[data-name]:after{top:25px}.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-services-list{margin:0}.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-toggle-btn,.at-expanding-share-button.at-expanding-share-button-mobile .at-share-btn{outline:0}.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-toggle{height:40px;-webkit-tap-highlight-color:transparent}.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-toggle-bg,.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-toggle-bg span{height:40px;line-height:40px;width:40px}.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-click-flash{transform:scale(0);transition:transform ease,opacity ease-in;background-color:hsla(0,0%,100%,.3);border-radius:50%;height:40px;opacity:1;position:absolute;width:40px;z-index:10000}.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-click-flash.at-expanding-share-button-click-flash-animate{transform:scale(1);opacity:0}.at-expanding-share-button.at-expanding-share-button-mobile+.at-expanding-share-button-mobile-overlay{transition:opacity ease;bottom:0;background-color:hsla(0,0%,87%,.7);display:block;height:auto;left:0;opacity:0;position:fixed;right:0;top:0;width:auto;z-index:9998}.at-expanding-share-button.at-expanding-share-button-mobile+.at-expanding-share-button-mobile-overlay.at-expanding-share-button-hidden{height:0;width:0;z-index:-10000}.at-expanding-share-button.at-expanding-share-button-mobile.at-expanding-share-button-animate-in+.at-expanding-share-button-mobile-overlay{transition:opacity ease;opacity:1}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at-tjin-element .at300b,.at-tjin-element .at300m{display:inline-block;width:auto;padding:0;margin:0 2px 5px;outline-offset:-1px;transition:all .2s ease-in-out}.at-tjin-element .at300b:focus,.at-tjin-element .at300b:hover,.at-tjin-element .at300m:focus,.at-tjin-element .at300m:hover{transform:translateY(-4px)}.at-tjin-element .addthis_tjin_label{display:none}.at-tjin-element .addthis_vertical_style .at300b,.at-tjin-element .addthis_vertical_style .at300m{display:block}.at-tjin-element .addthis_vertical_style .at300b .addthis_tjin_label,.at-tjin-element .addthis_vertical_style .at300b .at-icon-wrapper,.at-tjin-element .addthis_vertical_style .at300m .addthis_tjin_label,.at-tjin-element .addthis_vertical_style .at300m .at-icon-wrapper{display:inline-block;vertical-align:middle;margin-right:5px}.at-tjin-element .addthis_vertical_style .at300b:focus,.at-tjin-element .addthis_vertical_style .at300b:hover,.at-tjin-element .addthis_vertical_style .at300m:focus,.at-tjin-element .addthis_vertical_style .at300m:hover{transform:none}.at-tjin-element .at-tjin-btn{margin:0 5px 5px 0;padding:0;outline-offset:-1px;display:inline-block;box-sizing:content-box;transition:all .2s ease-in-out}.at-tjin-element .at-tjin-btn:focus,.at-tjin-element .at-tjin-btn:hover{transform:translateY(-4px)}.at-tjin-element .at-tjin-title{margin:0 0 15px}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n#addthissmartlayerscssready{color:#bada55!important}.addthis-smartlayers,div#at4-follow,div#at4-share,div#at4-thankyou,div#at4-whatsnext{padding:0;margin:0}#at4-follow-label,#at4-share-label,#at4-whatsnext-label,.at4-recommended-label.hidden{padding:0;border:none;background:none;position:absolute;top:0;left:0;height:0;width:0;overflow:hidden;text-indent:-9999em}.addthis-smartlayers .at4-arrow:hover{cursor:pointer}.addthis-smartlayers .at4-arrow:after,.addthis-smartlayers .at4-arrow:before{content:none}a.at4-logo{background:url(data:image\/gif;base64,R0lGODlhBwAHAJEAAP9uQf\/\/\/wAAAAAAACH5BAkKAAIALAAAAAAHAAcAAAILFH6Ge8EBH2MKiQIAOw==) no-repeat left center}.at4-minimal a.at4-logo{background:url(data:image\/gif;base64,R0lGODlhBwAHAJEAAP9uQf\/\/\/wAAAAAAACH5BAkKAAIALAAAAAAHAAcAAAILFH6Ge8EBH2MKiQIAOw==) no-repeat left center!important}button.at4-closebutton{position:absolute;top:0;right:0;padding:0;margin-right:10px;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;font-size:19px;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}button.at4-closebutton:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}div.at4-arrow{background-image:url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAoCAYAAABpYH0BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAV1JREFUeNrsmesOgyAMhQfxwfrofTM3E10ME2i5Oeppwr9a5OMUCrh1XV+wcvNAAIAA+BiAzrmtUWln27dbjEcC3AdODfo0BdEPhmcO4nIDvDNELi2jggk4\/k8dT7skfeKzWIEd4VUpMQKvNB7X+OZSmAZkATWC1xvipbpnLmOosbJZC08CkAeA4E6qFUEMwLAGnlSBPCE8lW8CYnZTcimH2HoT7kSFOx5HBmCnDhTIu1p5s98G+QZrxGPhZVMY1vgyAQaAAAiAAAgDQACcBOD+BvJtBWfRy7NpJK5tBe4FNzXokywV734wPHMQlxvgnSGyNoUP\/2ACjv\/7iSeYKO3YWKzAjvCqlBiBVxqPa3ynexNJwOsN8TJbzL6JNIYYXWpMv4lIIAZgWANPqkCeEJ7KNwExu8lpLlSpAVQarO77TyKdBsyRPuwV0h0gmoGnTWFYzVkYBoAA+I\/2FmAAt6+b5XM9mFkAAAAASUVORK5CYII=);background-repeat:no-repeat;width:20px;height:20px;margin:0;padding:0;overflow:hidden;text-indent:-9999em;text-align:left;cursor:pointer}#at4-recommendedpanel-outer-container .at4-arrow.at-right,div.at4-arrow.at-right{background-position:-20px 0}#at4-recommendedpanel-outer-container .at4-arrow.at-left,div.at4-arrow.at-left{background-position:0 0}div.at4-arrow.at-down{background-position:-60px 0}div.at4-arrow.at-up{background-position:-40px 0}.ats-dark div.at4-arrow.at-right{background-position:-20px -20px}.ats-dark div.at4-arrow.at-left{background-position:0 -20px}.ats-dark div.at4-arrow.at-down{background-position:-60px -20px}.ats-dark div.at4-arrow.at-up{background-position:-40px -20}.at4-opacity-hidden{opacity:0!important}.at4-opacity-visible{opacity:1!important}.at4-visually-hidden{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;overflow:hidden}.at4-hidden-off-screen,.at4-hidden-off-screen *{position:absolute!important;top:-9999px!important;left:-9999px!important}.at4-show{display:block!important;opacity:1!important}.at4-show-content{opacity:1!important;visibility:visible}.at4-hide{display:none!important;opacity:0!important}.at4-hide-content{opacity:0!important;visibility:hidden}.at4-visible{display:block!important;opacity:0!important}.at-wordpress-hide{display:none!important;opacity:0!important}.addthis-animated{animation-fill-mode:both;animation-timing-function:ease-out;animation-duration:.3s}.slideInDown.addthis-animated,.slideInLeft.addthis-animated,.slideInRight.addthis-animated,.slideInUp.addthis-animated,.slideOutDown.addthis-animated,.slideOutLeft.addthis-animated,.slideOutRight.addthis-animated,.slideOutUp.addthis-animated{animation-duration:.4s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes slideInUp{0%{transform:translateY(1500px)}0%,to{opacity:1}to{transform:translateY(0)}}.slideInUp{animation-name:slideInUp}.slideInUp.addthis-animated{animation-duration:.4s}@keyframes slideInDown{0%{transform:translateY(-850px)}0%,to{opacity:1}to{transform:translateY(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideOutUp{0%{transform:translateY(0)}0%,to{opacity:1}to{transform:translateY(-250px)}}.slideOutUp{animation-name:slideOutUp}@keyframes slideOutUpFast{0%{transform:translateY(0)}0%,to{opacity:1}to{transform:translateY(-1250px)}}#at4m-menu.slideOutUp{animation-name:slideOutUpFast}@keyframes slideOutDown{0%{transform:translateY(0)}0%,to{opacity:1}to{transform:translateY(350px)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutDownFast{0%{transform:translateY(0)}0%,to{opacity:1}to{transform:translateY(1250px)}}#at4m-menu.slideOutDown{animation-name:slideOutDownFast}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-850px)}to{transform:translateX(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{opacity:0;transform:translateX(1250px)}to{transform:translateX(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideOutLeft{0%{transform:translateX(0)}to{opacity:0;transform:translateX(-350px)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateX(0)}to{opacity:0;transform:translateX(350px)}}.slideOutRight{animation-name:slideOutRight}.at4win{margin:0 auto;background:#fff;border:1px solid #ebeced;width:25pc;box-shadow:0 0 10px rgba(0,0,0,.3);border-radius:8px;font-family:helvetica neue,helvetica,arial,sans-serif;text-align:left;z-index:9999}.at4win .at4win-header{position:relative;border-bottom:1px solid #f2f2f2;background:#fff;height:49px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px;cursor:default}.at4win .at4win-header .at-h3,.at4win .at4win-header h3{height:49px;line-height:49px;margin:0 50px 0 0;padding:1px 0 0;margin-left:20px;font-family:helvetica neue,helvetica,arial,sans-serif;font-size:1pc;font-weight:700;text-shadow:0 1px #fff;color:#333}.at4win .at4win-header .at-h3 img,.at4win .at4win-header h3 img{display:inline-block;margin-right:4px}.at4win .at4win-header .at4-close{display:block;position:absolute;top:0;right:0;background:url(\"data:image\/gif;base64,R0lGODlhFAAUAIABAAAAAP\/\/\/yH5BAEAAAEALAAAAAAUABQAAAIzBIKpG+YMm5Enpodw1HlCfnkKOIqU1VXk55goVb2hi7Y0q95lfG70uurNaqLgTviyyUoFADs=\") no-repeat center center;background-repeat:no-repeat;background-position:center center;border-left:1px solid #d2d2d1;width:49px;height:49px;line-height:49px;overflow:hidden;text-indent:-9999px;text-shadow:none;cursor:pointer;opacity:.5;border:0;transition:opacity .15s ease-in}.at4win .at4win-header .at4-close::-moz-focus-inner{border:0;padding:0}.at4win .at4win-header .at4-close:hover{opacity:1;background-color:#ebeced;border-top-right-radius:7px}.at4win .at4win-content{position:relative;background:#fff;min-height:220px}#at4win-footer{position:relative;background:#fff;border-top:1px solid #d2d2d1;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;height:11px;line-height:11px;padding:5px 20px;font-size:11px;color:#666;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}#at4win-footer a{margin-right:10px;text-decoration:none;color:#666}#at4win-footer a:hover{text-decoration:none;color:#000}#at4win-footer a.at4-logo{top:5px;padding-left:10px}#at4win-footer a.at4-privacy{position:absolute;top:5px;right:10px;padding-right:14px}.at4win.ats-dark{border-color:#555;box-shadow:none}.at4win.ats-dark .at4win-header{background:#1b1b1b;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px}.at4win.ats-dark .at4win-header .at4-close{background:url(\"data:image\/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+\/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTEvMTMvMTKswDp5AAAAd0lEQVQ4jb2VQRLAIAgDE\/\/\/Z3qqY1FAhalHMCsCIkVEAIAkkVgvp2lDBgYAnAyHkWotLccNrEd4A7X2TqIdqLfnWBAdaF5rJdyJfjtPH5GT37CaGhoVq3nOm\/XflUuLUto2pY1d+vRKh0Pp+MrAVtDe2JkvYNQ+jVSEEFmOkggAAAAASUVORK5CYII=\") no-repeat center center;background-image:url(https:\/\/s7.addthis.com\/static\/fb08f6d50887bd0caacc86a62bcdcf68.svg),none;border-color:#333}.at4win.ats-dark .at4win-header .at4-close:hover{background-color:#000}.at4win.ats-dark .at4win-header .at-h3,.at4win.ats-dark .at4win-header h3{color:#fff;text-shadow:0 1px #000}.at4win.ats-gray .at4win-header{background:#fff;border-color:#d2d2d1;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px}.at4win.ats-gray .at4win-header a.at4-close{border-color:#d2d2d1}.at4win.ats-gray .at4win-header a.at4-close:hover{background-color:#ebeced}.at4win.ats-gray #at4win-footer{border-color:#ebeced}.at4win .clear{clear:both}.at4win ::selection{background:#fe6d4c;color:#fff}.at4win ::-moz-selection{background:#fe6d4c;color:#fff}.at4-icon-fw{display:inline-block;background-repeat:no-repeat;background-position:0 0;margin:0 5px 0 0;overflow:hidden;text-indent:-9999em;cursor:pointer;padding:0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.at44-follow-container a.aticon{height:2pc;margin:0 5px 5px 0}.at44-follow-container .at4-icon-fw{margin:0}\n--\u003e\u003c\/style\u003e","brand":"Anastasia Beverly Hills","offers":[{"title":"Default Title","offer_id":37750786883767,"sku":"","price":8.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/s1790872-main-zoom.jpg?v=1608018203"},{"product_id":"anastasia-beverly-hills-liquid-lipsticks-grim","title":"Anastasia Beverly Hills | Liquid Lipsticks | Grim","description":"\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cspan style=\"color: #333333; font-family: montserratregular, arial; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"\u003eThis cult-favorite liquid lipstick packs intense pigment, glides easily on the lips, and stays put for a long-wearing matte look. Featuring a flat sponge-tip applicator, the Anastasia Beverly Hills Liquid Lipstick applies full-coverage, opaque color precisely for an unforgettable look.\u003cspan\u003e \u003c\/span\u003e\u003c\/span\u003e\u003cbr style=\"color: #333333; font-family: montserratregular, arial; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cbr style=\"color: #333333; font-family: montserratregular, arial; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\" id=\"cookieControl-styling\"\u003e\u003c!--\n#ccc{position:fixed;z-index:6;font-family:Arial,sans-serif;font-size:12px;line-height:1.4em;font-smooth:antialised;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:1024px){#ccc{font-size:16px}}#ccc-overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1;background:rgba(0,0,0,.4);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);opacity:0;transition:opacity .4s,-webkit-transform 0s;transition:transform 0s,opacity .4s;transition:transform 0s,opacity .4s,-webkit-transform 0s;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000;will-change:transform,opacity}#ccc[open] #ccc-overlay{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}#ccc-icon{position:fixed;bottom:0;width:80px;height:80px;cursor:pointer;z-index:4}#ccc[left] #ccc-icon{left:0}#ccc[right] #ccc-icon{right:0}#ccc[dark] #ccc-icon{fill:#000025}#ccc[dark] #ccc-icon #star path{fill:#fff}#ccc[light] #ccc-icon{fill:#555}#ccc[light] #ccc-icon #star path{fill:#f4f4f4}#ccc-module{position:fixed;width:100%;height:100%;z-index:2;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000;will-change:transform}#ccc[slideout] #ccc-module{bottom:0;width:100%;max-width:100%;height:auto}#ccc[slideout][left] #ccc-module{left:auto;right:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}#ccc[slideout][left][open] #ccc-module{right:100%;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}#ccc[slideout][right] #ccc-module{right:auto;left:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}#ccc[slideout][right][open] #ccc-module{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}#ccc[popup] #ccc-module{left:0;right:0;top:100%;bottom:0;-webkit-transform:translateZ(0);transform:translateZ(0)}#ccc[popup][open] #ccc-module{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}#ccc-content{overflow-y:inherit;padding:0px;box-sizing:border-box}#ccc[slideout] #ccc-content{top:0;bottom:0;left:0;right:0}#ccc[popup] #ccc-content{width:90%;height:90%;max-height:600px;max-width:600px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:12px}#ccc[dark] #ccc-content{color:#fff;fill:#fff;background-color:#313147}#ccc[light] #ccc-content{color:#333;fill:#333;background-color:#000000 !important}#ccc-close{position:absolute;right:16px;top:16px;width:24px;cursor:pointer}#ccc-close svg{background-color: #fff}#ccc-title{font-size:1.2em;line-height:1.5em;font-weight:700;padding-right:32px;margin:0;text-align:left}#ccc #ccc-recommended-settings{margin-left:0;float:none;clear:both}#ccc h3{margin:0;font-weight:700;padding-right:120px}#ccc h3,#ccc p{font-size:1em;line-height:1.5em;text-align:left}#ccc p{font-weight:400;margin:1em 0}#ccc hr{height:1px;border:0;margin:24px 0;opacity:.25}#ccc .ccc-svg-element{width:11px;height:11px;display:inline-block;position:relative;top:6px;margin-left:8px}#ccc[dark] hr{background-color:#fff}#ccc[dark] a,#ccc[dark] h2,#ccc[dark] h3,#ccc[dark] p,#ccc[dark] span{color:#fff;fill:#fff}#ccc[light] hr{background-color:#333}#ccc[light] a,#ccc[light] h2,#ccc[light] h3,#ccc[light] p,#ccc[light] span{color:#333;fill:#333}#ccc .optional-cookie{position:relative}#ccc .checkbox-toggle{position:absolute;top:-3px;right:0;margin:0;border-radius:50px;border:4px solid #fff}#ccc .checkbox-toggle-label{display:flex;margin:0;cursor:pointer;z-index:1}#ccc .checkbox-toggle-input{margin:0;padding:0;visibility:hidden;display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}#ccc .checkbox-toggle-off,#ccc .checkbox-toggle-on{flex:1;flex-basis:50%;width:50%;min-width:40px;text-align:center;z-index:2;font-size:.75em;font-weight:700;padding:0 6px;white-space:nowrap}#ccc .checkbox-toggle-off{opacity:.65}#ccc .checkbox-toggle-toggle{display:block;width:50%;height:100%;cursor:pointer;position:absolute;top:0;left:0;z-index:3;border-radius:50px;transition:all .4s ease;background-color:#000}#ccc .checkbox-toggle input:checked~.checkbox-toggle-toggle{left:50%}#ccc[dark] .checkbox-toggle{background-color:#111125;border-color:#111125}#ccc[dark] .checkbox-toggle-toggle{background-color:#2f2f5f}#ccc[light] .checkbox-toggle{background-color:#555;border-color:#555}#ccc[light] .checkbox-toggle-toggle{background-color:#000}#ccc[light] .checkbox-toggle-off,#ccc[light] .checkbox-toggle-on{color:#fff}#ccc .ccc-alert{margin:-16px 0 0;overflow:hidden;height:0;border-radius:8px}#ccc .ccc-alert[visible]{height:auto;margin:24px 0;padding:16px 16px 0}#ccc .ccc-alert-title{display:flex;align-items:center;padding:0}#ccc .ccc-alert-icon{display:inline-block;width:30px;height:30px;margin:0 8px 0 0;flex-shrink:0}#ccc .ccc-alert-break{margin:12px 0}.third-party-cookie-link{display:flex;align-items:center;margin:16px 0}.third-party-cookie-name{font-size:1em;font-weight:700}.third-party-cookie-icon{display:inline-block;width:16px;height:16px;margin-left:16px}#ccc[dark] .ccc-alert{color:#fff;fill:#fff;background:#111125}#ccc[light] .ccc-alert{background:#eaeaea}#ccc #ccc-notify{position:fixed;bottom:0;left:0;right:0;height:auto;min-height:48px;padding:16px;margin:0;border-radius:0;overflow:hidden;z-index:5;display:flex;flex-direction:column;justify-content:space-between;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}#ccc #ccc-notify:empty{height:0;padding:0}#ccc #ccc-notify[visible]{-webkit-transform:translateZ(0);transform:translateZ(0)}#ccc #ccc-notify h3{padding:0}#ccc #ccc-notify p{margin:0;opacity:.8;font-size:.9em}#ccc .ccc-notify-buttons{position:relative;margin-top:16px}#ccc .ccc-notify-button{border:none;padding:8px 16px;font-size:12px;text-transform: capitalize;line-height:1.5em;outline:0;background:transparent;cursor:pointer}#ccc .ccc-notify-button:focus,#ccc .ccc-notify-button:hover{outline:0}#ccc #ccc-notify-dismiss{cursor:pointer;position:absolute;top:-4px;right:0}@media (min-width:400px){#ccc #ccc-notify-dismiss{position:relative;right:auto}}@media (min-width:600px){#ccc #ccc-notify{font-size:12px;flex-direction:row;align-items:center}#ccc .ccc-notify-buttons{margin-top:0;white-space:nowrap;flex-shrink:0}}@media (min-width:1200px){#ccc #ccc-notify{font-size:16px;z-index:0;padding:16px 100px}}#ccc[dark] #ccc-notify{color:#fff;fill:#fff;background-color:#313147}#ccc[dark] .ccc-notify-button{color:#fff;border-color:#fff}#ccc[dark] .ccc-button-solid{color:#111125;background:#fff;font-weight:700}#ccc[light] #ccc-notify{color:#000;fill:#000;background:#f4f4f4}#ccc[light] .ccc-notify-button{color:#000;border-color:#000}#ccc[light] .ccc-button-solid{color:#000}#ccc-info-link{font-size:.8em;font-weight:700;text-decoration:none}#ccc-info-link .svg-element{width:14px;height:14px;margin-left:6px}#ccc[slideout] #ccc-info{height:auto}#ccc[popup] #ccc-info{height:40px}@media print{#ccc{display:none!important}}#ccc, #ccc #ccc-content, #ccc #ccc-notify, #ccc h2, #ccc h3, #ccc p, #ccc span, #ccc a {color: #000 !important; fill: #000 !important;} #ccc hr {background-color: #000 !important;}#ccc #ccc-content, #ccc #ccc-notify { background-color: #fff !important;}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\" id=\"glePopup\"\u003e\u003c!--\n.globale_overlay{background-color:#888;opacity:0;filter:alpha(opacity=0);position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000001}.globale_popup_wrapper{z-index:100001100;position:fixed;top:0;right:0;left:0;bottom:0}#globale_popup{position:absolute;top:50%;left:50%;z-index:1000000000;font-family:Arial;text-align:left}#globale_csc_popup{position:absolute;top:50%;left:50%;text-align:left;z-index:1000001;font-family:Arial;background-color:#fff;visibility:hidden;display:block}.globale_noShadow{box-shadow:none!important}.gePopupsContainer .CustomSwitcherPopup .dropDownRow .dropdown{position:relative}#ge_currencyrow[data-show='false']{display:none}#ge_currencyrow[data-show='true']{display:block}@font-face{font-family:ProximaNovaGE;font-weight:400;src:url('https:\/\/s3.global-e.com\/merchantscontent\/abh\/fonts\/ProximaNova-Regular.otf')}@font-face{font-family:ProximaNovaGE;font-weight:500;src:url('https:\/\/s3.global-e.com\/merchantscontent\/abh\/fonts\/ProximaNova-Semibold.otf')}@font-face{font-family:ProximaNovaGE;font-weight:600;src:url('https:\/\/s3.global-e.com\/merchantscontent\/abh\/fonts\/ProximaNova-Bold.otf')}.gle_mobile .desktop{display:none}a.ContinueToShop.button.notOperatedButton{display:inline-block!important;min-width:55%;line-height:22px}#globalePopupWrapper #globale_popup,#globalePopupWrapper #globale_csc_popup{width:100%;margin-left:0!important;margin-right:0!important;left:0;padding:15px;box-sizing:border-box;background:transparent}.gePopupsContainer{width:500px;margin:0 auto;background-color:#fff}.CustomWelcomePopup,.CustomSwitcherPopup{position:relative}.glPopupContent{margin:auto;padding:30px}#globale_popup li{padding:5px 0}.glClose{width:15px;height:15px;position:absolute;top:15px;right:15px;background-size:contain;cursor:pointer;background:url(https:\/\/s3.global-e.com\/merchantscontent\/abh\/whiteCloseIcon.png) center no-repeat;background-size:contain}.HeaderContainer{display:block;background-color:#000;height:100px;padding:30px;box-sizing:border-box}.glLogo{height:100%;background:url(https:\/\/s3.global-e.com\/merchantscontent\/abh\/WhiteLogo.png) no-repeat center;background-repeat:no-repeat;background-size:contain;background-position:center;max-width:250px;margin:0 auto}.dropDownsWrapper .dropDownRow .dropdown select{width:100%;display:block;height:49px;padding:0 15px;margin-bottom:0;border:1px solid #000;font-family:ProximaNovaGE,Arial,sans-serif;font-size:14px;background-size:18px;text-transform:uppercase;font-weight:600;color:#000;border-radius:0;direction:ltr;background:url(https:\/\/s3.global-e.com\/merchantscontent\/abh\/Down-Arrow.png) no-repeat calc(100% - 15px);background-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.gePopupsContainer.rtl{direction:rtl}.glMainContent{font-family:ProximaNovaGE,Arial,sans-serif;text-align:center;font-size:16px;line-height:1.5;font-weight:500;text-transform:uppercase}.notOperatedMessage{font-weight:400}span.marked-text2{font-weight:500}.glMainContent.desktop{padding-left:25px;padding-right:25px}.InnerMainContainer{letter-spacing:1px;font-family:ProximaNovaGE,Arial,sans-serif;background-color:#f8f5f2;text-align:center}.PopupBox{width:80%;margin:10px auto;padding:15px}.glMainContent ul{padding:0;margin:0;text-align:left}.rtl .glMainContent ul{text-align:right}.glTitle{font-weight:500;font-size:28px;letter-spacing:1px;text-align:center;font-family:ProximaNovaGE,Arial,sans-serif;text-transform:uppercase}.gePopupsContainer .glControls .glSaveBtn{width:100%}.gePopupsContainer .glControls .changeShipping,.gePopupsContainer .glControls .countrySwitcherCancel{display:inline-block;text-decoration:underline;font-family:ProximaNovaGE,Arial,sans-serif;color:#000;font-size:16px}.dropDownsWrapper .dropDownRow:first-child{margin-bottom:20px}#globale_popup ul li{list-style:disc;line-height:1.3;list-style-position:outside;font-weight:400}.glControls{text-align:center;display:block}.gePopupsContainer .glControls .ContinueToShop,.gePopupsContainer .glControls .glSaveBtn{font-family:ProximaNovaGE,Arial,sans-serif;display:block!important;margin:0 auto;background:#000;border:none;font-weight:normal;margin-bottom:20px;min-width:45%;-webkit-appearance:none}.gePopupsContainer .glControls .changeShipping{display:inline-block;text-decoration:underline;font-family:ProximaNovaGE,Arial,sans-serif;color:#000;font-size:16px}.gle_desktop .mobile{display:none}.HeaderWrapper{font-family:ProximaNovaGE,Arial,sans-serif;margin:15px}.glMainContent.shippingSwitcherMainContent{margin:auto}.CustomSwitcherPopup .glControls{margin:0 auto;padding-top:0;padding-bottom:0}.dropDownRow .caption{width:100%;margin:8px 0;font-family:ProximaNovaGE,Arial,sans-serif;font-size:16px;text-align:left}.rtl .dropDownRow .caption{text-align:right}.glMainContent.shippingSwitcherMainContent{width:50%;margin:0 auto}.gePopupsContainer.rtl{text-align:right}.gePopupsContainer.ltr{text-align:left}input.glSaveBtn{width:100%}.switcherContainerMobile{background-color:#f8f5f2}.closeBtnContainer{position:relative}@media screen and (max-width:600px){.glDefaultPopupContainer{margin:auto}.caption{margin-left:0}.gePopupsContainer{width:100%}#globale_popup{width:100%}.glMainContent.desktop{padding-left:15px;padding-right:15px}.gePopupsContainer .desktop ul{width:100%}.glTitle{font-size:26px}.glMainContent{font-size:16px}}@media screen and (max-width:450px){.glPopupContent{padding:20px 25px}.ContinueToShop{width:100%}.PopupBox{width:100%;margin:15px 0;padding:15px 0}}.globale_overlay{background-color:#888;opacity:0;filter:alpha(opacity=0);position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000001}.globale_popup_wrapper{z-index:100001100;position:fixed;top:0;right:0;left:0;bottom:0}#globale_popup{position:absolute;top:50%;left:50%;z-index:1000000000;font-family:Arial;text-align:left}#globale_csc_popup{position:absolute;top:50%;left:50%;text-align:left;z-index:1000001;font-family:Arial;background-color:#fff;visibility:hidden;display:block}.globale_noShadow{box-shadow:none!important}.gePopupsContainer .CustomSwitcherPopup .dropDownRow .dropdown{position:relative}#ge_currencyrow[data-show='false']{display:none}#ge_currencyrow[data-show='true']{display:block}@font-face{font-family:ProximaNovaGE;font-weight:400;src:url('https:\/\/s3.global-e.com\/merchantscontent\/abh\/fonts\/ProximaNova-Regular.otf')}@font-face{font-family:ProximaNovaGE;font-weight:500;src:url('https:\/\/s3.global-e.com\/merchantscontent\/abh\/fonts\/ProximaNova-Semibold.otf')}@font-face{font-family:ProximaNovaGE;font-weight:600;src:url('https:\/\/s3.global-e.com\/merchantscontent\/abh\/fonts\/ProximaNova-Bold.otf')}.gle_mobile .desktop{display:none}a.ContinueToShop.button.notOperatedButton{display:inline-block!important;min-width:55%;line-height:22px}#globalePopupWrapper #globale_popup,#globalePopupWrapper #globale_csc_popup{width:100%;margin-left:0!important;margin-right:0!important;left:0;padding:15px;box-sizing:border-box;background:transparent}.gePopupsContainer{width:500px;margin:0 auto;background-color:#fff}.CustomWelcomePopup,.CustomSwitcherPopup{position:relative}.glPopupContent{margin:auto;padding:30px}#globale_popup li{padding:5px 0}.glClose{width:15px;height:15px;position:absolute;top:15px;right:15px;background-size:contain;cursor:pointer;background:url(https:\/\/s3.global-e.com\/merchantscontent\/abh\/whiteCloseIcon.png) center no-repeat;background-size:contain}.HeaderContainer{display:block;background-color:#000;height:100px;padding:30px;box-sizing:border-box}.glLogo{height:100%;background:url(https:\/\/s3.global-e.com\/merchantscontent\/abh\/WhiteLogo.png) no-repeat center;background-repeat:no-repeat;background-size:contain;background-position:center;max-width:250px;margin:0 auto}.dropDownsWrapper .dropDownRow .dropdown select{width:100%;display:block;height:49px;padding:0 15px;margin-bottom:0;border:1px solid #000;font-family:ProximaNovaGE,Arial,sans-serif;font-size:14px;background-size:18px;text-transform:uppercase;font-weight:600;color:#000;border-radius:0;direction:ltr;background:url(https:\/\/s3.global-e.com\/merchantscontent\/abh\/Down-Arrow.png) no-repeat calc(100% - 15px);background-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.gePopupsContainer.rtl{direction:rtl}.glMainContent{font-family:ProximaNovaGE,Arial,sans-serif;text-align:center;font-size:16px;line-height:1.5;font-weight:500;text-transform:uppercase}.notOperatedMessage{font-weight:400}span.marked-text2{font-weight:500}.glMainContent.desktop{padding-left:25px;padding-right:25px}.InnerMainContainer{letter-spacing:1px;font-family:ProximaNovaGE,Arial,sans-serif;background-color:#f8f5f2;text-align:center}.PopupBox{width:80%;margin:10px auto;padding:15px}.glMainContent ul{padding:0;margin:0;text-align:left}.rtl .glMainContent ul{text-align:right}.glTitle{font-weight:500;font-size:28px;letter-spacing:1px;text-align:center;font-family:ProximaNovaGE,Arial,sans-serif;text-transform:uppercase}.gePopupsContainer .glControls .glSaveBtn{width:100%}.gePopupsContainer .glControls .changeShipping,.gePopupsContainer .glControls .countrySwitcherCancel{display:inline-block;text-decoration:underline;font-family:ProximaNovaGE,Arial,sans-serif;color:#000;font-size:16px}.dropDownsWrapper .dropDownRow:first-child{margin-bottom:20px}#globale_popup ul li{list-style:disc;line-height:1.3;list-style-position:outside;font-weight:400}.glControls{text-align:center;display:block}.gePopupsContainer .glControls .ContinueToShop,.gePopupsContainer .glControls .glSaveBtn{font-family:ProximaNovaGE,Arial,sans-serif;display:block!important;margin:0 auto;background:#000;border:none;font-weight:normal;margin-bottom:20px;min-width:45%;-webkit-appearance:none}.gePopupsContainer .glControls .changeShipping{display:inline-block;text-decoration:underline;font-family:ProximaNovaGE,Arial,sans-serif;color:#000;font-size:16px}.gle_desktop .mobile{display:none}.HeaderWrapper{font-family:ProximaNovaGE,Arial,sans-serif;margin:15px}.glMainContent.shippingSwitcherMainContent{margin:auto}.CustomSwitcherPopup .glControls{margin:0 auto;padding-top:0;padding-bottom:0}.dropDownRow .caption{width:100%;margin:8px 0;font-family:ProximaNovaGE,Arial,sans-serif;font-size:16px;text-align:left}.rtl .dropDownRow .caption{text-align:right}.glMainContent.shippingSwitcherMainContent{width:50%;margin:0 auto}.gePopupsContainer.rtl{text-align:right}.gePopupsContainer.ltr{text-align:left}input.glSaveBtn{width:100%}.switcherContainerMobile{background-color:#f8f5f2}.closeBtnContainer{position:relative}@media screen and (max-width:600px){.glDefaultPopupContainer{margin:auto}.caption{margin-left:0}.gePopupsContainer{width:100%}#globale_popup{width:100%}.glMainContent.desktop{padding-left:15px;padding-right:15px}.gePopupsContainer .desktop ul{width:100%}.glTitle{font-size:26px}.glMainContent{font-size:16px}}@media screen and (max-width:450px){.glPopupContent{padding:20px 25px}.ContinueToShop{width:100%}.PopupBox{width:100%;margin:15px 0;padding:15px 0}}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n@import url(https:\/\/fonts.googleapis.com\/css?family=Roboto);\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n@import url(https:\/\/fonts.googleapis.com\/css?family=Montserrat:400,700,900);\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n@import url(https:\/\/fonts.googleapis.com\/css?family=Cuprum:400,700);\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.cfl571-modal {\n  position: fixed;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  background-color: rgba(0, 0, 0, 0.6);\n  overflow-x: hidden;\n  overflow-y: auto;\n  z-index: 99999;\n}\n\n.cfl571-site .cfl571-app {\n  box-shadow: none !important;\n  border-radius: 0;\n  background: inherit;\n  width: 100% !important;\n  max-width: 100% !important;\n  margin: 0;\n}\n\n.cfl571-site .cfl571-app__close {\n  display: none;\n}\n\n.cfl571-app__close {\n  width: 17px;\n  height: 17px;\n  top: 20px;\n  right: 20px;\n  background-image: url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAA0ElEQVQ4T5XU4Q2CMBCG4fc26CigC+gGjsAoOIFxAzZQJ8AJwFG6QU2JECm9lvK7eVKu33cyGJ4CbW35UPiNBuPgcbCcZTRUjgm7lGA\/pBe415ZO\/CVKsRDxxgSVYDFkBe3BNGQDpbAUEoViWA5RoQBrHNzm19ESsgw7dmA0nBz0Dq5HS5uKmQrNv+PgJdDkchaFwpnsydkG0gabw1ZQ7nVS2H+yfQGX7miD1bC5a7uQVJ18+4sQDZPB8Bbo\/CooXEfz1ugOlmq6UW2xpUh4\/gt+op8TSvfe\/AAAAABJRU5ErkJggg==);\n  background-position: 50% 50%;\n}\n\n.cfl571-app__help {\n  display: none;\n}\n\n.cfl571-animated {\n  -webkit-animation-duration: 1s;\n  animation-duration: 1s;\n  -webkit-animation-fill-mode: both;\n  animation-fill-mode: both;\n}\n\n.cfl571-animated-half-second {\n  -webkit-animation-duration: 0.5s;\n  animation-duration: 0.5s;\n  -webkit-animation-fill-mode: both;\n  animation-fill-mode: both;\n}\n\n.cfl571-animated-big {\n  -webkit-animation-duration: 1.5s;\n  animation-duration: 1.5s;\n  -webkit-animation-fill-mode: both;\n  animation-fill-mode: both;\n}\n\n@-webkit-keyframes fadeIn {\n  from {\n    opacity: 0;\n  }\n\n  to {\n    opacity: 1;\n  }\n}\n\n@keyframes fadeIn {\n  from {\n    opacity: 0;\n  }\n\n  to {\n    opacity: 1;\n  }\n}\n\n.cfl571-fadeIn {\n  -webkit-animation-name: fadeIn;\n  animation-name: fadeIn;\n}\n\n@-webkit-keyframes fadeOut {\n  from {\n    opacity: 1;\n  }\n\n  to {\n    opacity: 0;\n  }\n}\n\n@keyframes fadeOut {\n  from {\n    opacity: 1;\n  }\n\n  to {\n    opacity: 0;\n  }\n}\n\n.cfl571-fadeOut {\n  -webkit-animation-name: fadeOut;\n  animation-name: fadeOut;\n}\n\n@-webkit-keyframes fadeInUp {\n  from {\n    opacity: 0;\n    -webkit-transform: translate3d(0, 10%, 0);\n    transform: translate3d(0, 10%, 0);\n  }\n\n  to {\n    opacity: 1;\n    -webkit-transform: none;\n    transform: none;\n  }\n}\n\n@keyframes fadeInUp {\n  from {\n    opacity: 0;\n    -webkit-transform: translate3d(0, 10%, 0);\n    transform: translate3d(0, 10%, 0);\n  }\n\n  to {\n    opacity: 1;\n    -webkit-transform: none;\n    transform: none;\n  }\n}\n\n.cfl571-fadeInUp {\n  -webkit-animation-name: fadeInUp;\n  animation-name: fadeInUp;\n}\n\n@-webkit-keyframes fadeInUpBig {\n  from {\n    opacity: 0;\n    -webkit-transform: translate3d(0, 2000px, 0);\n    transform: translate3d(0, 2000px, 0);\n  }\n\n  to {\n    opacity: 1;\n    -webkit-transform: none;\n    transform: none;\n  }\n}\n\n@keyframes fadeInUpBig {\n  from {\n    opacity: 0;\n    -webkit-transform: translate3d(0, 2000px, 0);\n    transform: translate3d(0, 2000px, 0);\n  }\n\n  to {\n    opacity: 1;\n    -webkit-transform: none;\n    transform: none;\n  }\n}\n\n.cfl571-fadeInUpBig {\n  -webkit-animation-name: fadeInUpBig;\n  animation-name: fadeInUpBig;\n}\n\n@-webkit-keyframes slideOutDown {\n  from {\n    -webkit-transform: translate3d(0, 0, 0);\n    transform: translate3d(0, 0, 0);\n  }\n\n  to {\n    visibility: hidden;\n    -webkit-transform: translate3d(0, 150%, 0);\n    transform: translate3d(0, 150%, 0);\n  }\n}\n\n@keyframes slideOutDown {\n  from {\n    -webkit-transform: translate3d(0, 0, 0);\n    transform: translate3d(0, 0, 0);\n  }\n\n  to {\n    visibility: hidden;\n    -webkit-transform: translate3d(0, 150%, 0);\n    transform: translate3d(0, 150%, 0);\n  }\n}\n\n.cfl571-slideOutDown {\n  -webkit-animation-name: slideOutDown;\n  animation-name: slideOutDown;\n}\n\n@-webkit-keyframes bounceInUp {\n  from, 60%, 75%, 90%, to {\n    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n  }\n\n  from {\n    opacity: 0;\n    -webkit-transform: translate3d(0, 3000px, 0);\n    transform: translate3d(0, 3000px, 0);\n  }\n\n  60% {\n    opacity: 1;\n    -webkit-transform: translate3d(0, -20px, 0);\n    transform: translate3d(0, -20px, 0);\n  }\n\n  75% {\n    -webkit-transform: translate3d(0, 10px, 0);\n    transform: translate3d(0, 10px, 0);\n  }\n\n  90% {\n    -webkit-transform: translate3d(0, -5px, 0);\n    transform: translate3d(0, -5px, 0);\n  }\n\n  to {\n    -webkit-transform: translate3d(0, 0, 0);\n    transform: translate3d(0, 0, 0);\n  }\n}\n\n@keyframes bounceInUp {\n  from, 60%, 75%, 90%, to {\n    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n  }\n\n  from {\n    opacity: 0;\n    -webkit-transform: translate3d(0, 3000px, 0);\n    transform: translate3d(0, 3000px, 0);\n  }\n\n  60% {\n    opacity: 1;\n    -webkit-transform: translate3d(0, -20px, 0);\n    transform: translate3d(0, -20px, 0);\n  }\n\n  75% {\n    -webkit-transform: translate3d(0, 10px, 0);\n    transform: translate3d(0, 10px, 0);\n  }\n\n  90% {\n    -webkit-transform: translate3d(0, -5px, 0);\n    transform: translate3d(0, -5px, 0);\n  }\n\n  to {\n    -webkit-transform: translate3d(0, 0, 0);\n    transform: translate3d(0, 0, 0);\n  }\n}\n\n.cfl571-bounceInUp {\n  -webkit-animation-name: bounceInUp;\n  animation-name: bounceInUp;\n}\n\n@keyframes slideInDown {\n  from {\n    transform: translate3d(0, -100%, 0);\n    visibility: visible;\n  }\n\n  to {\n    transform: translate3d(0, 0, 0);\n  }\n}\n\n.cfl571-slideInDown {\n  animation-name: slideInDown;\n}\n\n@-webkit-keyframes slideInRight {\n  from {\n    -webkit-transform: translate3d(100%, 0, 0);\n    transform: translate3d(100%, 0, 0);\n    visibility: visible;\n  }\n\n  to {\n    -webkit-transform: translate3d(0, 0, 0);\n    transform: translate3d(0, 0, 0);\n  }\n}\n\n@keyframes slideInRight {\n  from {\n    -webkit-transform: translate3d(100%, 0, 0);\n    transform: translate3d(100%, 0, 0);\n    visibility: visible;\n  }\n\n  to {\n    -webkit-transform: translate3d(0, 0, 0);\n    transform: translate3d(0, 0, 0);\n  }\n}\n\n.cfl571-slideInRight {\n  -webkit-animation-name: slideInRight;\n  animation-name: slideInRight;\n}\n\n@-webkit-keyframes zoomIn {\n  from {\n    opacity: 0;\n    -webkit-transform: scale3d(0.3, 0.3, 0.3);\n    transform: scale3d(0.3, 0.3, 0.3);\n  }\n\n  50% {\n    opacity: 1;\n  }\n}\n\n@keyframes zoomIn {\n  from {\n    opacity: 0;\n    -webkit-transform: scale3d(0.3, 0.3, 0.3);\n    transform: scale3d(0.3, 0.3, 0.3);\n  }\n\n  50% {\n    opacity: 1;\n  }\n}\n\n.cfl571-zoomIn {\n  -webkit-animation-name: zoomIn;\n  animation-name: zoomIn;\n}\n\n.cfl571-experience *,\n.cfl571-experience *:before,\n.cfl571-experience *:after {\n  -webkit-box-sizing: content-box !important;\n  -moz-box-sizing: content-box !important;\n  box-sizing: content-box !important;\n}\n\n.cfl571-experience * {\n  font-family: \"ProximaNova-Regular\", \"Montserrat\", \"Roboto\";\n  position: static;\n  position: initial;\n}\n\n.cfl571-hidden {\n  display: none !important;\n}\n\n.cfl571-app {\n  transition: height 0.3s ease;\n}\n\n.cfl571-app *:focus {\n  outline: none;\n}\n\n.cfl571-app p {\n  margin-top: 1em;\n  margin-bottom: 1em;\n}\n\n.cfl571-app select {\n  -webkit-appearance: menulist;\n}\n\n.cfl571-app__inner {\n  overflow: hidden;\n}\n\n.cfl571-app__return {\n  position: absolute;\n  text-decoration: underline;\n  color: #bcb4bb;\n  top: 18px;\n  left: 18px;\n  cursor: pointer;\n  z-index: 1;\n}\n\n.cfl571-app__close,\n.cfl571-app__help {\n  position: absolute;\n  transition: all 0.2s ease 0s;\n  background-size: cover;\n  width: 24px;\n  height: 24px;\n  z-index: 102;\n  cursor: pointer;\n  opacity: 1;\n}\n\n.cfl571-app__close:hover,\n.cfl571-app__help:hover {\n  opacity: 0.8;\n}\n\n.cfl571-app__container {\n  display: block;\n}\n\n.cfl571-app__components,\n.cfl571-app__transition-group {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-pack: justify;\n  -ms-flex-pack: justify;\n  -webkit-justify-content: space-between;\n  -moz-justify-content: space-between;\n  justify-content: space-between;\n}\n\n.cfl571-app--animation:not(.cfl571-app--mobile) {\n  -webkit-transition: max-height 0.5s;\n  -moz-transition: max-height 0.5s;\n  -ms-transition: max-height 0.5s;\n  -o-transition: max-height 0.5s;\n  transition: max-height 0.5s;\n  max-height: 5000px;\n}\n\n.cfl571-app--animation:not(.cfl571-app--mobile)-loading-indicator {\n  max-height: 310px;\n}\n\n.cfl571-app-enter {\n  opacity: 0.01;\n}\n\n.cfl571-app .cfl571-app-enter.cfl571-app-enter-active {\n  opacity: 1;\n  -webkit-transition: all 1s ease-in;\n  -moz-transition: all 1s ease-in;\n  -ms-transition: all 1s ease-in;\n  -o-transition: all 1s ease-in;\n  transition: all 1s ease-in;\n}\n\n.cfl571-app-leave {\n  opacity: 1;\n}\n\n.cfl571-app .cfl571-app-leave.cfl571-app-leave-active {\n  opacity: 0.01;\n  -webkit-transition: opacity 0.2s ease-out, max-height 0.5s;\n  -moz-transition: opacity 0.2s ease-out, max-height 0.5s;\n  -ms-transition: opacity 0.2s ease-out, max-height 0.5s;\n  -o-transition: opacity 0.2s ease-out, max-height 0.5s;\n  transition: opacity 0.2s ease-out, max-height 0.5s;\n}\n\n.cfl571-app--animated {\n  -webkit-animation-duration: 0.7s;\n  -moz-animation-duration: 0.7s;\n  -ms-animation-duration: 0.7s;\n  -o-animation-duration: 0.7s;\n  animation-duration: 0.7s;\n  -webkit-animation-fill-mode: both;\n  -moz-animation-fill-mode: both;\n  -ms-animation-fill-mode: both;\n  -o-animation-fill-mode: both;\n  animation-fill-mode: both;\n  -webkit-animation-timing-function: linear;\n  -moz-animation-timing-function: linear;\n  -ms-animation-timing-function: linear;\n  -o-animation-timing-function: linear;\n  animation-timing-function: linear;\n}\n\n\/* Hide step progress bar by default for all experiences *\/\n\n.cfl571-app--results .cfl571-navigation-item__step-indicator {\n  visibility: hidden !important;\n}\n\n.cfl571-navigation-item__progressbar--steps,\n.cfl571-navigation-item__indicator--steps {\n  display: none !important;\n}\n\n.cfl571-question__number,\n.cfl571-result-item__view-product,\n.cfl571-summary__answer span,\n.cfl571-result-item__detail,\n.cfl571-result-item__sku,\n.cfl571-result-question-detail,\n.cfl571-result-item__description,\n.cfl571-navigation-item-selected__indicator,\n.cfl571-answer-item--button .cfl571-answer-item__image,\n.cfl571-complementary-product__price,\n.cfl571-complementary-product__description {\n  display: none;\n}\n\n.cfl571-app-open:not(.cfl571-app--default-scroll) {\n  overflow: hidden;\n}\n\n.cfl571-app {\n  position: relative;\n  margin: 30px 10px 10px 10px;\n  width: 90%;\n  width: 96vw;\n  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.4);\n  background-color: white;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-pack: justify;\n  -ms-flex-pack: justify;\n  -webkit-justify-content: space-between;\n  -moz-justify-content: space-between;\n  justify-content: space-between;\n  border-radius: 6px;\n}\n\n@media (min-width: 769px) {\n  .cfl571-app {\n    width: 700px;\n    margin: 15px auto;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-app {\n    width: 950px;\n    margin: 15px auto;\n  }\n}\n\n.cfl571-app__navigation {\n  position: relative;\n  background-color: #000000;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-align-self: stretch;\n  -moz-align-self: stretch;\n  -ms-flex-item-align: stretch;\n  align-self: stretch;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  height: 60px;\n  border-radius: 5px 5px 0 0;\n}\n\n.cfl571-app__navigation \u003e * {\n  -webkit-box-flex: 0;\n  -webkit-flex: 0 0 auto;\n  -moz-box-flex: 0;\n  -moz-flex: 0 0 auto;\n  -ms-flex: 0 0 auto;\n  flex: 0 0 auto;\n  width: 100%;\n}\n\n.cfl571-app__close,\n.cfl571-app__help {\n  width: 26px;\n  height: 26px;\n  right: -10px;\n  top: -10px;\n}\n\n.cfl571-app__logo {\n  position: absolute;\n  width: 30px;\n  height: 30px;\n  top: 10px;\n  left: 10px;\n  background-image: none;\n}\n\n.cfl571-navigation-bar {\n  position: relative;\n  width: 100%;\n  height: 56px;\n  margin: 0 auto;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-box-align: stretch;\n  -ms-flex-align: stretch;\n  -webkit-align-items: stretch;\n  -moz-align-items: stretch;\n  align-items: stretch;\n  -webkit-box-ordinal-group: 0;\n  -webkit-order: -1;\n  -moz-order: -1;\n  -ms-flex-order: -1;\n  order: -1;\n  background-color: #fff;\n  padding: 0 60px;\n  border-bottom: 1px solid #ffffff;\n  box-sizing: border-box !important;\n  border-radius: 5px 5px 0 0;\n}\n\n@media (min-width: 992px) {\n  .cfl571-navigation-bar {\n    padding: 0 100px;\n  }\n}\n\n.cfl571-navigation-bar .cfl571-navigation-step {\n  display: none;\n}\n\n.cfl571-navigation-item-selected {\n  height: 100%;\n  position: absolute;\n  left: 0;\n  -webkit-transition: all 0.2s ease;\n  -moz-transition: all 0.2s ease;\n  -ms-transition: all 0.2s ease;\n  -o-transition: all 0.2s ease;\n  transition: all 0.2s ease;\n}\n\n.cfl571-navigation-item-selected:before {\n  display: block;\n  content: \"\";\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 100%;\n  height: 3px;\n  background-color: #000000;\n}\n\n.cfl571-navigation-item--inactive {\n  cursor: default;\n}\n\n.cfl571-navigation-item-title {\n  display: none;\n}\n\n.cfl571-navigation-item--page {\n  -webkit-box-flex: 1;\n  -webkit-flex: 1 1 auto;\n  -moz-box-flex: 1;\n  -moz-flex: 1 1 auto;\n  -ms-flex: 1 1 auto;\n  flex: 1 1 auto;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  color: #000000;\n  position: relative;\n  padding: 0 5px;\n  cursor: pointer;\n  text-align: center;\n  user-select: none;\n  font-size: 13px;\n  text-transform: uppercase;\n  color: #000000;\n}\n\n@media (min-width: 480px) {\n  .cfl571-navigation-item--page {\n    padding: 0 10px;\n  }\n\n  .cfl571-navigation-item--page:not(:last-child):after {\n    position: absolute;\n    width: 6px;\n    height: 13px;\n    left: calc(100% - 2px);\n    top: calc(50% - 6px);\n    display: block;\n    content: \"\";\n    background: url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAANCAYAAACKCx+LAAAAAXNSR0IArs4c6QAAAOVJREFUGBljXLRzJ\/f399+vMjGxBKeG+ZxlgAKmOHf3rwyMjPX\/\/v2dChOE0\/\/\/\/2ecuWLj6VkrNkbDBJlADEZGxv\/\/mZjy\/jEydM7cvJkLJAaWADEywnyPA6kDjN\/+VYL4jCACBhau2iz94\/\/fS8wsrEYoEiAFM1dtqAZaqYciMXvtNpl\/f35dBOmA2wFS\/e\/P726gK6akBHs\/ZAEJgMDs1Vts\/\/79Yy3EJJoE4oN1rFr1n\/nvv7+TGRkYi8PCrL7DJd4zbEpj+P\/\/fXqE\/2qQIAgwzd24kZfhH4MjCytrAlgESgAAygVSbDBFnZAAAAAASUVORK5CYII=);\n    background-size: cover;\n  }\n}\n\n.cfl571-navigation-item--active {\n  color: #000000;\n  cursor: default;\n}\n\n.cfl571-navigation-item--page .cfl571-navigation-item__text {\n  color: inherit;\n}\n\n.cfl571-navigation-item--page:not(.cfl571-navigation-item--active) {\n  display: none;\n}\n\n@media (min-width: 480px) {\n  .cfl571-navigation-item--page:not(.cfl571-navigation-item--active) {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-flex;\n    display: -ms-flexbox;\n    display: flex;\n  }\n}\n\n.cfl571-navigation-item--page:not(.cfl571-navigation-item--active):before {\n  content: attr(data-step);\n}\n\n@media (min-width: 769px) {\n  .cfl571-navigation-item--page:not(.cfl571-navigation-item--active):before {\n    content: '';\n  }\n}\n\n.cfl571-navigation-item--page:not(.cfl571-navigation-item--active) .cfl571-navigation-item__text {\n  display: none;\n}\n\n@media (min-width: 769px) {\n  .cfl571-navigation-item--page:not(.cfl571-navigation-item--active) .cfl571-navigation-item__text {\n    display: block;\n  }\n}\n\n.cfl571-navigation-item__step-indicator {\n  display: none;\n}\n\n.cfl571-navigation-buttons {\n  -webkit-box-ordinal-group: 4;\n  -webkit-order: 3;\n  -moz-order: 3;\n  -ms-flex-order: 3;\n  order: 3;\n  padding: 10px 30px 20px;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-pack: justify;\n  -ms-flex-pack: justify;\n  -webkit-justify-content: space-between;\n  -moz-justify-content: space-between;\n  justify-content: space-between;\n}\n\n.cfl571-navigation-button {\n  padding: 8px 32px;\n  font-weight: bold;\n  user-select: none;\n  cursor: pointer;\n}\n\n.cfl571-navigation-button--back {\n  border: 2px solid #000000;\n  color: #000000;\n}\n\n@media (min-width: 992px) {\n  .cfl571-navigation-button--back:hover {\n    transition: all 0.2s ease 0s;\n    border: 2px solid #000000;\n    background-color: #000000;\n    color: white;\n  }\n}\n\n.cfl571-navigation-button--startover {\n  display: none;\n}\n\n.cfl571-navigation-button--next {\n  border: 2px solid #000000;\n  background-color: #000000;\n  color: white;\n}\n\n.cfl571-navigation-button--next .cfl571-navigation-extra {\n  display: none;\n}\n\n@media (min-width: 992px) {\n  .cfl571-navigation-button--next:hover {\n    transition: all 0.2s ease 0s;\n    border: 2px solid #000000;\n    background-color: #000000;\n  }\n}\n\n.cfl571-navigation-button--inactive {\n  visibility: hidden;\n}\n\n.cfl571-navigation-button--disabled,\n.cfl571-navigation-button--disabled:hover {\n  cursor: not-allowed;\n  border: 2px solid grey;\n  background-color: grey;\n  color: white;\n  opacity: 0.5;\n}\n\n.cfl571-question {\n  text-align: center;\n  -webkit-box-flex: 1;\n  -webkit-flex-grow: 1;\n  -moz-flex-grow: 1;\n  -ms-flex-positive: 1;\n  flex-grow: 1;\n  padding: 10px 0;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  position: relative;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n}\n\n.cfl571-question__title {\n  padding: 8px 18px;\n  color: #000000;\n  font-weight: bold;\n  font-size: 16px;\n  max-width: 100%;\n}\n\n.cfl571-question--disabled .cfl571-answer-item:not(.cfl571-answer-item--selected) {\n  opacity: 0.6;\n  cursor: not-allowed;\n}\n\n.cfl571-question--slider .cfl571-question__header {\n  padding-bottom: 5px;\n}\n\n.cfl571-question--slider-multiline .noUi-target {\n  margin-top: 20px;\n}\n\n.cfl571-question--text-input .cfl571-question__name {\n  color: #475962;\n  font-size: 24px;\n  font-weight: bold;\n}\n\n.cfl571-question--text-input .cfl571-question__title {\n  color: #475962;\n  font-size: 14px;\n  font-weight: normal;\n}\n\n.cfl571-question__message {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  padding: 0 30px;\n}\n\n.cfl571-question__message__text {\n  width: 100%;\n  font-size: 12px;\n  margin-bottom: 10px;\n  background-color: #000000;\n  border-radius: 5px;\n  padding: 15px 20px;\n  text-align: center;\n}\n\n.cfl571-question__message--hidden {\n  display: none;\n}\n\n.cfl571-question:not(.cfl571-question--text-input) .cfl571-question__name {\n  display: none;\n  font-weight: 400;\n  font-size: 18px;\n  color: #000000;\n}\n\n.cfl571-text-box {\n  padding: 0 30px 20px;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-flex-wrap: wrap;\n  -moz-flex-wrap: wrap;\n  -ms-flex-wrap: wrap;\n  flex-wrap: wrap;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-box-align: baseline;\n  -ms-flex-align: baseline;\n  -webkit-align-items: baseline;\n  -moz-align-items: baseline;\n  align-items: baseline;\n}\n\n.cfl571-text-box__name {\n  font-weight: bold;\n  font-size: 15px;\n  color: #000000;\n}\n\n.cfl571-text-box__value {\n  width: 100%;\n  margin-top: 10px;\n  border: 2px solid #000000;\n  border-radius: 5px;\n  padding: 4px;\n}\n\n.cfl571-text-box__value--hidden {\n  display: none;\n}\n\n.cfl571-text-box__show-button {\n  border-radius: 15px;\n  padding: 4px 30px 4px 10px;\n  margin-top: 5px;\n  margin-left: 10px;\n  color: white;\n  font-size: 12px;\n  cursor: pointer;\n  user-select: none;\n  position: relative;\n  background: linear-gradient(90deg, #000000 calc(100% - 25px), #000000 25px);\n}\n\n.cfl571-text-box__show-button:after {\n  content: '+';\n  position: absolute;\n  right: 11px;\n}\n\n.cfl571-question .cfl571-answer-item__description,\n.cfl571-question .cfl571-answer-image-box__description,\n.cfl571-question .cfl571-answer-slider__description {\n  text-align: center;\n  font-size: 12px;\n  line-height: 1.25;\n  color: #ffffff;\n  font-weight: normal;\n  text-transform: none;\n}\n\n.cfl571-question--support-text-tooltip .cfl571-answer-item__description,\n.cfl571-question--support-text-tooltip .cfl571-answer-image-box__description,\n.cfl571-question--support-text-tooltip .cfl571-answer-slider__description {\n  display: none;\n}\n\n.cfl571-question--support-text-underneath .cfl571-question__message__text,\n.cfl571-question--support-text-horizontal .cfl571-question__message__text {\n  display: none;\n}\n\n@media (max-width: 991px) {\n  .cfl571-question .cfl571-answer-slider__description {\n    display: none;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-question--support-text-underneath .cfl571-slider {\n    height: 170px;\n  }\n}\n\n.cfl571-question:not(.cfl571-question--text-input) .cfl571-question__name {\n  display: none;\n  font-weight: 400;\n  font-size: 18px;\n  color: #000000;\n}\n\n.cfl571-app .react-autosuggest__container {\n  position: relative;\n  width: 100%;\n}\n\n.cfl571-app .react-autosuggest__input {\n  height: 30px;\n  font-family: Helvetica, sans-serif;\n  font-weight: 300;\n  font-size: 16px;\n  border: 1px solid #aaa;\n  border-radius: 4px;\n  padding: 10px 0 10px 10px;\n}\n\n.cfl571-app .react-autosuggest__input--focused {\n  outline: none;\n}\n\n.cfl571-app .react-autosuggest__input--open {\n  border-bottom-left-radius: 0;\n  border-bottom-right-radius: 0;\n}\n\n.cfl571-app .react-autosuggest__suggestions-container {\n  display: none;\n}\n\n.cfl571-app .react-autosuggest__suggestions-container--open {\n  display: block;\n  position: absolute;\n  top: 51px;\n  width: calc(100% + 10px);\n  border: 1px solid #aaa;\n  background-color: #fff;\n  font-family: Helvetica, sans-serif;\n  font-weight: 300;\n  font-size: 16px;\n  border-bottom-left-radius: 4px;\n  border-bottom-right-radius: 4px;\n  z-index: 2;\n}\n\n.cfl571-app .react-autosuggest__suggestions-list {\n  margin: 0;\n  padding: 0;\n  list-style-type: none;\n}\n\n.cfl571-app .react-autosuggest__suggestion {\n  cursor: pointer;\n  padding: 10px 10px 10px 0;\n  text-align: left;\n  background: white;\n}\n\n.cfl571-app .react-autosuggest__suggestion--highlighted {\n  background-color: #000000;\n  color: white;\n}\n\n.cfl571-app .cfl571-autosuggest__suggestion-item {\n  padding-left: 10px;\n}\n\n.cfl571-results-enter {\n  opacity: 0.01;\n}\n\n.cfl571-results .cfl571-results-enter.cfl571-results-enter-active {\n  opacity: 1;\n  -webkit-transition: all 1s ease-in;\n  -moz-transition: all 1s ease-in;\n  -ms-transition: all 1s ease-in;\n  -o-transition: all 1s ease-in;\n  transition: all 1s ease-in;\n}\n\n.cfl571-results-leave {\n  opacity: 1;\n}\n\n.cfl571-results .cfl571-results-leave.cfl571-results-leave-active {\n  opacity: 0.01;\n  -webkit-transition: all 1ms ease-out;\n  -moz-transition: all 1ms ease-out;\n  -ms-transition: all 1ms ease-out;\n  -o-transition: all 1ms ease-out;\n  transition: all 1ms ease-out;\n}\n\n.cfl571-result-items {\n  position: relative;\n  transition: 1s -webkit-filter linear;\n}\n\n.cfl571-result-items--overlay {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n}\n\n.cfl571-app--ie .cfl571-result-items--overlay {\n  background-color: white;\n  left: 20px;\n  width: 95%;\n  opacity: 0.9;\n}\n\n.cfl571-app--results-modal {\n  background: white;\n}\n\n.cfl571-app--results-modal .cfl571-result-items {\n  opacity: 0.4;\n}\n\n.cfl571-app--results-modal .cfl571-result-items {\n  -webkit-filter: blur(10px);\n  -moz-filter: blur(10px);\n  -ms-filter: blur(10px);\n  -o-filter: blur(10px);\n  filter: blur(10px);\n}\n\n.cfl571-result-modal {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  padding: 60px 25px 20px 25px;\n  max-width: 100%;\n  overflow: hidden;\n}\n\n.cfl571-result-modal__image {\n  padding: 15px 0;\n}\n\n.cfl571-result-modal__image img {\n  height: auto;\n  width: 70px;\n}\n\n.cfl571-result-modal__text {\n  padding: 15px 0 30px 0;\n  font-size: 20px;\n  text-align: center;\n  color: #bcb4bb;\n  width: 100%;\n}\n\n.cfl571-result-modal--dismiss {\n  padding: 15px 0;\n  text-decoration: underline;\n  cursor: pointer;\n  color: #bcb4bb;\n  text-align: center;\n}\n\n.cfl571-result-modal--submit {\n  background: #000000;\n  border: none;\n  color: white;\n  font-weight: bold;\n  padding: 15px 25px;\n  text-transform: uppercase;\n  cursor: pointer;\n  width: auto;\n  border: none;\n}\n\n@media (min-width: 769px) {\n  .cfl571-result-modal--submit {\n    padding: 15px 70px;\n  }\n}\n\n.cfl571-result-modal .cfl571-custom {\n  width: 100%;\n}\n\n@media (min-width: 769px) {\n  .cfl571-result-modal .cfl571-custom {\n    width: 450px;\n  }\n}\n\n.cfl571-result-modal .cfl571-custom__controls {\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  width: 100%;\n}\n\n.cfl571-result-modal .cfl571-custom__controls-input {\n  color: #bcb4bb;\n  border-top: 0;\n  border-left: 0;\n  border-right: 0;\n  border-bottom-color: #bcb4bb;\n  height: 30px;\n  margin-bottom: 10px !important;\n  text-align: center;\n  font-size: 15px;\n  outline: none;\n  padding: 0;\n  width: 100%;\n}\n\n.cfl571-result-modal .cfl571-custom__controls-input:focus {\n  border-bottom-color: #000000;\n}\n\n.cfl571-result-modal .cfl571-custom__controls input::-webkit-outer-spin-button,\n.cfl571-result-modal .cfl571-custom__controls input::-webkit-inner-spin-button {\n  -webkit-appearance: none;\n  margin: 0;\n}\n\n.cfl571-result-modal .cfl571-custom__controls input::-webkit-input-placeholder {\n  color: #dfdce0;\n}\n\n.cfl571-result-modal .cfl571-custom__controls input::-moz-placeholder {\n  color: #dfdce0;\n}\n\n.cfl571-result-modal .cfl571-custom__controls input:-ms-input-placeholder {\n  color: #dfdce0;\n}\n\n.cfl571-result-modal__consent-check {\n  color: black;\n  font-size: 14px;\n  line-height: 17px;\n  position: relative;\n  padding-left: 35px;\n  padding-top: 3px;\n  cursor: pointer;\n  margin: 15px 0 30px;\n}\n\n.cfl571-result-modal__consent-check:before {\n  content: '';\n  border: 1px solid black;\n  position: absolute;\n  left: 0;\n  top: 0;\n  height: 20px;\n  width: 20px;\n}\n\n.cfl571-result-modal__consent-check--checked:after {\n  content: '';\n  border-right: 1px solid #000000;\n  border-bottom: 1px solid #000000;\n  position: absolute;\n  left: 8px;\n  top: 2px;\n  height: 13px;\n  width: 6px;\n  transform: rotate(45deg);\n}\n\n.cfl571-app--mobile.cfl571-app--results-modal {\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-animation-duration: 0.4s;\n  animation-duration: 0.4s;\n  -webkit-animation-fill-mode: both;\n  animation-fill-mode: both;\n  animation-name: fadeIn;\n}\n\n.cfl571-app--mobile.cfl571-app--results-modal .cfl571-result-modal {\n  padding: 0;\n  width: calc(100% - 46px);\n  -webkit-animation-duration: 0.4s;\n  animation-duration: 0.4s;\n  -webkit-animation-fill-mode: both;\n  animation-fill-mode: both;\n  animation-name: fadeIn;\n}\n\n.cfl571-app--mobile.cfl571-app--results-modal .cfl571-result-items {\n  display: none;\n}\n\n.cfl571-circle-check-mark {\n  margin: 70px 0 -25px 0;\n  border: 2px solid rgba(0, 0, 0, 0.2);\n  border-left-color: #F5A727;\n  animation-name: loader-spin;\n  animation-duration: 1s;\n  animation-iteration-count: infinite;\n  animation-timing-function: linear;\n  position: relative;\n  display: inline-block;\n  vertical-align: top;\n}\n\n.cfl571-circle-check-mark,\n.cfl571-circle-check-mark:after {\n  border-radius: 50%;\n  width: 3.7em;\n  height: 3.7em;\n}\n\n.cfl571-circle-check-mark--completed {\n  -webkit-animation: none;\n  animation: none;\n  border-color: #90D5D0;\n  transition: border 500ms ease-out;\n}\n\n.cfl571-circle-check-mark__content {\n  display: none;\n}\n\n.cfl571-circle-check-mark__content:after {\n  opacity: 1;\n  height: 1.85em;\n  width: 0.925em;\n  transform-origin: left top;\n  border-right: 2px solid #90D5D0;\n  border-top: 2px solid #90D5D0;\n  content: '';\n  left: 0.82222em;\n  top: 1.85em;\n  position: absolute;\n  animation-duration: 800ms;\n  animation-timing-function: ease;\n  animation-name: checkmark;\n  transform: scaleX(-1) rotate(135deg);\n}\n\n.cfl571-circle-check-mark--completed .cfl571-circle-check-mark__content {\n  display: block;\n}\n\n.cfl571-results--circle-check-mark .cfl571-result-modal {\n  padding: 0 25px 20px 25px;\n}\n\n.cfl571-results--circle-check-mark .cfl571-loading-indicator {\n  padding: 45px 10px 75px 10px;\n}\n\n@keyframes loader-spin {\n  0% {\n    transform: rotate(0deg);\n  }\n\n  100% {\n    transform: rotate(360deg);\n  }\n}\n\n@keyframes checkmark {\n  0% {\n    height: 0;\n    width: 0;\n    opacity: 1;\n  }\n\n  20% {\n    height: 0;\n    width: 0.925em;\n    opacity: 1;\n  }\n\n  40% {\n    height: 1.85em;\n    width: 0.925em;\n    opacity: 1;\n  }\n\n  100% {\n    height: 1.85em;\n    width: 0.925em;\n    opacity: 1;\n  }\n}\n\n.cfl571-consent {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: horizontal;\n  -webkit-flex-direction: row;\n  -moz-flex-direction: row;\n  -ms-flex-direction: row;\n  flex-direction: row;\n  border-top: 1px solid #CCCCCC;\n  border-bottom: 1px solid #CCCCCC;\n  padding: 30px 50px 23px;\n}\n\n.cfl571-consent--popup {\n  padding: 0;\n  position: absolute;\n  top: 0;\n  left: 0;\n  height: 100%;\n  width: 100%;\n  background: transparent;\n  z-index: 100;\n}\n\n.cfl571-consent--popup:before {\n  content: '';\n  position: absolute;\n  top: 0;\n  left: 0;\n  height: 100%;\n  width: 100%;\n  opacity: 0.9;\n  background: white;\n  z-index: -1;\n}\n\n.cfl571-consent__container {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-pack: baseline;\n  -ms-flex-pack: baseline;\n  -webkit-justify-content: baseline;\n  -moz-justify-content: baseline;\n  justify-content: baseline;\n  width: 100%;\n}\n\n.cfl571-consent--popup .cfl571-consent__container {\n  height: 150px;\n  width: 400px;\n  margin: auto;\n  background: white;\n  border: 1px solid #000000;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n}\n\n.cfl571-consent__button {\n  border: none;\n  background: #000000;\n  color: white;\n  padding: 5px 45px;\n  font-size: 14px;\n  font-weight: bold;\n  cursor: pointer;\n}\n\n.cfl571-consent__title {\n  color: #636479;\n  font-size: 16px;\n  line-height: 22px;\n  margin-bottom: 10px;\n}\n\n.cfl571-consent__description {\n  color: #636479;\n  font-size: 12px;\n  line-height: 17px;\n  margin-bottom: 25px;\n}\n\n.cfl571-consent__check {\n  color: #324148;\n  font-size: 12px;\n  line-height: 17px;\n  margin-bottom: 15px;\n  position: relative;\n  padding-left: 40px;\n  padding-top: 3px;\n  cursor: pointer;\n}\n\n.cfl571-consent__check:before {\n  content: '';\n  border: 1px solid #324148;\n  position: absolute;\n  left: 0;\n  top: 0;\n  height: 24px;\n  width: 24px;\n}\n\n.cfl571-consent__check--checked:after {\n  content: '';\n  border-right: 1px solid #324148;\n  border-bottom: 1px solid #324148;\n  position: absolute;\n  left: 8px;\n  top: 2px;\n  height: 16px;\n  width: 8px;\n  transform: rotate(45deg);\n}\n\n.cfl571-consent__link {\n  color: #008BC9;\n  font-size: 12px;\n}\n\n.cfl571-consent__image {\n  height: auto;\n  width: 122px;\n  line-height: 17px;\n}\n\n.cfl571-consent__image img {\n  width: 122px;\n}\n\n.cfl571-consent--popup .cfl571-consent__check {\n  font-size: 13px;\n  line-height: 14px;\n  margin-bottom: 5px;\n  padding-left: 30px;\n  padding-top: 2px;\n}\n\n.cfl571-consent--popup .cfl571-consent__check:before {\n  height: 18px;\n  width: 18px;\n}\n\n.cfl571-consent--popup .cfl571-consent__check:after {\n  left: 6px;\n  top: 2px;\n  height: 11px;\n  width: 6px;\n}\n\n.cfl571-consent--popup .cfl571-consent__link {\n  margin-bottom: 22px;\n}\n\n.cfl571-complementary-products {\n  width: 100%;\n  z-index: 3;\n  text-align: center;\n  text-transform: uppercase;\n  color: #999999;\n  animation-name: slideInUpCardInfo;\n  -webkit-animation-duration: 0.8s;\n  animation-duration: 0.8s;\n  -webkit-animation-fill-mode: both;\n  animation-fill-mode: both;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  \/*.cfl571-complementary-category {\n    margin-bottom: 15px;\n\n    \u0026__name {\n      width: auto;\n      color: #262423;\n      padding: 3px 0 10px 4px;\n      margin-right: 4px;\n      z-index: 3;\n      text-align: left;\n      font-size: 12px;\n      height: 15px;\n      font-weight: 600;\n    }\n\n    \u0026__items {\n      @include flexbox();\n    }\n  }*\/\n}\n\n.cfl571-complementary-products--prev {\n  position: absolute;\n  left: 25px;\n  bottom: 90px;\n  width: 12px;\n  height: 12px;\n  border-top: 3px solid #000000;\n  border-right: 3px solid #000000;\n  transform: rotate(225deg);\n  cursor: pointer;\n}\n\n.cfl571-complementary-products--next {\n  position: absolute;\n  right: 25px;\n  bottom: 90px;\n  width: 12px;\n  height: 12px;\n  border-top: 3px solid #000000;\n  border-right: 3px solid #000000;\n  transform: rotate(45deg);\n  cursor: pointer;\n}\n\n.cfl571-complementary-products--not-slider .cfl571-complementary-products--prev,\n.cfl571-complementary-products--not-slider .cfl571-complementary-products--next {\n  display: none;\n}\n\n.cfl571-complementary-products__title {\n  line-height: 1.8;\n  font-size: 16px;\n}\n\n.cfl571-complementary-products__container {\n  width: 90%;\n  position: relative;\n  overflow: hidden;\n}\n\n.cfl571-complementary-products .cfl571-complementary-categories {\n  display: -webkit-inline-box;\n  display: -webkit-inline-flex;\n  display: -moz-inline-flex;\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: horizontal;\n  -webkit-flex-direction: row;\n  -moz-flex-direction: row;\n  -ms-flex-direction: row;\n  flex-direction: row;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  -webkit-flex-wrap: nowrap;\n  -moz-flex-wrap: nowrap;\n  -ms-flex-wrap: none;\n  flex-wrap: nowrap;\n  overflow-x: hidden;\n  margin-top: 5px;\n}\n\n.cfl571-complementary-products .cfl571-complementary-product {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  flex: 33.33%;\n  margin: 5px;\n  position: relative;\n  top: 0;\n}\n\n.cfl571-complementary-products .cfl571-complementary-product__category {\n  width: auto;\n  color: #262423;\n  padding: 3px 0 10px 4px;\n  margin-right: 4px;\n  z-index: 3;\n  text-align: left;\n  font-size: 12px;\n  height: 15px;\n  font-weight: 600;\n}\n\n.cfl571-complementary-products .cfl571-complementary-product__button {\n  font-size: 10px;\n  position: relative;\n  width: 90px;\n  height: 18px;\n  padding: 4px 0 0;\n  bottom: 117px;\n  letter-spacing: 1.93px;\n  font-weight: 100;\n  margin-left: auto;\n  margin-right: auto;\n  display: none;\n  border: 1px solid white;\n  color: white;\n}\n\n.cfl571-complementary-products .cfl571-complementary-product__image {\n  width: auto;\n  height: 180px;\n  border-radius: 4px;\n  box-shadow: rgba(0, 0, 0, 0.35) 0px -50px 55px 0px inset;\n  cursor: pointer;\n}\n\n.cfl571-complementary-products .cfl571-complementary-product__image img {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  width: auto;\n  height: 180px;\n  cursor: pointer;\n  border-radius: 5px;\n  position: relative;\n  z-index: -1;\n  margin: 0;\n  max-width: none;\n}\n\n.cfl571-complementary-products .cfl571-complementary-product__image:hover {\n  -moz-box-shadow: rgba(0, 0, 0, 0.47) 0px 305px 0px inset;\n  -webkit-box-shadow: rgba(0, 0, 0, 0.47) 0px 305px 0px inset;\n  box-shadow: rgba(0, 0, 0, 0.47) 0px 305px 0px inset;\n}\n\n.cfl571-complementary-products .cfl571-complementary-product__image:hover .cfl571-complementary-product__button {\n  display: block;\n}\n\n.cfl571-complementary-products .cfl571-complementary-product__name {\n  font-size: 12px;\n  position: absolute;\n  bottom: 10px;\n  color: white;\n  font-weight: 600;\n  width: 90%;\n  text-transform: capitalize;\n  margin: 0 auto;\n  right: 0;\n  left: 0;\n}\n\n.cfl571-complementary-products--dots_container {\n  margin: 0;\n  padding: 0;\n  text-align: center;\n  margin-top: 10px;\n  position: relative;\n  width: 100%;\n}\n\n.cfl571-complementary-products--dots_container li {\n  background-color: #fff;\n  border: 1px solid #000000;\n  border-radius: 50%;\n  display: inline-block;\n  height: 10px;\n  width: 10px;\n  margin: 0 5px;\n  cursor: pointer;\n}\n\n.cfl571-complementary-products--dots_container li.active {\n  background-color: #000000;\n}\n\n.cfl571-app--ie .cfl571-complementary-product {\n  flex: none !important;\n}\n\n.cfl571-results {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n}\n\n.cfl571-results__transition-group {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  width: 100%;\n}\n\n.cfl571-result-items {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  padding: 0;\n  width: 100%;\n}\n\n.cfl571-results-bundle {\n  width: 100%;\n  z-index: 3;\n  text-align: center;\n  text-transform: uppercase;\n  color: #999999;\n  animation-name: slideInUpCardInfo;\n  -webkit-animation-duration: 0.8s;\n  animation-duration: 0.8s;\n  -webkit-animation-fill-mode: both;\n  animation-fill-mode: both;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n}\n\n.cfl571-results-bundle__title {\n  width: calc(100% - 90px);\n  text-align: left;\n  padding: 30px 45px 10px;\n  font-size: 16px;\n  color: #000000;\n}\n\n.cfl571-results-bundle__container {\n  width: 100%;\n  position: relative;\n  overflow: hidden;\n}\n\n.cfl571-results-bundle__items {\n  display: -webkit-inline-box;\n  display: -webkit-inline-flex;\n  display: -moz-inline-flex;\n  display: -ms-inline-flexbox;\n  display: inline-flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: horizontal;\n  -webkit-flex-direction: row;\n  -moz-flex-direction: row;\n  -ms-flex-direction: row;\n  flex-direction: row;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  -webkit-flex-wrap: nowrap;\n  -moz-flex-wrap: nowrap;\n  -ms-flex-wrap: none;\n  flex-wrap: nowrap;\n  overflow-x: hidden;\n}\n\n.cfl571-results-bundle--prev {\n  position: absolute;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  left: 0;\n  top: 0;\n  bottom: 0;\n  margin: auto 0;\n  height: calc(100% - 46px);\n  width: 65px;\n  cursor: pointer;\n}\n\n.cfl571-results-bundle--prev:after {\n  content: '';\n  width: 16px;\n  height: 16px;\n  border-top: 3px solid #000000;\n  border-right: 3px solid #000000;\n  transform: rotate(225deg);\n  cursor: pointer;\n}\n\n.cfl571-results-bundle--next {\n  position: absolute;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  right: 0;\n  top: 0;\n  bottom: 0;\n  margin: auto 0;\n  height: calc(100% - 46px);\n  width: 65px;\n  cursor: pointer;\n}\n\n.cfl571-results-bundle--next:after {\n  content: '';\n  width: 16px;\n  height: 16px;\n  border-top: 3px solid #000000;\n  border-right: 3px solid #000000;\n  transform: rotate(45deg);\n}\n\n.cfl571-results-bundle--prev.disabled,\n.cfl571-results-bundle--next.disabled {\n  display: none;\n}\n\n.cfl571-results-bundle--not-slider .cfl571-results-bundle--prev,\n.cfl571-results-bundle--not-slider .cfl571-results-bundle--next {\n  display: none;\n}\n\n.cfl571-result-bundle-item {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  position: relative;\n  height: 340px;\n  padding: 3px 25px;\n  text-align: left;\n  color: #000000;\n  margin: 20px 0;\n}\n\n.cfl571-result-bundle-item--main {\n  padding: 3px 45px;\n}\n\n.cfl571-result-bundle-item--main:after {\n  content: '';\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  margin-top: auto;\n  margin-bottom: auto;\n  right: 0;\n  width: 29px;\n  height: 29px;\n  background-image: url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAlCAIAAABOCWdpAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAB\/SURBVFhH7dWxCsAgDEXR\/v+Htuoi6FQR7GA6iBDyQHF5Zw1yQxavBkop3SPvvczMWFWwCmJVwSqIVcWyaq31NYsxSu3nnJOZQSlFqvP6+\/TDsLrP6WrO+TGT1yOZGYQQpAqZD9PXh7CqYBXEqoJVEKuKM9X5W+yfFwSuLtDaBwY\/Xx9N\/IUyAAAAAElFTkSuQmCC);\n  background-size: cover;\n}\n\n.cfl571-result-bundle-item__link {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-pack: justify;\n  -ms-flex-pack: justify;\n  -webkit-justify-content: space-between;\n  -moz-justify-content: space-between;\n  justify-content: space-between;\n  -webkit-box-flex: 1;\n  -webkit-flex-grow: 1;\n  -moz-flex-grow: 1;\n  -ms-flex-positive: 1;\n  flex-grow: 1;\n  position: relative;\n  cursor: pointer;\n  background-color: #FCFCFC;\n  box-shadow: 0 0 6px 0 rgba(29, 28, 33, 0.3);\n  width: 250px;\n  padding: 20px;\n}\n\n.cfl571-result-bundle-item--main .cfl571-result-bundle-item__link {\n  width: 340px;\n}\n\n.cfl571-result-bundle-item--main .cfl571-result-bundle-item__header {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-pack: start;\n  -ms-flex-pack: start;\n  -webkit-justify-content: flex-start;\n  -moz-justify-content: flex-start;\n  justify-content: flex-start;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  font-size: 17px;\n  font-weight: bold;\n  width: 100%;\n  height: 20px;\n}\n\n.cfl571-result-bundle-item:not(.cfl571-result-bundle-item--main) .cfl571-result-bundle-item__link {\n  padding-top: 40px;\n}\n\n.cfl571-result-bundle-item__footer {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: horizontal;\n  -webkit-flex-direction: row;\n  -moz-flex-direction: row;\n  -ms-flex-direction: row;\n  flex-direction: row;\n}\n\n.cfl571-result-bundle-item__description {\n  z-index: 1;\n  padding: 20px;\n  line-height: 20px;\n}\n\n.cfl571-result-bundle-item__title {\n  -webkit-box-flex: 1;\n  -webkit-flex-grow: 1;\n  -moz-flex-grow: 1;\n  -ms-flex-positive: 1;\n  flex-grow: 1;\n  font-size: 17px;\n  font-weight: bold;\n  width: 80%;\n  word-wrap: break-word;\n}\n\n.cfl571-result-bundle-item__price {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-align: end;\n  -ms-flex-align: end;\n  -webkit-align-items: flex-end;\n  -moz-align-items: flex-end;\n  align-items: flex-end;\n  -webkit-box-pack: end;\n  -ms-flex-pack: end;\n  -webkit-justify-content: flex-end;\n  -moz-justify-content: flex-end;\n  justify-content: flex-end;\n  font-size: 17px;\n  font-weight: bold;\n  width: 20%;\n}\n\n.cfl571-result-bundle-item__overlay {\n  display: none;\n}\n\n.cfl571-result-bundle-item__link:hover .cfl571-result-bundle-item__overlay {\n  position: absolute;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-align: start;\n  -ms-flex-align: start;\n  -webkit-align-items: flex-start;\n  -moz-align-items: flex-start;\n  align-items: flex-start;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  color: #ffffff;\n  width: 100%;\n  height: 100%;\n  top: 0;\n  left: 0;\n  font-size: 13px;\n}\n\n.cfl571-result-bundle-item__link:hover .cfl571-result-bundle-item__overlay:before {\n  position: absolute;\n  content: '';\n  background-color: #000000;\n  opacity: 0.7;\n  top: 0;\n  bottom: 0;\n  right: 0;\n  left: 0;\n}\n\n.cfl571-result-bundle-item__image {\n  position: relative;\n  cursor: pointer;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  width: 250px;\n}\n\n.cfl571-result-bundle-item__image img {\n  max-width: 250px;\n  max-height: 100%;\n}\n\n.cfl571-rating__image {\n  background-size: cover;\n  margin: 0 5px 0 0;\n  width: 16px;\n  height: 16px;\n}\n\n.cfl571-rating--half .cfl571-rating__image {\n  background-image: url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8\/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTM0A1t6AAAA50lEQVQ4T2PAB\/6d92v6\/\/8\/Az6MF\/w773kNmyZkjBP8vxSl9P+8O1ANdo0wjBP8u+CXR6EBPruJMuD\/\/XqOf1fqhVDwzULpf+fcfxBlwL\/zXh\/\/n\/f8j4mBmoky4KKvxb8LHk\/gGtAxFk3IGAz+X\/IW\/HfeezPZBsAAMOCK\/p13\/0W2ASDw74L3PLIN+P+\/nunfBa9XZBvw75yPKbLmf+fcfmDThIxRAND2Trjm8x53\/18KMMamCRnDAZDNCMw898CaL3gt\/Xcimg8ijl0jDMPBv1spMsD08PXfRe94qBAYYNOEwP8ZAP\/PSTrqiZSxAAAAAElFTkSuQmCC);\n}\n\n.cfl571-rating--full .cfl571-rating__image {\n  background-image: url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8\/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTM0A1t6AAABU0lEQVQ4T5WTMUvDQBTHTydxEHUS6uRXKKKfoEl6bXVw0kEEQVwERXCSgJtfwk3cddMv4GLuGkVIUYuoi5tCsYq857vmEZveUdof\/CH38v+\/3L0koh+gakeg5SEvhwdUcE+65eVwYLw6h8pDUKVfUCsFLg8O6NqOadBpEsltLg8O6MpV1kDLSy7bYDMcg7twOqdktwCR184aKK+Fzf2ZXh++heM0qPIHqoCMvUrD\/7I9NOBPAfXqImj\/1Q70F4VfQJcX0mPEcgqUvHAZXaJdn6NamuyEu6HB7dF5f1whI5rLN6jqAdvd0MRPXGEjc49tbhDDUTrXuytsRDt4RhQjbLeBqDKfD5TaRt01vJFFttvQ04+zsPIfMV4uGkHkJ1mdPGzPY7ZGr+aJTadwvTbBt4S5psmfpY2DBy7ngcbmLH0PLajLdS5ZgKpsUIMvSLb45xLiD4nGkpDRlGEOAAAAAElFTkSuQmCC);\n}\n\n.cfl571-rating--empty .cfl571-rating__image {\n  background-image: url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M\/3AAAAAXNSR0IArs4c6QAAAbNJREFUOBGFUrFOwzAQ9aVpKyEmKtqkCJoOldgqJPgAJgYWJmYWxMICE2KEHQZgQCz8AhsDn4AQMwxxQSRuaDfE0EY2d24dOahqT3LevfO78\/lixtCShK855MhUvRBqAxGFyhCNJgDExmTgllg7p8pINwofDXG6Mb\/GaluUhqZL6BqmqFFqREVZRLxvB0EIfgpS7VEQS7UIASBmSv1onz5kIg45KhojxphXb47OMwFsZohHFImjf5aI8MTsZUhTycjY0VMyQZmyJ2rUcMKcANtcSGL+YAsAp\/KmAwDzmO2Tj929EyoH7gGDgE1JCtiGV72p+cFhdpXc5IB1PL8ZUILuodcLV4mgDfTXmsf4X7MdLHmOwylj2RL6qRbO+oiYX9GapZu4n8SdXeqbFvkTRRjMLmkL+v2v5XQw5DghfQVsWbqlYlCpLH3aOvL1GPGEW8XU\/v\/NaRwY3FX9xkGug67gF0qqo6mJDlzWvODYaHIFsOViIjq\/iK4R2EjTr3qNOcShiefeEr7GbZOMLb5CwW3rhT4l0B5pTDJh\/iQJrQJzNhbrK8+2CH39zL+jj3Up5aa99wdF3c2aRVzm0gAAAABJRU5ErkJggg==);\n}\n\n.cfl571-star__row {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  float: none;\n  width: 100%;\n  margin-top: 6px;\n}\n\n.cfl571-star__cell {\n  display: table-cell;\n}\n\n.cfl571-summary {\n  width: auto;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  padding: 30px;\n}\n\n.cfl571-summary__title {\n  font-weight: bold;\n  text-transform: uppercase;\n}\n\n.cfl571-summary__items {\n  width: 100%;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n}\n\n@media (min-width: 769px) {\n  .cfl571-summary__items {\n    -webkit-box-direction: normal;\n    -webkit-box-orient: horizontal;\n    -webkit-flex-direction: row;\n    -moz-flex-direction: row;\n    -ms-flex-direction: row;\n    flex-direction: row;\n    -webkit-flex-wrap: wrap;\n    -moz-flex-wrap: wrap;\n    -ms-flex-wrap: wrap;\n    flex-wrap: wrap;\n    -webkit-box-pack: center;\n    -ms-flex-pack: center;\n    -webkit-justify-content: center;\n    -moz-justify-content: center;\n    justify-content: center;\n    -webkit-box-align: center;\n    -ms-flex-align: center;\n    -webkit-align-items: center;\n    -moz-align-items: center;\n    align-items: center;\n  }\n}\n\n.cfl571-summary__item {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  cursor: pointer;\n  padding: 0 10px;\n  font-size: 16px;\n}\n\n@media (min-width: 769px) {\n  .cfl571-summary__item:not(:first-child) {\n    border-left: 2px solid #000;\n  }\n}\n\n.cfl571-summary__question {\n  color: #414f57;\n}\n\n.cfl571-summary__answer {\n  font-weight: bold;\n}\n\n.cfl571-answer-list {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-flex-wrap: wrap;\n  -moz-flex-wrap: wrap;\n  -ms-flex-wrap: wrap;\n  flex-wrap: wrap;\n  padding: 0 30px;\n}\n\n.cfl571-question--table .cfl571-answer-list {\n  -webkit-box-direction: normal;\n  -webkit-box-orient: horizontal;\n  -webkit-flex-direction: row;\n  -moz-flex-direction: row;\n  -ms-flex-direction: row;\n  flex-direction: row;\n}\n\n@media (min-width: 769px) {\n  .cfl571-question--table .cfl571-answer-list {\n    -webkit-box-direction: normal;\n    -webkit-box-orient: vertical;\n    -webkit-flex-direction: column;\n    -moz-flex-direction: column;\n    -ms-flex-direction: column;\n    flex-direction: column;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-question--table .cfl571-question__message {\n    display: none;\n  }\n}\n\n.cfl571-answer-item {\n  margin: 5px;\n  width: 100px;\n  min-width: 100px;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-pack: start;\n  -ms-flex-pack: start;\n  -webkit-justify-content: flex-start;\n  -moz-justify-content: flex-start;\n  justify-content: flex-start;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  cursor: pointer;\n}\n\n@media (min-width: 480px) {\n  .cfl571-answer-item {\n    margin: 10px;\n    width: 25%;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-answer-item {\n    margin: 10px;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-answer-item {\n    width: 100px;\n  }\n}\n\n.cfl571-answer-item__name {\n  text-align: center;\n  font-size: 16px;\n  font-weight: bold;\n  color: #999;\n  padding: 5px;\n  width: calc(100% - 10px);\n  word-wrap: break-word;\n}\n\n.cfl571-answer-item--selected .cfl571-answer-item__name {\n  font-weight: bold;\n  color: #000000;\n}\n\n.cfl571-answer-item__image {\n  margin-bottom: 5px;\n  position: relative;\n}\n\n.cfl571-answer-item__image img {\n  width: 100px;\n  max-height: 100px;\n  border: 2px solid #000000;\n}\n\n.cfl571-answer-item--selected:not(.cfl571-answer-item--image) .cfl571-answer-item__image img {\n  border: 2px solid #000000;\n}\n\n.cfl571-answer-item--radio,\n.cfl571-answer-item--checkbox {\n  width: 21%;\n}\n\n@media (max-width: 991px) {\n  .cfl571-answer-item--radio,\n  .cfl571-answer-item--checkbox {\n    width: 40%;\n  }\n}\n\n@media (max-width: 768px) {\n  .cfl571-answer-item--radio,\n  .cfl571-answer-item--checkbox {\n    margin-top: 20px;\n    width: 80%;\n  }\n}\n\n.cfl571-answer-item__radio {\n  background-image: url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw\/eHBhY2tldCBiZWdpbj0i77u\/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozQ0U0NzRGODgyNTlFMjExQkRBNEEwQTc2QzA1QzkwMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEQTQ5QjZERjEzNkYxMUU1QjlERUJCMjVGNzA4QTMwMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEQTQ5QjZERTEzNkYxMUU1QjlERUJCMjVGNzA4QTMwMyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM1RTlGRkE1NDExM0U1MTFCMjE2ODBDREI1RDY5Q0I3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNDRTQ3NEY4ODI1OUUyMTFCREE0QTBBNzZDMDVDOTAxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+8759QgAAA4tJREFUeNrsV11IFFEUnpldnf3BDVFY8WfL0F3Tiiil7EFTAiGlekgKIl97sCALfAgk6iHCl4IyKnQlwUJ6kaxg+xHNKMtlE0xd9yWl1VwTAidd25\/ZzllnYF1mZu9ogg8e+Pbnzp3vfPfec889l45EItRmMYbaRKbFj4zUzK2Z2RKjKmbUDuDl6568zOysOr1eV65jdfkarSYVdmUoGAz6AN6lxaWBmemZzpqq427oz5MS07i1CQOYedbdZS0sKmxOMaVU43+5tEDTNH5FuAXuxdjoWGPtydMeElGkYrRv+h1n86359xmGMfD8Cm8CMRT0paCvf2py6kp5aUUrNAXXGzPJA5\/7m6w2azv8NoTDYXQQBYqRgvgc+4Lpc3fmtrwf7LuGXOsRo4X4OJ9jyWkCYjoUClGxYhIB++I7ANqy3XIVuZTiVEkMc+Pm9X22AlszkiGp3EwkgigIuZBTzq+SGH3l0YpbFE3pcISx06+0RPFLJfaNLhlwAWczcqsRw1xubNhvzjBXikKUnElB6h3kAs4jyC3lW2792NLDh85hnAhBuGqXqLXYXafRaGjkhp9OgJ9EjCktPa1UHKEU6VoNOZEbfRCLMW0zWeLF\/A9DTuQWxPhIxOjZZNYoJrf\/aTg4NllnlApiOTHaaJBGeNnsSpKB5fowNEVL+ZZNQBzHLRuMBqNSMJIErCT3H86vZmuH5uZ+zW9UqeCb9SF3iFSMf2Lc7RFHSZJXSPMOmmfC44nfSUpiFp5397yDlyOkGZc0IyMncL9FH8RiPn74NPTVNfydJD5ikciQE7idasT8BUzdvX3vaSAQCCc6d0ifIRdyIrfgg0gM7unZYddwb9tDe2\/8LMjNitxz0ZALOZFbqvJTOrUxwMbbHtnbOzueOONHyvP4TUli5dlqdHV2uZALOaWCl6TsTALkAMpqz5yqu9hwoYxlWQ3pCYG5D5em9UHb4GN7hx2a+gA\/5MpPkhoYS0XscNBWYD1Wf6m+qrik2Iz1baIzyDnk9LXcaXFMuD0OaBoEeAGBdRfkgHTALsCBvPy8kpoT1XuL9uw2Z2dnGeG2kBTNrAtc0OudXhwd+eZzvHKMjI+5v0CzS1ia+UQFuaqrinC4mQE7ALmALEBqzKGHsfAbMA2YFDArtPMkIyY+\/QGLgoOfgFGhDNDH8IQEx5yQR5bVXOLWcqPkBYf++Hpk6+K\/UfZPgAEAWllebwTHMLgAAAAASUVORK5CYII=);\n  width: 38px;\n  height: 38px;\n  position: relative;\n  -webkit-box-ordinal-group: 2;\n  -webkit-order: 1;\n  -moz-order: 1;\n  -ms-flex-order: 1;\n  order: 1;\n}\n\n.cfl571-answer-item--selected .cfl571-answer-item__radio:after {\n  content: \"\";\n  position: absolute;\n  top: 12px;\n  left: 12px;\n  width: 12px;\n  height: 12px;\n  border-radius: 50%;\n  background: #000000;\n  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.65), inset 0 1px 3px 0 rgba(255, 255, 255, 0.75);\n}\n\n.cfl571-answer-item__checkbox {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  width: 25px;\n  height: 25px;\n  margin-top: 20px;\n  position: relative;\n  background: none;\n  border: 1px solid rgba(19, 19, 19, 0.3);\n  border-radius: 5px;\n  box-shadow: inset 0 0 2px 0px rgba(19, 19, 19, 0.5);\n  -webkit-box-ordinal-group: 2;\n  -webkit-order: 1;\n  -moz-order: 1;\n  -ms-flex-order: 1;\n  order: 1;\n}\n\n.cfl571-answer-item--selected .cfl571-answer-item__checkbox:after {\n  content: '';\n  width: 16px;\n  height: 7px;\n  position: absolute;\n  top: 5px;\n  left: 2px;\n  border: 5px solid #000000;\n  border-top: none;\n  border-right: none;\n  background: transparent;\n  -webkit-transform: rotate(-45deg);\n  -moz-transform: rotate(-45deg);\n  -ms-transform: rotate(-45deg);\n  -o-transform: rotate(-45deg);\n  transform: rotate(-45deg);\n  box-shadow: none;\n}\n\n.cfl571-answer-item--button {\n  background: #fff;\n  border: 2px solid #000000;\n  color: #000000;\n  cursor: pointer;\n  min-width: 147px;\n  max-height: 29px;\n  padding: 8px 8px;\n  height: 29px;\n  width: auto;\n  font-size: 18px;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-align-content: center;\n  -moz-align-content: center;\n  -ms-flex-line-pack: center;\n  align-content: center;\n  text-transform: uppercase;\n}\n\n.cfl571-answer-item--button:hover {\n  background: #000000;\n  border: 2px solid #000000;\n  color: #fff;\n}\n\n.cfl571-answer-item--button.cfl571-answer-item--selected {\n  background: #000000;\n  border: 2px solid #000000;\n  color: #fff;\n}\n\n.cfl571-answer-item--button__text {\n  width: 100%;\n}\n\n.cfl571-answer-item--table {\n  min-width: 147px;\n  width: auto;\n  padding: 8px 8px;\n}\n\n@media (min-width: 769px) {\n  .cfl571-answer-item--table {\n    height: auto;\n    width: 100%;\n    margin: 5px;\n    padding: 0;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-answer-item--table__row {\n    width: 85%;\n    -webkit-box-direction: normal;\n    -webkit-box-orient: horizontal;\n    -webkit-flex-direction: row;\n    -moz-flex-direction: row;\n    -ms-flex-direction: row;\n    flex-direction: row;\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-flex;\n    display: -ms-flexbox;\n    display: flex;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-answer-item--table__row .cfl571-answer-item--button {\n    max-height: none;\n    height: auto;\n  }\n}\n\n.cfl571-answer-item--table__text {\n  display: none;\n}\n\n@media (min-width: 769px) {\n  .cfl571-answer-item--table__text {\n    font-size: 12px;\n    background-color: white;\n    padding: 0 15px;\n    text-align: left;\n    -webkit-box-flex: 1;\n    -webkit-flex-grow: 1;\n    -moz-flex-grow: 1;\n    -ms-flex-positive: 1;\n    flex-grow: 1;\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-flex;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-align: center;\n    -ms-flex-align: center;\n    -webkit-align-items: center;\n    -moz-align-items: center;\n    align-items: center;\n  }\n}\n\n.cfl571-answer-item--selected .cfl571-answer-item--table__text {\n  background-color: #000000;\n}\n\n.cfl571-answer-item--button .cfl571-answer-item__name,\n.cfl571-answer-item--table .cfl571-answer-item__name {\n  display: none;\n}\n\n.cfl571-answer-item--text-input {\n  width: 100%;\n}\n\n.cfl571-answer-item--text-input input {\n  border-radius: 4px;\n  border: 1px solid lightgrey;\n  padding-left: 10px;\n  height: 32px;\n  width: 100%;\n}\n\n.cfl571-answer-item--error {\n  color: red;\n  font-size: 12px;\n  width: 100%;\n  text-align: left;\n  margin: 5px 0;\n}\n\n.cfl571-answer-item--loading {\n  border: 2px solid #f3f3f3;\n  border-top: 2px solid #000000;\n  border-radius: 50%;\n  width: 20px;\n  height: 20px;\n  margin-top: 5px;\n  animation: spin 2s linear infinite;\n  position: absolute;\n}\n\n.cfl571-answer-slider-item {\n  font-weight: bold;\n  font-size: 16px;\n}\n\n.cfl571-answer-slider-image {\n  max-width: 100px;\n  max-height: 100px;\n  overflow: hidden;\n}\n\n.cfl571-answer-slider-image img {\n  width: 100%;\n}\n\n.cfl571-answer-image-box__overlay {\n  display: none;\n}\n\n.cfl571-no-slider-option {\n  display: block;\n  margin-top: 50px;\n  position: relative;\n  margin: 50px auto;\n  width: 150px;\n  cursor: pointer;\n}\n\n.cfl571-no-slider-option:before,\n.cfl571-no-slider-option:after {\n  position: absolute;\n  content: '';\n}\n\n.cfl571-no-slider-option:before {\n  height: 15px;\n  width: 15px;\n  border: 1px solid #000000;\n  left: 0px;\n  top: 2px;\n}\n\n.cfl571-no-slider-option:after {\n  opacity: 1;\n  left: 4px;\n  width: 9px;\n  height: 9px;\n  top: 6px;\n  background-repeat: no-repeat;\n  background-size: contain;\n  background-image: url(data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wCEAAQEBAQEBAQEBAQGBgUGBggHBwcHCAwJCQkJCQwTDA4MDA4MExEUEA8QFBEeFxUVFx4iHRsdIiolJSo0MjRERFwBBAQEBAQEBAQEBAYGBQYGCAcHBwcIDAkJCQkJDBMMDgwMDgwTERQQDxAUER4XFRUXHiIdGx0iKiUlKjQyNEREXP\/CABEIAB4AHgMBIgACEQEDEQH\/xAAYAAADAQEAAAAAAAAAAAAAAAAFBgcJCP\/aAAgBAQAAAAB+6jmgyvZks+lca45E6TyC8hEX\/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP\/aAAgBAhAAAAAP\/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP\/aAAgBAxAAAAAP\/8QALRAAAQMDAgUDAgcAAAAAAAAAAgEDBAUGBwATESEyQUIIQ3EiYxIVIycxo7P\/2gAIAQEAAT8AzlnLJWI8k0ZEo0d6x3mGlRFa5y195Ee8HQ1ZN529f1uwLlticMmBJH4cacTqadHxMe6azVmqg4goW65tzLhmASU6ncer7rvcWh16br7yLkG0qlX7+iMg05N4UuQDGxvsefLuAryEtXtZlu39bs+2rngjJgSR+HGnE6XWi8THsupUrIXpHyFNp9PmsVCk1BgnWmnS\/QmscxAzAebbzesLYorOerlnZSyXPWXSBmKhNKf1zH2\/Z+0w3qNHjxI7MWKw2zHZAW2mmxQAAATggiickROyazVmqh4foO47ty7imNl+XU7j\/c93FodYnwpc2fKzPyXlKdMGkS1PaNF23ph9KbPZthrX7hekTIXnUrUqR\/EefHH\/ADkt6sq9Lev+3YNzWzOGTBkj8ONOJ1NOj4mOr69N1pZByLEv64KlNcZBlgJNL9l\/Y6fr\/kQXyHUeNHiR2YsVhtmOyAttNNigAAAnBBFE5Iidk1e1l29f9uzrZuaCMmDJH4cacTpdaLxMdYawzS8NUus06nVqXUVqMsZDjkgRBAQB\/CIiI6\/\/xAAUEQEAAAAAAAAAAAAAAAAAAAAg\/9oACAECAQE\/AB\/\/xAAUEQEAAAAAAAAAAAAAAAAAAAAg\/9oACAEDAQE\/AB\/\/2Q==);\n}\n\n.cfl571-no-slider-option.cfl571-active-slider:after {\n  opacity: 0;\n}\n\n@keyframes spin {\n  0% {\n    transform: rotate(0deg);\n  }\n\n  100% {\n    transform: rotate(360deg);\n  }\n}\n\n.cfl571-slider .cfl571-dropdown-slider-answer {\n  width: 100%;\n  height: auto;\n  max-width: 280px;\n  box-sizing: border-box;\n  border: 1px solid #000000;\n  display: none;\n}\n\n@media (max-width: 479px) {\n  .cfl571-slider .cfl571-dropdown-slider-answer {\n    margin: 0px auto;\n    display: block;\n  }\n}\n\n.cfl571-slider .cfl571-dropdown-slider-answer.is-open .cfl583-dropdown-control .Dropdown-arrow-wrapper {\n  -webkit-transform: rotate(180deg);\n  -moz-transform: rotate(180deg);\n  -ms-transform: rotate(180deg);\n  -o-transform: rotate(180deg);\n  transform: rotate(180deg);\n}\n\n.cfl571-slider .cfl571-dropdown-slider-answer .cfl571-dropdown-control {\n  width: calc(100% - 20px);\n  height: 61px;\n  -webkit-box-pack: normal;\n  -ms-flex-pack: normal;\n  -webkit-justify-content: normal;\n  -moz-justify-content: normal;\n  justify-content: normal;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  padding: 0px 10px;\n  cursor: pointer;\n  position: relative;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n}\n\n.cfl571-slider .cfl571-dropdown-slider-answer .cfl571-dropdown-control .Dropdown-placeholder {\n  width: calc(100% - 40px);\n}\n\n.cfl571-slider .cfl571-dropdown-slider-answer .cfl571-dropdown-control .Dropdown-arrow-wrapper {\n  width: 30px;\n  height: 30px;\n  position: absolute;\n  overflow: hidden;\n  padding: 0px;\n  right: 10px;\n  top: 15px;\n  -webkit-transform: rotate(0deg);\n  -moz-transform: rotate(0deg);\n  -ms-transform: rotate(0deg);\n  -o-transform: rotate(0deg);\n  transform: rotate(0deg);\n}\n\n.cfl571-slider .cfl571-dropdown-slider-answer .cfl571-dropdown-control .Dropdown-arrow-wrapper .cfl571-dropdown-arrow {\n  width: 10px;\n  height: 10px;\n  background: transparent;\n  -webkit-transform: rotate(45deg);\n  -moz-transform: rotate(45deg);\n  -ms-transform: rotate(45deg);\n  -o-transform: rotate(45deg);\n  transform: rotate(45deg);\n  display: block;\n  border-right: 2px solid black;\n  border-bottom: 2px solid black;\n  left: 8px;\n  position: absolute;\n  top: 6px;\n}\n\n.cfl571-slider .cfl571-dropdown-slider-answer .cfl571-dropdown-menu .Dropdown-option {\n  padding: 5px 10px;\n  cursor: pointer;\n}\n\n.cfl571-slider {\n  width: calc(100% - 50px);\n  margin-left: 25px;\n}\n\n@media (min-width: 992px) {\n  .cfl571-slider {\n    width: 100%;\n    margin-left: 0;\n  }\n}\n\n.cfl571-slider__noui {\n  display: none;\n  margin-bottom: 40px;\n  margin-top: 20px;\n}\n\n@media (min-width: 769px) {\n  .cfl571-slider__noui {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-flex;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-pack: center;\n    -ms-flex-pack: center;\n    -webkit-justify-content: center;\n    -moz-justify-content: center;\n    justify-content: center;\n  }\n}\n\n.cfl571-slider__selector {\n  display: block;\n  background-image: none;\n  border: 1px solid #ccc;\n  border-radius: 4px;\n  width: 80%;\n  margin: 0 auto 30px;\n  line-height: 1.42857143;\n  height: 34px;\n  padding: 6px 12px;\n  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n\n@media (min-width: 769px) {\n  .cfl571-slider__selector {\n    display: none;\n  }\n}\n\n.cfl571-slider .cfl571-answer-slider-item {\n  color: #000000;\n  font-size: 16px;\n  line-height: 19px;\n  text-transform: none;\n}\n\n.cfl571-slider .cfl571-answer-slider-item.noUi-value-selected {\n  color: #000000;\n}\n\n.cfl571-slider .cfl571-answer-slider__description {\n  text-transform: none;\n}\n\n.cfl571-app {\n  \/* Functional styling;\n   * These styles are required for noUiSlider to function.\n   * You don't need to change these rules to apply your design.\n   *\/\n  \/* Styling;\n   *\/\n  \/* Handles and cursors;\n   *\/\n  \/* Disabled state;\n   *\/\n  \/* Pips\n   *\/\n  \/* Values;\n   *\n   *\/\n  \/* Markings;\n   *\n   *\/\n  \/* Horizontal layout;\n   *\n   *\/\n  \/* Vertical layout;\n   *\n   *\/\n}\n\n.cfl571-app .noUi-target,\n.cfl571-app .noUi-target * {\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n  -ms-touch-action: none;\n  touch-action: none;\n  -ms-user-select: none;\n  -moz-user-select: none;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n}\n\n.cfl571-app .noUi-target {\n  position: relative;\n  direction: ltr;\n  margin-bottom: 50px;\n}\n\n.cfl571-app .noUi-base {\n  width: 100%;\n  height: 100%;\n  position: absolute;\n  z-index: 20;\n  \/* Fix 401 *\/\n}\n\n.cfl571-app .noUi-base:after {\n  content: '';\n  position: absolute;\n  top: 5px;\n  right: -15px;\n  height: 21px;\n  width: 15px;\n}\n\n.cfl571-app .noUi-origin {\n  position: absolute;\n  right: 0;\n  top: 0;\n  left: 0;\n  bottom: 0;\n  background: none !important;\n}\n\n.cfl571-app .noUi-handle {\n  position: relative;\n  z-index: 1;\n}\n\n.cfl571-app .noUi-stacking .noUi-handle {\n  \/* This class is applied to the lower origin when\n       its values is \u003e 50%. *\/\n  z-index: 10;\n}\n\n.cfl571-app .noUi-state-tap .noUi-origin {\n  -webkit-transition: left 0.3s, top 0.3s;\n  transition: left 0.3s, top 0.3s;\n}\n\n.cfl571-app .noUi-state-drag * {\n  cursor: inherit !important;\n}\n\n.cfl571-app .noUi-target {\n  position: absolute;\n}\n\n.cfl571-app .noUi-target:before {\n  position: absolute;\n  content: \"\";\n  display: block;\n  margin-top: 5px;\n  height: 10px;\n  width: calc(100% - 12px);\n  margin-left: 6px;\n  border: 1px solid black;\n}\n\n.cfl571-app .noUi-base {\n  -webkit-transform: translate3d(0, 0, 0);\n  -moz-transform: translate3d(0, 0, 0);\n  -ms-transform: translate3d(0, 0, 0);\n  -o-transform: translate3d(0, 0, 0);\n  transform: translate3d(0, 0, 0);\n}\n\n.cfl571-app .noUi-base:before {\n  content: '';\n  position: absolute;\n  cursor: pointer;\n  width: 100%;\n  height: 20px;\n  left: 0;\n  top: 50%;\n  margin-top: -10px;\n}\n\n.cfl571-app .noUi-vertical {\n  width: 18px;\n}\n\n.cfl571-app .noUi-background {\n  background: #FAFAFA;\n  box-shadow: inset 0 1px 1px #f0f0f0;\n}\n\n.cfl571-app .noUi-connect {\n  background: #3FB8AF;\n  box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45);\n  -webkit-transition: background 450ms;\n  transition: background 450ms;\n}\n\n.cfl571-app .noUi-origin {\n  background-color: #999;\n  height: 4px;\n  top: 13px;\n}\n\n.cfl571-app .noUi-target {\n  position: relative;\n  width: 80%;\n  height: 30px;\n}\n\n.cfl571-app .noUi-target.noUi-connect {\n  box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45), 0 3px 6px -5px #BBB;\n}\n\n.cfl571-app .noUi-draggable {\n  cursor: w-resize;\n}\n\n.cfl571-app .noUi-vertical .noUi-draggable {\n  cursor: n-resize;\n}\n\n.cfl571-app .noUi-handle {\n  width: 30px;\n  height: 30px;\n  top: -15px;\n  left: -15px;\n  box-shadow: 0 0 0 4px rgba(152, 168, 176, 0.16);\n  background-color: #000000;\n  cursor: pointer;\n  border-image-slice: 1;\n  border-radius: 50%;\n  overflow: hidden;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n}\n\n.cfl571-app .noUi-handle:after {\n  display: block;\n  content: \"\";\n  width: 20px;\n  height: 20px;\n  background-image: url(\"data:image\/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjUxMiIgIGhlaWdodD0iNTEyIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHBhdGggZmlsbD0iIzAwMDAwMCIgZD0iTTEyOCA0NDh2LTI0MGw4MC0xNDQgODAgMTQ0djI0MGgtMjU2eiIvPjwvc3ZnPg==\");\n}\n\n.cfl571-app .noUi-handle-selector {\n  fill: #000000;\n}\n\n.cfl571-app [disabled].noUi-connect,\n.cfl571-app [disabled] .noUi-connect {\n  background: #B8B8B8;\n}\n\n.cfl571-app [disabled].noUi-origin,\n.cfl571-app [disabled] .noUi-handle {\n  cursor: not-allowed;\n}\n\n.cfl571-app .noUi-tooltip {\n  display: block;\n  position: absolute;\n  border: 1px solid #D9D9D9;\n  border-radius: 3px;\n  background: #fff;\n  padding: 5px;\n  left: -9px;\n  text-align: center;\n  width: 50px;\n}\n\n.cfl571-app .noUi-handle-lower .noUi-tooltip {\n  top: -32px;\n}\n\n.cfl571-app .noUi-handle-upper .noUi-tooltip {\n  bottom: -32px;\n}\n\n.cfl571-app .noUi-pips,\n.cfl571-app .noUi-pips * {\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n}\n\n.cfl571-app .noUi-pips {\n  position: absolute;\n  color: #999;\n  z-index: 10;\n}\n\n.cfl571-app .noUi-value {\n  position: absolute;\n  text-align: center;\n  cursor: pointer;\n  max-width: 140px;\n}\n\n.cfl571-app .noUi-value .cfl571-answer-slider-item {\n  cursor: pointer;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  padding-top: 35px;\n  margin-top: -40px;\n  margin-bottom: 5px;\n  display: inline-block;\n  width: 100%;\n}\n\n.cfl571-app .noUi-value-sub {\n  color: #ccc;\n  font-size: 10px;\n}\n\n.cfl571-app .noUi-value-selected {\n  color: #000000;\n}\n\n.cfl571-app .noUi-marker {\n  position: absolute;\n  top: 5px;\n  margin-left: -5px;\n  width: 1px;\n  height: 10px;\n  background-color: black;\n}\n\n.cfl571-app .noUi-marker-sub {\n  background: #AAA;\n}\n\n.cfl571-app .noUi-marker-large:first-of-type,\n.cfl571-app .noUi-marker-large:last-of-type {\n  display: none;\n}\n\n.cfl571-app .noUi-pips-horizontal {\n  height: 50px;\n  left: 0;\n  width: 100%;\n}\n\n.cfl571-app .noUi-value-horizontal {\n  top: 40px;\n  text-transform: uppercase;\n  font-size: 12px;\n  font-weight: bold;\n  -webkit-transform: translateX(-50%);\n  -moz-transform: translateX(-50%);\n  -ms-transform: translateX(-50%);\n  -o-transform: translateX(-50%);\n  transform: translateX(-50%);\n}\n\n.cfl571-app .noUi-value-horizontal.noUi-value-sub {\n  padding-top: 15px;\n}\n\n.cfl571-app .noUi-pips-vertical {\n  padding: 0 10px;\n  height: 100%;\n  top: 0;\n  left: 100%;\n}\n\n.cfl571-app .noUi-value-vertical {\n  width: 15px;\n  margin-left: 20px;\n  margin-top: -5px;\n}\n\n.cfl571-app .noUi-marker-normal {\n  display: none;\n}\n\n.cfl571-app .noUi-marker-vertical.noUi-marker {\n  width: 5px;\n  height: 2px;\n  margin-top: -1px;\n}\n\n.cfl571-app .noUi-marker-vertical.noUi-marker-sub {\n  width: 10px;\n}\n\n.cfl571-app .noUi-marker-vertical.noUi-marker-large {\n  width: 15px;\n}\n\n.cfl571-slider-not-default .noUi-handle.noUi-handle-lower {\n  opacity: 0;\n}\n\n.cfl571-static-classic {\n  padding: 10px 30px;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  color: #4c4e56;\n  position: relative;\n  background-size: cover;\n  background-position: 50% 0;\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-classic {\n    padding: 10px 40px;\n    -webkit-box-direction: normal;\n    -webkit-box-orient: horizontal;\n    -webkit-flex-direction: row;\n    -moz-flex-direction: row;\n    -ms-flex-direction: row;\n    flex-direction: row;\n    -webkit-flex-wrap: wrap;\n    -moz-flex-wrap: wrap;\n    -ms-flex-wrap: wrap;\n    flex-wrap: wrap;\n  }\n}\n\n.cfl571-static-classic .cfl571-static__title {\n  -webkit-box-ordinal-group: 0;\n  -webkit-order: -1;\n  -moz-order: -1;\n  -ms-flex-order: -1;\n  order: -1;\n  width: 100%;\n  text-align: center;\n  margin: 0;\n  font-size: 30px;\n  font-weight: bold;\n  text-transform: none;\n}\n\n.cfl571-static-classic .cfl571-static__article {\n  height: 100%;\n  font-size: 16px;\n  text-align: left;\n  position: relative;\n}\n\n@media (max-width: 991px) {\n  .cfl571-static-classic .cfl571-static__article {\n    height: auto;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-classic .cfl571-static__article {\n    text-align: left;\n    width: 73%;\n  }\n}\n\n.cfl571-static-classic .cfl571-static__article--description {\n  text-align: left;\n  height: auto;\n  width: 94%;\n  padding-left: 28px;\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-classic .cfl571-static__article--no-image {\n    width: 100%;\n  }\n}\n\n.cfl571-static-classic .cfl571-static__article--speech {\n  position: relative;\n  margin: 25px 50px 0 70px;\n}\n\n.cfl571-static-classic .cfl571-static__article--speech p {\n  margin-top: 0px;\n}\n\n@media (max-width: 768px) {\n  .cfl571-static-classic .cfl571-static__article--speech {\n    margin: 25px 0 0 0;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-classic .cfl571-static__article--speech {\n    margin-left: 70px;\n    margin-right: 50px;\n  }\n\n  .cfl571-static-classic .cfl571-static__article--speech:before {\n    content: '';\n    position: absolute;\n    top: -8px;\n    left: -50px;\n    width: 37px;\n    height: 37px;\n    background: url('data:image\/svg+xml;utf8,\u003csvg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"70px\" height=\"70px\" viewBox=\"0 0 70 70\"\u003e\u003cpath fill=\"#000000\" d=\"m29.094 10.633v3.445c-4.876 1.782-8.695 4.583-11.461 8.402-2.767 3.821-4.148 7.794-4.148 11.918 0 0.891 0.141 1.547 0.422 1.969 0.187 0.281 0.397 0.422 0.633 0.422 0.234 0 0.586-0.163 1.055-0.492 1.5-1.078 3.398-1.617 5.695-1.617 2.672 0 5.038 1.09 7.102 3.27 2.063 2.18 3.094 4.771 3.094 7.77 0 3.142-1.185 5.906-3.551 8.297-2.367 2.391-5.238 3.586-8.613 3.586-3.938 0-7.337-1.617-10.195-4.852-2.86-3.234-4.289-7.569-4.289-13.008 0-6.328 1.944-11.999 5.836-17.016 3.889-5.016 10.029-9.046 18.42-12.094zm33.821 0v3.445c-4.877 1.782-8.695 4.583-11.461 8.402-2.768 3.821-4.148 7.794-4.148 11.918 0 0.891 0.141 1.547 0.422 1.969 0.186 0.281 0.396 0.422 0.633 0.422 0.234 0 0.586-0.163 1.055-0.492 1.5-1.078 3.398-1.617 5.695-1.617 2.672 0 5.037 1.09 7.102 3.27 2.063 2.18 3.094 4.771 3.094 7.77 0 3.142-1.186 5.906-3.551 8.297-2.367 2.391-5.238 3.586-8.613 3.586-3.938 0-7.338-1.617-10.195-4.852-2.859-3.234-4.289-7.569-4.289-13.008 0-6.328 1.943-11.999 5.836-17.016 3.889-5.016 10.027-9.046 18.42-12.094z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n    background-size: contain;\n  }\n\n  .cfl571-static-classic .cfl571-static__article--speech:after {\n    content: '';\n    position: absolute;\n    bottom: -8px;\n    right: -38px;\n    width: 37px;\n    height: 37px;\n    background: url('data:image\/svg+xml;utf8,\u003csvg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"70px\" height=\"70px\" viewBox=\"0 0 70 70\"\u003e\u003cpath fill=\"#000000\" d=\"m29.094 10.633v3.445c-4.876 1.782-8.695 4.583-11.461 8.402-2.767 3.821-4.148 7.794-4.148 11.918 0 0.891 0.141 1.547 0.422 1.969 0.187 0.281 0.397 0.422 0.633 0.422 0.234 0 0.586-0.163 1.055-0.492 1.5-1.078 3.398-1.617 5.695-1.617 2.672 0 5.038 1.09 7.102 3.27 2.063 2.18 3.094 4.771 3.094 7.77 0 3.142-1.185 5.906-3.551 8.297-2.367 2.391-5.238 3.586-8.613 3.586-3.938 0-7.337-1.617-10.195-4.852-2.86-3.234-4.289-7.569-4.289-13.008 0-6.328 1.944-11.999 5.836-17.016 3.889-5.016 10.029-9.046 18.42-12.094zm33.821 0v3.445c-4.877 1.782-8.695 4.583-11.461 8.402-2.768 3.821-4.148 7.794-4.148 11.918 0 0.891 0.141 1.547 0.422 1.969 0.186 0.281 0.396 0.422 0.633 0.422 0.234 0 0.586-0.163 1.055-0.492 1.5-1.078 3.398-1.617 5.695-1.617 2.672 0 5.037 1.09 7.102 3.27 2.063 2.18 3.094 4.771 3.094 7.77 0 3.142-1.186 5.906-3.551 8.297-2.367 2.391-5.238 3.586-8.613 3.586-3.938 0-7.338-1.617-10.195-4.852-2.859-3.234-4.289-7.569-4.289-13.008 0-6.328 1.943-11.999 5.836-17.016 3.889-5.016 10.027-9.046 18.42-12.094z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n    background-size: contain;\n    -webkit-transform: rotate(180deg);\n    -moz-transform: rotate(180deg);\n    -ms-transform: rotate(180deg);\n    -o-transform: rotate(180deg);\n    transform: rotate(180deg);\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-classic .cfl571-static__article--speech {\n    width: 80%;\n  }\n}\n\n.cfl571-static--with-person .cfl571-static-classic .cfl571-static__article--speech {\n  height: auto;\n}\n\n.cfl571-static-classic.cfl571-static--with-person {\n  margin-bottom: 10px;\n}\n\n@media (min-width: 992px) {\n  .cfl571-static__large-profile-image__components .cfl571-static-classic.cfl571-static--with-person {\n    padding-left: 0;\n  }\n\n  .cfl571-static-classic.cfl571-static--with-person .cfl571-static__content {\n    padding-left: 205px;\n    min-height: 190px;\n    position: relative;\n  }\n\n  .cfl571-static-classic.cfl571-static--with-person .cfl571-static__article--speech {\n    height: auto;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-classic.cfl571-static--with-person.cfl571-static__large-circle-profile-image .cfl571-static__content {\n    padding-left: 250px;\n  }\n\n  .cfl571-static-classic.cfl571-static--with-person.cfl571-static__large-circle-profile-image .cfl571-static__article--speech {\n    width: 85%;\n  }\n}\n\n.cfl571-static-classic .cfl571-person {\n  position: relative;\n  margin-top: 20px;\n  margin-bottom: 20px;\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-classic .cfl571-person {\n    margin: 0;\n    width: 160px;\n    position: absolute;\n    left: 30px;\n    top: 0;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-classic .cfl571-person:before {\n    content: '';\n    position: absolute;\n    background-size: 100% 100%;\n    height: 134px;\n    width: 28px;\n    right: -28px;\n    top: 36px;\n  }\n}\n\n.cfl571-static-classic .cfl571-person__photo {\n  text-align: center;\n}\n\n.cfl571-static-classic .cfl571-person__photo img {\n  display: inline-block;\n  width: 140px;\n  text-align: center;\n}\n\n.cfl571-static-classic .cfl571-person__info {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  text-align: center;\n  font-size: 13px;\n  white-space: nowrap;\n}\n\n.cfl571-static-classic .cfl571-person__name {\n  font-weight: bold;\n  padding: 2px 11px;\n}\n\n.cfl571-static-classic .cfl571-person__about {\n  font-style: italic;\n  padding: 2px 10px;\n}\n\n.cfl571-static-classic .cfl571-person__signature {\n  display: none;\n  text-align: center;\n}\n\n.cfl571-static-classic.cfl571-static--with-person.cfl571-static__circle-profile-image .cfl571-person__photo img,\n.cfl571-static-classic.cfl571-static--with-person .cfl571-static__large-circle-profile-image .cfl571-person__photo img {\n  border-radius: 50%;\n  border: 3px solid #000000;\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-classic.cfl571-static--with-person.cfl571-static__large-circle-profile-image .cfl571-static__content {\n    padding-left: 265px;\n    min-height: 300px;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-classic.cfl571-static--with-person.cfl571-static__square-profile-image.cfl571-static__classic-quotes .cfl571-person {\n    top: 20px;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-classic.cfl571-static--with-person.cfl571-static__large-profile-image {\n    position: relative;\n    min-height: 420px;\n  }\n\n  .cfl571-static-classic.cfl571-static--with-person.cfl571-static__large-profile-image .cfl571-static__title {\n    padding-left: 340px;\n    width: auto;\n  }\n\n  .cfl571-static-classic.cfl571-static--with-person.cfl571-static__large-profile-image .cfl571-static__content {\n    position: static;\n    padding-left: 340px;\n  }\n\n  .cfl571-static-classic.cfl571-static--with-person.cfl571-static__large-profile-image .cfl571-person {\n    left: 60px;\n  }\n\n  .cfl571-static-classic.cfl571-static--with-person.cfl571-static__large-profile-image .cfl571-person__photo img {\n    max-width: 285px;\n    min-width: 200px;\n    width: auto;\n    height: auto;\n    max-height: 420px;\n  }\n}\n\n.cfl571-static-tips {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  padding: 15px 0;\n  width: 100%;\n}\n\n.cfl571-static-tips .cfl571-collapse {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-pack: start;\n  -ms-flex-pack: start;\n  -webkit-justify-content: flex-start;\n  -moz-justify-content: flex-start;\n  justify-content: flex-start;\n  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);\n  border-bottom: 2px solid rgba(0, 0, 0, 0.16);\n  background: white;\n  position: relative;\n  margin: 0;\n  width: 100%;\n  text-align: left;\n}\n\n.cfl571-static-tips .cfl571-collapse:first-child {\n  border-radius: 4px 4px 0 0;\n}\n\n.cfl571-static-tips .cfl571-collapse:last-child {\n  border-radius: 0 0 4px 4px;\n  border-bottom: 0;\n}\n\n.cfl571-static-tips .cfl571-collapse__header {\n  padding: 20px 60px 20px 15px;\n  cursor: pointer;\n}\n\n.cfl571-static-tips .cfl571-collapse__title {\n  font-size: 14px;\n  font-weight: bold;\n  text-transform: uppercase;\n  color: #000000;\n}\n\n.cfl571-static-tips .cfl571-collapse__description {\n  display: none;\n}\n\n.cfl571-static-tips .cfl571-collapse__icon {\n  display: none;\n}\n\n.cfl571-static-tips .cfl571-collapse--expand {\n  position: absolute;\n  top: 28px;\n  right: 50px;\n}\n\n.cfl571-static-tips .cfl571-collapse--expand::before,\n.cfl571-static-tips .cfl571-collapse--expand::after {\n  content: '';\n  display: block;\n  position: absolute;\n  top: 50%;\n  right: -22px;\n  width: 20px;\n  height: 3px;\n  margin-top: -2px;\n  background-color: #000000;\n  -webkit-transform-origin: 50% 50%;\n  -ms-transform-origin: 50% 50%;\n  transform-origin: 50% 50%;\n  -webkit-transition: all 0.25s;\n  transition: all 0.25s;\n}\n\n.cfl571-static-tips .cfl571-collapse--expand::before {\n  -webkit-transform: rotate(-90deg);\n  -ms-transform: rotate(-90deg);\n  transform: rotate(-90deg);\n  opacity: 0;\n}\n\n.cfl571-static-tips .cfl571-collapse--collapsed .cfl571-collapse--expand::before {\n  -webkit-transform: rotate(0deg);\n  -ms-transform: rotate(0deg);\n  transform: rotate(0deg);\n  opacity: 1;\n}\n\n.cfl571-static-tips .cfl571-collapse--collapsed .cfl571-collapse--expand::after {\n  -webkit-transform: rotate(-90deg);\n  -ms-transform: rotate(-90deg);\n  transform: rotate(-90deg);\n}\n\n.cfl571-static-tips .cfl571-collapse__content {\n  padding: 0 60px 0 15px;\n}\n\n.cfl571-static-tips .cfl571-collapse__inner {\n  margin-bottom: 25px;\n}\n\n@media (max-width: 991px) {\n  .cfl571-static-tips {\n    padding: 50px 2px;\n  }\n\n  .cfl571-static-tips .cfl571-collapse--expand {\n    rigth: 30px !important;\n  }\n\n  .cfl571-static-tip {\n    width: 98% !important;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-modern {\n    padding-left: 0px;\n  }\n}\n\n.cfl571-static-modern .cfl571-static__header {\n  padding: 40px;\n  color: #fff;\n  position: relative;\n  background-color: #000000;\n  background-size: cover;\n  background-position: 50% 0;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  text-align: left;\n}\n\n.cfl571-static-modern .cfl571-static__header--with-person {\n  margin-bottom: 0;\n}\n\n@media (max-width: 768px) {\n  .cfl571-static-modern .cfl571-static__header--with-person {\n    padding-bottom: 140px;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-modern .cfl571-static__header--with-person {\n    padding-left: 340px;\n  }\n}\n\n.cfl571-static-modern .cfl571-static__header \u003e *:not(:first-child) {\n  margin: 10px 0 0 0;\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-modern .cfl571-static__header--horizontal {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-flex;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-direction: normal;\n    -webkit-box-orient: horizontal;\n    -webkit-flex-direction: row;\n    -moz-flex-direction: row;\n    -ms-flex-direction: row;\n    flex-direction: row;\n    -webkit-box-align: start;\n    -ms-flex-align: start;\n    -webkit-align-items: flex-start;\n    -moz-align-items: flex-start;\n    align-items: flex-start;\n    -webkit-box-pack: justify;\n    -ms-flex-pack: justify;\n    -webkit-justify-content: space-between;\n    -moz-justify-content: space-between;\n    justify-content: space-between;\n  }\n}\n\n.cfl571-static-modern .cfl571-static__header--horizontal \u003e *:not(:first-child) {\n  margin: 0 0 0 20px;\n}\n\n.cfl571-static-modern .cfl571-static__header--horizontal \u003e *:nth-last-child(n + 2) {\n  text-align: right;\n}\n\n.cfl571-static-modern .cfl571-static__title {\n  text-align: left;\n  width: 100%;\n  margin: 0;\n  line-height: 40px;\n  text-transform: uppercase;\n  font-size: 30px;\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-modern .cfl571-static__title {\n    text-align: left;\n    font-size: 48px;\n    line-height: 50px;\n  }\n}\n\n@media (min-width: 769px) and (max-width: 991px) {\n  .cfl571-static-modern .cfl571-static__title {\n    width: auto;\n  }\n}\n\n@media (min-width: 769px) and (max-width: 991px) {\n  .cfl571-static-modern .cfl571-static__text {\n    width: 100%;\n  }\n}\n\n.cfl571-static-modern .cfl571-static__content {\n  position: relative;\n}\n\n@media (max-width: 768px) {\n  .cfl571-static-modern .cfl571-static__content {\n    padding: 0 20px;\n    margin-bottom: 30px;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-modern .cfl571-static__content {\n    min-height: 200px;\n    padding: 20px 20px 20px 340px;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-modern.cfl571-static--with-person .cfl571-static__content {\n    padding-right: 30px;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-modern.cfl571-static--with-person .cfl571-static__content {\n    padding-right: 45px;\n  }\n}\n\n.cfl571-static-modern .cfl571-static__article {\n  width: 100%;\n  text-align: left;\n  font-size: 14px;\n  padding: 5px 0;\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-modern .cfl571-static__article {\n    text-align: left;\n  }\n}\n\n.cfl571-static-modern .cfl571-static__article \u003e p {\n  margin: 0;\n}\n\n.cfl571-static-modern .cfl571-static__article \u003e p:not(:first-child) {\n  margin-top: 5px;\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-modern .cfl571-static__article {\n    text-align: left;\n  }\n}\n\n.cfl571-static-modern .cfl571-static__article--speech {\n  text-align: left;\n  height: 100%;\n}\n\n.cfl571-static-modern .cfl571-person {\n  position: relative;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  font-size: 14px;\n}\n\n.cfl571-static-modern .cfl571-person:not(:last-child) {\n  margin-bottom: 20px;\n}\n\n@media (max-width: 768px) {\n  .cfl571-static-modern .cfl571-person {\n    margin-top: -108px;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-modern .cfl571-person {\n    position: absolute;\n    top: -108px;\n    left: 20px;\n    width: 300px;\n  }\n}\n\n.cfl571-static-modern .cfl571-person__photo {\n  margin-bottom: 12px;\n}\n\n.cfl571-static-modern .cfl571-person__photo img {\n  width: 216px;\n  height: 216px;\n  border-radius: 50%;\n  border: none;\n}\n\n.cfl571-static-modern .cfl571-person__info {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  text-align: center;\n  font-size: 14px;\n  line-height: 1.64;\n  white-space: nowrap;\n}\n\n.cfl571-static-modern .cfl571-person__name {\n  font-weight: bold;\n  color: #000000 !important;\n}\n\n.cfl571-static-modern .cfl571-person__about {\n  font-style: italic;\n  color: #000000 !important;\n  font-style: italic;\n}\n\n.cfl571-static-modern .cfl571-person__about:not(:last-child) {\n  margin-bottom: 20px;\n}\n\n.cfl571-static-modern .cfl571-person__signature {\n  display: none;\n  text-align: center;\n}\n\n@media (max-width: 768px) {\n  .cfl571-static-modern.cfl571-static__large-circle-profile-image .cfl571-person {\n    margin-top: -108px;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-modern.cfl571-static__large-circle-profile-image .cfl571-person {\n    position: absolute;\n    top: -108px;\n    left: 20px;\n    width: 300px;\n  }\n}\n\n.cfl571-static-mountain {\n  margin: 30px 25px;\n  position: relative;\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-mountain {\n    padding: 0 20px;\n  }\n}\n\n.cfl571-static-mountain .cfl571-static__header {\n  color: #000000;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  text-align: left;\n}\n\n.cfl571-static-mountain .cfl571-static__header--with-person {\n  margin-bottom: 0;\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-mountain .cfl571-static__header--with-person {\n    padding-left: 250px;\n  }\n\n  .cfl571-static-mountain .cfl571-static__header--with-person:not(:last-child) {\n    margin-bottom: 18px;\n  }\n}\n\n.cfl571-static-mountain .cfl571-static__header \u003e *:not(:first-child) {\n  margin: 10px 0 0 0;\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-mountain .cfl571-static__header--horizontal {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-flex;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-direction: normal;\n    -webkit-box-orient: horizontal;\n    -webkit-flex-direction: row;\n    -moz-flex-direction: row;\n    -ms-flex-direction: row;\n    flex-direction: row;\n    -webkit-box-align: start;\n    -ms-flex-align: start;\n    -webkit-align-items: flex-start;\n    -moz-align-items: flex-start;\n    align-items: flex-start;\n    -webkit-box-pack: justify;\n    -ms-flex-pack: justify;\n    -webkit-justify-content: space-between;\n    -moz-justify-content: space-between;\n    justify-content: space-between;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-mountain .cfl571-static__header--horizontal \u003e *:not(:first-child) {\n    margin: 0 0 0 20px;\n  }\n\n  .cfl571-static-mountain .cfl571-static__header--horizontal \u003e *:nth-last-child(n + 2) {\n    text-align: right;\n  }\n}\n\n.cfl571-static-mountain .cfl571-static__title {\n  width: 100%;\n  margin: 0;\n  line-height: 40px;\n  text-transform: uppercase;\n  font-weight: 400;\n  font-size: 24px;\n  text-align: center;\n  line-height: 1.3;\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-mountain .cfl571-static__title {\n    text-align: left;\n    font-size: 30px;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-mountain .cfl571-static__title {\n    font-size: 36px;\n  }\n}\n\n.cfl571-static-mountain .cfl571-static__title mark {\n  background-color: transparent;\n  color: #000000;\n}\n\n.cfl571-static-mountain .cfl571-static__content {\n  z-index: 10;\n}\n\n@media (max-width: 768px) {\n  .cfl571-static-mountain .cfl571-static__content {\n    padding: 0 20px;\n    margin-bottom: 30px;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-mountain .cfl571-static__content {\n    padding: 0 20px 0 250px;\n  }\n}\n\n.cfl571-static-mountain .cfl571-static__article {\n  text-align: left;\n  position: relative;\n  z-index: 10;\n  font-size: 16px;\n  line-height: 24px;\n  padding: 5px 0;\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-mountain .cfl571-static__article {\n    text-align: left;\n  }\n}\n\n.cfl571-static-mountain .cfl571-static__article \u003e p {\n  margin: 0;\n}\n\n.cfl571-static-mountain .cfl571-static__article \u003e p:not(:first-child) {\n  margin-top: 5px;\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-mountain .cfl571-static__article {\n    text-align: left;\n    width: calc(100% - 30px);\n  }\n}\n\n.cfl571-static-mountain .cfl571-static__article--speech {\n  text-align: left;\n  margin-top: 0 !important;\n  height: 100%;\n}\n\n.cfl571-static-mountain.cfl571-static--with-person {\n  min-height: 197px;\n}\n\n.cfl571-static-mountain.cfl571-static--with-person .cfl571-static__decoration {\n  display: none;\n  width: 2px;\n  position: absolute;\n  left: 230px;\n  height: 100%;\n  background-color: #ffffff;\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-mountain.cfl571-static--with-person .cfl571-static__decoration {\n    display: block;\n  }\n}\n\n.cfl571-static-mountain.cfl571-static--with-person .cfl571-static__decoration:before {\n  display: block;\n  content: \"\";\n  height: 12px;\n  width: 24px;\n  position: absolute;\n  top: 155px;\n  right: 0;\n  -webkit-transform: skewX(-60deg);\n  -moz-transform: skewX(-60deg);\n  -ms-transform: skewX(-60deg);\n  -o-transform: skewX(-60deg);\n  transform: skewX(-60deg);\n  -webkit-transform-origin: right bottom;\n  -moz-transform-origin: right bottom;\n  -ms-transform-origin: right bottom;\n  -o-transform-origin: right bottom;\n  transform-origin: right bottom;\n  z-index: 1;\n}\n\n.cfl571-static-mountain.cfl571-static--with-person .cfl571-static__decoration:before {\n  border-bottom: 2px solid #ffffff;\n  border-left: 3px solid #ffffff;\n  background-color: #000000;\n}\n\n.cfl571-static-mountain.cfl571-static--with-person .cfl571-static__decoration:after {\n  z-index: 2;\n  position: absolute;\n  display: block;\n  content: \"\";\n  top: 0;\n  left: 100%;\n  height: 100%;\n  background-color: #000000;\n  width: 5px;\n}\n\n.cfl571-static-mountain .cfl571-person {\n  position: relative;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  font-size: 14px;\n}\n\n.cfl571-static-mountain .cfl571-person:not(:last-child) {\n  margin-bottom: 20px;\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-mountain .cfl571-person {\n    position: absolute;\n    top: 0;\n    left: 30px;\n    width: 170px;\n  }\n}\n\n.cfl571-static-mountain .cfl571-person__photo {\n  margin: 20px 0;\n}\n\n.cfl571-static-mountain .cfl571-person__photo img {\n  width: 112px;\n  height: 112px;\n  max-height: 112px;\n  max-width: 112px;\n  border: none;\n  box-shadow: 0 0 0 10px #fff, 0 2px 12px 10px rgba(137, 156, 222, 0.5);\n}\n\n.cfl571-static-mountain .cfl571-person__info {\n  text-align: center;\n  font-size: 14px;\n  line-height: 1.64;\n}\n\n.cfl571-static-mountain .cfl571-person__info \u003e * {\n  display: inline;\n}\n\n.cfl571-static-mountain .cfl571-person__name {\n  color: #000000;\n}\n\n.cfl571-static-mountain .cfl571-person__name:not(:last-child) {\n  margin-right: 15px;\n}\n\n.cfl571-static-mountain .cfl571-person__about {\n  color: #9ea0aa;\n}\n\n.cfl571-static-mountain .cfl571-person__about:not(:first-child):before {\n  content: \"\";\n  display: inline-block;\n  width: 0;\n  height: 20px;\n  vertical-align: middle;\n  margin-top: -2px;\n  border-left: 1px solid #ffffff;\n  padding-left: 15px;\n}\n\n.cfl571-static-mountain .cfl571-person__signature {\n  display: block;\n  margin: 10px auto;\n}\n\n.cfl571-static-mountain.cfl571-static__large-profile-image.cfl571-static--with-person,\n.cfl571-static-mountain.cfl571-static__large-circle-profile-image.cfl571-static--with-person {\n  min-height: 250px;\n}\n\n.cfl571-static-mountain.cfl571-static__large-profile-image.cfl571-static--with-person .cfl571-static__decoration,\n.cfl571-static-mountain.cfl571-static__large-circle-profile-image.cfl571-static--with-person .cfl571-static__decoration {\n  left: 250px;\n}\n\n.cfl571-static-mountain.cfl571-static__large-profile-image.cfl571-static--with-person .cfl571-static__decoration:before,\n.cfl571-static-mountain.cfl571-static__large-circle-profile-image.cfl571-static--with-person .cfl571-static__decoration:before {\n  top: 212px;\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-mountain.cfl571-static__large-profile-image .cfl571-static__header--with-person,\n  .cfl571-static-mountain.cfl571-static__large-circle-profile-image .cfl571-static__header--with-person {\n    padding-left: 270px;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-mountain.cfl571-static__large-profile-image .cfl571-static__content,\n  .cfl571-static-mountain.cfl571-static__large-circle-profile-image .cfl571-static__content {\n    padding: 0 20px 0 270px;\n  }\n}\n\n.cfl571-static-mountain.cfl571-static__large-profile-image .cfl571-person__photo img,\n.cfl571-static-mountain.cfl571-static__large-circle-profile-image .cfl571-person__photo img {\n  width: 170px;\n  height: 170px;\n  max-height: 170px;\n  max-width: 170px;\n}\n\n.cfl571-static-mountain.cfl571-static__circle-profile-image .cfl571-person__photo img,\n.cfl571-static-mountain.cfl571-static__large-circle-profile-image .cfl571-person__photo img {\n  border-radius: 50%;\n}\n\n.cfl571-static-mtd {\n  padding: 15px 0 25px 0;\n}\n\n.cfl571-static-mtd .cfl571-static__article {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: horizontal;\n  -webkit-flex-direction: row;\n  -moz-flex-direction: row;\n  -ms-flex-direction: row;\n  flex-direction: row;\n  -webkit-box-align: start;\n  -ms-flex-align: start;\n  -webkit-align-items: flex-start;\n  -moz-align-items: flex-start;\n  align-items: flex-start;\n  padding: 0 30px;\n}\n\n.cfl571-static-mtd .cfl571-static__title {\n  padding: 10px 0 10px 380px;\n  font-size: 22px;\n  font-weight: bold;\n  width: calc(100% - 380px);\n}\n\n.cfl571-static-mtd .cfl571-contextual__media {\n  \/*position: absolute;\n      top: 0;\n      left: 25px;*\/\n  margin-top: -50px;\n  width: 320px;\n}\n\n.cfl571-static-mtd .cfl571-contextual__description {\n  padding-top: 10px;\n  padding-left: 30px;\n  width: calc(100% - 380px);\n}\n\n.cfl571-static__hidden-quotes .cfl571-static__article--speech {\n  text-align: left;\n}\n\n@media (min-width: 769px) {\n  .cfl571-static__hidden-quotes .cfl571-static__article--speech {\n    margin: 25px 0 0 0;\n  }\n}\n\n.cfl571-static__hidden-quotes .cfl571-static__article--speech:before,\n.cfl571-static__hidden-quotes .cfl571-static__article--speech:after {\n  content: none;\n}\n\n.cfl571-static__message {\n  background: #000000;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: horizontal;\n  -webkit-flex-direction: row;\n  -moz-flex-direction: row;\n  -ms-flex-direction: row;\n  flex-direction: row;\n  min-height: 60px;\n  font-size: 14px;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  width: 100%;\n}\n\n.cfl571-static__message--hidden {\n  display: none;\n}\n\n.cfl571-static__message__icon {\n  background-image: url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTM0A1t6AAACEElEQVRYR82XTS4FQRSFq5uIn4mRqRnmFmAD5kQYsQ92YAdiA4aGWAAx89ZgIEYSEhHOd1tJP\/Tr+pN2kvNSr1\/VPVdX3XOLi8CiuOtcdSLeio\/i2ycZ65nTb8yxucWwJp6Kz+KThM7FI+fqPeemNhsy5hm\/Mcfmsoa1yVgQj8VX8VrcEefEPjCHuaxhLTHmxSisiCPxXtwSKzEWrNkWiUEsYgZhXXwQL8UlHmSCGMQiJrEngiyZeCbO8KAQiEVMYne+CfaJV0W2JcU9iHklovHrmeCwsF8lXnsXiI0GWmOgXDixHJpAHNb6uGho41CggdZYiVKzlE3Ead+Y1sd7QxuHAg200DTgWhgHtRsDBaoPxP1mHAW00ES7xjpxrxCTKQW0pGna5u1YaAJmlxumwCyd3mGNRT6eguqlYQqsd9DA6GQ0kxTkJGANTNrWTuloKchJAE20\/0ECg2\/B4IcwowyzEvBlmGNEyQm0jSjZioXkBNpWDCoaww0D+xqMpATQQOurGYGEdixU1cgYB9+OV+1bC4NeSADXpDuRa9NfXsnQ6LymD3op9fDXcrItsR3EIBYxe6\/lHmTJq2K\/ODSxNx7AGtYSg1i9f\/l3sE8cFk6syqamdkPMSnNsLqXGWmJ07nkIKBdqFuOQe5mFysdpJnQ0aI0Fb8fScVXmsuZHqeVAroV1Tvr3nN\/MXr3D9cC5D6M4l\/IOMwE5AAAAAElFTkSuQmCC);\n  width: 60px;\n  height: 60px;\n  background-repeat: no-repeat;\n  background-position: center;\n}\n\n.cfl571-static__message__text {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  text-align: left;\n  color: #000000;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n}\n\n.cfl571-static-eureka {\n  padding: 10px 30px;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  color: #4c4e56;\n  position: relative;\n  background-size: cover;\n  background-position: 50% 0;\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-eureka {\n    padding: 10px 40px;\n    -webkit-box-direction: normal;\n    -webkit-box-orient: horizontal;\n    -webkit-flex-direction: row;\n    -moz-flex-direction: row;\n    -ms-flex-direction: row;\n    flex-direction: row;\n    -webkit-flex-wrap: wrap;\n    -moz-flex-wrap: wrap;\n    -ms-flex-wrap: wrap;\n    flex-wrap: wrap;\n  }\n}\n\n.cfl571-static-eureka .cfl571-static__title {\n  -webkit-box-ordinal-group: 0;\n  -webkit-order: -1;\n  -moz-order: -1;\n  -ms-flex-order: -1;\n  order: -1;\n  width: 100%;\n  text-align: center;\n  margin: 0;\n  font-size: 26px;\n  font-weight: bold;\n  text-transform: none;\n  color: #000000;\n  letter-spacing: -0.56px;\n}\n\n@media (max-width: 768px) {\n  .cfl571-static-eureka .cfl571-static__title {\n    font-size: 20px;\n  }\n}\n\n.cfl571-static-eureka .cfl571-static__article {\n  height: 100%;\n  font-size: 16px;\n  text-align: left;\n  position: relative;\n}\n\n@media (max-width: 991px) {\n  .cfl571-static-eureka .cfl571-static__article {\n    height: auto;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-eureka .cfl571-static__article {\n    text-align: left;\n    width: 73%;\n  }\n}\n\n.cfl571-static-eureka .cfl571-static__article--description {\n  text-align: left;\n  height: auto;\n  width: 94%;\n  padding-left: 28px;\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-eureka .cfl571-static__article--no-image {\n    width: 100%;\n  }\n}\n\n.cfl571-static-eureka .cfl571-static__article--speech {\n  position: relative;\n  margin: 25px 50px 0 70px;\n}\n\n.cfl571-static-eureka .cfl571-static__article--speech p {\n  margin-top: 0px;\n}\n\n@media (max-width: 768px) {\n  .cfl571-static-eureka .cfl571-static__article--speech {\n    margin: 25px 0 0 0;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-static-eureka .cfl571-static__article--speech {\n    margin-left: 70px;\n    margin-right: 50px;\n  }\n\n  .cfl571-static-eureka .cfl571-static__article--speech:before {\n    content: '';\n    position: absolute;\n    top: -8px;\n    left: -50px;\n    width: 37px;\n    height: 37px;\n    background: url('data:image\/svg+xml;utf8,\u003csvg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"70px\" height=\"70px\" viewBox=\"0 0 70 70\"\u003e\u003cpath fill=\"#000000\" d=\"m29.094 10.633v3.445c-4.876 1.782-8.695 4.583-11.461 8.402-2.767 3.821-4.148 7.794-4.148 11.918 0 0.891 0.141 1.547 0.422 1.969 0.187 0.281 0.397 0.422 0.633 0.422 0.234 0 0.586-0.163 1.055-0.492 1.5-1.078 3.398-1.617 5.695-1.617 2.672 0 5.038 1.09 7.102 3.27 2.063 2.18 3.094 4.771 3.094 7.77 0 3.142-1.185 5.906-3.551 8.297-2.367 2.391-5.238 3.586-8.613 3.586-3.938 0-7.337-1.617-10.195-4.852-2.86-3.234-4.289-7.569-4.289-13.008 0-6.328 1.944-11.999 5.836-17.016 3.889-5.016 10.029-9.046 18.42-12.094zm33.821 0v3.445c-4.877 1.782-8.695 4.583-11.461 8.402-2.768 3.821-4.148 7.794-4.148 11.918 0 0.891 0.141 1.547 0.422 1.969 0.186 0.281 0.396 0.422 0.633 0.422 0.234 0 0.586-0.163 1.055-0.492 1.5-1.078 3.398-1.617 5.695-1.617 2.672 0 5.037 1.09 7.102 3.27 2.063 2.18 3.094 4.771 3.094 7.77 0 3.142-1.186 5.906-3.551 8.297-2.367 2.391-5.238 3.586-8.613 3.586-3.938 0-7.338-1.617-10.195-4.852-2.859-3.234-4.289-7.569-4.289-13.008 0-6.328 1.943-11.999 5.836-17.016 3.889-5.016 10.027-9.046 18.42-12.094z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n    background-size: contain;\n  }\n\n  .cfl571-static-eureka .cfl571-static__article--speech:after {\n    content: '';\n    position: absolute;\n    bottom: -8px;\n    right: -38px;\n    width: 37px;\n    height: 37px;\n    background: url('data:image\/svg+xml;utf8,\u003csvg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"70px\" height=\"70px\" viewBox=\"0 0 70 70\"\u003e\u003cpath fill=\"#000000\" d=\"m29.094 10.633v3.445c-4.876 1.782-8.695 4.583-11.461 8.402-2.767 3.821-4.148 7.794-4.148 11.918 0 0.891 0.141 1.547 0.422 1.969 0.187 0.281 0.397 0.422 0.633 0.422 0.234 0 0.586-0.163 1.055-0.492 1.5-1.078 3.398-1.617 5.695-1.617 2.672 0 5.038 1.09 7.102 3.27 2.063 2.18 3.094 4.771 3.094 7.77 0 3.142-1.185 5.906-3.551 8.297-2.367 2.391-5.238 3.586-8.613 3.586-3.938 0-7.337-1.617-10.195-4.852-2.86-3.234-4.289-7.569-4.289-13.008 0-6.328 1.944-11.999 5.836-17.016 3.889-5.016 10.029-9.046 18.42-12.094zm33.821 0v3.445c-4.877 1.782-8.695 4.583-11.461 8.402-2.768 3.821-4.148 7.794-4.148 11.918 0 0.891 0.141 1.547 0.422 1.969 0.186 0.281 0.396 0.422 0.633 0.422 0.234 0 0.586-0.163 1.055-0.492 1.5-1.078 3.398-1.617 5.695-1.617 2.672 0 5.037 1.09 7.102 3.27 2.063 2.18 3.094 4.771 3.094 7.77 0 3.142-1.186 5.906-3.551 8.297-2.367 2.391-5.238 3.586-8.613 3.586-3.938 0-7.338-1.617-10.195-4.852-2.859-3.234-4.289-7.569-4.289-13.008 0-6.328 1.943-11.999 5.836-17.016 3.889-5.016 10.027-9.046 18.42-12.094z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n    background-size: contain;\n    -webkit-transform: rotate(180deg);\n    -moz-transform: rotate(180deg);\n    -ms-transform: rotate(180deg);\n    -o-transform: rotate(180deg);\n    transform: rotate(180deg);\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-eureka .cfl571-static__article--speech {\n    width: 80%;\n  }\n}\n\n.cfl571-static--with-person .cfl571-static-eureka .cfl571-static__article--speech {\n  height: auto;\n}\n\n.cfl571-static-eureka.cfl571-static--with-person {\n  margin-bottom: 10px;\n}\n\n@media (min-width: 992px) {\n  .cfl571-static__large-profile-image__components .cfl571-static-eureka.cfl571-static--with-person {\n    padding-left: 0;\n  }\n\n  .cfl571-static-eureka.cfl571-static--with-person .cfl571-static__content {\n    padding-left: 205px;\n    min-height: 190px;\n    position: relative;\n  }\n\n  .cfl571-static-eureka.cfl571-static--with-person .cfl571-static__article--speech {\n    height: auto;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-eureka.cfl571-static--with-person.cfl571-static__large-circle-profile-image .cfl571-static__content {\n    padding-left: 250px;\n  }\n\n  .cfl571-static-eureka.cfl571-static--with-person.cfl571-static__large-circle-profile-image .cfl571-static__article--speech {\n    width: 85%;\n  }\n}\n\n.cfl571-static-eureka .cfl571-person {\n  position: relative;\n  margin-top: 20px;\n  margin-bottom: 20px;\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-eureka .cfl571-person {\n    margin: 0;\n    width: 160px;\n    position: absolute;\n    left: 30px;\n    top: 0;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-eureka .cfl571-person:before {\n    content: '';\n    position: absolute;\n    background-size: 100% 100%;\n    height: 134px;\n    width: 28px;\n    right: -28px;\n    top: 36px;\n  }\n}\n\n.cfl571-static-eureka .cfl571-person__photo {\n  text-align: center;\n}\n\n.cfl571-static-eureka .cfl571-person__photo img {\n  display: inline-block;\n  width: 140px;\n  text-align: center;\n}\n\n.cfl571-static-eureka .cfl571-person__info {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  text-align: center;\n  font-size: 13px;\n  white-space: nowrap;\n}\n\n.cfl571-static-eureka .cfl571-person__name {\n  font-weight: bold;\n  padding: 2px 11px;\n}\n\n.cfl571-static-eureka .cfl571-person__about {\n  font-style: italic;\n  padding: 2px 10px;\n}\n\n.cfl571-static-eureka .cfl571-person__signature {\n  display: none;\n  text-align: center;\n}\n\n.cfl571-static-eureka.cfl571-static--with-person.cfl571-static__circle-profile-image .cfl571-person__photo img,\n.cfl571-static-eureka.cfl571-static--with-person .cfl571-static__large-circle-profile-image .cfl571-person__photo img {\n  border-radius: 50%;\n  border: 3px solid #000000;\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-eureka.cfl571-static--with-person.cfl571-static__large-circle-profile-image .cfl571-static__content {\n    padding-left: 265px;\n    min-height: 300px;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-eureka.cfl571-static--with-person.cfl571-static__square-profile-image.cfl571-static__eureka-quotes .cfl571-person {\n    top: 20px;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-static-eureka.cfl571-static--with-person.cfl571-static__large-profile-image {\n    position: relative;\n    min-height: 420px;\n  }\n\n  .cfl571-static-eureka.cfl571-static--with-person.cfl571-static__large-profile-image .cfl571-static__title {\n    padding-left: 340px;\n    width: auto;\n  }\n\n  .cfl571-static-eureka.cfl571-static--with-person.cfl571-static__large-profile-image .cfl571-static__content {\n    position: static;\n    padding-left: 340px;\n  }\n\n  .cfl571-static-eureka.cfl571-static--with-person.cfl571-static__large-profile-image .cfl571-person {\n    left: 60px;\n  }\n\n  .cfl571-static-eureka.cfl571-static--with-person.cfl571-static__large-profile-image .cfl571-person__photo img {\n    max-width: 285px;\n    min-width: 200px;\n    width: auto;\n    height: auto;\n    max-height: 420px;\n  }\n}\n\n.cfl571-custom {\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  padding: 10px;\n  width: auto;\n}\n\n.cfl571-custom__title {\n  font-weight: bold;\n  width: 70%;\n  padding: 5px;\n}\n\n.cfl571-custom__controls {\n  width: 70%;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: horizontal;\n  -webkit-flex-direction: row;\n  -moz-flex-direction: row;\n  -ms-flex-direction: row;\n  flex-direction: row;\n}\n\n.cfl571-custom__controls-input {\n  padding: 8px 10px;\n  width: 85%;\n  border: 1px solid #000000;\n  margin-bottom: 0 !important;\n  height: 100%;\n}\n\n@media (max-width: 991px) {\n  .cfl571-custom__controls-input {\n    width: 78%;\n  }\n}\n\n@media (max-width: 768px) {\n  .cfl571-custom__controls-input {\n    width: 65%;\n  }\n}\n\n.cfl571-custom__controls-input:disabled {\n  opacity: 0.4;\n}\n\n.cfl571-custom__controls-submit {\n  background-color: #000000;\n  font-weight: bold;\n  user-select: none;\n  cursor: pointer;\n  color: #000000;\n  border: none;\n  width: 15%;\n}\n\n@media (max-width: 991px) {\n  .cfl571-custom__controls-submit {\n    width: 22%;\n  }\n}\n\n@media (max-width: 768px) {\n  .cfl571-custom__controls-submit {\n    width: 35%;\n  }\n}\n\n.cfl571-custom__controls-submit:disabled {\n  opacity: 0.4;\n}\n\n.cfl571-custom__controls-submit:hover {\n  transition: all 0.2s ease 0s;\n  background-color: #000000;\n  color: #000000;\n}\n\n.cfl571-custom__message {\n  margin-top: 10px;\n  font-size: 14px;\n}\n\n.cfl571-custom__message-success {\n  color: green;\n}\n\n.cfl571-custom__message-error {\n  color: red;\n}\n\n.cfl571-custom .react-autosuggest__container {\n  margin-top: 20px;\n}\n\n.cfl571-custom .react-autosuggest__container .cfl571-content-results {\n  display: none;\n}\n\n.cfl571-custom .react-autosuggest__container--open .cfl571-content-results {\n  display: block;\n  border: 1px solid #bcb4bb;\n  border-top: none;\n  margin-top: -10px;\n  width: calc(100% + 1px);\n}\n\n.cfl571-custom .react-autosuggest__container--open .cfl571-content-results ul li {\n  padding: 10px 15px;\n}\n\n.cfl571-custom .react-autosuggest__container--open .cfl571-content-results .cfl571-instructions-phase {\n  display: none;\n  padding: 10px 15px;\n}\n\n.cfl571-custom__hidden {\n  display: none;\n}\n\n.cfl571-custom__in-static {\n  padding: 0;\n}\n\n@media (min-width: 769px) {\n  .cfl571-custom__in-static {\n    padding: 10px 70px 10px 70px;\n  }\n}\n\n.cfl571-custom__in-static .cfl571-custom__title,\n.cfl571-custom__in-static .cfl571-custom__controls {\n  width: 100%;\n}\n\n.cfl571-static__hidden-quotes .cfl571-custom__in-static {\n  padding: 0;\n}\n\n@media (min-width: 769px) {\n  .cfl571-static__hidden-quotes .cfl571-custom__in-static {\n    padding: 0;\n  }\n}\n\n.cfl571-launch-button {\n  position: fixed;\n  z-index: 10000000;\n  bottom: 0;\n  right: 0;\n  cursor: pointer;\n  font-family: \"ProximaNova-Regular\", \"Montserrat\", \"Roboto\";\n}\n\n.cfl571-launch-button__image {\n  position: relative;\n  background: #000000;\n  color: white;\n  margin-bottom: 20px;\n  margin-right: 20px;\n  background-size: cover !important;\n  width: 70px;\n  height: 70px;\n  padding: 3px;\n  border-radius: 100px;\n  box-shadow: 3px 5px 20px -1px rgba(0, 0, 0, 0.3);\n  -moz-box-shadow: 3px 5px 20px -1px rgba(0, 0, 0, 0.3);\n  -webkit-box-shadow: 3px 5px 20px -1px rgba(0, 0, 0, 0.3);\n}\n\n.cfl571-launch-button__content {\n  position: absolute;\n  bottom: 0;\n  width: 250px;\n  right: 100%;\n  margin-right: 20px;\n}\n\n.cfl571-launch-button__content--bubble {\n  right: 0;\n  float: right;\n  display: inline-block;\n  position: relative;\n  background: #000000;\n  text-align: center;\n  line-height: 1.7em;\n  max-width: 100%;\n  bottom: 11px;\n  padding: 10px 20px;\n  border-radius: 6px;\n  box-shadow: -2px 5px 10px -2px rgba(0, 0, 0, 0.16);\n  -moz-box-shadow: -2px 5px 10px -2px rgba(0, 0, 0, 0.16);\n  -webkit-box-shadow: -2px 5px 10px -2px rgba(0, 0, 0, 0.16);\n}\n\n.cfl571-launch-button__content--bubble:before {\n  content: '';\n  position: absolute;\n  bottom: 11px;\n  border-top: 11px transparent solid;\n  border-bottom: 11px transparent solid;\n}\n\n.cfl571-launch-button__content--bubble:after {\n  content: '';\n  position: absolute;\n  bottom: 12px;\n  border-top: 10px transparent solid;\n  border-bottom: 10px transparent solid;\n  right: -10px;\n  border-right: none;\n  border-left: 10px #000000 solid;\n}\n\n.cfl571-launch-button__content--text {\n  position: relative;\n  vertical-align: bottom;\n  font-size: 16px;\n  font-weight: 700;\n  color: white;\n  overflow: hidden;\n  max-width: 100%;\n  display: inline-block;\n}\n\n.cfl571-launch-button__content--close {\n  background: url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAd1JREFUSA21lr1OAkEUhXcpLCjUxGQ7CzoNdDY+gAmNFYm9naXP4hvgC1CqJMTCSnpJ7CisxEJtMLFZzzfOkGHYHcGFmxx29s6958zP3RnSJGJ5nu+quyU0hEyoC9hUmAhj4SlN0w89Cy0t8lriE\/U1hcIYLy9XeyQMioQWkkV+oOCOsCWsYt8K7knk2U+aExD5sTrbwpzfT\/ijzWz6Enl0cTXXsCOvQg4VA2tbLkNtBORgM1mW\/47ckNkfODqWM3EzYENXXXOfNGzDBWdSs0pUy7qtCTczoM5jS\/Om\/muB2vdtqJc73xG04Wwh0Ag6wtcbVQUflC8ylO9WPkRewgTvvYEAX2jMzjTVTISvCuoKD5DLxwhPhX2hzDIE3OdfFkT\/uRWZiPzeIz8qS7L+OgLLGCLslbNtNQ7dS+yJQLh5RfGsuRm5Rr+j9qeCukvkThHgVIyZ2VBvWS7ccimpK8QGOEGAConZu0fOms\/2RO0vi7L8capkjolLgaooM0oxrBZGjsBeSRIH31VN68llwXkes5CcWGZSRk7\/CG5XRQM5OM\/XZXDB+XvY2Vn09M60qhocXDzmGnUzSOTgJuoLVUTI5cKZ3WoLG6tN39yVKXVjtrI2c+k7EZ5WqNLflh\/F76DWRgWbCwAAAABJRU5ErkJggg==) #8e8e8e;\n  background-size: cover;\n  width: 15px;\n  height: 15px;\n  position: absolute;\n  top: -6px;\n  left: -6px;\n  border-radius: 50%;\n  display: none;\n}\n\n.cfl571-launch-button__content:hover .cfl571-launch-button__content--close {\n  display: block;\n}\n\n.cfl571-answer-image-box__description {\n  color: #818489 !important;\n}\n\n.cfl-step {\n  display: inline-block;\n}\n\n.cfl-step-mobile {\n  opacity: 0.7;\n  display: none;\n}\n\n.cfl571-navigation-bar {\n  background: #000000;\n  height: 58px;\n  width: calc(100% - 70px) !important;\n  box-sizing: inherit !important;\n  padding: 0 35px;\n}\n\n.cfl571-navigation-item--page:not(:last-child):after {\n  display: none;\n}\n\n.cfl571-navigation-item__text {\n  color: #ffffff !important;\n  font-weight: normal;\n  letter-spacing: 2px;\n}\n\n.cfl571-navigation-item--inactive {\n  cursor: default;\n}\n\n.cfl571-navigation-item--active .cfl571-navigation-item__text {\n  opacity: 1;\n}\n\n.cfl571-navigation-item-selected {\n  padding-bottom: 1px;\n  height: 48px;\n}\n\n.cfl571-navigation-item-selected:before {\n  width: calc(100% - 0px) !important;\n  height: 2px;\n  left: 0;\n  right: 0;\n  margin: auto;\n  background-color: white !important;\n}\n\n.cfl571-app--animated {\n  -webkit-animation-duration: 700ms;\n  animation-duration: 700ms;\n}\n\n.cfl571-app .noUi-target {\n  width: 89%;\n}\n\n.cfl571-app .noUi-target:before {\n  background: #000000;\n  border-radius: 8px;\n  height: 8px;\n  border: none;\n  margin-top: 6px;\n}\n\n.cfl571-app .noUi-origin {\n  height: 8px;\n  top: 1px;\n  border-radius: 4px;\n}\n\n.cfl571-app .noUi-handle {\n  width: 35px;\n  height: 35px;\n  top: -17px;\n  left: -19px;\n  box-shadow: 0 2px 2px 2px rgba(152, 168, 176, 0.16);\n  background-color: #fff;\n  border: 2px solid #000000;\n}\n\n.cfl571-app .noUi-marker {\n  position: absolute;\n  top: 15px;\n  margin-left: 0px;\n  width: 1px;\n  height: 20px;\n  background-color: #000333;\n}\n\n.cfl571-app .noUi-marker-large:first-of-type {\n  display: block;\n  position: absolute;\n  width: 1px;\n  height: 20px;\n  background-color: #000333;\n  margin-top: 6px;\n}\n\n.cfl571-app .noUi-marker-large {\n  display: block;\n  position: absolute;\n  width: 1px;\n  height: 20px;\n  background-color: #000333;\n  margin-top: 6px;\n}\n\n\/*.cfl571-app .noUi-marker-large{\n    display: block;\n    position: absolute;\n    width: 1px;\n    height: 13px;\n    background-color: #cccccc;\n}*\/\n\n.cfl571-app .noUi-value .cfl571-answer-slider-item {\n  font-weight: normal;\n  text-transform: uppercase;\n  font-size: 12px !important;\n  font-family: \"ProximaNova-Regular\", \"Montserrat\", \"Roboto\" !important;\n}\n\n.cfl571-answer-slider-item {\n  padding-top: 45px !important;\n}\n\n.cfl571-answer-image-box {\n  margin: 10px 5px;\n  width: 128px;\n}\n\n.cfl571-answer-image-box__wrapper {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n}\n\n.cfl571-answer-image-box__title {\n  font-weight: normal !important;\n  letter-spacing: 1.4px;\n  color: black !important;\n}\n\n.cfl571-answer-image-box .cfl571-answer-image-box__image {\n  height: 111px;\n  width: 111px;\n  margin-bottom: 0;\n}\n\n.cfl571-answer-image-box .cfl571-answer-image-box__image img {\n  border: 3px solid #ffffff !important;\n  border-radius: 0;\n  max-height: 105px;\n  width: 105px;\n}\n\n.cfl571-answer-image-box__title {\n  margin-top: 15px;\n  font-size: 12px;\n  text-transform: uppercase;\n}\n\n.cfl571-answer-image-box.cfl571-answer-item--selected img {\n  border: 3px solid #000000 !important;\n}\n\n.cfl571-answer-item--selected .cfl571-answer-item__name {\n  font-weight: bold !important;\n}\n\n.cfl571-static__title {\n  color: #000000;\n  letter-spacing: 4px;\n  font-weight: 900 !important;\n}\n\n.cfl571-static__article {\n  letter-spacing: 2.53px;\n}\n\n.cfl571-static-classic {\n  padding: 0 !important;\n  width: auto;\n}\n\n.cfl571-static--with-person {\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  padding: 0 0 10px !important;\n  position: relative;\n}\n\n.cfl571-static--with-person:after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  margin: 0 auto;\n  width: calc(100% - 120px);\n  height: 1px;\n  background: #C9C9C9;\n}\n\n.cfl571-static--with-person .cfl571-static__header {\n  background: #F2F2F2;\n}\n\n.cfl571-static--with-person .cfl571-static__content {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  min-height: auto;\n  padding: 0 !important;\n}\n\n.cfl571-static--with-person .cfl571-static__article {\n  -webkit-box-ordinal-group: 0;\n  -webkit-order: -1;\n  -moz-order: -1;\n  -ms-flex-order: -1;\n  order: -1;\n  width: auto;\n  background: #F2F2F2;\n  padding: 0 60px 20px !important;\n  margin: 0 !important;\n  font-size: 16px;\n  color: #818489;\n  text-transform: uppercase;\n}\n\n.cfl571-static--with-person .cfl571-person {\n  position: relative;\n  padding: 20px 60px 10px !important;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: horizontal;\n  -webkit-flex-direction: row;\n  -moz-flex-direction: row;\n  -ms-flex-direction: row;\n  flex-direction: row;\n  width: auto;\n  top: 0;\n  left: 0;\n  width: calc(100% - 120px) !important;\n  margin: 0px auto;\n}\n\n.cfl571-static--with-person .cfl571-person img {\n  height: 175px;\n  width: 175px;\n}\n\n.cfl571-static--with-person .cfl571-person__info {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-align: baseline;\n  -ms-flex-align: baseline;\n  -webkit-align-items: baseline;\n  -moz-align-items: baseline;\n  align-items: baseline;\n  -webkit-box-pack: start;\n  -ms-flex-pack: start;\n  -webkit-justify-content: flex-start;\n  -moz-justify-content: flex-start;\n  justify-content: flex-start;\n  width: 66%;\n  white-space: pre-wrap;\n  padding: 5px 0 0 40px !important;\n}\n\n.cfl571-static--with-person .cfl571-person__about {\n  -webkit-box-ordinal-group: 0;\n  -webkit-order: -1;\n  -moz-order: -1;\n  -ms-flex-order: -1;\n  order: -1;\n  font-size: 14px;\n  text-align: justify;\n  line-height: 30px;\n  color: #000000;\n  font-weight: normal;\n  font-style: normal;\n}\n\n.cfl571-static--with-person .cfl571-person__name {\n  text-align: left;\n  padding-top: 0;\n  font-size: 14px;\n  font-style: italic;\n  color: #7D7D7D;\n  font-weight: normal;\n}\n\n.cfl571-static:not(.cfl571-static--with-person) {\n  background: #F2F2F2;\n}\n\n.cfl571-static:not(.cfl571-static--with-person) .cfl571-static__header {\n  width: 100%;\n}\n\n.cfl571-static__title {\n  padding: 20px 60px 10px !important;\n  text-align: left !important;\n  font-size: 32px;\n  text-transform: uppercase !important;\n  width: auto !important;\n}\n\n.cfl571-static__article {\n  font-size: 16px;\n  color: #818489;\n  text-transform: uppercase;\n  padding: 0 60px 20px !important;\n  width: auto !important;\n}\n\n.cfl571-static__article p {\n  margin-top: 0 !important;\n  margin-bottom: 0 !important;\n}\n\n.cfl571-question {\n  border-bottom: 1px #C9C9C9 solid;\n}\n\n.cfl571-question__title {\n  font-size: 24px;\n  text-transform: uppercase;\n  font-family: Cuprum;\n  letter-spacing: 3.75px;\n}\n\n.cfl571-question__header {\n  padding-top: 6px !important;\n  padding-bottom: 10px !important;\n}\n\n.cfl571-question__message {\n  color: white;\n}\n\n.cfl571-results {\n  position: relative;\n  padding-bottom: 40px;\n}\n\n.cfl571-results:after {\n  content: '';\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  margin: 0 auto;\n  width: calc(100% - 90px);\n  height: 1px;\n  background: #C9C9C9;\n}\n\n.cfl571-text-box {\n  padding: 7px 0 0;\n}\n\n.cfl571-text-box__action {\n  display: none;\n}\n\n.cfl571-text-box__name {\n  height: 19px;\n  width: 313px;\n  color: #818489;\n  font-weight: normal;\n  font-size: 16px;\n  letter-spacing: 2.53px;\n  line-height: 19px;\n  text-align: center;\n  width: 100%;\n}\n\n.cfl571-tutorial {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  border-bottom: 1px #C9C9C9 solid;\n  margin: 30px 45px 20px;\n  padding-bottom: 15px;\n}\n\n.cfl571-tutorial__image {\n  text-align: center;\n  padding-top: 15px;\n}\n\n.cfl571-tutorial__image img {\n  border-radius: 0  !important;\n  height: 200px !important;\n  width: 200px !important;\n  display: inline !important;\n}\n\n.cfl571-tutorial p {\n  font-size: 14px;\n}\n\n.cfl571-tutorial h2 {\n  font-size: 16px;\n  font-weight: normal;\n  line-height: 19px;\n  text-align: left;\n  width: 100%;\n  text-transform: uppercase;\n  letter-spacing: 2.53px;\n  margin-bottom: 0;\n}\n\n.cfl571-tutorial article {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-direction: normal;\n  -webkit-box-orient: horizontal;\n  -webkit-flex-direction: row;\n  -moz-flex-direction: row;\n  -ms-flex-direction: row;\n  flex-direction: row;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  text-align: justify;\n}\n\n.cfl571-tutorial article div {\n  font-size: 14px;\n  width: 100%;\n  padding-top: 15px;\n  padding-bottom: 15px;\n  \/*width: calc(100% - 330px);*\/\n  \/*margin-right: 90px;*\/\n}\n\n.cfl571-tutorial article div ol {\n  margin: 0 0 1.5em;\n  padding: 0;\n  counter-reset: item;\n}\n\n.cfl571-tutorial article div ol \u003e li {\n  margin: 0;\n  padding: 0 0 0 2em;\n  text-indent: -2em;\n  list-style-type: none;\n  counter-increment: item;\n}\n\n.cfl571-tutorial article div ol \u003e li:before {\n  display: inline-block;\n  width: 1em;\n  padding-right: 1em;\n  font-weight: bold;\n  text-align: right;\n  content: counter(item) \".\";\n}\n\n.cfl571-tutorial article div ol {\n  padding-left: 0;\n  list-style-position: inside;\n  line-height: 25px;\n}\n\n.cfl571-tutorial article div li {\n  padding-bottom: 5px;\n}\n\n.cfl571-tutorial article div li a {\n  color: black;\n  font-weight: bold;\n  text-decoration: none;\n}\n\n.cfl571-tutorial article p a {\n  color: black;\n  font-weight: bold;\n  text-decoration: none;\n}\n\n.cfl571-tutorial article img {\n  border-radius: 6px;\n  height: 262px;\n  width: 262px;\n  display: none;\n}\n\n@media (max-width: 1199px) {\n  .cfl571-tutorial article {\n    -webkit-flex-wrap: wrap;\n    -moz-flex-wrap: wrap;\n    -ms-flex-wrap: wrap;\n    flex-wrap: wrap;\n    margin-bottom: 20px;\n  }\n\n  .cfl571-tutorial article div {\n    width: 100%;\n    margin-right: 0;\n  }\n}\n\n.cfl571-tutorial button {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  height: 50px !important;\n  width: 270px;\n  background: black;\n  color: white;\n  font-size: 16px;\n  font-weight: bold;\n  border: 0;\n  text-transform: uppercase;\n  padding: 0 !important;\n}\n\n.cfl571-app:not(.cfl571-app--results) .cfl571-tutorial {\n  display: none;\n}\n\n.cfl-link {\n  display: none;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  background: #000000;\n  color: #ffffff;\n  height: 50px;\n  width: 230px;\n  text-transform: uppercase;\n  font-size: 16px;\n  text-align: center;\n  cursor: pointer;\n}\n\n.cfl-link-light {\n  background: #000000;\n  color: #000000;\n  background: #F2F2F2;\n  position: absolute;\n  right: 60px;\n  top: 20px;\n}\n\n\/*.cfl571-app[data-step=\"1\"],*\/\n\n.cfl571-app[data-step=\"4\"] .cfl571-navigation-button--next {\n  display: none;\n}\n\n\/*.cfl571-app[data-step=\"1\"] {\n  .cfl571-navigation-buttons {\n    @include justify-content(center);\n  }\n  .cfl571-navigation-button--back {\n    display: none;\n  }\n  .cfl-get-started {\n    @include flexbox();\n    font-weight: bold;\n  }\n}*\/\n\n.cfl571-app[data-step=\"4\"] .cfl-go-to-results {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  font-weight: bold;\n}\n\n.cfl571-app[data-step=\"5\"] .cfl-link-light {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n}\n\n.cfl-add-to-cart {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  width: 100%;\n  margin: 10px auto 0;\n  font-weight: bold;\n  font-size: 12px;\n  height: 38px;\n}\n\n.cfl571-question[data-name=\"High Arch\"] .cfl571-answer-image-box,\n.cfl571-question[data-name=\"Desired Look\"] .cfl571-answer-image-box,\n.cfl571-question[data-name=\"Shape\"] .cfl571-answer-image-box {\n  margin: 10px 8px;\n}\n\n.cfl571-results-bundle__title {\n  letter-spacing: 2.53px;\n  font-weight: bold;\n}\n\n.cfl571-result-bundle-item__description {\n  text-transform: capitalize;\n  font-weight: normal;\n}\n\n.cfl571-result-bundle-item--main {\n  font-weight: normal;\n}\n\n.cfl571-result-bundle-item--main .cfl571-result-bundle-item__link {\n  width: 250px;\n}\n\n.cfl571-navigation-button--next,\n.cfl-get-started,\n.cfl-add-to-cart,\n.cfl-go-to-results {\n  transition: all 330ms cubic-bezier(0.42, 0.09, 0.12, 1);\n}\n\n.cfl571-navigation-button--next:hover,\n.cfl-get-started:hover,\n.cfl-add-to-cart:hover,\n.cfl-go-to-results:hover {\n  background-color: #1c1c1c;\n}\n\n.cfl571-question__message__text {\n  border-radius: 0;\n}\n\n.cfl571-navigation-button--back {\n  background: #F2F2F2;\n  border: 0;\n}\n\n.cfl571-navigation-button--back:hover {\n  background: #F2F2F2;\n  color: black;\n}\n\n.cfl571-navigation-button--back .cfl571-navigation-button__text {\n  font-weight: normal;\n}\n\n.cfl571-navigation-button {\n  text-transform: uppercase;\n  font-size: 16px;\n  text-align: center;\n}\n\n@media (max-width: 1199px) {\n  .cfl-step {\n    display: none;\n  }\n\n  .cfl-step-mobile {\n    display: inline-block;\n  }\n\n  .cfl571-person {\n    -webkit-flex-wrap: wrap;\n    -moz-flex-wrap: wrap;\n    -ms-flex-wrap: wrap;\n    flex-wrap: wrap;\n  }\n\n  .cfl571-static--with-person .cfl571-person__info {\n    padding: 5px 0 0 0 !important;\n  }\n\n  .cfl571-result-bundle-item--main:after {\n    display: none;\n  }\n\n  .cfl571-result-bundle-item {\n    padding: 3px 35px;\n  }\n\n  .cfl571-results-bundle--next {\n    -webkit-box-pack: end;\n    -ms-flex-pack: end;\n    -webkit-justify-content: flex-end;\n    -moz-justify-content: flex-end;\n    justify-content: flex-end;\n    padding-right: 3px;\n  }\n\n  .cfl571-results-bundle--prev {\n    -webkit-box-pack: start;\n    -ms-flex-pack: start;\n    -webkit-justify-content: flex-start;\n    -moz-justify-content: flex-start;\n    justify-content: flex-start;\n    padding-left: 3px;\n  }\n\n  .cfl571-navigation-buttons {\n    position: relative;\n  }\n\n  .cfl571-static__title {\n    padding: 20px 20px 10px !important;\n  }\n\n  .cfl571-static__article--speech {\n    padding: 0 20px 20px !important;\n  }\n\n  .cfl571-static--with-person .cfl571-static__article,\n  .cfl571-static__article {\n    padding: 0 20px 20px !important;\n  }\n\n  .cfl-link-light {\n    right: 18px;\n    top: 10px;\n    width: 175px;\n    height: 39px;\n  }\n\n  .cfl571-navigation-buttons {\n    padding: 10px 10px 20px;\n  }\n\n  .cfl571-navigation-button {\n    height: 55px;\n    padding: 0;\n    width: calc(50% - 5px);\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-flex;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-pack: center;\n    -ms-flex-pack: center;\n    -webkit-justify-content: center;\n    -moz-justify-content: center;\n    justify-content: center;\n    -webkit-box-align: center;\n    -ms-flex-align: center;\n    -webkit-align-items: center;\n    -moz-align-items: center;\n    align-items: center;\n    border: none;\n  }\n\n  .cfl-link {\n    height: 55px;\n    width: calc(50% - 5px);\n  }\n\n  .cfl571-app--results .cfl571-navigation-button--next {\n    display: none;\n  }\n\n  .cfl-link-light {\n    position: relative;\n    height: 55px;\n    width: calc(50% - 5px);\n    right: 0;\n    top: 0;\n  }\n\n  .cfl571-navigation-item-selected {\n    display: none;\n  }\n\n  .cfl-get-started {\n    width: 230px;\n  }\n\n  .cfl-add-to-cart {\n    width: calc(100% - 10px);\n  }\n\n  .cfl571-app ::-webkit-scrollbar {\n    -webkit-appearance: none;\n  }\n\n  .cfl571-app ::-webkit-scrollbar:vertical {\n    width: 8px;\n  }\n\n  .cfl571-app ::-webkit-scrollbar:horizontal {\n    height: 4px;\n    width: 30px;\n  }\n\n  .cfl571-app ::-webkit-scrollbar-thumb {\n    background-color: rgba(0, 0, 0, 0.5);\n    border-radius: 10px;\n    border: none;\n  }\n\n  .cfl571-app ::-webkit-scrollbar-track {\n    border-radius: 10px;\n    background-color: transparent;\n  }\n\n  .cfl571-question[data-name=\"Hair Color - Undertone\"],\n  .cfl571-question[data-name=\"Desired Look\"],\n  .cfl571-question[data-name=\"Shape\"],\n  .cfl571-question[data-name=\"Concern\"] {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-flex;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-pack: center;\n    -ms-flex-pack: center;\n    -webkit-justify-content: center;\n    -moz-justify-content: center;\n    justify-content: center;\n  }\n\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list,\n  .cfl571-question[data-name=\"Desired Look\"] .cfl571-answer-list,\n  .cfl571-question[data-name=\"Shape\"] .cfl571-answer-list,\n  .cfl571-question[data-name=\"Concern\"] .cfl571-answer-list {\n    margin-bottom: 0;\n    margin-left: 0px;\n    width: 95%;\n    padding: 0;\n    overflow-y: hidden !important;\n    flex-wrap: nowrap !important;\n    overflow: auto;\n    \/*display: -webkit-box;*\/\n    \/*height: 130px;*\/\n    -webkit-box-align: baseline;\n    -ms-flex-align: baseline;\n    -webkit-align-items: baseline;\n    -moz-align-items: baseline;\n    align-items: baseline;\n    -webkit-box-pack: start;\n    -ms-flex-pack: start;\n    -webkit-justify-content: flex-start;\n    -moz-justify-content: flex-start;\n    justify-content: flex-start;\n    display: -webkit-box;\n    display: -moz-flex;\n    display: -ms-flexbox;\n    display: flex;\n  }\n\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-image-box,\n  .cfl571-question[data-name=\"Desired Look\"] .cfl571-answer-image-box,\n  .cfl571-question[data-name=\"Shape\"] .cfl571-answer-image-box,\n  .cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box {\n    margin: 10px !important;\n  }\n\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-question__message__text,\n  .cfl571-question[data-name=\"Desired Look\"] .cfl571-question__message__text,\n  .cfl571-question[data-name=\"Shape\"] .cfl571-question__message__text,\n  .cfl571-question[data-name=\"Concern\"] .cfl571-question__message__text {\n    margin-top: 10px;\n  }\n\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-item,\n  .cfl571-question[data-name=\"Desired Look\"] .cfl571-answer-item,\n  .cfl571-question[data-name=\"Shape\"] .cfl571-answer-item,\n  .cfl571-question[data-name=\"Concern\"] .cfl571-answer-item {\n    flex: 0 0 auto;\n  }\n}\n\n@media (min-width: 769px) {\n  .cfl571-question[data-name=\"Concern\"] .cfl571-answer-list {\n    padding: 0 100px;\n  }\n\n  .cfl571-question[data-name=\"Concern\"] .cfl571-answer-list .cfl571-answer-image-box {\n    width: 150px;\n    margin: 10px 15px;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-question {\n    margin-left: 60px;\n    margin-right: 60px;\n  }\n\n  \/*.cfl571-app[data-step=\"1\"] .cfl571-navigation-buttons {\n    padding: 10px 60px 20px;\n  }*\/\n\n  .cfl571-navigation-buttons {\n    padding: 20px 60px 20px;\n    -webkit-box-pack: center;\n    -ms-flex-pack: center;\n    -webkit-justify-content: center;\n    -moz-justify-content: center;\n    justify-content: center;\n    position: relative;\n  }\n\n  .cfl571-navigation-button {\n    text-transform: uppercase;\n    font-size: 16px;\n    text-align: center;\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-flex;\n    display: -ms-flexbox;\n    display: flex;\n    -webkit-box-align: center;\n    -ms-flex-align: center;\n    -webkit-align-items: center;\n    -moz-align-items: center;\n    align-items: center;\n    -webkit-box-pack: center;\n    -ms-flex-pack: center;\n    -webkit-justify-content: center;\n    -moz-justify-content: center;\n    justify-content: center;\n    height: 50px;\n    padding: 0;\n    border: 0;\n  }\n\n  .cfl571-navigation-button:hover {\n    border: 0;\n  }\n\n  .cfl571-navigation-button--back {\n    width: 120px;\n    background: #F2F2F2;\n    position: absolute;\n    left: 60px;\n    top: 20px;\n  }\n\n  .cfl571-navigation-button--back:hover {\n    background: #F2F2F2;\n    color: black;\n  }\n\n  .cfl571-navigation-button--back .cfl571-navigation-button__text {\n    font-weight: normal;\n  }\n\n  .cfl571-navigation-button--next {\n    width: 230px !important;\n  }\n\n  .cfl571-slider__noui {\n    margin-bottom: 20px !important;\n  }\n\n  .cfl571-question[data-name=\"Experience\"] .cfl571-answer-slider-item {\n    width: 155px !important;\n  }\n}\n\n.cfl571-app__close {\n  position: absolute;\n  background-size: cover;\n  width: 14px;\n  height: 16px;\n  right: 16px;\n  top: 18px;\n  background-image: url(\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAVCAIAAAAra0KGAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAFcSURBVDhP1ZKhjoNAEIbJhYQaDDQ0QbdB8ArlIdB4DArVIFrFm4BE1bYWV1dBQgVBk1aDoHf\/def29jhok3P3GdiZ+Xdm\/13p37Fer5umSZJE13UKjTGbzaIoQmUQBBQKw\/D9wfF4RJqiv9jtdn3fo+x0OlFoPp\/v93smxo9hGJT4QpblOI7v9zsKzufzcrmkBEArNORisTNkm82Gya7Xq2VZlOBompZlGRNjFyxZnHcry3K1WrHgEFTzztjFNM3tdstltm1T3SiYk58ZNjJLMORkNxE4xMUAloycTZLe6Ctwu93yPIeGLauqquua\/b+AW8JGBaJh4+CQoiWO44iGPRNDNrBENAy7iPdMDF6JaIloGH5+vLCXrwSt+NgQK4pCCc\/z+Nmm7k18YWmaIvJ5K1h0XVcUheu6l8vlUTkEV+X7\/uFwaNsWbSiKaReLhaqqtJ4Gc6Lye9q\/IEkfcwI3MA9czNMAAAAASUVORK5CYII=\");\n}\n\n.cfl571-results-bundle--prev,\n.cfl571-results-bundle--next {\n  margin: 77px 0 0;\n  height: calc(100% - 95px);\n}\n\n.cfl571-results-bundle--prev:after,\n.cfl571-results-bundle--next:after {\n  border: none;\n  transform: none;\n  width: 29px;\n  height: 60px;\n  background-size: cover;\n  background-image: url(\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAABACAYAAACUTB6QAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjEuMWMqnEsAAANoSURBVGhDxZlPiM1RFMffzPgXEhbG5P3uuff+fuZNTxRv2Fi8Ykei9IrCchZE2ZnExgLFliImOyMrZRIrCWWBbCgsDItpWAwyMtOb8b0zR9133++3vMe37mbOt87n\/e65557fb0q+qtXqcks0bEmPpkQX8KeO+YigrNJnUtKz\/1ZGdIpDcgLEJR8Cq2mU2s1hGaVpmqSKxlpAFE1UtK6wRUZWqe1W0Z8A5B0RrWSLjFKlB1og5kD0CEJd8w4hIemVNhCiixyWUa1WW4ikj0MQHOGDbJGRtXYN6uFTADKZKrWFLTJCr9iMxL98EDyNUWNMN1tkhKQHfAheT9BhF7FFRijU8yGIJXONw2LqBMj9EATbdZTjMnINyzUuHwJbNZVpXWeLjHqJ+lwrbwXR4wDUbJGRu9SQvOmDAOz1pu7uZWyRERrZYAsEFrbmDkKiM0gHkt4OQVIypzkuo1pPz1KcmFcBSBONbA9bZOQKEk9k3AfBKPA9U6rKFhm5I4oTMtUCQvq9UmoVW2SES+2YD+EWGtmDRqkhO4Pg118PQdzcymEZuQsNIE9DEBTvYbbICIW6FiCfA4jfvWWzlS0ysontd4l9EIB9QaH2sEVGmTKHfIg5EKWfZVm2mC0yQtLLIQie0A0Oy6jRaHQh8cM2EK2Ps0VG1XJ5tWtcAci0VXYHW2SUJskGtPYfPgjAvonPILj69yH5jA+C+rjKYRmhDvb+V4i87cCS2w4uzA8BgCvMnWyJq6Ijitv1JFviK69ZYVtucTi+UIhHQgCckBeogyVsiav1ZbMtvMDwSjCWrcvKbImrPtyU7sb0AdznJ\/cZii1x5W5I1MFzH2BuKT3AlvhyN2QbgBZsSFbrE20ARHLfMNyNiKTTPgDqQu5rTq9Sxt2IPgDWpE2SfrbElfsgj4RvAoBZN9qxJbo6kPBuCOC6JMfjC8nOhgBYj+r1+gK2xFXegIK6+OhuTLbEVZqkebPBT1M2G9kSVwWzwYxRaj9b4qpwfCdzji3xlfsiQ3QPoc55R2TlzgZKv8WFtYItcVUwG0xoqX9J5c0GWE2cjl1siavC2YBokC3xhS24GQLgCQwjJPOxtGA2kPtsXDAbfK1IvS0VzAayr\/HoB+11gK3hsIwAMdQCofQQh+SEBkQ4li8ZYETmbalU+gul2+ZS3R4c3QAAAABJRU5ErkJggg==\");\n}\n\n.cfl571-results-bundle--prev:after {\n  transform: rotate(180deg);\n}\n\n.cfl571-app .cfl571-question[data-name=\"Hair Color\"] .noUi-target:before {\n  height: 20px;\n  background: linear-gradient(90deg, #E0D1AF 0%, #C4AC7A 16.89%, #9C7A5A 33.11%, #794436 50%, #BC5727 66.89%, #3B251F 83.78%, #9D9D9D 100%);\n  border-radius: 20px;\n  width: 102%;\n  margin-left: -6px;\n}\n\n.cfl571-app .cfl571-question[data-name=\"Hair Color\"] .noUi-origin {\n  background-color: transparent !important;\n}\n\n.cfl571-app .cfl571-question[data-name=\"Hair Color\"] .noUi-marker-large {\n  margin-top: 14px;\n}\n\n.cfl571-app .cfl571-question[data-name=\"Hair Color\"] .noUi-marker-large:first-of-type {\n  left: 0 !important;\n  margin-top: 14px;\n  width: 0.5px;\n}\n\n.cfl571-app .cfl571-question[data-name=\"Hair Color\"] .noUi-value .cfl571-answer-slider-item {\n  margin-top: -34px;\n}\n\n.cfl571-question[data-name=\"Hair Color\"] img {\n  display: none;\n}\n\n.cfl571-question[data-name=\"Hair Color\"] .cfl571-answer-image-box__image {\n  height: 30px;\n  width: 30px;\n  border-radius: 50%;\n}\n\n.cfl571-question[data-name=\"Hair Color\"] .cfl571-answer-item {\n  width: 95px;\n  min-width: 95px;\n}\n\n.cfl571-question[data-name=\"Hair Color\"] .cfl571-answer-item__name {\n  width: 100%;\n  padding: 5px 0;\n}\n\n.cfl571-question[data-name=\"Hair Color\"] .cfl571-answer-item--selected .cfl571-answer-item__image:after {\n  content: '';\n  position: absolute;\n  background-image: url(\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjEuMWMqnEsAAAD4SURBVDhPvY6xSsNQGIVDKZVg6SDoVHAUHFtoR+lzZOsL+AJOfQG3voRScHQRR2ndXAoOLl0FuRDBmOT2+5uDEqRNBukHh\/\/e85+T3GBv5Hl+hCLvfVtWPSi0KC6YnjmTXQ8KEyuKR9nVJEkyoPxtLeYX9LTaDeEQLTf\/A85XWhXw5T7mDbqQ9QPetXo+y7I5o6lVAcazLQk6NJRtxRHKtPtEZ1r9gjm1gMH5HZ2jDnqTbf6l4mVYHKB75ex5K3Srq90fGA3F\/0L5ED0V8RIf+KeKbcc5d8xfXlTakKbpWOtq4jju8oFXKzLvZNeHZ56gCIWy\/psgWAPTlR4iSpX6lwAAAABJRU5ErkJggg==\");\n  background-size: cover;\n  width: 17px;\n  height: 17px;\n  top: 0;\n  left: -1px;\n  bottom: 0;\n  right: 0;\n  margin: auto;\n}\n\n.cfl571-question[data-name=\"Hair Color\"] .cfl571-answer-item[data-name=\"Blonde\"] .cfl571-answer-image-box__image {\n  background: #E0D1AF;\n}\n\n.cfl571-question[data-name=\"Hair Color\"] .cfl571-answer-item[data-name=\"Light Brown\"] .cfl571-answer-image-box__image {\n  background: #C4AC7A;\n}\n\n.cfl571-question[data-name=\"Hair Color\"] .cfl571-answer-item[data-name=\"Medium Brown\"] .cfl571-answer-image-box__image {\n  background: #9C7A5A;\n}\n\n.cfl571-question[data-name=\"Hair Color\"] .cfl571-answer-item[data-name=\"Dark Brown\"] .cfl571-answer-image-box__image {\n  background: #794436;\n}\n\n.cfl571-question[data-name=\"Hair Color\"] .cfl571-answer-item[data-name=\"Red\"] .cfl571-answer-image-box__image {\n  background: #BC5727;\n}\n\n.cfl571-question[data-name=\"Hair Color\"] .cfl571-answer-item[data-name=\"Black\"] .cfl571-answer-image-box__image {\n  background: #3B251F;\n}\n\n.cfl571-question[data-name=\"Hair Color\"] .cfl571-answer-item[data-name=\"Grey\"] .cfl571-answer-image-box__image {\n  background: #9D9D9D;\n}\n\n.cfl-hide {\n  display: none !important;\n}\n\n.noUi-value-selected {\n  font-weight: bold !important;\n}\n\n.cfl571-question[data-name=\"Desired Look\"] .cfl571-answer-image-box,\n.cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box {\n  width: 134px;\n}\n\n.cfl571-question[data-name=\"Desired Look\"] .cfl571-answer-image-box__image,\n.cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box__image {\n  height: 134px;\n  width: 134px;\n  margin-bottom: 0;\n}\n\n.cfl571-question[data-name=\"Desired Look\"] .cfl571-answer-image-box__image img,\n.cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box__image img {\n  border-radius: 0;\n  max-height: 128px;\n  width: 128px;\n}\n\n.cfl571-result-bundle-item__link:hover .cfl571-result-bundle-item__overlay {\n  display: none;\n}\n\n.cfl571-result-bundle-item {\n  padding: 3px 4px !important;\n  height: 330px;\n}\n\n.cfl571-result-bundle-item__title,\n.cfl571-result-bundle-item__price {\n  font-size: 12px;\n}\n\n.cfl571-result-bundle-item__price {\n  -webkit-box-align: start;\n  -ms-flex-align: start;\n  -webkit-align-items: start;\n  -moz-align-items: start;\n  align-items: start;\n}\n\n.cfl571-result-bundle-item__header {\n  display: none !important;\n}\n\n.cfl571-result-bundle-item__link {\n  background: #ffffff;\n  padding: 0;\n  box-shadow: none;\n  padding-top: 0 !important;\n  -webkit-box-pack: start;\n  -ms-flex-pack: start;\n  -webkit-justify-content: start;\n  -moz-justify-content: start;\n  justify-content: start;\n}\n\n.cfl571-result-bundle-item--main {\n  padding: 3px 0 3px 0;\n}\n\n.cfl571-result-bundle-item--main:after {\n  display: none;\n}\n\n.cfl571-result-bundle-item__image {\n  height: 210px;\n  box-shadow: 0 0 6px 0 rgba(29, 28, 33, 0.3);\n}\n\n.cfl571-result-bundle-item__footer {\n  padding: 14px 10px 0 0;\n}\n\n\/*Hide Statics*\/\n\n.cfl571-app {\n  \/*\u0026[data-step=\"1\"] {\n   .cfl571-static__title,\n   .cfl571-static__article {\n     display: none;\n   }\n }*\/\n}\n\n.cfl571-app[data-step=\"1\"] .cfl571-static,\n.cfl571-app[data-step=\"2\"] .cfl571-static,\n.cfl571-app[data-step=\"3\"] .cfl571-static,\n.cfl571-app[data-step=\"4\"] .cfl571-static {\n  display: none;\n}\n\n\/*.cfl571-results-bundle__items {\n  width: 100%;\n}*\/\n\n.cfl571-result-bundle-item__image,\n.cfl571-result-bundle-item__link,\n.cfl571-result-bundle-item__image img {\n  width: 180px !important;\n}\n\n@media (min-width: 992px) {\n  .cfl571-question[data-name=\"Concern\"] cfl571-answer-list {\n    padding: 0 100px;\n  }\n\n  .cfl571-question[data-name=\"Concern\"] .cfl571-answer-item__name {\n    width: calc(100% - 15px);\n  }\n\n  .cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box {\n    width: 150px;\n    margin: 10px 15px;\n  }\n\n  .cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box .cfl571-answer-image-box__image {\n    height: 150px;\n    width: 150px;\n  }\n\n  .cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box .cfl571-answer-image-box__image img {\n    max-height: 145px;\n    width: 145px;\n  }\n}\n\n.cfl-pagination {\n  position: absolute;\n  right: 60px;\n  bottom: 37px;\n  font-size: 14px;\n}\n\n.cfl571-app {\n  \/*\u0026[data-step=\"1\"],*\/\n}\n\n.cfl571-app[data-step=\"5\"] .cfl-pagination {\n  display: none;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] {\n  margin: 0;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list {\n  padding: 0 10px;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-image-box {\n  margin: 10px 0px;\n  width: 130px;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-image-box__image {\n  height: 90px;\n  width: 90px;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-image-box__image img {\n  border: 0 !important;\n  max-height: 90px;\n  width: 90px;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-item--selected:not(.cfl571-answer-item--image) .cfl571-answer-item__image {\n  position: relative;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-item--selected:not(.cfl571-answer-item--image) .cfl571-answer-item__image img {\n  border: 0 !important;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-item--selected:not(.cfl571-answer-item--image) .cfl571-answer-item__image:after {\n  content: '';\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  background-image: url(\/\/embed.cartfulsolutions.com\/abh-brow-finder\/ic_check.png);\n  background-size: cover;\n}\n\n@media (max-width: 768px) {\n  .cfl-privacy {\n    margin-top: 20px !important;\n  }\n\n  .cfl571-result-modal--submit {\n    width: 266px !important;\n  }\n\n  .cfl571-question[data-name=\"Experience\"] {\n    padding: 10px 0 35px 0;\n  }\n\n  .cfl571-question[data-name=\"Experience\"] .cfl571-slider__noui {\n    display: block !important;\n  }\n\n  .cfl571-question[data-name=\"Experience\"] .cfl571-slider__selector {\n    display: none !important;\n  }\n\n  .cfl571-question[data-name=\"Experience\"] .cfl571-answer-slider-item {\n    width: 100px !important;\n    font-size: 11px !important;\n  }\n\n  .cfl571-question[data-name=\"Experience\"] .cfl571-slider {\n    width: calc(100% - 90px);\n    margin-left: 60px;\n  }\n\n  .cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box,\n  .cfl571-question[data-name=\"Desired Look\"] .cfl571-answer-image-box,\n  .cfl571-question[data-name=\"Shape\"] .cfl571-answer-image-box {\n    margin: 10px 5px !important;\n  }\n\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-image-box {\n    margin: 10px 0 !important;\n  }\n}\n\n.cfl571-app--results-modal .cfl571-result-items {\n  display: none;\n}\n\n.cfl571-result-modal {\n  -webkit-box-direction: normal;\n  -webkit-box-orient: horizontal;\n  -webkit-flex-direction: row;\n  -moz-flex-direction: row;\n  -ms-flex-direction: row;\n  flex-direction: row;\n  -webkit-flex-wrap: wrap;\n  -moz-flex-wrap: wrap;\n  -ms-flex-wrap: wrap;\n  flex-wrap: wrap;\n}\n\n.cfl571-result-modal h1 {\n  font-family: ProximaNova-Bold;\n  font-size: 35px;\n  line-height: 1.25em;\n  letter-spacing: .0416666667em;\n  text-transform: uppercase;\n  font-weight: 400;\n  font-style: normal;\n  color: black;\n}\n\n.cfl571-result-modal p {\n  font-family: ProximaNova-Regular;\n  font-size: 14px;\n  line-height: 1.2857142857em;\n  letter-spacing: .0714285714em;\n  padding: 6px 0 0;\n  color: black;\n  margin: 5px 0;\n}\n\n.cfl571-result-modal p b {\n  font-family: ProximaNova-Bold;\n}\n\n.cfl571-result-modal .cfl571-result-modal__text {\n  padding: 0;\n}\n\n.cfl571-result-modal .cfl571-custom__controls-input {\n  font-family: ProximaNova-Bold;\n  font-size: .75em;\n  line-height: 1.3333333333em;\n  letter-spacing: 0;\n  border: 1px solid #bcbcbc;\n  border-radius: 0;\n  box-sizing: border-box;\n  background-color: #fff;\n  height: 70px;\n  padding: 0 1.5em;\n  text-indent: 0;\n  width: 100%;\n  outline: 0;\n  margin-bottom: 0 !important;\n  -webkit-appearance: none;\n  text-align: left;\n}\n\n.cfl571-result-modal .cfl571-custom {\n  width: 230px;\n}\n\n.cfl571-result-modal .cfl571-result-modal--submit {\n  height: 72px !important;\n  width: 160px;\n  padding: 0 !important;\n  border-width: 0 !important;\n}\n\n.cfl-privacy {\n  width: 100%;\n  text-align: center;\n  margin-top: 30px;\n}\n\n.cfl-privacy-policy {\n  font-size: 12px;\n  color: #bcb4bb;\n}\n\n.cfl-privacy-policy a {\n  color: #bcb4bb;\n  font-weight: bold;\n}\n\n.cfl571-app--results-modal .cfl571-app__close {\n  background-image: url(data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTIgMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iTGFyZ2VfMTY4MCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iTG9naW4tLy1TaWduLVVwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYxOS4wMDAwMDAsIC0xMzAuMDAwMDAwKSIgZmlsbD0iIzAwMDAwMCI+ICAgICAgICAgICAgPGcgaWQ9IkFjY291bnQtRHJvcGRvd24iPiAgICAgICAgICAgICAgICA8ZyBpZD0iQ29udGVudCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTExMC4wMDAwMDAsIDAuMDAwMDAwKSI+ICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNTE2LDEzNSBMNTE2LDEyOSBMNTE0LDEyOSBMNTE0LDEzNSBMNTA4LDEzNSBMNTA4LDEzNyBMNTE0LDEzNyBMNTE0LDE0MyBMNTE2LDE0MyBMNTE2LDEzNyBMNTIyLDEzNyBMNTIyLDEzNSBMNTE2LDEzNSBaIiBpZD0iWCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTE1LjAwMDAwMCwgMTM2LjAwMDAwMCkgcm90YXRlKC0zMTUuMDAwMDAwKSB0cmFuc2xhdGUoLTUxNS4wMDAwMDAsIC0xMzYuMDAwMDAwKSAiPjwvcGF0aD4gICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDwvZz4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==);\n}\n\n.cfl571-app--results-modal .cfl571-tutorial {\n  display: none;\n}\n\n.cfl571-custom__controls input {\n  color: black !important;\n}\n\n.cfl571-result-modal--dismiss {\n  padding: 20px 0 0;\n  width: 100%;\n  -webkit-box-ordinal-group: 11;\n  -webkit-order: 10;\n  -moz-order: 10;\n  -ms-flex-order: 10;\n  order: 10;\n  font-size: 12px;\n}\n\n.cfl571-results {\n  padding-bottom: 10px;\n}\n\n.cfl571-tutorial {\n  margin: 15px 45px 20px;\n}\n\n.cfl571-app input[type=checkbox].toggle-switch {\n  width: 4.375em;\n  height: 1.875em;\n  border: 1px solid #bcbcbc;\n  border-radius: .9375em;\n  box-shadow: inset 0 0 0.25em 0 rgba(0, 0, 0, 0.5);\n}\n\n.cfl571-app input[type=checkbox].toggle-switch:after,\n.cfl571-app input[type=checkbox].toggle-switch:before {\n  position: absolute;\n  top: 0;\n}\n\n.cfl571-app input[type=checkbox].toggle-switch:before {\n  content: 'OFF';\n}\n\n.cfl571-app input[type=checkbox].toggle-switch:after {\n  content: 'ON';\n  width: 1.375em;\n  height: 1.375em;\n  background-color: #000;\n  border: 1px solid red;\n  border-radius: .9375em;\n  text-indent: 20px;\n}\n\n.cfl571-app label.toggle-switch {\n  display: -ms-flexbox;\n  display: flex;\n  font-size: 16px;\n  margin-bottom: 1.875em;\n}\n\n.cfl571-app label.toggle-switch input[type=checkbox] {\n  position: absolute;\n  opacity: 0;\n  z-index: 3;\n}\n\n.cfl571-app label.toggle-switch .label {\n  font-family: ProximaNova-Regular;\n  font-size: .875em;\n  line-height: 1.1428571429em;\n  letter-spacing: 0;\n  margin-top: .5em;\n  cursor: pointer;\n}\n\n.cfl571-app label.toggle-switch .label.px {\n  font-size: 14px;\n}\n\n.cfl571-app label.toggle-switch .label.bold {\n  font-family: ProximaNova-Bold;\n  font-weight: 400;\n  font-style: normal;\n}\n\n.cfl571-app label.toggle-switch .states {\n  -ms-flex-negative: 0;\n  flex-shrink: 0;\n  cursor: pointer;\n  display: inline-block;\n  float: left;\n  margin-right: 10px;\n  white-space: nowrap;\n  width: 4.375em;\n  height: 1.875em;\n  border: 1px solid #bcbcbc;\n  border-radius: .9375em;\n  box-shadow: inset 0 0 0.25em 0 rgba(0, 0, 0, 0.5);\n  background-color: #f2f2f2;\n  overflow: hidden;\n  padding: 0 .25em;\n  transition: 200ms background-color cubic-bezier(0.445, 0.05, 0.55, 0.95);\n}\n\n.cfl571-app label.toggle-switch .states \u003e * {\n  font-family: ProximaNova-Regular;\n  font-size: .75em;\n  letter-spacing: 0;\n  display: inline-block;\n  width: calc(100% - 1.8333333333em);\n  text-transform: uppercase;\n  line-height: 2.3333333333em;\n  position: relative;\n  left: 0;\n  text-align: center;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  transition: 200ms all cubic-bezier(0.175, 0.885, 0.32, 1.275);\n}\n\n.cfl571-app label.toggle-switch .states \u003e .px {\n  font-size: 12px;\n}\n\n.cfl571-app label.toggle-switch .states \u003e :nth-child(1):after {\n  content: '';\n  display: inline-block;\n  width: 1.8333333333em;\n  height: 1.8333333333em;\n  background-color: #000;\n  border-radius: .9375em;\n  position: absolute;\n  top: .25em;\n  right: -1.8333333333em;\n}\n\n.cfl571-app label.toggle-switch .states \u003e :nth-child(2) {\n  margin-left: 1.8333333333em;\n}\n\n.cfl571-app label.toggle-switch input[type=checkbox]:checked + .states {\n  background-color: #fff;\n}\n\n.cfl571-app label.toggle-switch input[type=checkbox]:checked + .states \u003e * {\n  left: calc(-100% + 1.8333333333em);\n}\n\n.cfl571-app label.toggle-switch input[type=checkbox]:checked ~ .label {\n  font-family: ProximaNova-Bold;\n}\n\n.cfl571-app .form-row {\n  margin-bottom: 0 !important;\n}\n\n.cfl571-app .form-row label.toggle-switch {\n  margin-bottom: 0 !important;\n}\n\n.cfl571-app .field-wrapper {\n  display: inline-block;\n  margin-bottom: 10px;\n}\n\n\/*Mobile*\/\n\n.cfl571-app[data-step=\"2\"] .cfl571-question {\n  border-bottom: 0 !important;\n}\n\n.cfl571-app[data-step=\"2\"] .cfl571-static__classic-quotes {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n}\n\n.cfl571-app[data-step=\"2\"] .cfl571-static__classic-quotes .cfl571-static__article {\n  text-align: justify;\n  text-transform: none;\n  padding: 5px 60px !important;\n}\n\n.cfl571-app[data-step=\"2\"] .cfl571-static__classic-quotes .cfl571-static__article p {\n  margin-top: 8px !important;\n  margin-bottom: 8px !important;\n}\n\n@media (max-width: 1199px) {\n  .cfl571-result-modal__text h1 {\n    font-size: 26px;\n  }\n\n  .cfl-pagination {\n    display: none;\n  }\n\n  .cfl571-app {\n    margin: 5px 10px 10px 10px;\n  }\n\n  .cfl571-static--with-person .cfl571-person {\n    align-items: center;\n    justify-content: center;\n    padding: 0 10px !important;\n    margin-top: 15px;\n    margin-bottom: 10px;\n  }\n\n  .cfl571-static--with-person .cfl571-person__photo {\n    width: 100%;\n  }\n\n  .cfl571-static--with-person .cfl571-person__info {\n    align-items: center;\n  }\n\n  .cfl571-static--with-person .cfl571-person__about {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    font-size: 12px;\n    line-height: 25px;\n  }\n\n  .cfl571-static--with-person .cfl571-person__about img {\n    width: 150px !important;\n    height: 50px !important;\n  }\n\n  .cfl571-static--with-person .cfl571-person__name {\n    font-size: 12px;\n  }\n\n  .cfl-link,\n  .cfl571-navigation-button {\n    height: 45px;\n    font-size: 14px;\n  }\n\n  .cfl571-question__title {\n    font-size: 16px;\n  }\n\n  .cfl571-question[data-name=\"Experience\"] .cfl571-answer-slider-item {\n    font-size: 11px !important;\n    line-height: 15px !important;\n  }\n\n  .cfl571-answer-image-box__title {\n    font-size: 10px;\n  }\n\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-image-box {\n    width: 101px;\n  }\n\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-image-box__image,\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-image-box__image img {\n    height: 60px;\n    width: 60px;\n  }\n\n  .cfl571-answer-image-box__description {\n    text-align: justify;\n    font-size: 11px !important;\n  }\n\n  .cfl571-results-bundle--prev,\n  .cfl571-results-bundle--next {\n    display: none;\n  }\n\n  .cfl571-app--results .cfl571-static__title {\n    font-size: 18px;\n  }\n\n  .cfl571-app--results .cfl571-static__article {\n    font-size: 12px;\n  }\n\n  .cfl571-results-bundle__title {\n    width: calc(100% - 40px);\n    padding: 20px 0 0;\n    font-size: 12px;\n  }\n\n  .cfl571-result-bundle-item__image {\n    min-height: 210px;\n  }\n\n  .cfl571-result-bundle-item__image,\n  .cfl571-result-bundle-item__link,\n  .cfl571-result-bundle-item img {\n    width: 210px !important;\n  }\n\n  .cfl571-result-bundle-item {\n    padding: 3px 8px 3px 20px !important;\n  }\n\n  .cfl571-tutorial {\n    padding-bottom: 0;\n  }\n\n  .cfl571-tutorial ol {\n    margin-bottom: 0;\n  }\n\n  .cfl571-app[data-step=\"2\"] .cfl571-static__classic-quotes,\n  .cfl571-app[data-step=\"3\"] .cfl571-static__classic-quotes {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-flex;\n    display: -ms-flexbox;\n    display: flex;\n  }\n\n  .cfl571-app[data-step=\"2\"] .cfl571-static__classic-quotes .cfl571-static__article p,\n  .cfl571-app[data-step=\"3\"] .cfl571-static__classic-quotes .cfl571-static__article p {\n    font-size: 11px;\n  }\n}\n\n@media (max-width: 3000px) {\n  .cfl571-results-bundle--prev,\n  .cfl571-results-bundle--next {\n    display: none;\n  }\n}\n\n.cfl571-result-bundle-item__footer {\n  width: calc(100% - 12px);\n}\n\n.cfl571-app[data-step=\"5\"] .cfl571-static__title {\n  font-family: ProximaNova-Bold, Montserrat, Roboto;\n}\n\n.cfl571-question .cfl571-answer-image-box__description {\n  text-align: justify;\n}\n\n\/* New styles *\/\n\n.cfl571-navigation-bar button.cfl571-navigation-item {\n  background-color: transparent;\n  border: 0;\n}\n\n@media (min-width: 769px) {\n  .cfl571-app .noUi-handle {\n    position: absolute !important;\n    top: -14px !important;\n    right: -20px !important;\n  }\n\n  .cfl571-app .noUi-handle:before {\n    background-color: transparent !important;\n  }\n\n  .cfl571-app .noUi-handle:after {\n    background-color: transparent !important;\n  }\n\n  .cfl571-app .noUi-target {\n    margin-right: auto !important;\n    margin-left: auto !important;\n    background: #000000 !important;\n    -webkit-border-radius: 4px !important;\n    border-radius: 4px !important;\n    border: 1px solid #000000 !important;\n    -webkit-box-shadow: none !important;\n    box-shadow: none !important;\n    height: 8px !important;\n  }\n\n  .cfl571-app .noUi-target:before {\n    content: none !important;\n  }\n\n  .cfl571-app .noUi-value .cfl571-answer-slider-item {\n    white-space: normal !important;\n    -o-text-overflow: unset !important;\n    text-overflow: unset !important;\n  }\n\n  .cfl571-app .cfl571-slider__noui {\n    margin-bottom: 60px !important;\n  }\n}\n\n\/* Hair color question *\/\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-item--selected:not(.cfl571-answer-item--image) .cfl571-answer-item__image:after {\n  background-size: unset;\n  background-position: center;\n  background-repeat: no-repeat;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list .cfl571-answer-image-box {\n  position: relative;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list .cfl571-answer-image-box .cfl571-answer-item__title {\n  position: absolute;\n  text-decoration: underline;\n  white-space: nowrap;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list .cfl571-answer-image-box .cfl571-answer-image-box__wrapper {\n  -webkit-box-orient: vertical;\n  -webkit-box-direction: reverse;\n  -webkit-flex-direction: column-reverse;\n  -ms-flex-direction: column-reverse;\n  flex-direction: column-reverse;\n  width: 100%;\n  height: auto;\n  margin-top: 45px;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list .cfl571-answer-image-box .cfl571-answer-image-box__wrapper .cfl571-answer-image-box__image {\n  width: 100%;\n  height: auto;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list .cfl571-answer-image-box .cfl571-answer-image-box__wrapper .cfl571-answer-image-box__image img {\n  width: 100%;\n  max-width: 100%;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list .cfl571-answer-image-box .cfl571-answer-image-box__wrapper .cfl571-answer-image-box__title {\n  margin-top: 0;\n}\n\n@media (min-width: 1200px) {\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list .cfl571-answer-image-box {\n    width: calc(13.66% - 52px);\n    padding: 6px;\n  }\n\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list .cfl571-answer-image-box .cfl571-answer-item__title {\n    font-size: 13px;\n    font-weight: bold;\n    right: -58%;\n    width: 116%;\n  }\n}\n\n.cfl571-app__return,\n.cfl571-result-modal--dismiss,\n.cfl-privacy-policy a {\n  color: #000000;\n}\n\n@media (max-width: 1199px) {\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list .cfl571-answer-image-box {\n    width: calc(20% - 12px);\n    padding: 6px;\n  }\n\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list .cfl571-answer-image-box .cfl571-answer-item__title {\n    right: -62%;\n    width: 125%;\n  }\n}\n\n@media (max-width: 1024px) {\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list .cfl571-answer-image-box {\n    width: calc(25% - 12px);\n    padding: 6px;\n  }\n\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list .cfl571-answer-image-box .cfl571-answer-item__title {\n    right: -62%;\n    width: 125%;\n  }\n}\n\n@media (max-width: 500px) {\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list .cfl571-answer-image-box {\n    width: 130px;\n    padding: 6px;\n  }\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-image-box .cfl571-answer-item__title {\n  font-size: 13px;\n  font-weight: bold;\n}\n\n.cfl-left,\n.cfl571-answer-image-box[cfl-left=\"true\"] {\n  margin-left: 10px !important;\n}\n\n.cfl-right,\n.cfl571-answer-image-box[cfl-right=\"true\"] {\n  margin-right: 10px !important;\n}\n\n\/*Feedback 2019\/04\/26*\/\n\n.cfl571-results-bundle__title {\n  width: calc(100% - 120px);\n  text-align: center;\n  padding: 30px 60px 10px;\n  font-size: 16px;\n  color: #000000;\n}\n\n.cfl571-tutorial {\n  margin: 15px 60px 20px;\n  width: calc(100% - 120px);\n}\n\n.cfl571-tutorial h2 {\n  text-align: center;\n}\n\n.cfl571-tutorial article div \u003e p {\n  text-align: center;\n  text-transform: uppercase;\n  margin-bottom: 20px;\n}\n\n.cfl571-navigation-bar {\n  width: calc(100% - 120px) !important;\n  padding: 0 60px;\n}\n\n.cfl571-app--results .cfl571-static__title,\n.cfl571-app--results .cfl571-static__article {\n  text-align: center !important;\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list {\n  padding: 0 100px;\n}\n\n\/*IE*\/\n\n.cfl571-app--ie .cfl571-static--with-person .cfl571-person__info,\n.cfl571-app--ie .cfl571-person__about,\n.cfl571-app--ie .cfl571-static--with-person .cfl571-person__name,\n.cfl571-app--ie .cfl571-answer-image-box__description,\n.cfl571-app--ie .cfl571-tutorial article {\n  width: 100% !important;\n}\n\n@media (min-width: 992px) {\n  .cfl571-app--ie .cfl571-slider__noui {\n    width: 93%;\n  }\n}\n\n@media (max-width: 991px) {\n  .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list {\n    padding: 0 10px;\n  }\n\n  .cfl571-app[data-step=\"2\"] .cfl571-static__classic-quotes .cfl571-static__article {\n    padding: 5px 20px !important;\n  }\n\n  .cfl571-tutorial {\n    margin: 15px 20px 20px;\n    width: calc(100% - 40px);\n  }\n}\n\n.cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-item__name {\n  width: 100%;\n  padding: 5px 0;\n}\n\n.cfl571-star__cell img {\n  width: 10px !important;\n}\n\n.cfl571-result-bundle-item__footer {\n  position: relative;\n}\n\n.cfl571-result-bundle-item__price {\n  width: 60px;\n  position: absolute;\n  right: 10px;\n  top: 14px;\n}\n\n.cfl571-navigation-button--startover {\n  display: none !important;\n}\n\n.cfl571-result-bundle-item__footer {\n  -webkit-box-direction: normal;\n  -webkit-box-orient: vertical;\n  -webkit-flex-direction: column;\n  -moz-flex-direction: column;\n  -ms-flex-direction: column;\n  flex-direction: column;\n}\n\n.cfl571-star__row {\n  margin-top: 0;\n  -webkit-box-pack: start;\n  -ms-flex-pack: start;\n  -webkit-justify-content: flex-start;\n  -moz-justify-content: flex-start;\n  justify-content: flex-start;\n}\n\n.cfl571-app--site .cfl571-navigation-bar {\n  background: #ffffff;\n  height: 48px;\n  border-bottom: 0;\n}\n\n.cfl571-app--site .cfl571-navigation-bar .cfl571-navigation-item.cfl571-navigation-item--page {\n  border-bottom: 1px solid #D8D8D8;\n}\n\n.cfl571-app--site .cfl571-app__close {\n  display: none;\n}\n\n.cfl571-app--site .cfl571-navigation-item--inactive \u003e .cfl571-navigation-item__text {\n  color: #dbdbdb !important;\n}\n\n.cfl571-app--site .cfl571-navigation-item__text {\n  color: #000000 !important;\n}\n\n.cfl571-app--site .cfl571-navigation-item-selected:before {\n  z-index: 2;\n  height: 3px;\n  background-color: #000000 !important;\n}\n\n.cfl571-app--site .cfl571-static[data-name=\"Banner Mobile\"] {\n  display: none;\n  -webkit-box-ordinal-group: 0;\n  -webkit-order: -1;\n  -moz-order: -1;\n  -ms-flex-order: -1;\n  order: -1;\n}\n\n@media (max-width: 768px) {\n  .cfl571-app--site .cfl571-static[data-name=\"Banner Mobile\"] {\n    background-size: cover;\n    display: block !important;\n    height: 250px;\n    background-repeat: no-repeat;\n    background-position: left;\n    background-color: #fff;\n  }\n}\n\n@media (max-width: 479px) {\n  .cfl571-app--site .cfl571-static[data-name=\"Banner Mobile\"] {\n    height: 127px;\n    background-repeat: no-repeat;\n    background-position: left;\n    background-color: #fff;\n  }\n}\n\n.cfl571-app--site .cfl571-static[data-name=\"Banner\"] {\n  -webkit-box-ordinal-group: 0;\n  -webkit-order: -1;\n  -moz-order: -1;\n  -ms-flex-order: -1;\n  order: -1;\n  display: block !important;\n  min-height: 269px;\n  background-position: left;\n  background-size: cover;\n  background-repeat: no-repeat;\n  background-color: #fff;\n}\n\n.cfl571-app--site .cfl571-static[data-name=\"Banner\"] .cfl571-static__title {\n  display: none;\n}\n\n@media (max-width: 1199px) {\n  .cfl571-app--site .cfl571-static[data-name=\"Banner\"] {\n    background-size: cover;\n    height: 188px;\n  }\n}\n\n@media (max-width: 768px) {\n  .cfl571-app--site .cfl571-static[data-name=\"Banner\"] {\n    display: none !important;\n  }\n}\n\n.cfl571-app--site .cfl571-static[data-name=\"Begin\"] {\n  display: block !important;\n  background-color: #F2F2F2;\n}\n\n.cfl571-app--site .cfl571-static[data-name=\"Begin\"] .cfl571-person__info {\n  padding-top: 0 !important;\n}\n\n.cfl571-app--site .cfl571-static[data-name=\"Begin\"] .cfl571-person__info .cfl571-person__name {\n  margin-top: 8px;\n}\n\n.cfl571-app--site .cfl571-static[data-name=\"Begin\"] .cfl571-person__info .cfl571-person__about {\n  padding-top: 0;\n}\n\n.cfl571-app--site .cfl571-static[data-name=\"Begin\"] .cfl571-person__info .cfl571-person__about h1 {\n  margin-top: 0;\n  margin-bottom: 0;\n  font-weight: 400;\n}\n\n.cfl571-app--site .cfl571-app__components \u003e .cfl571-navigation-buttons {\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  position: relative;\n}\n\n.cfl571-app--site .cfl571-app__components \u003e .cfl571-navigation-buttons .cfl571-navigation-button--back {\n  position: initial;\n  margin-right: 30px;\n  background: #ffffff;\n}\n\n.cfl571-app--site .cfl571-app__components \u003e .cfl571-navigation-buttons .cfl571-navigation-button--back,\n.cfl571-app--site .cfl571-app__components \u003e .cfl571-navigation-buttons .cfl571-navigation-button--next {\n  width: 181px !important;\n  border: 1px solid #000000;\n}\n\n.cfl571-app--site .cfl571-app__components \u003e .cfl571-navigation-buttons .cfl571-navigation-button--hidden {\n  display: none;\n}\n\n.cfl571-app--site .cfl-pagination {\n  display: none;\n}\n\n.cfl571-app--site .cfl571-static[data-name=\"Results\"] {\n  display: none;\n}\n\n.cfl571-app--site .cfl571-results-bundle__title {\n  padding: 49px 60px 48px;\n  font-size: 22px;\n}\n\n.cfl571-app--site .cfl571-results .cfl571-results-bundle__items {\n  -webkit-box-pack: justify;\n  -webkit-justify-content: space-between;\n  -ms-flex-pack: justify;\n  justify-content: space-between;\n  width: 100%;\n  overflow-x: auto;\n}\n\n.cfl571-app--site .cfl571-results .cfl571-results-bundle__items .cfl571-result-bundle-item {\n  -webkit-box-flex: 1;\n  -webkit-flex: 1 1 auto;\n  -ms-flex: 1 1 auto;\n  flex: 1 1 auto;\n  width: 33%;\n  margin: 4px;\n  padding: 0 0 33px !important;\n  overflow: hidden;\n  -webkit-box-shadow: 0 0 4px 0 rgba(129, 132, 137, 0.29);\n  box-shadow: 0 0 4px 0 rgba(129, 132, 137, 0.29);\n}\n\n.cfl571-app--site .cfl571-results .cfl571-results-bundle__items .cfl571-result-bundle-item .cfl571-result-bundle-item__link {\n  padding: 12px;\n  width: calc(100% - 24px) !important;\n}\n\n.cfl571-app--site .cfl571-results .cfl571-results-bundle__items .cfl571-result-bundle-item .cfl571-result-bundle-item__link .cfl571-result-bundle-item__image {\n  -webkit-box-shadow: none !important;\n  box-shadow: none !important;\n}\n\n.cfl571-app--site .cfl571-results .cfl571-results-bundle__items .cfl571-result-bundle-item .cfl571-result-bundle-item__link .cfl571-result-bundle-item__footer {\n  width: 100%;\n  padding-right: 0;\n}\n\n.cfl571-app--site .cfl571-results .cfl571-results-bundle__items .cfl571-result-bundle-item .cfl-add-to-cart {\n  width: calc(100% - 24px) !important;\n}\n\n.cfl571-app--site .cfl571-tutorial {\n  position: relative;\n  width: 100%;\n  margin: 15px auto 20px;\n  padding-bottom: 122px;\n  border-bottom: 0;\n}\n\n.cfl571-app--site .cfl571-tutorial__image {\n  position: absolute;\n  left: 0;\n  width: 40%;\n  max-width: 415px;\n}\n\n.cfl571-app--site .cfl571-tutorial__image img {\n  width: 100% !important;\n  height: auto !important;\n}\n\n.cfl571-app--site .cfl571-tutorial h2 {\n  width: calc(60% - 15px);\n  margin-left: auto;\n  text-align: left;\n  font-size: 25px;\n  font-weight: bold;\n}\n\n.cfl571-app--site .cfl571-tutorial article {\n  width: calc(60% - 15px);\n  margin-left: auto;\n}\n\n.cfl571-app--site .cfl571-tutorial article \u003e div \u003e p {\n  margin-top: 5px !important;\n  margin-bottom: 9px !important;\n  text-align: left;\n  letter-spacing: 1.5px;\n}\n\n.cfl571-app--site .cfl571-tutorial article \u003e div \u003e p b {\n  font-weight: normal !important;\n}\n\n.cfl571-app--site .cfl571-tutorial article ol {\n  width: calc(100% - 10px);\n  margin-left: auto;\n}\n\n.cfl571-app--site .cfl571-tutorial article ol li {\n  position: relative;\n  margin-bottom: 12px;\n  text-indent: 0;\n}\n\n.cfl571-app--site .cfl571-tutorial article ol li:before {\n  position: absolute;\n  top: 1px;\n  bottom: 0;\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-box-pack: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  -moz-justify-content: center;\n  justify-content: center;\n  -webkit-box-align: center;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  -moz-align-items: center;\n  align-items: center;\n  left: -13px;\n  width: 15px;\n  height: 15px;\n  margin: 0px;\n  padding: 2px;\n  font-weight: bold;\n  text-align: right;\n  content: counter(item);\n  color: #ffffff;\n  background-color: #000000;\n  -webkit-border-radius: 50%;\n  border-radius: 50%;\n  font-size: 12px;\n}\n\n.cfl571-app--site .cfl571-tutorial article ol p {\n  position: absolute;\n  right: 0;\n  left: 0;\n  margin-top: 86px !important;\n  padding: 26px 36px;\n  background-color: #F2F2F2;\n  font-weight: 300;\n}\n\n.cfl571-app--site.cfl571-app--results .cfl571-navigation-bar {\n  background: #000000;\n}\n\n.cfl571-app--site.cfl571-app--results .cfl571-navigation-item--inactive \u003e .cfl571-navigation-item__text {\n  color: #dbdbdb !important;\n}\n\n.cfl571-app--site.cfl571-app--results .cfl571-navigation-item__text {\n  color: #ffffff !important;\n}\n\n.cfl571-app--site.cfl571-app--results .cfl571-navigation-item-selected:before {\n  background-color: #ffffff !important;\n}\n\n.cfl571-app--site.cfl571-app--results .cfl-link-light {\n  position: initial;\n  color: #ffffff;\n  background-color: #000000;\n}\n\n.cfl571-app--site .cfl571-static[data-name=\"Hair Color Tips\"] .cfl571-static__article {\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -ms-flexbox;\n  display: flex;\n  -webkit-flex-wrap: wrap;\n  -ms-flex-wrap: wrap;\n  flex-wrap: wrap;\n  -webkit-box-pack: justify;\n  -webkit-justify-content: space-between;\n  -ms-flex-pack: justify;\n  justify-content: space-between;\n}\n\n.cfl571-app--site .cfl571-static[data-name=\"Hair Color Tips\"] .cfl571-static__article p {\n  -webkit-box-flex: 1;\n  -webkit-flex: 1 1 auto;\n  -ms-flex: 1 1 auto;\n  flex: 1 1 auto;\n  padding: 15px;\n  text-align: left;\n  color: #000000;\n  letter-spacing: 0.94px;\n  line-height: 17px;\n}\n\n.cfl571-app--site .cfl571-static[data-name=\"Hair Color Tips\"] .cfl571-static__article p b {\n  display: block;\n}\n\n.cfl571-app--site .cfl571-static[data-name=\"Hair Color Tips\"] .cfl571-static__article p:last-of-type b {\n  display: initial;\n}\n\n.cfl571-app--site .cfl571-question[data-name=\"Hair Color - Undertone\"] .cfl571-answer-list {\n  padding: 0 10px;\n}\n\n.cfl571-app--site .cfl571-question[data-name=\"Concern\"] .cfl571-answer-list {\n  padding: 0 0;\n}\n\n@media (min-width: 1200px) {\n  .cfl571-app--site .cfl571-static[data-name=\"Hair Color Tips\"] .cfl571-static__article p {\n    width: calc(33.33% - 30px);\n  }\n\n  .cfl571-app--site .cfl571-question[data-name=\"Concern\"] .cfl571-answer-list {\n    -webkit-box-pack: justify;\n    -webkit-justify-content: space-between;\n    -ms-flex-pack: justify;\n    justify-content: space-between;\n  }\n\n  .cfl571-app--site .cfl571-question[data-name=\"Concern\"] .cfl571-answer-list .cfl571-answer-image-box {\n    width: calc(16% - 30px);\n  }\n\n  .cfl571-app--site .cfl571-result-bundle-item {\n    width: calc(20% - 12px);\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-app--site .cfl571-question[data-name=\"Concern\"] .cfl571-answer-list {\n    padding: 0 100px;\n  }\n\n  .cfl571-app--site .cfl571-question[data-name=\"Concern\"] .cfl571-answer-item__name {\n    width: calc(100% - 15px);\n  }\n\n  .cfl571-app--site .cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box {\n    width: 170px;\n  }\n\n  .cfl571-app--site .cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box .cfl571-answer-image-box__image {\n    height: 170px;\n    width: 170px;\n  }\n\n  .cfl571-app--site .cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box .cfl571-answer-image-box__image img {\n    max-height: 165px;\n    width: 165px;\n  }\n}\n\n.cfl571-app--site .cfl571-question[data-name=\"Desired Look\"] .cfl571-answer-image-box,\n.cfl571-app--site .cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box {\n  width: 170px;\n}\n\n.cfl571-app--site .cfl571-question[data-name=\"Desired Look\"] .cfl571-answer-image-box__image,\n.cfl571-app--site .cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box__image {\n  height: 170px;\n  width: 170px;\n}\n\n.cfl571-app--site .cfl571-question[data-name=\"Desired Look\"] .cfl571-answer-image-box__image img,\n.cfl571-app--site .cfl571-question[data-name=\"Concern\"] .cfl571-answer-image-box__image img {\n  max-height: 165px;\n  width: 165px;\n}\n\n.cfl571-app--site .cfl571-results .cfl571-results-bundle__items,\n.cfl571-app--site .cfl571-tutorial {\n  width: 76%;\n}\n\n@media (max-width: 1199px) {\n  .cfl571-app--site .cfl571-result-bundle-item {\n    overflow: unset !important;\n  }\n}\n\n@media (min-width: 992px) {\n  .cfl571-app--site .cfl571-question[data-name=\"Concern\"] {\n    margin-left: 0;\n    margin-right: 0;\n  }\n}\n\n@media (max-width: 768px) {\n  .cfl571-app--site .cfl571-tutorial__image {\n    position: relative;\n  }\n\n  .cfl571-app--site .cfl571-tutorial h2,\n  .cfl571-app--site .cfl571-tutorial article {\n    width: 100%;\n  }\n}\n\n@media (max-width: 479px) {\n  .cfl571-app--site .cfl571-result-bundle-item {\n    width: 100% !important;\n  }\n\n  .cfl571-app--site .cfl571-tutorial {\n    padding-bottom: 190px;\n  }\n\n  .cfl571-app--site .cfl571-tutorial__image {\n    width: initial;\n    height: initial;\n  }\n}\n\n@media (min-width: 1300px) {\n  .cfl571-tutorial article ol p {\n    margin-top: 12% !important;\n  }\n}\n\n.cfl571-result-bundle-item {\n  height: auto;\n  min-height: 378px;\n}\n\n.cfl571-result-bundle-item__link:hover .cfl571-result-bundle-item__overlay:before {\n  position: relative;\n  display: none;\n  background-color: transparent !important;\n}\n\n.cfl571-result-bundle-item__overlay {\n  display: block !important;\n  position: relative !important;\n  height: auto !important;\n}\n\n.cfl571-result-bundle-item__description {\n  font-weight: normal;\n  color: #999999;\n  font-size: 10px;\n  padding: 8px 0px 0px 0px;\n  text-transform: uppercase;\n  line-height: 12px;\n  letter-spacing: 0.25px;\n  max-height: 35px;\n  overflow: hidden;\n}\n\n.cfl571-result-bundle-item {\n  height: auto;\n  min-height: 361px;\n}\n\n@media (max-width: 1199px) {\n  .cfl571-result-bundle-item {\n    min-height: 357px;\n  }\n}\n\n@media (max-width: 768px) {\n  .cfl571-result-bundle-item {\n    min-height: 367px;\n  }\n}\n\n@media (max-width: 991px) {\n  .cfl571-app--site .cfl571-static[data-name=\"Begin\"] {\n    display: none !important;\n  }\n}\n\n@media (max-width: 479px) {\n  .cfl571-app[data-step=\"5\"] .cfl571-results-bundle__title {\n    width: calc(100% - 40px);\n    padding: 15px 50px 15px;\n    margin-top: 0px;\n    font-size: 17px;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl571-navigation-item:last-child {\n    visibility: hidden;\n    display: none;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl571-navigation-bar {\n    visibility: hidden;\n    display: none;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl571-results-bundle__title {\n    font-weight: normal;\n  }\n\n  .cfl571-app[data-step=\"2\"] .cfl571-answer-list {\n    flex-wrap: wrap !important;\n    width: 1149px;\n    margin-left: calc(1149px - 100vw + 35px);\n  }\n\n  .cfl571-app[data-step=\"2\"] .cfl571-question {\n    overflow-x: auto;\n  }\n\n  .cfl571-app[data-step=\"3\"] .cfl571-answer-list,\n  .cfl571-app[data-step=\"4\"] .cfl571-answer-list {\n    width: 98%;\n  }\n\n  .cfl571-app[data-step=\"3\"] .cfl571-answer-item,\n  .cfl571-app[data-step=\"4\"] .cfl571-answer-item {\n    margin: 10px 0px !important;\n    width: 165px;\n  }\n\n  .cfl571-app[data-step=\"3\"] .cfl571-answer-image-box__image img,\n  .cfl571-app[data-step=\"4\"] .cfl571-answer-image-box__image img {\n    max-height: 145px !important;\n    width: 145px !important;\n  }\n\n  .cfl571-app[data-step=\"3\"] .cfl571-answer-image-box__image,\n  .cfl571-app[data-step=\"4\"] .cfl571-answer-image-box__image {\n    max-height: 145px !important;\n    width: 145px !important;\n  }\n\n  .cfl571-app[data-step=\"3\"] .cfl571-answer-image-box__description,\n  .cfl571-app[data-step=\"4\"] .cfl571-answer-image-box__description {\n    width: 145px !important;\n  }\n\n  .cfl571-app .cfl571-navigation-bar {\n    visibility: hidden;\n    display: none;\n  }\n\n  .cfl571-app .cfl-pagination {\n    display: block !important;\n    position: absolute;\n    right: 44%;\n    bottom: 3px;\n    font-size: 10px;\n    text-transform: uppercase;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl-pagination {\n    display: none !important;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl571-tutorial h2 {\n    font-size: 24px;\n    text-align: center;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl571-tutorial article \u003e div \u003e p {\n    text-align: center;\n    font-size: 16px;\n    margin-bottom: 30px !important;\n    font-size: 16px;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl571-tutorial {\n    width: 85%;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl571-tutorial article div ol \u003e li {\n    padding: 0;\n    text-align: left;\n    margin-top: 30px;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl571-tutorial article ol {\n    width: 100%;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl571-tutorial article ol li:before {\n    color: #000000;\n    background-color: #ffffff;\n    top: -15px;\n    left: 0;\n    font-size: 23px;\n    position: relative;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl571-tutorial p {\n    font-size: 13px;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl571-tutorial p \u003e b {\n    font-weight: bold;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl571-tutorial article ol p {\n    padding: 15px 15px;\n    text-align: left;\n    margin-top: 0 !important;\n  }\n\n  .cfl571-app[data-step=\"5\"] .cfl571-tutorial {\n    padding-bottom: 40px;\n  }\n}\n\n.cfl571-results-bundle__title {\n  display: none;\n}\n\n.cfl571-results-bundle__title.cfl-updated {\n  display: block;\n}\n\n.cfl571-app--animated {\n  -webkit-animation-duration: 700ms;\n  animation-duration: 700ms;\n}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at-icon{fill:#fff;border:0}.at-icon-wrapper{display:inline-block;overflow:hidden}a .at-icon-wrapper{cursor:pointer}.at-rounded,.at-rounded-element .at-icon-wrapper{border-radius:12%}.at-circular,.at-circular-element .at-icon-wrapper{border-radius:50%}.addthis_32x32_style .at-icon{width:2pc;height:2pc}.addthis_24x24_style .at-icon{width:24px;height:24px}.addthis_20x20_style .at-icon{width:20px;height:20px}.addthis_16x16_style .at-icon{width:1pc;height:1pc}#at16lb{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1001;background-color:#000;opacity:.001}#at_complete,#at_error,#at_share,#at_success{position:static!important}.at15dn{display:none}#at15s,#at16p,#at16p form input,#at16p label,#at16p textarea,#at_share .at_item{font-family:arial,helvetica,tahoma,verdana,sans-serif!important;font-size:9pt!important;outline-style:none;outline-width:0;line-height:1em}* html #at15s.mmborder{position:absolute!important}#at15s.mmborder{position:fixed!important;width:250px!important}#at15s{background:url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgaGAgAjAxEAlGFVJHIUCAAQDcngCUgqGMqwAAAABJRU5ErkJggg==);float:none;line-height:1em;margin:0;overflow:visible;padding:5px;text-align:left;position:absolute}#at15s a,#at15s span{outline:0;direction:ltr;text-transform:none}#at15s .at-label{margin-left:5px}#at15s .at-icon-wrapper{width:1pc;height:1pc;vertical-align:middle}#at15s .at-icon{width:1pc;height:1pc}.at4-icon{display:inline-block;background-repeat:no-repeat;background-position:top left;margin:0;overflow:hidden;cursor:pointer}.addthis_16x16_style .at4-icon,.addthis_default_style .at4-icon,.at4-icon,.at-16x16{width:1pc;height:1pc;line-height:1pc;background-size:1pc!important}.addthis_32x32_style .at4-icon,.at-32x32{width:2pc;height:2pc;line-height:2pc;background-size:2pc!important}.addthis_24x24_style .at4-icon,.at-24x24{width:24px;height:24px;line-height:24px;background-size:24px!important}.addthis_20x20_style .at4-icon,.at-20x20{width:20px;height:20px;line-height:20px;background-size:20px!important}.at4-icon.circular,.circular .at4-icon,.circular.aticon{border-radius:50%}.at4-icon.rounded,.rounded .at4-icon{border-radius:4px}.at4-icon-left{float:left}#at15s .at4-icon{text-indent:20px;padding:0;overflow:visible;white-space:nowrap;background-size:1pc;width:1pc;height:1pc;background-position:top left;display:inline-block;line-height:1pc}.addthis_vertical_style .at4-icon,.at4-follow-container .at4-icon{margin-right:5px}html\u003ebody #at15s{width:250px!important}#at15s.atm{background:none!important;padding:0!important;width:10pc!important}#at15s_inner{background:#fff;border:1px solid #fff;margin:0}#at15s_head{position:relative;background:#f2f2f2;padding:4px;cursor:default;border-bottom:1px solid #e5e5e5}.at15s_head_success{background:#cafd99!important;border-bottom:1px solid #a9d582!important}.at15s_head_success a,.at15s_head_success span{color:#000!important;text-decoration:none}#at15s_brand,#at15sptx,#at16_brand{position:absolute}#at15s_brand{top:4px;right:4px}.at15s_brandx{right:20px!important}a#at15sptx{top:4px;right:4px;text-decoration:none;color:#4c4c4c;font-weight:700}#at15sptx:hover{text-decoration:underline}#at16_brand{top:5px;right:30px;cursor:default}#at_hover{padding:4px}#at_hover .at_item,#at_share .at_item{background:#fff!important;float:left!important;color:#4c4c4c!important}#at_share .at_item .at-icon-wrapper{margin-right:5px}#at_hover .at_bold{font-weight:700;color:#000!important}#at_hover .at_item{width:7pc!important;padding:2px 3px!important;margin:1px;text-decoration:none!important}#at_hover .at_item.athov,#at_hover .at_item:focus,#at_hover .at_item:hover{margin:0!important}#at_hover .at_item.athov,#at_hover .at_item:focus,#at_hover .at_item:hover,#at_share .at_item.athov,#at_share .at_item:hover{background:#f2f2f2!important;border:1px solid #e5e5e5;color:#000!important;text-decoration:none}.ipad #at_hover .at_item:focus{background:#fff!important;border:1px solid #fff}.at15t{display:block!important;height:1pc!important;line-height:1pc!important;padding-left:20px!important;background-position:0 0;text-align:left}.addthis_button,.at15t{cursor:pointer}.addthis_toolbox a.at300b,.addthis_toolbox a.at300m{width:auto}.addthis_toolbox a{margin-bottom:5px;line-height:initial}.addthis_toolbox.addthis_vertical_style{width:200px}.addthis_button_facebook_like .fb_iframe_widget{line-height:100%}.addthis_button_facebook_like iframe.fb_iframe_widget_lift{max-width:none}.addthis_toolbox a.addthis_button_counter,.addthis_toolbox a.addthis_button_facebook_like,.addthis_toolbox a.addthis_button_facebook_send,.addthis_toolbox a.addthis_button_facebook_share,.addthis_toolbox a.addthis_button_foursquare,.addthis_toolbox a.addthis_button_linkedin_counter,.addthis_toolbox a.addthis_button_pinterest_pinit,.addthis_toolbox a.addthis_button_tweet{display:inline-block}.addthis_toolbox span.addthis_follow_label{display:none}.addthis_toolbox.addthis_vertical_style span.addthis_follow_label{display:block;white-space:nowrap}.addthis_toolbox.addthis_vertical_style a{display:block}.addthis_toolbox.addthis_vertical_style.addthis_32x32_style a{line-height:2pc;height:2pc}.addthis_toolbox.addthis_vertical_style .at300bs{margin-right:4px;float:left}.addthis_toolbox.addthis_20x20_style span{line-height:20px}.addthis_toolbox.addthis_32x32_style span{line-height:2pc}.addthis_toolbox.addthis_pill_combo_style .addthis_button_compact .at15t_compact,.addthis_toolbox.addthis_pill_combo_style a{float:left}.addthis_toolbox.addthis_pill_combo_style a.addthis_button_tweet{margin-top:-2px}.addthis_toolbox.addthis_pill_combo_style .addthis_button_compact .at15t_compact{margin-right:4px}.addthis_default_style .addthis_separator{margin:0 5px;display:inline}div.atclear{clear:both}.addthis_default_style .addthis_separator,.addthis_default_style .at4-icon,.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300bs,.addthis_default_style .at300m{float:left}.at300b img,.at300bo img{border:0}a.at300b .at4-icon,a.at300m .at4-icon{display:block}.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300m{padding:0 2px}.at300b,.at300bo,.at300bs,.at300m{cursor:pointer}.addthis_button_facebook_like.at300b:hover,.addthis_button_facebook_like.at300bs:hover,.addthis_button_facebook_send.at300b:hover,.addthis_button_facebook_send.at300bs:hover{opacity:1}.addthis_20x20_style .at15t,.addthis_20x20_style .at300bs{overflow:hidden;display:block;height:20px!important;width:20px!important;line-height:20px!important}.addthis_32x32_style .at15t,.addthis_32x32_style .at300bs{overflow:hidden;display:block;height:2pc!important;width:2pc!important;line-height:2pc!important}.at300bs{overflow:hidden;display:block;background-position:0 0;height:1pc;width:1pc;line-height:1pc!important}.addthis_default_style .at15t_compact,.addthis_default_style .at15t_expanded{margin-right:4px}#at_share .at_item{width:123px!important;padding:4px;margin-right:2px;border:1px solid #fff}#at16p{background:url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgaGAgAjAxEAlGFVJHIUCAAQDcngCUgqGMqwAAAABJRU5ErkJggg==);z-index:10000001;position:absolute;top:50%;left:50%;width:300px;padding:10px;margin:0 auto;margin-top:-185px;margin-left:-155px;font-family:arial,helvetica,tahoma,verdana,sans-serif;font-size:9pt;color:#5e5e5e}#at_share{margin:0;padding:0}#at16pt{position:relative;background:#f2f2f2;height:13px;padding:5px 10px}#at16pt a,#at16pt h4{font-weight:700}#at16pt h4{display:inline;margin:0;padding:0;font-size:9pt;color:#4c4c4c;cursor:default}#at16pt a{position:absolute;top:5px;right:10px;color:#4c4c4c;text-decoration:none;padding:2px}#at15sptx:focus,#at16pt a:focus{outline:thin dotted}#at15s #at16pf a{top:1px}#_atssh{width:1px!important;height:1px!important;border:0!important}.atm{width:10pc!important;padding:0;margin:0;line-height:9pt;letter-spacing:normal;font-family:arial,helvetica,tahoma,verdana,sans-serif;font-size:9pt;color:#444;background:url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgaGAgAjAxEAlGFVJHIUCAAQDcngCUgqGMqwAAAABJRU5ErkJggg==);padding:4px}.atm-f{text-align:right;border-top:1px solid #ddd;padding:5px 8px}.atm-i{background:#fff;border:1px solid #d5d6d6;padding:0;margin:0;box-shadow:1px 1px 5px rgba(0,0,0,.15)}.atm-s{margin:0!important;padding:0!important}.atm-s a:focus{border:transparent;outline:0;transition:none}#at_hover.atm-s a,.atm-s a{display:block;text-decoration:none;padding:4px 10px;color:#235dab!important;font-weight:400;font-style:normal;transition:none}#at_hover.atm-s .at_bold{color:#235dab!important}#at_hover.atm-s a:hover,.atm-s a:hover{background:#2095f0;text-decoration:none;color:#fff!important}#at_hover.atm-s .at_bold{font-weight:700}#at_hover.atm-s a:hover .at_bold{color:#fff!important}.atm-s a .at-label{vertical-align:middle;margin-left:5px;direction:ltr}.at_PinItButton{display:block;width:40px;height:20px;padding:0;margin:0;background-image:url(\/\/s7.addthis.com\/static\/t00\/pinit00.png);background-repeat:no-repeat}.at_PinItButton:hover{background-position:0 -20px}.addthis_toolbox .addthis_button_pinterest_pinit{position:relative}.at-share-tbx-element .fb_iframe_widget span{vertical-align:baseline!important}#at16pf{height:auto;text-align:right;padding:4px 8px}.at-privacy-info{position:absolute;left:7px;bottom:7px;cursor:pointer;text-decoration:none;font-family:helvetica,arial,sans-serif;font-size:10px;line-height:9pt;letter-spacing:.2px;color:#666}.at-privacy-info:hover{color:#000}.body .wsb-social-share .wsb-social-share-button-vert{padding-top:0;padding-bottom:0}.body .wsb-social-share.addthis_counter_style .addthis_button_tweet.wsb-social-share-button{padding-top:40px}.body .wsb-social-share.addthis_counter_style .addthis_button_facebook_like.wsb-social-share-button{padding-top:21px}@media print{#at4-follow,#at4-share,#at4-thankyou,#at4-whatsnext,#at4m-mobile,#at15s,.at4,.at4-recommended{display:none!important}}@media screen and (max-width:400px){.at4win{width:100%}}@media screen and (max-height:700px) and (max-width:400px){.at4-thankyou-inner .at4-recommended-container{height:122px;overflow:hidden}.at4-thankyou-inner .at4-recommended .at4-recommended-item:first-child{border-bottom:1px solid #c5c5c5}}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at-branding-logo{font-family:helvetica,arial,sans-serif;text-decoration:none;font-size:10px;display:inline-block;margin:2px 0;letter-spacing:.2px}.at-branding-logo .at-branding-icon{background-image:url(\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF\/\/\/\/+GlNUkcc1QAAAB1JREFUeNpiYIQDBjQmAwMmkwEM0JnY1WIxFyDAABGeAFEudiZsAAAAAElFTkSuQmCC\")}.at-branding-logo .at-branding-icon,.at-branding-logo .at-privacy-icon{display:inline-block;height:10px;width:10px;margin-left:4px;margin-right:3px;margin-bottom:-1px;background-repeat:no-repeat}.at-branding-logo .at-privacy-icon{background-image:url(\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAMAAABR24SMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhQTFRF8fr9ot\/xXcfn2\/P5AKva\/\/\/\/\/\/\/\/AKTWodjhjAAAAAd0Uk5T\/\/\/\/\/\/\/\/ABpLA0YAAAA6SURBVHjaJMzBDQAwCAJAQaj7b9xifV0kUKJ9ciWxlzWEWI5gMF65KUTv0VKkjVeTerqE\/x7+9BVgAEXbAWI8QDcfAAAAAElFTkSuQmCC\")}.at-branding-logo span{text-decoration:none}.at-branding-logo .at-branding-addthis,.at-branding-logo .at-branding-powered-by{color:#666}.at-branding-logo .at-branding-addthis:hover{color:#333}.at-cv-with-image .at-branding-addthis,.at-cv-with-image .at-branding-addthis:hover{color:#fff}a.at-branding-logo:visited{color:initial}.at-branding-info{display:inline-block;padding:0 5px;color:#666;border:1px solid #666;border-radius:50%;font-size:10px;line-height:9pt;opacity:.7;transition:all .3s ease;text-decoration:none}.at-branding-info span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.at-branding-info:before{content:'i';font-family:Times New Roman}.at-branding-info:hover{color:#0780df;border-color:#0780df}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at-share-dock.atss{top:auto;left:0;right:0;bottom:0;width:100%;max-width:100%;z-index:1000200;box-shadow:0 0 1px 1px #e2dfe2}.at-share-dock.at-share-dock-zindex-hide{z-index:-1!important}.at-share-dock.atss-top{bottom:auto;top:0}.at-share-dock a{width:auto;transition:none;color:#fff;text-decoration:none;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}.at-share-dock a:hover{width:auto}.at-share-dock .at4-count{height:43px;padding:5px 0 0;line-height:20px;background:#fff;font-family:Helvetica neue,arial}.at-share-dock .at4-count span{width:100%}.at-share-dock .at4-count .at4-share-label{color:#848484;font-size:10px;letter-spacing:1px}.at-share-dock .at4-count .at4-counter{top:2px;position:relative;display:block;color:#222;font-size:22px}.at-share-dock.at-shfs-medium .at4-count{height:36px;line-height:1pc;padding-top:4px}.at-share-dock.at-shfs-medium .at4-count .at4-counter{font-size:18px}.at-share-dock.at-shfs-medium .at-share-btn .at-icon-wrapper,.at-share-dock.at-shfs-medium a .at-icon-wrapper{padding:6px 0}.at-share-dock.at-shfs-small .at4-count{height:26px;line-height:1;padding-top:3px}.at-share-dock.at-shfs-small .at4-count .at4-share-label{font-size:8px}.at-share-dock.at-shfs-small .at4-count .at4-counter{font-size:14px}.at-share-dock.at-shfs-small .at-share-btn .at-icon-wrapper,.at-share-dock.at-shfs-small a .at-icon-wrapper{padding:4px 0}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\ndiv.at-share-close-control.ats-dark,div.at-share-open-control-left.ats-dark,div.at-share-open-control-right.ats-dark{background:#262b30}div.at-share-close-control.ats-light,div.at-share-open-control-left.ats-light,div.at-share-open-control-right.ats-light{background:#fff}div.at-share-close-control.ats-gray,div.at-share-open-control-left.ats-gray,div.at-share-open-control-right.ats-gray{background:#f2f2f2}.atss{position:fixed;top:20%;width:3pc;z-index:100020;background:none}.at-share-close-control{position:relative;width:3pc;overflow:auto}.at-share-open-control-left{position:fixed;top:20%;z-index:100020;left:0;width:22px}.at-share-close-control .at4-arrow.at-left{float:right}.atss-left{left:0;float:left;right:auto}.atss-right{left:auto;float:right;right:0}.atss-right.at-share-close-control .at4-arrow.at-right{position:relative;right:0;overflow:auto}.atss-right.at-share-close-control .at4-arrow{float:left}.at-share-open-control-right{position:fixed;top:20%;z-index:100020;right:0;width:22px;float:right}.atss-right .at-share-close-control .at4-arrow{float:left}.atss.atss-right a{float:right}.atss.atss-right .at4-share-title{float:right;overflow:hidden}.atss .at-share-btn,.atss a{position:relative;display:block;width:3pc;margin:0;outline-offset:-1px;text-align:center;float:left;transition:width .15s ease-in-out;overflow:hidden;background:#e8e8e8;z-index:100030;cursor:pointer}.at-share-btn::-moz-focus-inner{border:0;padding:0}.atss-right .at-share-btn{float:right}.atss .at-share-btn{border:0;padding:0}.atss .at-share-btn:focus,.atss .at-share-btn:hover,.atss a:focus,.atss a:hover{width:4pc}.atss .at-share-btn .at-icon-wrapper,.atss a .at-icon-wrapper{display:block;padding:8px 0}.atss .at-share-btn:last-child,.atss a:last-child{border:none}.atss .at-share-btn span .at-icon,.atss a span .at-icon{position:relative;top:0;left:0;display:block;background-repeat:no-repeat;background-position:50% 50%;width:2pc;height:2pc;line-height:2pc;border:none;padding:0;margin:0 auto;overflow:hidden;cursor:pointer;cursor:hand}.at4-share .at-custom-sidebar-counter{font-family:Helvetica neue,arial;vertical-align:top;margin-right:4px;display:inline-block;text-align:center}.at4-share .at-custom-sidebar-count{font-size:17px;line-height:1.25em;color:#222}.at4-share .at-custom-sidebar-text{font-size:9px;line-height:1.25em;color:#888;letter-spacing:1px}.at4-share .at4-share-count-container{position:absolute;left:0;right:auto;top:auto;bottom:0;width:100%;color:#fff;background:inherit}.at4-share .at4-share-count,.at4-share .at4-share-count-container{line-height:1pc;font-size:10px}.at4-share .at4-share-count{text-indent:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:200;width:100%;height:1pc}.at4-share .at4-share-count-anchor{padding-bottom:8px;text-decoration:none;transition:padding .15s ease-in-out .15s,width .15s ease-in-out}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n#at4-drawer-outer-container{top:0;width:20pc;position:fixed}#at4-drawer-outer-container.at4-drawer-inline{position:relative}#at4-drawer-outer-container.at4-drawer-inline.at4-drawer-right{float:right;right:0;left:auto}#at4-drawer-outer-container.at4-drawer-inline.at4-drawer-left{float:left;left:0;right:auto}#at4-drawer-outer-container.at4-drawer-shown,#at4-drawer-outer-container.at4-drawer-shown *{z-index:999999}#at4-drawer-outer-container,#at4-drawer-outer-container .at4-drawer-outer,#at-drawer{height:100%;overflow-y:auto;overflow-x:hidden}.at4-drawer-push-content-right-back{position:relative;right:0}.at4-drawer-push-content-right{position:relative;left:20pc!important}.at4-drawer-push-content-left-back{position:relative;left:0}.at4-drawer-push-content-left{position:relative;right:20pc!important}#at4-drawer-outer-container.at4-drawer-right{left:auto;right:-20pc}#at4-drawer-outer-container.at4-drawer-left{right:auto;left:-20pc}#at4-drawer-outer-container.at4-drawer-shown.at4-drawer-right{left:auto;right:0}#at4-drawer-outer-container.at4-drawer-shown.at4-drawer-left{right:auto;left:0}#at-drawer{top:0;z-index:9999999;height:100%;animation-duration:.4s}#at-drawer.drawer-push.at-right{right:-20pc}#at-drawer.drawer-push.at-left{left:-20pc}#at-drawer .at-recommended-label{padding:0 0 0 20px;color:#999;line-height:3pc;font-size:18px;font-weight:300;cursor:default}#at-drawer-arrow{width:30px;height:5pc}#at-drawer-arrow.ats-dark{background:#262b30}#at-drawer-arrow.ats-gray{background:#f2f2f2}#at-drawer-open-arrow{background-image:url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAABcCAYAAAC1OT8uAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw\/eHBhY2tldCBiZWdpbj0i77u\/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk3ODNCQjdERUQ3QjExRTM5NjFGRUZBODc3MTIwMTNCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk3ODNCQjdFRUQ3QjExRTM5NjFGRUZBODc3MTIwMTNCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTc4M0JCN0JFRDdCMTFFMzk2MUZFRkE4NzcxMjAxM0IiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTc4M0JCN0NFRDdCMTFFMzk2MUZFRkE4NzcxMjAxM0IiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw\/eHBhY2tldCBlbmQ9InIiPz7kstzCAAAB4ElEQVR42uyWv0oDQRDGb9dYimgVjliID2Ca9AGfwtZob2Grja1PIFj7EhGCYK99VPBPOkVMp8X5rc6FeN7dfjOksMjAxwXZ3667OzvfLKRr682l5ZV9aDh+fxsnRHhoDzqGLjFBi4XOoFtoAxowoB893o\/w7WpAl\/+QgQMBwwRdTPhUC2lAV\/wDA7qy5WOgq9psHejqTqkKdLE7KYCv0JZjMgBgB58raBG6mP1K6j2pT099T+qMUOeeOss1wDcEIA1PnQXy576rAUI0oFMoC7VCnn40Gs8Pd4lAiXNUKmJ0lh1mPzGEWiyUCqAGW3Pwv4IvUJsFO9CHgP3Zr6Te0xwgAf3LxaAjS241pbikCRkOg+nSJdV4p8HOPl3vvRYI5dtrgVDvvcWovcWovcWovcWovcWovcWovQChWNywNpqvdAKtQp\/QNmPUIQ6kwwqt2Xmsxf6GMPM1Pptsbz45CPmXqKb+15Gz4J\/LZcDSNIqBlQlbB0afe1mmUDWiCNKFZRq0VKMeXY1CTDq2sJLWsCmoaBBRqNRR6qBKC6qCaj2rDIqaXBGiXHEaom00h1S+K3fVlr6HNuqgvgCh0+owt21bybQn8+mZ78mcEebcM2e5+T2ZX24ZqCph0qn1vgQYAJ\/KDpLQr2tPAAAAAElFTkSuQmCC);background-repeat:no-repeat;width:13px;height:23px;margin:28px 0 0 8px}.at-left #at-drawer-open-arrow{background-position:0 -46px}.ats-dark #at-drawer-open-arrow{background-position:0 -23px}.ats-dark.at-left #at-drawer-open-arrow{background-position:0 -69px}#at-drawer-arrow.at4-drawer-modern-browsers{position:fixed;top:40%;background-repeat:no-repeat;background-position:0 0!important;z-index:9999999}.at4-drawer-inline #at-drawer-arrow{position:absolute}#at-drawer-arrow.at4-drawer-modern-browsers.at-right{right:0}#at-drawer-arrow.at4-drawer-modern-browsers.at-left{left:0}.at4-drawer-push-animation-left{transition:left .4s ease-in-out .15s}.at4-drawer-push-animation-right{transition:right .4s ease-in-out .15s}#at-drawer.drawer-push.at4-drawer-push-animation-right{right:0}#at-drawer.drawer-push.at4-drawer-push-animation-right-back{right:-20pc!important}#at-drawer.drawer-push.at4-drawer-push-animation-left{left:0}#at-drawer.drawer-push.at4-drawer-push-animation-left-back{left:-20pc!important}#at-drawer .at4-closebutton.drawer-close{content:'X';color:#999;display:block;position:absolute;margin:0;top:0;right:0;width:3pc;height:45px;line-height:45px;overflow:hidden;opacity:.5}#at-drawer.ats-dark .at4-closebutton.drawer-close{color:#fff}#at-drawer .at4-closebutton.drawer-close:hover{opacity:1}#at-drawer.ats-dark.at4-recommended .at4-logo-container a{color:#666}#at-drawer.at4-recommended .at4-recommended-vertical{padding:0}#at-drawer.at4-recommended .at4-recommended-item .sponsored-label{margin:2px 0 0 21px;color:#ddd}#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item{position:relative;padding:0;width:20pc;height:180px;margin:0}#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.65);z-index:1000000;transition:all .2s ease-in-out}#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item.at-hover .at4-recommended-item-img a:after{background:rgba(0,0,0,.8)}#at-drawer .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img,#at-drawer .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img a,#at-drawer .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img img{width:20pc;height:180px;float:none}#at-drawer .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption{width:100%;position:absolute;bottom:0;left:0;height:70px}#at-drawer .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption .at-h4{color:#fff;position:absolute;height:52px;top:0;left:20px;right:20px;margin:0;padding:0;line-height:25px;font-size:20px;font-weight:600;z-index:1000001;text-decoration:none;text-transform:none}#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption .at-h4 a:hover{text-decoration:none}#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption .at-h4 a:link{color:#fff}#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption small{position:absolute;top:auto;bottom:10px;left:20px;width:auto;color:#ccc}#at-drawer.at4-recommended .at4-logo-container{margin-left:20px}#at-drawer.ats-dark.at4-recommended .at4-logo-container a:hover{color:#fff}#at-drawer.at4-recommended .at-logo{margin:0}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at4-follow.at-mobile{display:none!important}.at4-follow{position:fixed;top:0;right:0;font-weight:400;color:#666;cursor:default;z-index:10001}.at4-follow .at4-follow-inner{position:relative;padding:10px 24px 10px 15px}.at4-follow-inner,.at-follow-open-control{border:0 solid #c5c5c5;border-width:1px 0 1px 1px;margin-top:-1px}.at4-follow .at4-follow-container{margin-left:9pt}.at4-follow.at4-follow-24 .at4-follow-container{height:24px;line-height:23px;font-size:13px}.at4-follow.at4-follow-32 .at4-follow-container{width:15pc;height:2pc;line-height:2pc;font-size:14px}.at4-follow .at4-follow-container .at-follow-label{display:inline-block;height:24px;line-height:24px;margin-right:10px;padding:0;cursor:default;float:left}.at4-follow .at4-follow-container .at-icon-wrapper{height:24px;width:24px}.at4-follow.ats-transparent .at4-follow-inner,.at-follow-open-control.ats-transparent{border-color:transparent}.at4-follow.ats-dark .at4-follow-inner,.at-follow-open-control.ats-dark{background:#262b30;border-color:#000;color:#fff}.at4-follow.ats-dark .at-follow-close-control{background-color:#262b30}.at4-follow.ats-light .at4-follow-inner{background:#fff;border-color:#c5c5c5}.at4-follow.ats-gray .at4-follow-inner,.at-follow-open-control.ats-gray{background:#f2f2f2;border-color:#c5c5c5}.at4-follow.ats-light .at4-follow-close-control,.at-follow-open-control.ats-light{background:#e5e5e5}.at4-follow .at4-follow-inner .at4-follow-close-control{position:absolute;top:0;bottom:0;left:0;width:20px;cursor:pointer;display:none}.at4-follow .at4-follow-inner .at4-follow-close-control div{display:block;line-height:20px;text-indent:-9999em;margin-top:calc(50% + 1px);overflow:hidden}.at-follow-open-control div.at4-arrow.at-left{background-position:0 -2px}.at-follow-open-control{position:fixed;height:35px;top:0;right:0;padding-top:10px;z-index:10002}.at-follow-btn{margin:0 5px 5px 0;padding:0;outline-offset:-1px;display:inline-block;box-sizing:content-box;transition:all .2s ease-in-out}.at-follow-btn:focus,.at-follow-btn:hover{transform:translateY(-4px)}.at4-follow-24 .at-follow-btn{height:25px;line-height:0;width:25px}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at-follow-tbx-element .at300b,.at-follow-tbx-element .at300m{display:inline-block;width:auto;padding:0;margin:0 2px 5px;outline-offset:-1px;transition:all .2s ease-in-out}.at-follow-tbx-element .at300b:focus,.at-follow-tbx-element .at300b:hover,.at-follow-tbx-element .at300m:focus,.at-follow-tbx-element .at300m:hover{transform:translateY(-4px)}.at-follow-tbx-element .addthis_vertical_style .at300b,.at-follow-tbx-element .addthis_vertical_style .at300m{display:block}.at-follow-tbx-element .addthis_vertical_style .at300b .addthis_follow_label,.at-follow-tbx-element .addthis_vertical_style .at300b .at-icon-wrapper,.at-follow-tbx-element .addthis_vertical_style .at300m .addthis_follow_label,.at-follow-tbx-element .addthis_vertical_style .at300m .at-icon-wrapper{display:inline-block;vertical-align:middle;margin-right:5px}.at-follow-tbx-element .addthis_vertical_style .at300b:focus,.at-follow-tbx-element .addthis_vertical_style .at300b:hover,.at-follow-tbx-element .addthis_vertical_style .at300m:focus,.at-follow-tbx-element .addthis_vertical_style .at300m:hover{transform:none}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at4-jumboshare .at-share-btn{display:inline-block;margin-right:13px;margin-top:13px}.at4-jumboshare .at-share-btn .at-icon{float:left}.at4-jumboshare .at-share-btn .at300bs{display:inline-block;float:left;cursor:pointer}.at4-jumboshare .at4-mobile .at-share-btn .at-icon,.at4-jumboshare .at4-mobile .at-share-btn .at-icon-wrapper{margin:0;padding:0}.at4-jumboshare .at4-mobile .at-share-btn{padding:0}.at4-jumboshare .at4-mobile .at-share-btn .at-label{display:none}.at4-jumboshare .at4-count{font-size:60px;line-height:60px;font-family:Helvetica neue,arial;font-weight:700}.at4-jumboshare .at4-count-container{display:table-cell;text-align:center;min-width:200px;vertical-align:middle;border-right:1px solid #ccc;padding-right:20px}.at4-jumboshare .at4-share-container{display:table-cell;vertical-align:middle;padding-left:20px}.at4-jumboshare .at4-share-container.at-share-tbx-element{padding-top:0}.at4-jumboshare .at4-title{position:relative;font-size:18px;line-height:18px;bottom:2px}.at4-jumboshare .at4-spacer{height:1px;display:block;visibility:hidden;opacity:0}.at4-jumboshare .at-share-btn{display:inline-block;margin:0 2px;line-height:0;padding:0;overflow:hidden;text-decoration:none;text-transform:none;color:#fff;cursor:pointer;transition:all .2s ease-in-out;border:0;background-color:transparent}.at4-jumboshare .at-share-btn:focus,.at4-jumboshare .at-share-btn:hover{transform:translateY(-4px);color:#fff;text-decoration:none}.at4-jumboshare .at-label{font-family:helvetica neue,helvetica,arial,sans-serif;font-size:9pt;padding:0 15px 0 0;margin:0;height:2pc;line-height:2pc;background:none}.at4-jumboshare .at-share-btn:hover,.at4-jumboshare .at-share-btn:link{text-decoration:none}.at4-jumboshare .at-share-btn::-moz-focus-inner{border:0;padding:0}.at4-jumboshare.at-mobile .at-label{display:none}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at4-recommendedbox-outer-container{display:inline}.at4-recommended-outer{position:static}.at4-recommended{top:20%;margin:0;text-align:center;font-weight:400;font-size:13px;line-height:17px;color:#666}.at4-recommended.at-inline .at4-recommended-horizontal{text-align:left}.at4-recommended-recommendedbox{padding:0;z-index:inherit}.at4-recommended-recommended{padding:40px 0}.at4-recommended-horizontal{max-height:340px}.at4-recommended.at-medium .at4-recommended-horizontal{max-height:15pc}.at4-recommended.at4-minimal.at-medium .at4-recommended-horizontal{padding-top:10px;max-height:230px}.at4-recommended-text-only .at4-recommended-horizontal{max-height:130px}.at4-recommended-horizontal{padding-top:5px;overflow-y:hidden}.at4-minimal{background:none;color:#000;border:none!important;box-shadow:none!important}@media screen and (max-width:900px){.at4-recommended-horizontal .at4-recommended-item,.at4-recommended-horizontal .at4-recommended-item .at4-recommended-item-img{width:15pc}}.at4-recommended.at4-minimal .at4-recommended-horizontal .at4-recommended-item .at4-recommended-item-caption{padding:0 0 10px}.at4-recommended.at4-minimal .at4-recommended-horizontal .at4-recommended-item-caption{padding:20px 0 0!important}.addthis-smartlayers .at4-recommended .at-h3.at-recommended-label{margin:0;padding:0;font-weight:300;font-size:18px;line-height:24px;color:#464646;width:100%;display:inline-block;zoom:1}.addthis-smartlayers .at4-recommended.at-inline .at-h3.at-recommended-label{text-align:left}#at4-thankyou .addthis-smartlayers .at4-recommended.at-inline .at-h3.at-recommended-label{text-align:center}.at4-recommended .at4-recommended-item{display:inline-block;zoom:1;position:relative;background:#fff;border:1px solid #c5c5c5;width:200px;margin:10px}.addthis_recommended_horizontal .at4-recommended-item{border:none}.at4-recommended .at4-recommended-item .sponsored-label{color:#666;font-size:9px;position:absolute;top:-20px}.at4-recommended .at4-recommended-item-img .at-tli,.at4-recommended .at4-recommended-item-img a{position:absolute;left:0}.at4-recommended.at-inline .at4-recommended-horizontal .at4-recommended-item{margin:10px 20px 0 0}.at4-recommended.at-medium .at4-recommended-horizontal .at4-recommended-item{margin:10px 10px 0 0}.at4-recommended.at-medium .at4-recommended-item{width:140px;overflow:hidden}.at4-recommended .at4-recommended-item .at4-recommended-item-img{position:relative;text-align:center;width:100%;height:200px;line-height:0;overflow:hidden}.at4-recommended .at4-recommended-item .at4-recommended-item-img a{display:block;width:100%;height:200px}.at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-img,.at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-img a{height:140px}.at4-recommended .at4-recommended-item .at4-recommended-item-img img{position:absolute;top:0;left:0;min-height:0;min-width:0;max-height:none;max-width:none;margin:0;padding:0}.at4-recommended .at4-recommended-item .at4-recommended-item-caption{height:74px;overflow:hidden;padding:20px;text-align:left;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-caption{height:50px;padding:15px}.at4-recommended .at4-recommended-item .at4-recommended-item-caption .at-h4{height:54px;margin:0 0 5px;padding:0;overflow:hidden;word-wrap:break-word;font-size:14px;font-weight:400;line-height:18px;text-align:left}.at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-caption .at-h4{font-size:9pt;line-height:1pc;height:33px}.at4-recommended .at4-recommended-item:hover .at4-recommended-item-caption .at-h4{text-decoration:underline}.at4-recommended a:link,.at4-recommended a:visited{text-decoration:none;color:#464646}.at4-recommended .at4-recommended-item .at4-recommended-item-caption .at-h4 a:hover{text-decoration:underline;color:#000}.at4-recommended .at4-recommended-item .at4-recommended-item-caption small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;color:#666}.at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-caption small{font-size:9px}.at4-recommended .at4-recommended-vertical{padding:15px 0 0}.at4-recommended .at4-recommended-vertical .at4-recommended-item{display:block;width:auto;max-width:100%;height:60px;border:none;margin:0 0 15px;box-shadow:none;background:none}.at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img,.at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img img{width:60px;height:60px;float:left}.at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption{border-top:none;margin:0;height:60px;padding:3px 5px}.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption .at-h4{height:38px;margin:0}.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption small{position:absolute;bottom:0}.at4-recommended .at-recommended-label.at-vertical{text-align:left}.at4-no-image-light-recommended,.at4-no-image-minimal-recommended{background-color:#f2f2f2!important}.at4-no-image-gray-recommended{background-color:#e6e6e5!important}.at4-no-image-dark-recommended{background-color:#4e555e!important}.at4-recommended .at4-recommended-item-placeholder-img{background-repeat:no-repeat!important;background-position:center!important;width:100%!important;height:100%!important}.at4-recommended-horizontal .at4-no-image-dark-recommended .at4-recommended-item-placeholder-img{background-image:url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAfCAYAAACCox+xAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw\/eHBhY2tldCBiZWdpbj0i77u\/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlFNUUyQTg3MTI0RDExRTM4NzAwREJDRjlCQzAyMUVFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlFNUUyQTg4MTI0RDExRTM4NzAwREJDRjlCQzAyMUVFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUU1RTJBODUxMjREMTFFMzg3MDBEQkNGOUJDMDIxRUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUU1RTJBODYxMjREMTFFMzg3MDBEQkNGOUJDMDIxRUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw\/eHBhY2tldCBlbmQ9InIiPz6oCfPiAAABfUlEQVR42uyWTU\/DMAyGm3bdBxp062hHe+PC\/\/9HCIkDYpNAO7CPAuWN5Eohyhpno2GHWqq8pO78xHHsiLquH4L\/l6cwuBAZaOPKs\/\/YBFIJIR59UiAt7huYi90aE\/UQakTDLaL26RUEAAJqiefm93T9Bpj1X4O0bY0OIUXCpYBJvYDAUWyAUCWliHGTcnpqRMaM72ImRAJVknYG+eb4YEDIBeU0zGnsBLK1ODogYSsLhDwIJeVVk18lzfNA4ERGZNXi59UCIQhiYDilpSm\/jp4awLxDvWhlf4\/nGe8+LLuSt+SZul28ggaHG6gNVhDR+IuRFzOoxGKWwG7vVFm5AAQxgcqYpzrjFjR9zwPH5LSuT7XlNr2MQm5LzqjLpncNNaM+s8M27Y60g3FwhoSMzrtUQllgLtRs5pZ2cB4IhbvQbGRZv1NsrhyS8+SI5Mo9RJWpjAI1xqKL+0iEP180vy214JbeR12AyOgsHI7e0NfFyKv0ID1ID+IqPwIMAOeljGQOryBmAAAAAElFTkSuQmCC)!important}.at4-recommended-vertical .at4-no-image-dark-recommended .at4-recommended-item-placeholder-img{background-image:url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw\/eHBhY2tldCBiZWdpbj0i77u\/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAzREMyNTM2MTI0RjExRTM4NzAwREJDRjlCQzAyMUVFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAzREMyNTM3MTI0RjExRTM4NzAwREJDRjlCQzAyMUVFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDNEQzI1MzQxMjRGMTFFMzg3MDBEQkNGOUJDMDIxRUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDNEQzI1MzUxMjRGMTFFMzg3MDBEQkNGOUJDMDIxRUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw\/eHBhY2tldCBlbmQ9InIiPz5GfbtkAAAAxklEQVR42qRSTQvCMAxduk53mEOHKFPP\/v8\/5cGTiIibivVFUomlG7gFHvloXpKmJefcPhkmNyvGEWj+IOZA6ckPImoxxVwOLvCvXUzkpayNCpRQK64IbOBnAYGAXMeMslNlU+CzrIEdCkxi5DPAoz6BE8ZuVNdKJuL8rS9sv62IXlCHyP0KqKUKZXK9uwkSLVArfwpVR3b225kXwovibcP+jC4jUtfWPZmfqJJnYlkAM128j1z0nHWKSUbIKDL\/msHktwADAPptQo+vkZNLAAAAAElFTkSuQmCC)!important}.at4-recommended-horizontal .at4-no-image-gray-recommended .at4-recommended-item-placeholder-img,.at4-recommended-horizontal .at4-no-image-light-recommended .at4-recommended-item-placeholder-img,.at4-recommended-horizontal .at4-no-image-minimal-recommended .at4-recommended-item-placeholder-img{background-image:url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAfCAYAAACCox+xAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw\/eHBhY2tldCBiZWdpbj0i77u\/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAzREMyNTMyMTI0RjExRTM4NzAwREJDRjlCQzAyMUVFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAzREMyNTMzMTI0RjExRTM4NzAwREJDRjlCQzAyMUVFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUU1RTJBODkxMjREMTFFMzg3MDBEQkNGOUJDMDIxRUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUU1RTJBOEExMjREMTFFMzg3MDBEQkNGOUJDMDIxRUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw\/eHBhY2tldCBlbmQ9InIiPz6dfDQvAAABg0lEQVR42uyWS0vDQBDH82jaKNW0qUltbl68e\/Di98eLBz+CCB5EBaWIpUat\/4UJLMuame1j7SEDYbqbKfPLvHbDi8ur8+D\/5T4K9kR6xrr27D+xgdS3N9d3PilQFmcNzN6mxkbdhxrQcoGofXkFAUAINcVzrG2vsP8KmJdtg7SlxoRQouBywOReQOAosUDoklPEpEU5XDciqeB\/iRAig6pIO4P8CHysBBDqg0palrR2Alkwjj5RsDUDoRqhorpq6quifRkInKiIPLf4eWIgQoLoWbq0stXXn10DmDeoR2PsL\/E84N0Hk5Wypc70dMkGGhzOoeb4gpjW34K6GEFljFkGu6XTZJUCEMQBVCHs6kI60MycB47FyUmo20oPvYJCzhVnvIsR3zg5ghoRTNpyHKTBBhIJTt6pFsoZ9iLDZswcB5uBULhnho0a66eazaFDca59Hym1e4guQ4rCO4Fu\/T4Sw8Gk+c3MghN6H+8CRKVg4tB6fV8XI6\/SgXQgHYir\/AowAMU5TskhKVUNAAAAAElFTkSuQmCC)!important}.at4-recommended-vertical .at4-no-image-gray-recommended .at4-recommended-item-placeholder-img,.at4-recommended-vertical .at4-no-image-light-recommended .at4-recommended-item-placeholder-img,.at4-recommended-vertical .at4-no-image-minimal-recommended .at4-recommended-item-placeholder-img{background-image:url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw\/eHBhY2tldCBiZWdpbj0i77u\/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAzREMyNTNBMTI0RjExRTM4NzAwREJDRjlCQzAyMUVFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAzREMyNTNCMTI0RjExRTM4NzAwREJDRjlCQzAyMUVFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDNEQzI1MzgxMjRGMTFFMzg3MDBEQkNGOUJDMDIxRUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDNEQzI1MzkxMjRGMTFFMzg3MDBEQkNGOUJDMDIxRUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw\/eHBhY2tldCBlbmQ9InIiPz65Fr9cAAAA0ElEQVR42qRRuQrCQBDd3SSaIgYNosSrtLew8f+xsfAnYmEVRMR4YHwjExjCbsBk4DHHzptjR2+2u7VqJ3efjTNQ\/EEMgbgiv46H\/QNTDPnhCv\/mYiLPI21EIIaaUEVgBj+oETQQypgRtidsXfNJpsACBXo28gWgUd9AjrEL0TXhiSh\/XhWudlZI\/kCdLPtFUGMRCni9p6kl+kAq\/D5UavmzX2fNd87obsCSfztnrOR0rjvTiRImkoyAQQNRyZ2jhjenGNVBOpF1WZatyV8BBgBJ+irgS\/KHdAAAAABJRU5ErkJggg==)!important}#at-drawer.ats-dark,.at4-recommended.ats-dark .at4-recommended-horizontal .at4-recommended-item-caption,.at4-recommended.ats-dark .at4-recommended-vertical .at4-recommended-item-caption{background:#262b30}#at-drawer.ats-gray,.at4-recommended.ats-gray .at4-recommended-horizontal .at4-recommended-item-caption{background:#f2f2f2}#at-drawer.ats-light,.at4-recommended.ats-light .at4-recommended-horizontal .at4-recommended-item-caption{background:#fff}.at4-recommended.ats-dark .at4-recommended-vertical .at4-recommended-item{background:none}.at4-recommended.ats-dark .at4-recommended-item .at4-recommended-item-caption a:hover,.at4-recommended.ats-dark .at4-recommended-item .at4-recommended-item-caption a:link,.at4-recommended.ats-dark .at4-recommended-item .at4-recommended-item-caption a:visited,.at4-recommended.ats-dark .at4-recommended-item .at4-recommended-item-caption small,.at4-recommended.ats-dark .at4-recommended-item-caption,.at4-recommended.ats-dark .at-logo a:hover,.at4-recommended.ats-dark .at-recommended-label.at-vertical{color:#fff}.at4-recommended-vertical-logo{padding-top:0;text-align:left}.at4-recommended-vertical-logo .at4-logo-container{line-height:10px}.at4-recommended-horizontal-logo{text-align:center}.at4-recommended.at-inline .at4-recommended-horizontal-logo{text-align:left}#at4-thankyou .at4-recommended.at-inline .at4-recommended-horizontal{text-align:center}.at4-recommended .at-logo{margin:10px 0 0;padding:0;height:25px;overflow:auto;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.at4-recommended.at-inline .at4-recommended-horizontal .at-logo{text-align:left}.at4-recommended .at4-logo-container a.at-sponsored-link{color:#666}.at4-recommended-class .at4-logo-container a:hover,.at4-recommendedbox-outer-container .at4-recommended-recommendedbox .at4-logo-container a:hover{color:#000}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at-recommendedjumbo-outer-container{margin:0;padding:0;border:0;background:none;color:#000}.at-recommendedjumbo-footer{position:relative;width:100%;height:510px;overflow:hidden;transition:all .3s ease-in-out}.at-mobile .at-recommendedjumbo-footer{height:250px}.at-recommendedjumbo-footer #bg-link:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75)}.at-recommendedjumbo-footer:hover #bg-link:after{background:rgba(0,0,0,.85)}.at-recommendedjumbo-footer *,.at-recommendedjumbo-footer :after,.at-recommendedjumbo-footer :before{box-sizing:border-box}.at-recommendedjumbo-footer:hover #at-recommendedjumbo-footer-bg{animation:atRecommendedJumboAnimatedBackground 1s ease-in-out 1;animation-fill-mode:forwards}.at-recommendedjumbo-footer #at-recommendedjumbo-top-holder{position:absolute;top:0;padding:0 40px;width:100%}.at-mobile .at-recommendedjumbo-footer #at-recommendedjumbo-top-holder{padding:0 20px}.at-recommendedjumbo-footer .at-recommendedjumbo-footer-inner{position:relative;text-align:center;font-family:helvetica,arial,sans-serif;z-index:2;width:100%}.at-recommendedjumbo-footer #at-recommendedjumbo-label-holder{margin:40px 0 0;max-height:30px}.at-mobile .at-recommendedjumbo-footer #at-recommendedjumbo-label-holder{margin:20px 0 0;max-height:20px}.at-recommendedjumbo-footer #at-recommendedjumbo-label{font-weight:300;font-size:24px;line-height:24px;color:#fff;margin:0}.at-mobile .at-recommendedjumbo-footer #at-recommendedjumbo-label{font-weight:150;font-size:14px;line-height:14px}.at-recommendedjumbo-footer #at-recommendedjumbo-title-holder{margin:20px 0 0;min-height:3pc;max-height:78pt}.at-mobile .at-recommendedjumbo-footer #at-recommendedjumbo-title-holder{margin:10px 0 0;min-height:24px;max-height:54px}.at-recommendedjumbo-footer #at-recommendedjumbo-content-title{font-size:3pc;line-height:52px;font-weight:700;margin:0}.at-mobile .at-recommendedjumbo-footer #at-recommendedjumbo-content-title{font-size:24px;line-height:27px}.at-recommendedjumbo-footer a{text-decoration:none;color:#fff}.at-recommendedjumbo-footer a:visited{color:#fff}.at-recommendedjumbo-footer small{margin:20px 0 0;display:inline-block;height:2pc;line-height:2pc;font-size:14px;color:#ccc;cursor:default}.at-mobile .at-recommendedjumbo-footer small{margin:10px 0 0;height:14px;line-height:14px;font-size:9pt}.at-recommendedjumbo-footer .at-logo-container{position:absolute;bottom:20px;margin:auto;left:0;right:0}.at-mobile .at-recommendedjumbo-footer .at-logo-container{bottom:10px}.at-recommendedjumbo-footer a.at-sponsored-link{color:#ccc}.at-recommendedjumbo-footer div #at-recommendedjumbo-logo-link{padding:2px 0 0 11px;text-decoration:none;line-height:20px;font-family:helvetica,arial,sans-serif;font-size:9px;color:#ccc}@keyframes atRecommendedJumboAnimatedBackground{0%{transform:scale(1,1)}to{transform:scale(1.1,1.1)}}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at-resp-share-element{position:relative;padding:0;margin:0;font-size:0;line-height:0}.at-resp-share-element:after,.at-resp-share-element:before{content:\" \";display:table}.at-resp-share-element.at-mobile .at4-share-count-container,.at-resp-share-element.at-mobile .at-label{display:none}.at-resp-share-element .at-share-btn{display:inline-block;*display:inline;*zoom:1;margin:0 2px 5px;padding:0;overflow:hidden;line-height:0;text-decoration:none;text-transform:none;color:#fff;cursor:pointer;transition:all .2s ease-in-out;border:0;font-family:helvetica neue,helvetica,arial,sans-serif;background-color:transparent}.at-resp-share-element .at-share-btn::-moz-focus-inner{border:0;padding:0}.at-resp-share-element .at-share-btn:focus,.at-resp-share-element .at-share-btn:hover{transform:translateY(-4px);color:#fff;text-decoration:none}.at-resp-share-element .at-share-btn .at-icon-wrapper{float:left}.at-resp-share-element .at-share-btn.at-share-btn.at-svc-compact:hover{transform:none}.at-resp-share-element .at-share-btn .at-label{font-family:helvetica neue,helvetica,arial,sans-serif;font-size:9pt;padding:0 15px 0 0;margin:0 0 0 5px;height:2pc;line-height:2pc;background:none}.at-resp-share-element .at-icon,.at-resp-share-element .at-label{cursor:pointer}.at-resp-share-element .at4-share-count-container{text-decoration:none;float:right;padding-right:15px;font-size:9pt}.at-mobile .at-resp-share-element .at-label{display:none}.at-resp-share-element.at-mobile .at-share-btn{margin-right:5px}.at-mobile .at-resp-share-element .at-share-btn{padding:5px;margin-right:5px}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at-share-tbx-element{position:relative;margin:0;color:#fff;font-size:0}.at-share-tbx-element,.at-share-tbx-element .at-share-btn{font-family:helvetica neue,helvetica,arial,sans-serif;padding:0;line-height:0}.at-share-tbx-element .at-share-btn{cursor:pointer;margin:0 5px 5px 0;display:inline-block;overflow:hidden;border:0;text-decoration:none;text-transform:none;background-color:transparent;color:inherit;transition:all .2s ease-in-out}.at-share-tbx-element .at-share-btn:focus,.at-share-tbx-element .at-share-btn:hover{transform:translateY(-4px);outline-offset:-1px;color:inherit}.at-share-tbx-element .at-share-btn::-moz-focus-inner{border:0;padding:0}.at-share-tbx-element .at-share-btn.at-share-btn.at-svc-compact:hover{transform:none}.at-share-tbx-element .at-icon-wrapper{vertical-align:middle}.at-share-tbx-element .at4-share-count,.at-share-tbx-element .at-label{margin:0 7.5px 0 2.5px;text-decoration:none;vertical-align:middle;display:inline-block;background:none;height:0;font-size:inherit;line-height:inherit;color:inherit}.at-share-tbx-element.at-mobile .at4-share-count,.at-share-tbx-element.at-mobile .at-label{display:none}.at-share-tbx-element .at_native_button{vertical-align:middle}.at-share-tbx-element .addthis_counter.addthis_bubble_style{margin:0 2px;vertical-align:middle;display:inline-block}.at-share-tbx-element .fb_iframe_widget{display:block}.at-share-tbx-element.at-share-tbx-native .at300b{vertical-align:middle}.at-style-responsive .at-share-btn{padding:5px}.at-style-jumbo{display:table}.at-style-jumbo .at4-spacer{height:1px;display:block;visibility:hidden;opacity:0}.at-style-jumbo .at4-count-container{display:table-cell;text-align:center;min-width:200px;vertical-align:middle;border-right:1px solid #ccc;padding-right:20px}.at-style-jumbo .at4-count{font-size:60px;line-height:60px;font-weight:700}.at-style-jumbo .at4-count-title{position:relative;font-size:18px;line-height:18px;bottom:2px}.at-style-jumbo .at-share-btn-elements{display:table-cell;vertical-align:middle;padding-left:20px}.at_flat_counter{cursor:pointer;font-family:helvetica,arial,sans-serif;font-weight:700;text-transform:uppercase;display:inline-block;position:relative;vertical-align:top;height:auto;margin:0 5px;padding:0 6px;left:-1px;background:#ebebeb;color:#32363b;transition:all .2s ease}.at_flat_counter:after{top:30%;left:-4px;content:\"\";position:absolute;border-width:5px 8px 5px 0;border-style:solid;border-color:transparent #ebebeb transparent transparent;display:block;width:0;height:0;transform:translateY(360deg)}.at_flat_counter:hover{background:#e1e2e2}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at4-thankyou-background{top:0;right:0;left:0;bottom:0;-webkit-overflow-scrolling:touch;z-index:9999999;background-image:url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpizCuu\/sRABGBiIBKMKqSOQoAAAwC8KgJipENhxwAAAABJRU5ErkJggg==);background:hsla(217,6%,46%,.95)}.at4-thankyou-background.at-thankyou-shown{position:fixed}.at4-thankyou-inner{position:absolute;width:100%;top:10%;left:50%;margin-left:-50%;text-align:center}.at4-thankyou-mobile .at4-thankyou-inner{top:5%}.thankyou-description{font-weight:400}.at4-thankyou-background .at4lb-inner{position:relative;width:100%;height:100%}.at4-thankyou-background .at4lb-inner .at4x{position:absolute;top:15px;right:15px;display:block;width:20px;height:20px;padding:20px;margin:0;cursor:pointer;transition:opacity .25s ease-in;opacity:.4;background:url(\"data:image\/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+\/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTEvMTMvMTKswDp5AAAAd0lEQVQ4jb2VQRLAIAgDE\/\/\/Z3qqY1FAhalHMCsCIkVEAIAkkVgvp2lDBgYAnAyHkWotLccNrEd4A7X2TqIdqLfnWBAdaF5rJdyJfjtPH5GT37CaGhoVq3nOm\/XflUuLUto2pY1d+vRKh0Pp+MrAVtDe2JkvYNQ+jVSEEFmOkggAAAAASUVORK5CYII=\") no-repeat center center;overflow:hidden;text-indent:-99999em;border:1px solid transparent}.at4-thankyou-background .at4lb-inner .at4x:focus,.at4-thankyou-background .at4lb-inner .at4x:hover{border:1px solid #fff;border-radius:50%;outline:0}.at4-thankyou-background .at4lb-inner #at4-palogo{position:absolute;bottom:10px;display:inline-block;text-decoration:none;font-family:helvetica,arial,sans-serif;font-size:11px;cursor:pointer;-webkit-transition:opacity .25s ease-in;moz-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.5;z-index:100020;color:#fff;padding:2px 0 0 13px}.at4-thankyou-background .at4lb-inner #at4-palogo .at-branding-addthis,.at4-thankyou-background .at4lb-inner #at4-palogo .at-branding-info{color:#fff}.at4-thankyou-background .at4lb-inner #at4-palogo:hover,.at4-thankyou-background.ats-dark .at4lb-inner a#at4-palogo:hover{text-decoration:none;color:#fff;opacity:1}.at4-thankyou-background.ats-dark{background-image:url(\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgeMZABGBiIBKMKqSOQoAAAwB+cQD6hqlbCwAAAABJRU5ErkJggg==\");background:rgba(0,0,0,.85)}.at4-thankyou-background .thankyou-title{color:#fff;font-size:38.5px;margin:10px 20px;line-height:38.5px;font-family:helvetica neue,helvetica,arial,sans-serif;font-weight:300}.at4-thankyou-background.ats-dark .thankyou-description,.at4-thankyou-background.ats-dark .thankyou-title{color:#fff}.at4-thankyou-background .thankyou-description{color:#fff;font-size:18px;margin:10px 0;line-height:24px;padding:0;font-family:helvetica neue,helvetica,arial,sans-serif;font-weight:300}.at4-thankyou-background .at4-thanks-icons{padding-top:10px}.at4-thankyou-mobile *{-webkit-overflow-scrolling:touch}#at4-thankyou .at4-recommended-recommendedbox .at-logo{display:none}.at4-thankyou .at-h3{height:49px;line-height:49px;margin:0 50px 0 20px;padding:1px 0 0;font-family:helvetica neue,helvetica,arial,sans-serif;font-size:1pc;font-weight:700;color:#fff;text-shadow:0 1px #000}.at4-thanks{padding-top:50px;text-align:center}.at4-thanks label{display:block;margin:0 0 15px;font-size:1pc;line-height:1pc}.at4-thanks .at4-h2{background:none;border:none;margin:0 0 10px;padding:0;font-family:helvetica neue,helvetica,arial,sans-serif;font-size:28px;font-weight:300;color:#000}.at4-thanks .at4-thanks-icons{position:relative;height:2pc}.at4-thanks .at4-thanks-icons .at-thankyou-label{display:block;padding-bottom:10px;font-size:14px;color:#666}.at4-thankyou-layer .at-follow .at-icon-wrapper{width:2pc;height:2pc}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at4-recommended-toaster{position:fixed;top:auto;bottom:0;right:0;z-index:100021}.at4-recommended-toaster.ats-light{border:1px solid #c5c5c5;background:#fff}.at4-recommended-toaster.ats-gray{border:1px solid #c5c5c5;background:#f2f2f2}.at4-recommended-toaster.ats-dark{background:#262b30;color:#fff}.at4-recommended-toaster .at4-recommended-container{padding-top:0;margin:0}.at4-recommended.at4-recommended-toaster div.at-recommended-label{line-height:1pc;font-size:1pc;text-align:left;padding:20px 0 0 20px}.at4-toaster-outer .at4-recommended .at4-recommended-item .at4-recommended-item-caption .at-h4{font-size:11px;line-height:11px;margin:10px 0 6px;height:30px}.at4-recommended.at4-recommended-toaster div.at-recommended-label.ats-gray,.at4-recommended.at4-recommended-toaster div.at-recommended-label.ats-light{color:#464646}.at4-recommended.at4-recommended-toaster div.at-recommended-label.ats-dark{color:#fff}.at4-toaster-close-control{position:absolute;top:0;right:0;display:block;width:20px;height:20px;line-height:20px;margin:5px 5px 0 0;padding:0;text-indent:-9999em}.at4-toaster-open-control{position:fixed;right:0;bottom:0;z-index:100020}.at4-toaster-outer .at4-recommended-item{width:90pt;border:0;margin:9px 10px 0}.at4-toaster-outer .at4-recommended-item:first-child{margin-left:20px}.at4-toaster-outer .at4-recommended-item:last-child{margin-right:20px}.at4-toaster-outer .at4-recommended-item .at4-recommended-item-img{max-height:90pt;max-width:90pt}.at4-toaster-outer .at4-recommended-item .at4-recommended-item-img img{height:90pt;width:90pt}.at4-toaster-outer .at4-recommended-item .at4-recommended-item-caption{height:30px;padding:0;margin:0;height:initial}.at4-toaster-outer .ats-dark .at4-recommended-item .at4-recommended-item-caption{background:#262b30}.at4-toaster-outer .at4-recommended .at4-recommended-item .at4-recommended-item-caption small{width:auto;line-height:14px;margin:0}.at4-toaster-outer .at4-recommended.ats-dark .at4-recommended-item .at4-recommended-item-caption small{color:#fff}.at4-recommended-toaster .at-logo{margin:0 0 3px 20px;text-align:left}.at4-recommended-toaster .at-logo .at4-logo-container.at-sponsored-logo{position:relative}.at4-toaster-outer .at4-recommended-item .sponsored-label{text-align:right;font-size:10px;color:#666;float:right;position:fixed;bottom:6px;right:20px;top:initial;z-index:99999}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at4-whatsnext{position:fixed;bottom:0!important;right:0;background:#fff;border:1px solid #c5c5c5;margin:-1px;width:390px;height:90pt;overflow:hidden;font-size:9pt;font-weight:400;color:#000;z-index:1800000000}.at4-whatsnext a{color:#666}.at4-whatsnext .at-whatsnext-content{height:90pt;position:relative}.at4-whatsnext .at-whatsnext-content .at-branding{position:absolute;bottom:15px;right:10px;padding-left:9px;text-decoration:none;line-height:10px;font-family:helvetica,arial,sans-serif;font-size:10px;color:#666}.at4-whatsnext .at-whatsnext-content .at-whatsnext-content-inner{position:absolute;top:15px;right:20px;bottom:15px;left:140px;text-align:left;height:105px}.at4-whatsnext .at-whatsnext-content-inner a{display:inline-block}.at4-whatsnext .at-whatsnext-content-inner div.at-h6{text-align:left;margin:0;padding:0 0 3px;font-size:11px;color:#666;cursor:default}.at4-whatsnext .at-whatsnext-content .at-h3{text-align:left;margin:5px 0;padding:0;line-height:1.2em;font-weight:400;font-size:14px;height:3pc}.at4-whatsnext .at-whatsnext-content-inner a:link,.at4-whatsnext .at-whatsnext-content-inner a:visited{text-decoration:none;font-weight:400;color:#464646}.at4-whatsnext .at-whatsnext-content-inner a:hover{color:#000}.at4-whatsnext .at-whatsnext-content-inner small{position:absolute;bottom:15px;line-height:10px;font-size:11px;color:#666;cursor:default;text-align:left}.at4-whatsnext .at-whatsnext-content .at-whatsnext-content-img{position:absolute;top:0;left:0;width:90pt;height:90pt;overflow:hidden}.at4-whatsnext .at-whatsnext-content .at-whatsnext-content-img img{position:absolute;top:0;left:0;max-height:none;max-width:none}.at4-whatsnext .at-whatsnext-close-control{position:absolute;top:0;right:0;display:block;width:20px;height:20px;line-height:20px;margin:0 5px 0 0;padding:0;text-indent:-9999em}.at-whatsnext-open-control{position:fixed;right:0;bottom:0;z-index:100020}.at4-whatsnext.ats-dark{background:#262b30}.at4-whatsnext.ats-dark .at-whatsnext-content .at-h3,.at4-whatsnext.ats-dark .at-whatsnext-content a.at4-logo:hover,.at4-whatsnext.ats-dark .at-whatsnext-content-inner a:link,.at4-whatsnext.ats-dark .at-whatsnext-content-inner a:visited{color:#fff}.at4-whatsnext.ats-light{background:#fff}.at4-whatsnext.ats-gray{background:#f2f2f2}.at4-whatsnext.at-whatsnext-nophoto{width:270px}.at4-whatsnext.at-whatsnext-nophoto .at-whatsnext-content-img{display:none}.at4-whatsnext.at-whatsnext-nophoto .at-whatsnext-content .at-whatsnext-content-inner{top:15px;right:0;left:20px}.at4-whatsnext.at-whatsnext-nophoto .at-whatsnext-content .at-whatsnext-content-inner.addthis_32x32_style{top:0;right:0;left:0;padding:45px 20px 0;font-size:20px}.at4-whatsnext.at-whatsnext-nophoto .at-whatsnext-content .at-whatsnext-content-inner .at4-icon,.at4-whatsnext.at-whatsnext-nophoto .at-whatsnext-content .at-whatsnext-content-inner .at4-icon-fw,.at4-whatsnext.at-whatsnext-nophoto .at-whatsnext-content .at-whatsnext-content-inner .whatsnext-msg{vertical-align:middle}.at-whatsnext-img,.at-whatsnext-img-lnk{position:absolute;left:0}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at4-whatsnextmobile{position:fixed;bottom:0;right:0;left:0;background:#fff;z-index:9999998;height:170px;font-size:28px}.at4-whatsnextmobile .col-2{height:100%;font-size:1em}.at4-whatsnextmobile .col-2:first-child{max-width:200px;display:inline-block;float:left}.at4-whatsnextmobile .col-2:last-child{position:absolute;left:200px;right:50px;top:0;bottom:0;display:inline-block}.at4-whatsnextmobile .at-whatsnext-content-inner{font-size:1em}.at4-whatsnextmobile .at-whatsnext-content-img img{height:100%;width:100%}.at4-whatsnextmobile .at-close-control{font-size:1em;position:absolute;top:0;right:0;width:50px;height:50px}.at4-whatsnextmobile .at-close-control button{width:100%;height:100%;font-size:1em;font-weight:400;text-decoration:none;opacity:.5;padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.at4-whatsnextmobile .at-h3,.at4-whatsnextmobile .at-h6{font-size:1em;margin:0;color:#a1a1a1;margin-left:2.5%;margin-top:25px}.at4-whatsnextmobile .at-h3{font-size:1em;line-height:1em;font-weight:500;height:50%}.at4-whatsnextmobile .at-h3 a{font-size:1em;text-decoration:none}.at4-whatsnextmobile .at-h6{font-size:.8em;line-height:.8em;font-weight:500}.at4-whatsnextmobile .footer{position:absolute;bottom:2px;left:200px;right:0;padding-left:2.5%;font-size:1em;line-height:.6em}.at4-whatsnextmobile .footer small{font-size:.6em;color:#a1a1a1}.at4-whatsnextmobile .footer small:first-child{margin-right:5%;float:left}.at4-whatsnextmobile .footer small:last-child{margin-right:2.5%;float:right}.at4-whatsnextmobile .at-whatsnext-content{height:100%}.at4-whatsnextmobile.ats-dark{background:#262b30;color:#fff}.at4-whatsnextmobile .at-close-control button{color:#bfbfbf}.at4-whatsnextmobile.ats-dark a:link,.at4-whatsnextmobile.ats-dark a:visited{color:#fff}.at4-whatsnextmobile.ats-gray{background:#f2f2f2;color:#262b30}.at4-whatsnextmobile.ats-light{background:#fff;color:#262b30}.at4-whatsnextmobile.ats-dark .footer a:link,.at4-whatsnextmobile.ats-dark .footer a:visited,.at4-whatsnextmobile.ats-gray .footer a:link,.at4-whatsnextmobile.ats-gray .footer a:visited,.at4-whatsnextmobile.ats-light .footer a:link,.at4-whatsnextmobile.ats-light .footer a:visited{color:#a1a1a1}.at4-whatsnextmobile.ats-gray a:link,.at4-whatsnextmobile.ats-gray a:visited,.at4-whatsnextmobile.ats-light a:link,.at4-whatsnextmobile.ats-light a:visited{color:#262b30}@media only screen and (min-device-width:320px) and (max-device-width:480px){.at4-whatsnextmobile{height:85px;font-size:14px}.at4-whatsnextmobile .col-2:first-child{width:75pt}.at4-whatsnextmobile .col-2:last-child{right:25px;left:75pt}.at4-whatsnextmobile .footer{left:75pt}.at4-whatsnextmobile .at-close-control{width:25px;height:25px}.at4-whatsnextmobile .at-h3,.at4-whatsnextmobile .at-h6{margin-top:12.5px}}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at-custom-mobile-bar{left:0;right:0;width:100%;height:56px;position:fixed;text-align:center;z-index:100020;background:#fff;overflow:hidden;box-shadow:0 0 10px 0 rgba(0,0,0,.2);font:initial;line-height:normal;top:auto;bottom:0}.at-custom-mobile-bar.at-custom-mobile-bar-zindex-hide{z-index:-1!important}.at-custom-mobile-bar.atss-top{top:0;bottom:auto}.at-custom-mobile-bar.atss-bottom{top:auto;bottom:0}.at-custom-mobile-bar .at-custom-mobile-bar-btns{display:inline-block;text-align:center}.at-custom-mobile-bar .at-custom-mobile-bar-counter,.at-custom-mobile-bar .at-share-btn{margin-top:4px}.at-custom-mobile-bar .at-share-btn{display:inline-block;text-decoration:none;transition:none;box-sizing:content-box}.at-custom-mobile-bar .at-custom-mobile-bar-counter{font-family:Helvetica neue,arial;vertical-align:top;margin-left:4px;margin-right:4px;display:inline-block}.at-custom-mobile-bar .at-custom-mobile-bar-count{font-size:26px;line-height:1.25em;color:#222}.at-custom-mobile-bar .at-custom-mobile-bar-text{font-size:9pt;line-height:1.25em;color:#888;letter-spacing:1px}.at-custom-mobile-bar .at-icon-wrapper{text-align:center;height:3pc;width:3pc;margin:0 4px}.at-custom-mobile-bar .at-icon{vertical-align:top;margin:8px;width:2pc;height:2pc}.at-custom-mobile-bar.at-shfs-medium{height:3pc}.at-custom-mobile-bar.at-shfs-medium .at-custom-mobile-bar-counter{margin-top:6px}.at-custom-mobile-bar.at-shfs-medium .at-custom-mobile-bar-count{font-size:18px}.at-custom-mobile-bar.at-shfs-medium .at-custom-mobile-bar-text{font-size:10px}.at-custom-mobile-bar.at-shfs-medium .at-icon-wrapper{height:40px;width:40px}.at-custom-mobile-bar.at-shfs-medium .at-icon{margin:6px;width:28px;height:28px}.at-custom-mobile-bar.at-shfs-small{height:40px}.at-custom-mobile-bar.at-shfs-small .at-custom-mobile-bar-counter{margin-top:3px}.at-custom-mobile-bar.at-shfs-small .at-custom-mobile-bar-count{font-size:1pc}.at-custom-mobile-bar.at-shfs-small .at-custom-mobile-bar-text{font-size:10px}.at-custom-mobile-bar.at-shfs-small .at-icon-wrapper{height:2pc;width:2pc}.at-custom-mobile-bar.at-shfs-small .at-icon{margin:4px;width:24px;height:24px}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at-custom-sidebar{top:20%;width:58px;position:fixed;text-align:center;z-index:100020;background:#fff;overflow:hidden;box-shadow:0 0 10px 0 rgba(0,0,0,.2);font:initial;line-height:normal;top:auto;bottom:0}.at-custom-sidebar.at-custom-sidebar-zindex-hide{z-index:-1!important}.at-custom-sidebar.atss-left{left:0;right:auto;float:left;border-radius:0 4px 4px 0}.at-custom-sidebar.atss-right{left:auto;right:0;float:right;border-radius:4px 0 0 4px}.at-custom-sidebar .at-custom-sidebar-btns{display:inline-block;text-align:center;padding-top:4px}.at-custom-sidebar .at-custom-sidebar-counter{margin-bottom:8px}.at-custom-sidebar .at-share-btn{display:inline-block;text-decoration:none;transition:none;box-sizing:content-box}.at-custom-sidebar .at-custom-sidebar-counter{font-family:Helvetica neue,arial;vertical-align:top;margin-left:4px;margin-right:4px;display:inline-block}.at-custom-sidebar .at-custom-sidebar-count{font-size:21px;line-height:1.25em;color:#222}.at-custom-sidebar .at-custom-sidebar-text{font-size:10px;line-height:1.25em;color:#888;letter-spacing:1px}.at-custom-sidebar .at-icon-wrapper{text-align:center;margin:0 4px}.at-custom-sidebar .at-icon{vertical-align:top;margin:9px;width:2pc;height:2pc}.at-custom-sidebar .at-icon-wrapper{position:relative}.at-custom-sidebar .at4-share-count,.at-custom-sidebar .at4-share-count-container{line-height:1pc;font-size:10px}.at-custom-sidebar .at4-share-count{text-indent:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:200;width:100%;height:1pc}.at-custom-sidebar .at4-share-count-anchor .at-icon{margin-top:3px}.at-custom-sidebar .at4-share-count-container{position:absolute;left:0;right:auto;top:auto;bottom:0;width:100%;color:#fff;background:inherit}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at-image-sharing-mobile-icon{position:absolute;background:#000 url(https:\/\/s7.addthis.com\/static\/44a36d35bafef33aa9455b7d3039a771.png) no-repeat top center;background-color:rgba(0,0,0,.9);background-image:url(https:\/\/s7.addthis.com\/static\/10db525181ee0bbe1a515001be1c7818.svg),none;border-radius:3px;width:50px;height:40px;top:-9999px;left:-9999px}.at-image-sharing-tool{display:block;position:absolute;text-align:center;z-index:9001;background:none;overflow:hidden;top:-9999px;left:-9999px;font:initial;line-height:0}.at-image-sharing-tool.addthis-animated{animation-duration:.15s}.at-image-sharing-tool.at-orientation-vertical .at-share-btn{display:block}.at-image-sharing-tool.at-orientation-horizontal .at-share-btn{display:inline-block}.at-image-sharing-tool.at-image-sharing-tool-size-big .at-icon{width:43px;height:43px}.at-image-sharing-tool.at-image-sharing-tool-size-mobile .at-share-btn{margin:0!important}.at-image-sharing-tool.at-image-sharing-tool-size-mobile .at-icon-wrapper{height:60px;width:100%;border-radius:0!important}.at-image-sharing-tool.at-image-sharing-tool-size-mobile .at-icon{max-width:100%;height:54px!important;width:54px!important}.at-image-sharing-tool .at-custom-shape.at-image-sharing-tool-btns{margin-right:8px;margin-bottom:8px}.at-image-sharing-tool .at-custom-shape .at-share-btn{margin-top:8px;margin-left:8px}.at-image-sharing-tool .at-share-btn{line-height:0;text-decoration:none;transition:none;box-sizing:content-box}.at-image-sharing-tool .at-icon-wrapper{text-align:center;height:100%;width:100%}.at-image-sharing-tool .at-icon{vertical-align:top;width:2pc;height:2pc;margin:3px}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at-expanding-share-button{box-sizing:border-box;position:fixed;z-index:9999}.at-expanding-share-button[data-position=bottom-right]{bottom:10px;right:10px}.at-expanding-share-button[data-position=bottom-right] .at-expanding-share-button-toggle-bg,.at-expanding-share-button[data-position=bottom-right] .at-expanding-share-button-toggle-btn[data-name]:after,.at-expanding-share-button[data-position=bottom-right] .at-icon-wrapper,.at-expanding-share-button[data-position=bottom-right] [data-name]:after{float:right}.at-expanding-share-button[data-position=bottom-right] [data-name]:after{margin-right:10px}.at-expanding-share-button[data-position=bottom-right] .at-expanding-share-button-toggle-btn[data-name]:after{margin-right:5px}.at-expanding-share-button[data-position=bottom-right] .at-icon-wrapper{margin-right:-3px}.at-expanding-share-button[data-position=bottom-left]{bottom:10px;left:10px}.at-expanding-share-button[data-position=bottom-left] .at-expanding-share-button-toggle-bg,.at-expanding-share-button[data-position=bottom-left] .at-expanding-share-button-toggle-btn[data-name]:after,.at-expanding-share-button[data-position=bottom-left] .at-icon-wrapper,.at-expanding-share-button[data-position=bottom-left] [data-name]:after{float:left}.at-expanding-share-button[data-position=bottom-left] [data-name]:after{margin-left:10px}.at-expanding-share-button[data-position=bottom-left] .at-expanding-share-button-toggle-btn[data-name]:after{margin-left:5px}.at-expanding-share-button *,.at-expanding-share-button :after,.at-expanding-share-button :before{box-sizing:border-box}.at-expanding-share-button .at-expanding-share-button-services-list{display:none;list-style:none;margin:0 5px;overflow:visible;padding:0}.at-expanding-share-button .at-expanding-share-button-services-list\u003eli{display:block;height:45px;position:relative;overflow:visible}.at-expanding-share-button .at-expanding-share-button-toggle-btn,.at-expanding-share-button .at-share-btn{transition:.1s;text-decoration:none}.at-expanding-share-button .at-share-btn{display:block;height:40px;padding:0 3px 0 0}.at-expanding-share-button .at-expanding-share-button-toggle-btn{position:relative;overflow:auto}.at-expanding-share-button .at-expanding-share-button-toggle-btn.at-expanding-share-button-hidden[data-name]:after{display:none}.at-expanding-share-button .at-expanding-share-button-toggle-bg{box-shadow:0 2px 4px 0 rgba(0,0,0,.3);border-radius:50%;position:relative}.at-expanding-share-button .at-expanding-share-button-toggle-bg\u003espan{background-image:url(\"data:image\/svg+xml,%3Csvg%20width%3D%2232px%22%20height%3D%2232px%22%20viewBox%3D%220%200%2032%2032%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Eshare%3C%2Ftitle%3E%3Cg%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cg%20fill%3D%22%23FFFFFF%22%3E%3Cpath%20d%3D%22M26%2C13.4285714%20C26%2C13.6220248%2025.9293162%2C13.7894338%2025.7879464%2C13.9308036%20L20.0736607%2C19.6450893%20C19.932291%2C19.786459%2019.7648819%2C19.8571429%2019.5714286%2C19.8571429%20C19.3779752%2C19.8571429%2019.2105662%2C19.786459%2019.0691964%2C19.6450893%20C18.9278267%2C19.5037195%2018.8571429%2C19.3363105%2018.8571429%2C19.1428571%20L18.8571429%2C16.2857143%20L16.3571429%2C16.2857143%20C15.6279725%2C16.2857143%2014.9750773%2C16.3080355%2014.3984375%2C16.3526786%20C13.8217977%2C16.3973217%2013.2488868%2C16.477306%2012.6796875%2C16.5926339%20C12.1104882%2C16.7079619%2011.6157015%2C16.8660704%2011.1953125%2C17.0669643%20C10.7749235%2C17.2678581%2010.3824423%2C17.5264121%2010.0178571%2C17.8426339%20C9.65327199%2C18.1588557%209.35565592%2C18.534596%209.125%2C18.9698661%20C8.89434408%2C19.4051361%208.71391434%2C19.9203839%208.58370536%2C20.515625%20C8.45349637%2C21.1108661%208.38839286%2C21.7842224%208.38839286%2C22.5357143%20C8.38839286%2C22.9449425%208.40699386%2C23.4025272%208.44419643%2C23.9084821%20C8.44419643%2C23.9531252%208.45349693%2C24.0405499%208.47209821%2C24.1707589%20C8.4906995%2C24.3009679%208.5%2C24.3995532%208.5%2C24.4665179%20C8.5%2C24.5781256%208.46837829%2C24.6711306%208.40513393%2C24.7455357%20C8.34188956%2C24.8199408%208.25446484%2C24.8571429%208.14285714%2C24.8571429%20C8.02380893%2C24.8571429%207.9196433%2C24.7938994%207.83035714%2C24.6674107%20C7.77827355%2C24.6004461%207.72991094%2C24.5186017%207.68526786%2C24.421875%20C7.64062478%2C24.3251483%207.59040206%2C24.2135423%207.53459821%2C24.0870536%20C7.47879436%2C23.9605648%207.43973225%2C23.87128%207.41741071%2C23.8191964%20C6.47246551%2C21.6986501%206%2C20.0208395%206%2C18.7857143%20C6%2C17.3050521%206.19717065%2C16.0662252%206.59151786%2C15.0691964%20C7.79688103%2C12.0706695%2011.0520568%2C10.5714286%2016.3571429%2C10.5714286%20L18.8571429%2C10.5714286%20L18.8571429%2C7.71428571%20C18.8571429%2C7.52083237%2018.9278267%2C7.35342333%2019.0691964%2C7.21205357%20C19.2105662%2C7.07068382%2019.3779752%2C7%2019.5714286%2C7%20C19.7648819%2C7%2019.932291%2C7.07068382%2020.0736607%2C7.21205357%20L25.7879464%2C12.9263393%20C25.9293162%2C13.067709%2026%2C13.2351181%2026%2C13.4285714%20L26%2C13.4285714%20Z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E\");background-position:center center;background-repeat:no-repeat;transition:transform .4s ease;border-radius:50%;display:block}.at-expanding-share-button .at-icon-wrapper{box-shadow:0 2px 4px 0 rgba(0,0,0,.3);border-radius:50%;display:inline-block;height:40px;line-height:40px;text-align:center;width:40px}.at-expanding-share-button .at-icon{display:inline-block;height:34px;margin:3px 0;vertical-align:top;width:34px}.at-expanding-share-button [data-name]:after{box-shadow:0 2px 4px 0 rgba(0,0,0,.3);transform:translate(0, -50%);transition:.4s;background-color:#fff;border-radius:3px;color:#666;content:attr(data-name);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:9pt;line-height:9pt;font-weight:500;opacity:0;padding:3px 5px;position:relative;top:20px;white-space:nowrap}.at-expanding-share-button.at-expanding-share-button-show-icons .at-expanding-share-button-services-list{display:block}.at-expanding-share-button.at-expanding-share-button-animate-in .at-expanding-share-button-toggle-bg\u003espan{transform:rotate(270deg);background-image:url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cg%3E%3Cpath%20d%3D%22M18%2014V8h-4v6H8v4h6v6h4v-6h6v-4h-6z%22%20fill-rule%3D%22evenodd%22%20fill%3D%22white%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E\");background-position:center center;background-repeat:no-repeat}.at-expanding-share-button.at-expanding-share-button-animate-in [data-name]:after{opacity:1}.at-expanding-share-button.at-hide-label [data-name]:after{display:none}.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle{height:50px}.at-expanding-share-button.at-expanding-share-button-desktop .at-icon-wrapper:hover{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle-bg{height:50px;line-height:50px;width:50px}.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle-bg\u003espan{height:50px;width:50px}.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle-bg:after{box-shadow:0 2px 5px 0 rgba(0,0,0,.2);transition:opacity .2s ease;border-radius:50%;content:'';height:100%;opacity:0;position:absolute;top:0;left:0;width:100%}.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle-bg:hover:after{opacity:1}.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle-btn[data-name]:after{top:25px}.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-services-list{margin:0}.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-toggle-btn,.at-expanding-share-button.at-expanding-share-button-mobile .at-share-btn{outline:0}.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-toggle{height:40px;-webkit-tap-highlight-color:transparent}.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-toggle-bg,.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-toggle-bg span{height:40px;line-height:40px;width:40px}.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-click-flash{transform:scale(0);transition:transform ease,opacity ease-in;background-color:hsla(0,0%,100%,.3);border-radius:50%;height:40px;opacity:1;position:absolute;width:40px;z-index:10000}.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-click-flash.at-expanding-share-button-click-flash-animate{transform:scale(1);opacity:0}.at-expanding-share-button.at-expanding-share-button-mobile+.at-expanding-share-button-mobile-overlay{transition:opacity ease;bottom:0;background-color:hsla(0,0%,87%,.7);display:block;height:auto;left:0;opacity:0;position:fixed;right:0;top:0;width:auto;z-index:9998}.at-expanding-share-button.at-expanding-share-button-mobile+.at-expanding-share-button-mobile-overlay.at-expanding-share-button-hidden{height:0;width:0;z-index:-10000}.at-expanding-share-button.at-expanding-share-button-mobile.at-expanding-share-button-animate-in+.at-expanding-share-button-mobile-overlay{transition:opacity ease;opacity:1}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n.at-tjin-element .at300b,.at-tjin-element .at300m{display:inline-block;width:auto;padding:0;margin:0 2px 5px;outline-offset:-1px;transition:all .2s ease-in-out}.at-tjin-element .at300b:focus,.at-tjin-element .at300b:hover,.at-tjin-element .at300m:focus,.at-tjin-element .at300m:hover{transform:translateY(-4px)}.at-tjin-element .addthis_tjin_label{display:none}.at-tjin-element .addthis_vertical_style .at300b,.at-tjin-element .addthis_vertical_style .at300m{display:block}.at-tjin-element .addthis_vertical_style .at300b .addthis_tjin_label,.at-tjin-element .addthis_vertical_style .at300b .at-icon-wrapper,.at-tjin-element .addthis_vertical_style .at300m .addthis_tjin_label,.at-tjin-element .addthis_vertical_style .at300m .at-icon-wrapper{display:inline-block;vertical-align:middle;margin-right:5px}.at-tjin-element .addthis_vertical_style .at300b:focus,.at-tjin-element .addthis_vertical_style .at300b:hover,.at-tjin-element .addthis_vertical_style .at300m:focus,.at-tjin-element .addthis_vertical_style .at300m:hover{transform:none}.at-tjin-element .at-tjin-btn{margin:0 5px 5px 0;padding:0;outline-offset:-1px;display:inline-block;box-sizing:content-box;transition:all .2s ease-in-out}.at-tjin-element .at-tjin-btn:focus,.at-tjin-element .at-tjin-btn:hover{transform:translateY(-4px)}.at-tjin-element .at-tjin-title{margin:0 0 15px}\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n#addthissmartlayerscssready{color:#bada55!important}.addthis-smartlayers,div#at4-follow,div#at4-share,div#at4-thankyou,div#at4-whatsnext{padding:0;margin:0}#at4-follow-label,#at4-share-label,#at4-whatsnext-label,.at4-recommended-label.hidden{padding:0;border:none;background:none;position:absolute;top:0;left:0;height:0;width:0;overflow:hidden;text-indent:-9999em}.addthis-smartlayers .at4-arrow:hover{cursor:pointer}.addthis-smartlayers .at4-arrow:after,.addthis-smartlayers .at4-arrow:before{content:none}a.at4-logo{background:url(data:image\/gif;base64,R0lGODlhBwAHAJEAAP9uQf\/\/\/wAAAAAAACH5BAkKAAIALAAAAAAHAAcAAAILFH6Ge8EBH2MKiQIAOw==) no-repeat left center}.at4-minimal a.at4-logo{background:url(data:image\/gif;base64,R0lGODlhBwAHAJEAAP9uQf\/\/\/wAAAAAAACH5BAkKAAIALAAAAAAHAAcAAAILFH6Ge8EBH2MKiQIAOw==) no-repeat left center!important}button.at4-closebutton{position:absolute;top:0;right:0;padding:0;margin-right:10px;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;font-size:19px;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}button.at4-closebutton:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}div.at4-arrow{background-image:url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAoCAYAAABpYH0BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAV1JREFUeNrsmesOgyAMhQfxwfrofTM3E10ME2i5Oeppwr9a5OMUCrh1XV+wcvNAAIAA+BiAzrmtUWln27dbjEcC3AdODfo0BdEPhmcO4nIDvDNELi2jggk4\/k8dT7skfeKzWIEd4VUpMQKvNB7X+OZSmAZkATWC1xvipbpnLmOosbJZC08CkAeA4E6qFUEMwLAGnlSBPCE8lW8CYnZTcimH2HoT7kSFOx5HBmCnDhTIu1p5s98G+QZrxGPhZVMY1vgyAQaAAAiAAAgDQACcBOD+BvJtBWfRy7NpJK5tBe4FNzXokywV734wPHMQlxvgnSGyNoUP\/2ACjv\/7iSeYKO3YWKzAjvCqlBiBVxqPa3ynexNJwOsN8TJbzL6JNIYYXWpMv4lIIAZgWANPqkCeEJ7KNwExu8lpLlSpAVQarO77TyKdBsyRPuwV0h0gmoGnTWFYzVkYBoAA+I\/2FmAAt6+b5XM9mFkAAAAASUVORK5CYII=);background-repeat:no-repeat;width:20px;height:20px;margin:0;padding:0;overflow:hidden;text-indent:-9999em;text-align:left;cursor:pointer}#at4-recommendedpanel-outer-container .at4-arrow.at-right,div.at4-arrow.at-right{background-position:-20px 0}#at4-recommendedpanel-outer-container .at4-arrow.at-left,div.at4-arrow.at-left{background-position:0 0}div.at4-arrow.at-down{background-position:-60px 0}div.at4-arrow.at-up{background-position:-40px 0}.ats-dark div.at4-arrow.at-right{background-position:-20px -20px}.ats-dark div.at4-arrow.at-left{background-position:0 -20px}.ats-dark div.at4-arrow.at-down{background-position:-60px -20px}.ats-dark div.at4-arrow.at-up{background-position:-40px -20}.at4-opacity-hidden{opacity:0!important}.at4-opacity-visible{opacity:1!important}.at4-visually-hidden{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;overflow:hidden}.at4-hidden-off-screen,.at4-hidden-off-screen *{position:absolute!important;top:-9999px!important;left:-9999px!important}.at4-show{display:block!important;opacity:1!important}.at4-show-content{opacity:1!important;visibility:visible}.at4-hide{display:none!important;opacity:0!important}.at4-hide-content{opacity:0!important;visibility:hidden}.at4-visible{display:block!important;opacity:0!important}.at-wordpress-hide{display:none!important;opacity:0!important}.addthis-animated{animation-fill-mode:both;animation-timing-function:ease-out;animation-duration:.3s}.slideInDown.addthis-animated,.slideInLeft.addthis-animated,.slideInRight.addthis-animated,.slideInUp.addthis-animated,.slideOutDown.addthis-animated,.slideOutLeft.addthis-animated,.slideOutRight.addthis-animated,.slideOutUp.addthis-animated{animation-duration:.4s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes slideInUp{0%{transform:translateY(1500px)}0%,to{opacity:1}to{transform:translateY(0)}}.slideInUp{animation-name:slideInUp}.slideInUp.addthis-animated{animation-duration:.4s}@keyframes slideInDown{0%{transform:translateY(-850px)}0%,to{opacity:1}to{transform:translateY(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideOutUp{0%{transform:translateY(0)}0%,to{opacity:1}to{transform:translateY(-250px)}}.slideOutUp{animation-name:slideOutUp}@keyframes slideOutUpFast{0%{transform:translateY(0)}0%,to{opacity:1}to{transform:translateY(-1250px)}}#at4m-menu.slideOutUp{animation-name:slideOutUpFast}@keyframes slideOutDown{0%{transform:translateY(0)}0%,to{opacity:1}to{transform:translateY(350px)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutDownFast{0%{transform:translateY(0)}0%,to{opacity:1}to{transform:translateY(1250px)}}#at4m-menu.slideOutDown{animation-name:slideOutDownFast}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-850px)}to{transform:translateX(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{opacity:0;transform:translateX(1250px)}to{transform:translateX(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideOutLeft{0%{transform:translateX(0)}to{opacity:0;transform:translateX(-350px)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateX(0)}to{opacity:0;transform:translateX(350px)}}.slideOutRight{animation-name:slideOutRight}.at4win{margin:0 auto;background:#fff;border:1px solid #ebeced;width:25pc;box-shadow:0 0 10px rgba(0,0,0,.3);border-radius:8px;font-family:helvetica neue,helvetica,arial,sans-serif;text-align:left;z-index:9999}.at4win .at4win-header{position:relative;border-bottom:1px solid #f2f2f2;background:#fff;height:49px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px;cursor:default}.at4win .at4win-header .at-h3,.at4win .at4win-header h3{height:49px;line-height:49px;margin:0 50px 0 0;padding:1px 0 0;margin-left:20px;font-family:helvetica neue,helvetica,arial,sans-serif;font-size:1pc;font-weight:700;text-shadow:0 1px #fff;color:#333}.at4win .at4win-header .at-h3 img,.at4win .at4win-header h3 img{display:inline-block;margin-right:4px}.at4win .at4win-header .at4-close{display:block;position:absolute;top:0;right:0;background:url(\"data:image\/gif;base64,R0lGODlhFAAUAIABAAAAAP\/\/\/yH5BAEAAAEALAAAAAAUABQAAAIzBIKpG+YMm5Enpodw1HlCfnkKOIqU1VXk55goVb2hi7Y0q95lfG70uurNaqLgTviyyUoFADs=\") no-repeat center center;background-repeat:no-repeat;background-position:center center;border-left:1px solid #d2d2d1;width:49px;height:49px;line-height:49px;overflow:hidden;text-indent:-9999px;text-shadow:none;cursor:pointer;opacity:.5;border:0;transition:opacity .15s ease-in}.at4win .at4win-header .at4-close::-moz-focus-inner{border:0;padding:0}.at4win .at4win-header .at4-close:hover{opacity:1;background-color:#ebeced;border-top-right-radius:7px}.at4win .at4win-content{position:relative;background:#fff;min-height:220px}#at4win-footer{position:relative;background:#fff;border-top:1px solid #d2d2d1;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;height:11px;line-height:11px;padding:5px 20px;font-size:11px;color:#666;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}#at4win-footer a{margin-right:10px;text-decoration:none;color:#666}#at4win-footer a:hover{text-decoration:none;color:#000}#at4win-footer a.at4-logo{top:5px;padding-left:10px}#at4win-footer a.at4-privacy{position:absolute;top:5px;right:10px;padding-right:14px}.at4win.ats-dark{border-color:#555;box-shadow:none}.at4win.ats-dark .at4win-header{background:#1b1b1b;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px}.at4win.ats-dark .at4win-header .at4-close{background:url(\"data:image\/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+\/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTEvMTMvMTKswDp5AAAAd0lEQVQ4jb2VQRLAIAgDE\/\/\/Z3qqY1FAhalHMCsCIkVEAIAkkVgvp2lDBgYAnAyHkWotLccNrEd4A7X2TqIdqLfnWBAdaF5rJdyJfjtPH5GT37CaGhoVq3nOm\/XflUuLUto2pY1d+vRKh0Pp+MrAVtDe2JkvYNQ+jVSEEFmOkggAAAAASUVORK5CYII=\") no-repeat center center;background-image:url(https:\/\/s7.addthis.com\/static\/fb08f6d50887bd0caacc86a62bcdcf68.svg),none;border-color:#333}.at4win.ats-dark .at4win-header .at4-close:hover{background-color:#000}.at4win.ats-dark .at4win-header .at-h3,.at4win.ats-dark .at4win-header h3{color:#fff;text-shadow:0 1px #000}.at4win.ats-gray .at4win-header{background:#fff;border-color:#d2d2d1;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px}.at4win.ats-gray .at4win-header a.at4-close{border-color:#d2d2d1}.at4win.ats-gray .at4win-header a.at4-close:hover{background-color:#ebeced}.at4win.ats-gray #at4win-footer{border-color:#ebeced}.at4win .clear{clear:both}.at4win ::selection{background:#fe6d4c;color:#fff}.at4win ::-moz-selection{background:#fe6d4c;color:#fff}.at4-icon-fw{display:inline-block;background-repeat:no-repeat;background-position:0 0;margin:0 5px 0 0;overflow:hidden;text-indent:-9999em;cursor:pointer;padding:0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.at44-follow-container a.aticon{height:2pc;margin:0 5px 5px 0}.at44-follow-container .at4-icon-fw{margin:0}\n--\u003e\u003c\/style\u003e","brand":"Anastasia Beverly Hills","offers":[{"title":"Default Title","offer_id":37750916645047,"sku":"","price":8.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/s2036432-main-zoom.jpg?v=1608018781"},{"product_id":"colourpop-lippie-pencil-bossy","title":"Colourpop | Lippie Pencil | Bossy","description":"\u003cdiv class=\"product-details__wishlist\"\u003e\n\u003cdiv class=\"wishlist__container wishlist__container--product\" data-handle=\"ziggie\"\u003e\n\u003cdiv class=\"wishlist__image\"\u003e\u003cspan\u003eGet one swipe pigmentation in a full-coverage, ultra matte finish in a comfortable formula loaded with skin-loving ingredients like shea butter and Vitamin E.\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"wishlist__image\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"wishlist__image\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Colourpop","offers":[{"title":"Default Title","offer_id":37941379530935,"sku":null,"price":3.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/bossy-pencil_1_800x1200_2e658197-ced8-45a0-81e3-47b92c26170f.jpg?v=1610638227"},{"product_id":"rare-beauty-glossy-lip-balm-nearly-rose","title":"Rare Beauty |  Glossy Lip Balm | Nearly Rose","description":"\u003cdiv data-comp=\"StyledComponent BaseComponent\" class=\"css-10bjc73 eanm77i0\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eA hydrating, non-sticky, long-lasting lip gloss that cushions lips all day with soft, nourishing color and shine.\u003c\/span\u003e\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003cbr\u003e\u003cspan\u003e Like a lip mask in a gloss, this ultra-cushiony, comfortable formula hugs lips with nourishing hydration while visibly plumping them with buildable color and shine. Made with a botanical blend of lotus, gardenia, and white waterlily, it also helps soothe, calm, and nourish lips.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rare Beauty","offers":[{"title":"Default Title","offer_id":38140821471415,"sku":"","price":8.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/s2418648-main-zoom.jpg?v=1612942977"},{"product_id":"rare-beauty-glossy-lip-balm-nearly-apricot","title":"Rare Beauty |  Glossy Lip Balm | Nearly Apricot","description":"\u003cdiv data-comp=\"StyledComponent BaseComponent\" class=\"css-10bjc73 eanm77i0\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eA hydrating, non-sticky, long-lasting lip gloss that cushions lips all day with soft, nourishing color and shine.\u003c\/span\u003e\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003cbr\u003e\u003cspan\u003e Like a lip mask in a gloss, this ultra-cushiony, comfortable formula hugs lips with nourishing hydration while visibly plumping them with buildable color and shine. Made with a botanical blend of lotus, gardenia, and white waterlily, it also helps soothe, calm, and nourish lips.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Rare Beauty","offers":[{"title":"Default Title","offer_id":38140842311863,"sku":null,"price":8.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/s2418630-main-zoom.jpg?v=1612943155"},{"product_id":"colourpop-lippie-pencil-bumble","title":"Colourpop | Lippie Pencil | Bumble","description":"\u003cdiv class=\"product-details__wishlist\"\u003e\n\u003cdiv class=\"wishlist__container wishlist__container--product\" data-handle=\"ziggie\"\u003e\n\u003cdiv class=\"wishlist__image\"\u003e\u003cspan\u003eCreate clean lines and prevent feathering disasters with our long-wearing and super pigmented lip liner designed to be worn under your fave matching lip colour.\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"wishlist__image\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"wishlist__image\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Colourpop","offers":[{"title":"Default Title","offer_id":39341372965047,"sku":"","price":3.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/bumble-pencil_1_800x1200_b9415be9-7160-4cd7-add1-0e59ce0f6395.jpg?v=1615374460"},{"product_id":"colourpop-lippie-pencil-love-bug","title":"Colourpop | Lippie Pencil | Love Bug","description":"\u003cdiv class=\"product-details__wishlist\"\u003e\n\u003cdiv class=\"wishlist__container wishlist__container--product\" data-handle=\"ziggie\"\u003e\n\u003cdiv class=\"wishlist__image\"\u003e\n\u003cspan\u003eCreate clean lines and prevent feathering disasters with our long-wearing and super pigmented lip liner designed to be worn under your fave matching lip colour.\u003c\/span\u003e\u003cspan class=\"product-details__description--shade\"\u003eEveryday is Valentine's Day when you wear this rich mahogany\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wishlist__image\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"wishlist__image\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Colourpop","offers":[{"title":"Default Title","offer_id":39513671073975,"sku":"","price":3.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/love-bug-pencil_1_800x1200_7078ad57-0923-4350-aaf8-ff0ef1eaa730.jpg?v=1617524491"},{"product_id":"copy-of-colourpop-lippie-pencil-little-one","title":"Colourpop | Lippie Pencil | Another Round","description":"\u003cdiv class=\"product-details__wishlist\"\u003e\n\u003cdiv class=\"wishlist__container wishlist__container--product\" data-handle=\"ziggie\"\u003e\n\u003cdiv class=\"wishlist__image\"\u003e\u003cspan\u003eCreate clean lines and prevent feathering disasters with our long-wearing and super pigmented lip liner designed to be worn under your fave matching lip colour.\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"wishlist__image\"\u003e\u003cspan class=\"product-details__description--shade\" mce-data-marked=\"1\"\u003e\u003cspan\u003eRosey nude\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"wishlist__image\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"wishlist__image\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Colourpop","offers":[{"title":"Default Title","offer_id":39513678741687,"sku":"","price":3.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/another-round-pencil_1_800x1200_1e6ff7c4-958a-40e2-8cd6-534ae4ee49d2.jpg?v=1617524698"},{"product_id":"copy-of-too-faced-lip-injection-plumping-lip-gloss","title":"Too Faced | Lip Injection Plumping Lip Gloss","description":"\u003cspan data-mce-fragment=\"1\"\u003eAn advanced volumizing formula that dramatically hydrates, nourishes, and visibly plumps lips intensely, immediately, and over time.\u003c\/span\u003e\u003cb data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/b\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e This lip plumper has a tingling sensation that showcases the fast-acting max-plumping technology, which leaves lips feeling plumped and re-volumized immediately and over time. It is also formulated with ingredients that provide intense hydration and nourishment.\u003c\/span\u003e","brand":"Plump it!","offers":[{"title":"Default Title","offer_id":39825651499191,"sku":"","price":12.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/s1493998-main-zoom.jpg?v=1621327208"},{"product_id":"too-faced-lip-injection-maximum-plump-lip-plumper-mini","title":"Too Faced | Lip Injection Maximum Plump  Lip Plumper | Mini","description":"\u003cspan data-mce-fragment=\"1\"\u003eAn advanced volumizing formula that dramatically hydrates, nourishes, and visibly plumps lips intensely, immediately, and over time.\u003c\/span\u003e\u003cb data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/b\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e This lip plumper has a tingling sensation that showcases the fast-acting max-plumping technology, which leaves lips feeling plumped and re-volumized immediately and over time. It is also formulated with ingredients that provide intense hydration and nourishment.\u003c\/span\u003e","brand":"Plump it!","offers":[{"title":"Default Title","offer_id":40088746557623,"sku":"","price":7.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/files\/s1834183-main-zoom.jpg?v=1683561198"},{"product_id":"ilia-color-block-high-impact-lipstick-ultra-violet","title":"ILIA | Color Block High Impact Lipstick | Ultra Violet","description":"\u003cp\u003e\u003cspan\u003eA clean, handcrafted lipstick with high-impact color and supreme hydration for all-day wear and care.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eHighlighted Ingredients:\u003c\/b\u003e\u003cbr\u003e\u003cspan\u003e- Apricot Seed Oil: Locks in moisture.\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e- Castor Seed Oil: Softens and soothes.\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e- Mango Seed Butter: Boosts elasticity.\u003c\/span\u003e\u003c\/p\u003e","brand":"Huda Beauty","offers":[{"title":"Default Title","offer_id":40430503329975,"sku":null,"price":10.0,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/Color-Block-Lipstick_Ultra_Violet_white.jpg?v=1628370357"},{"product_id":"copy-of-fenty-beauty-lip-luminizer-plumper-hot-cherry","title":"FENTY BEAUTY | Lip Luminizer + Plumper | Hot Cherry","description":"\u003cp\u003e\u003cb\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/b\u003e\u003cspan\u003eA shimmer-free lip luminizer and plumper that delivers a hint of tint and fuller-looking lips.\u003c\/span\u003e\u003cbr\u003e\u003cb\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/b\u003e\u003cspan\u003e Gloss Bomb Heat has an innovative Plump Job Complex that contains a blend of ingredients designed to gently plump lips for an undeniably fuller pout. The conditioning shea butter and vitamin E help lock in moisture for an intense wet-look shine finish.\u003c\/span\u003e\u003c\/p\u003e","brand":"Fenty Beauty","offers":[{"title":"Default Title","offer_id":42024207352066,"sku":"","price":12.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/s2483154-main-zoom_92bfc085-b96d-4ec8-b8e3-047301c51c97.jpg?v=1636377831"},{"product_id":"fenty-beauty-lip-luminizer-plumper-hot-chocolit","title":"FENTY BEAUTY | Lip Luminizer + Plumper | Hot Chocolit","description":"\u003cp\u003e\u003cb\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/b\u003e\u003cspan\u003eA shimmer-free lip luminizer and plumper that delivers a hint of tint and fuller-looking lips.\u003c\/span\u003e\u003cbr\u003e\u003cb\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/b\u003e\u003cspan\u003e Gloss Bomb Heat has an innovative Plump Job Complex that contains a blend of ingredients designed to gently plump lips for an undeniably fuller pout. The conditioning shea butter and vitamin E help lock in moisture for an intense wet-look shine finish.\u003c\/span\u003e\u003c\/p\u003e","brand":"Fenty Beauty","offers":[{"title":"Default Title","offer_id":42024213414146,"sku":"","price":12.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/s2483899-main-zoom.jpg?v=1636378641"},{"product_id":"dior-lip-oil-peach-glow-031","title":"Dior | Lip Oil | Peach Glow 031","description":"\u003cp style=\"color: #333333; font-family: montserratregular, arial; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan\u003eDESCRIPTION\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"color: #333333; font-family: montserratregular, arial; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;\"\u003eThe Dior Addict Lip Glow lip balm is available as a glossy lip oil that deeply protects and enhances the lips, bringing out their natural colour.\u003c\/p\u003e\n\u003cdiv class=\"product-description-item__content\" aria-hidden=\"false\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"multiline-text ProductSectionDescription_description__clA2F\"\u003e\u003cbr\u003eGenuine lip care infused with cherry oil, Dior Addict Lip Glow Oil instantly nourishes, protects, softens and revitalises the lips.\u003cbr\u003e\u003cbr\u003eThis lip oil combines an intense lip care formula with a natural, flattering colour finish for an ultra-luminous result. Dior Addict Lip Glow Oil adapts to all lip colours to bring out their rosy glow. Its non-greasy, non-sticky oil texture pushes the boundaries of shine and creates a smoothing film that shapes the lips with an almost magnifying mirror-shine effect.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Anastasia Beverly Hills","offers":[{"title":"Default Title","offer_id":42825684484354,"sku":"","price":15.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/files\/InShot-20240905_203228231.jpg?v=1725557589"},{"product_id":"dior-lip-oil-rosewood-012","title":"Dior | Lip Oil | Rosewood 012","description":"\u003cp style=\"color: #333333; font-family: montserratregular, arial; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan\u003eDESCRIPTION\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"color: #333333; font-family: montserratregular, arial; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;\"\u003eThe Dior Addict Lip Glow lip balm is available as a glossy lip oil that deeply protects and enhances the lips, bringing out their natural colour.\u003c\/p\u003e\n\u003cdiv class=\"product-description-item__content\" aria-hidden=\"false\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"multiline-text ProductSectionDescription_description__clA2F\"\u003e\u003cbr\u003eGenuine lip care infused with cherry oil, Dior Addict Lip Glow Oil instantly nourishes, protects, softens and revitalises the lips.\u003cbr\u003e\u003cbr\u003eThis lip oil combines an intense lip care formula with a natural, flattering colour finish for an ultra-luminous result. Dior Addict Lip Glow Oil adapts to all lip colours to bring out their rosy glow. Its non-greasy, non-sticky oil texture pushes the boundaries of shine and creates a smoothing film that shapes the lips with an almost magnifying mirror-shine effect.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Anastasia Beverly Hills","offers":[{"title":"Default Title","offer_id":42825685598466,"sku":"","price":15.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/files\/s2316230-main-zoom.webp?v=1725556816"},{"product_id":"dior-lip-oil-universal-000","title":"Dior | Lip Oil | Universal 000","description":"\u003cp style=\"color: #333333; font-family: montserratregular, arial; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan\u003eDESCRIPTION\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"color: #333333; font-family: montserratregular, arial; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;\"\u003eThe Dior Addict Lip Glow lip balm is available as a glossy lip oil that deeply protects and enhances the lips, bringing out their natural colour.\u003c\/p\u003e\n\u003cdiv class=\"product-description-item__content\" aria-hidden=\"false\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"multiline-text ProductSectionDescription_description__clA2F\"\u003e\u003cbr\u003eGenuine lip care infused with cherry oil, Dior Addict Lip Glow Oil instantly nourishes, protects, softens and revitalises the lips.\u003cbr\u003e\u003cbr\u003eThis lip oil combines an intense lip care formula with a natural, flattering colour finish for an ultra-luminous result. Dior Addict Lip Glow Oil adapts to all lip colours to bring out their rosy glow. Its non-greasy, non-sticky oil texture pushes the boundaries of shine and creates a smoothing film that shapes the lips with an almost magnifying mirror-shine effect.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Anastasia Beverly Hills","offers":[{"title":"Default Title","offer_id":42825686483202,"sku":"","price":15.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/files\/s2449122-main-zoom.webp?v=1725556773"},{"product_id":"maybelline-vinyl-ink-lipcolor-50-wicked","title":"Maybelline  | Vinyl Ink Lipcolor | 50 Wicked","description":"\u003cp\u003e\u003cspan\u003eMeet Super Stay Vinyl Ink Longwear Liquid Lipcolor for budge-resistant vinyl color and up to 16 hour wear. This longwear lipstick’s Color Lock formula defies smudging and transfer and provides an instant shine finish. Shake before applying on clean, dry lips. Available in 10 vinyl shades.\u003c\/span\u003e\u003c\/p\u003e","brand":"Maybelline","offers":[{"title":"Default Title","offer_id":42830845509890,"sku":"","price":5.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/398535201-maybelline-superstay-vinyl-ink-global-50-wicked-041554070972-primary_jpg.webp?v=1654009025"},{"product_id":"maybelline-vinyl-ink-lipcolor-40-witty","title":"Maybelline  | Vinyl Ink Lipcolor | 40 Witty","description":"\u003cp\u003e\u003cspan\u003eMeet Super Stay Vinyl Ink Longwear Liquid Lipcolor for budge-resistant vinyl color and up to 16 hour wear. This longwear lipstick’s Color Lock formula defies smudging and transfer and provides an instant shine finish. Shake before applying on clean, dry lips. Available in 10 vinyl shades.\u003c\/span\u003e\u003c\/p\u003e","brand":"Maybelline","offers":[{"title":"Default Title","offer_id":42830847410434,"sku":"","price":5.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/398535198-maybelline-superstay-vinyl-ink-global-40-witty-041554071016-primary_jpg.webp?v=1654009233"},{"product_id":"maybelline-vinyl-ink-lipcolor-20-coy","title":"Maybelline  | Vinyl Ink Lipcolor | 20 Coy","description":"\u003cp\u003e\u003cspan\u003eMeet Super Stay Vinyl Ink Longwear Liquid Lipcolor for budge-resistant vinyl color and up to 16 hour wear. This longwear lipstick’s Color Lock formula defies smudging and transfer and provides an instant shine finish. Shake before applying on clean, dry lips. Available in 10 vinyl shades.\u003c\/span\u003e\u003c\/p\u003e","brand":"Maybelline","offers":[{"title":"Default Title","offer_id":42830853701890,"sku":null,"price":5.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/398535184-maybelline-superstay-vinyl-ink-global-20-coy-041554071009-primary_jpg.webp?v=1654009616"},{"product_id":"huda-beauty-spicy-thermo-plumping-lip-balm","title":"Huda Beauty | Spicy Thermo-Plumping Lip Balm","description":"\u003cspan data-mce-fragment=\"1\"\u003eSilk Balm Spicy is infused with Sichuan pepper extract to help immediately plump, plus intense warming agents combined with the same smoothing and hydrating hyaluronic filling spheres you know and love from HUDA BEAUTY’s original Silk Balm. Together, the ingredients deliver a mirror-like shine with a spicy, feel-good tingling sensation, making your lips look and feel extra juicy. The super moisturizing formula is lightweight, non-sticky, and has a sweet chili scent.\u003c\/span\u003e","brand":"Huda Beauty","offers":[{"title":"Default Title","offer_id":43036590539010,"sku":"","price":12.0,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/s2602605-main-zoom.jpg?v=1659004489"},{"product_id":"patrick-ta-precision-lip-crayon-shes-hard-to-get","title":"PATRICK TA | Precision Lip Crayon | She's Hard to Get","description":"\u003cbutton class=\"accordion product-section-title navigable matcha_active\" data-mce-fragment=\"1\"\u003eABOUT THE PRODUCT\u003c\/button\u003e\u003cspan data-mce-fragment=\"1\"\u003e\u003c\/span\u003e\n\u003cdiv class=\"content panel about-content\" data-mce-fragment=\"1\"\u003e\n\u003cp class=\"p1\" data-open-accessibility-text-original=\"16px\" data-mce-fragment=\"1\"\u003eA CREAMY, FULLY-PIGMENTED LIP CRAYON THAT GLIDES ON WITH EASE AND CREATES A BULLET-PROOF FINISH THAT WEARS FOR HOURS ON END.\u003c\/p\u003e\n\u003cp data-open-accessibility-text-original=\"16px\" data-mce-fragment=\"1\"\u003e\u003cstrong data-mce-fragment=\"1\"\u003eAPPLICATION\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"p1\" data-open-accessibility-text-original=\"16px\" data-mce-fragment=\"1\"\u003eSIMPLY CLICK TO REVEAL THE PRODUCT AND APPLY WITH THE PRECISION TIP TO DEFINE AND FILL AS DESIRED. FOR A MORE INTENSE LOOK, FILL IN THE ENTIRE LIP BEFORE APPLYING LIP COLOR.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Patrick Ta","offers":[{"title":"Default Title","offer_id":43086385643778,"sku":null,"price":12.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/Liner-ShesHardToGet_1_1314739d-e15c-4a4b-a0a1-09b74416969a.png?v=1660316647"},{"product_id":"refy-lip-gloss","title":"REFY | Lip gloss | Clear","description":"\u003cp data-mce-fragment=\"1\"\u003eThe REFY Lip Gloss is a high-shine gloss with all the benefits of a balm.\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003eThe clear Lip Gloss has a non-stick formula that is lightweight and smoothes fine lines in the lips, leaving a glass-like finish.\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003eThe Hyaluronic Acid helps retain moisture and keep lips hydrated, providing the appearance of fuller lips while the Jojoba Oil nourishes and softens.\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003eComplete with a metal applicator to leave lips feeling cool and refreshed, the Lip Gloss has been formulated to work seamlessly and add shine to any shade of Lip Sculpt, giving a long lasting effect and wear without smudging for up to 10 hours*, and can also be used as a stand-alone Lip Gloss.\u003cbr data-mce-fragment=\"1\"\u003e\u003cbr data-mce-fragment=\"1\"\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eVegan, Cruelty Free \u0026amp; Clinically Tested\u003c\/p\u003e","brand":"REFY","offers":[{"title":"Default Title","offer_id":43185774067970,"sku":"","price":7.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/files\/s2554772-main-zoom.webp?v=1724964237"},{"product_id":"refy-lip-sculpt","title":"REFY | Lip Sculpt | Taupe","description":"\u003cp data-mce-fragment=\"1\"\u003e\u003cspan\u003eREFY Lip Sculpt is a dual ended Lip Liner and Setter available in six shades to suit every skin tone and create the perfect neutral lip.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eLip Sculpt contains a creamy, blendable liner that smoothly applies to the lips and has been developed to feel lightweight, fill and smooth fine lines while allowing you to define and create your desired look.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eThe lip liner is paired with our world-first setter, the one-of-its-kind formula that sets your lip liner in place for lasting wear up to 10 hours* while keeping lips hydrated. The setter creates a smooth matte finish that is smudge-proof, reducing reapplications and maintaining your lip colour for longer.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eLip Sculpt comes in six shades, three with brown undertones and three with pink undertones so you can find the best shade for you.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eFollow with the REFY Lip Gloss to add a high-shine finish and complete the look.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eVegan, Cruelty Free \u0026amp; Clinically Tested\u003c\/span\u003e\u003c\/p\u003e","brand":"REFY","offers":[{"title":"Default Title","offer_id":43185779147010,"sku":"","price":8.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/files\/s2554749-main-zoom.webp?v=1724967169"},{"product_id":"refy-lip-sculpt-sepia","title":"REFY | Lip Sculpt | Sepia","description":"\u003cp data-mce-fragment=\"1\"\u003e\u003cspan\u003eREFY Lip Sculpt is a dual ended Lip Liner and Setter available in six shades to suit every skin tone and create the perfect neutral lip.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eLip Sculpt contains a creamy, blendable liner that smoothly applies to the lips and has been developed to feel lightweight, fill and smooth fine lines while allowing you to define and create your desired look.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eThe lip liner is paired with our world-first setter, the one-of-its-kind formula that sets your lip liner in place for lasting wear up to 10 hours* while keeping lips hydrated. The setter creates a smooth matte finish that is smudge-proof, reducing reapplications and maintaining your lip colour for longer.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eLip Sculpt comes in six shades, three with brown undertones and three with pink undertones so you can find the best shade for you.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eFollow with the REFY Lip Gloss to add a high-shine finish and complete the look.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eVegan, Cruelty Free \u0026amp; Clinically Tested\u003c\/span\u003e\u003c\/p\u003e","brand":"REFY","offers":[{"title":"Default Title","offer_id":43185791402242,"sku":"","price":8.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/files\/s2554764-main-zoom.webp?v=1724967248"},{"product_id":"refy-lip-sculpt-blush","title":"REFY | Lip Sculpt | Blush","description":"\u003cp data-mce-fragment=\"1\"\u003e\u003cspan\u003eREFY Lip Sculpt is a dual ended Lip Liner and Setter available in six shades to suit every skin tone and create the perfect neutral lip.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eLip Sculpt contains a creamy, blendable liner that smoothly applies to the lips and has been developed to feel lightweight, fill and smooth fine lines while allowing you to define and create your desired look.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eThe lip liner is paired with our world-first setter, the one-of-its-kind formula that sets your lip liner in place for lasting wear up to 10 hours* while keeping lips hydrated. The setter creates a smooth matte finish that is smudge-proof, reducing reapplications and maintaining your lip colour for longer.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eLip Sculpt comes in six shades, three with brown undertones and three with pink undertones so you can find the best shade for you.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eFollow with the REFY Lip Gloss to add a high-shine finish and complete the look.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eVegan, Cruelty Free \u0026amp; Clinically Tested\u003c\/span\u003e\u003c\/p\u003e","brand":"REFY","offers":[{"title":"Default Title","offer_id":43185795793154,"sku":"","price":8.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/files\/s2554715-main-zoom.webp?v=1724967192"},{"product_id":"refy-lip-sculpt-rosewood","title":"REFY | Lip Sculpt | Rosewood","description":"\u003cp data-mce-fragment=\"1\"\u003e\u003cspan\u003eREFY Lip Sculpt is a dual ended Lip Liner and Setter available in six shades to suit every skin tone and create the perfect neutral lip.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eLip Sculpt contains a creamy, blendable liner that smoothly applies to the lips and has been developed to feel lightweight, fill and smooth fine lines while allowing you to define and create your desired look.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eThe lip liner is paired with our world-first setter, the one-of-its-kind formula that sets your lip liner in place for lasting wear up to 10 hours* while keeping lips hydrated. The setter creates a smooth matte finish that is smudge-proof, reducing reapplications and maintaining your lip colour for longer.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eLip Sculpt comes in six shades, three with brown undertones and three with pink undertones so you can find the best shade for you.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eFollow with the REFY Lip Gloss to add a high-shine finish and complete the look.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eVegan, Cruelty Free \u0026amp; Clinically Tested\u003c\/span\u003e\u003c\/p\u003e","brand":"REFY","offers":[{"title":"Default Title","offer_id":43185800839426,"sku":"","price":8.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/files\/s2554723-main-zoom.webp?v=1724967313"},{"product_id":"refy-lip-sculpt-dusk","title":"REFY | Lip Sculpt | Dusk","description":"\u003cp data-mce-fragment=\"1\"\u003e\u003cspan\u003eREFY Lip Sculpt is a dual ended Lip Liner and Setter available in six shades to suit every skin tone and create the perfect neutral lip.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eLip Sculpt contains a creamy, blendable liner that smoothly applies to the lips and has been developed to feel lightweight, fill and smooth fine lines while allowing you to define and create your desired look.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eThe lip liner is paired with our world-first setter, the one-of-its-kind formula that sets your lip liner in place for lasting wear up to 10 hours* while keeping lips hydrated. The setter creates a smooth matte finish that is smudge-proof, reducing reapplications and maintaining your lip colour for longer.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eLip Sculpt comes in six shades, three with brown undertones and three with pink undertones so you can find the best shade for you.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eFollow with the REFY Lip Gloss to add a high-shine finish and complete the look.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eVegan, Cruelty Free \u0026amp; Clinically Tested\u003c\/span\u003e\u003c\/p\u003e","brand":"REFY","offers":[{"title":"Default Title","offer_id":43185807458562,"sku":"","price":8.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/files\/s2554731-main-zoom.webp?v=1724967213"},{"product_id":"colourpop-lip-creme-first-taste","title":"Colourpop | Lip Crème | First Taste","description":"\u003cp\u003e\u003cstrong\u003eOnce and floral.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e💋 What it is\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003e–This lush hybrid formula combines the colour of a lipstick with the care of a lip balm. It delivers comfortable colour with a creamy Matte finish for ultra smooth, kissable lips.\u003c\/p\u003e\n\u003cp\u003e💖\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eWhy you’ll luv it\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003e– Formulated with Vitamin E to nourish lips. Maracuja Superfruit Oil, known to be rich in essential fatty acids \u0026amp; Vitamin C, helps to provide extra moisture and support a healthy-looking pout.\u003c\/p\u003e\n\u003cp\u003e✨\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e Why you need it\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003e- This weightless, moussey formula delivers buildable coverage with a soft matte, non-sticky finish that keeps lips hydrated all day!\u003c\/p\u003e\n\u003cp\u003eSwipe on a creamy soft apricot for a fresh matte pout! 💋\u003c\/p\u003e","brand":"Colourpop","offers":[{"title":"Default Title","offer_id":43289838977282,"sku":"","price":4.0,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/Fresh-Kiss-First-Taste-With-Cap_800x1200_fbf5c2b5-98e9-4f92-9fcd-e79311565f8d.jpg?v=1665066957"},{"product_id":"colourpop-lippie-pencil-oh-sis","title":"Colourpop | Lippie Pencil | Oh Sis","description":"\u003cdiv class=\"product-details__wishlist\"\u003e\n\u003cdiv class=\"wishlist__container wishlist__container--product\" data-handle=\"ziggie\"\u003e\n\u003cdiv class=\"wishlist__image\"\u003e\u003cspan\u003eCreate clean lines and prevent feathering disasters with our long-wearing and super pigmented lip liner designed to be worn under your fave matching lip colour.\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"wishlist__image\"\u003e\u003cspan class=\"product-details__description--shade\" mce-data-marked=\"1\"\u003e\u003cspan\u003eRosey nude\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"wishlist__image\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"wishlist__image\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Colourpop","offers":[{"title":"Default Title","offer_id":43290040893698,"sku":null,"price":3.5,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/Lippie-Pencil-OH-SIS-Macro.jpg?v=1665072691"},{"product_id":"fenty-beauty-gloss-bomb-ice","title":"FENTY BEAUTY | Gloss Bomb Ice","description":"\u003cp\u003e\u003cspan\u003eA lip luminizer with an immediate cooling effect, juicy wet-look finish, and minty scent.\u003c\/span\u003e\u003cbr\u003e\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003cspan\u003eThis super-shiny, non-sticky gloss is infused with peppermint to deliver an immediate cooling effect. The XXL wand applies a universal, icy, clear, shimmer-free shade to lips with just one swipe. It also has conditioning shea butter and vitamin E to nourish your lips.\u003c\/span\u003e\u003c\/p\u003e","brand":"Fenty Beauty","offers":[{"title":"Default Title","offer_id":43345962991874,"sku":"","price":12.0,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/s2616613-main-zoom.webp?v=1666514024"},{"product_id":"fenty-beauty-mini-lil-icons-semi-matte-lipstick-duo","title":"FENTY BEAUTY | Mini Lil Icons Semi-Matte Lipstick Duo","description":"\u003cp\u003e\u003cspan\u003eA limited-edition mini set of two creamy, semi-matte lipsticks in a red and neutral shade for your most iconic look yet.\u003c\/span\u003e\u003cb\u003e\u003cbr\u003e\u003c\/b\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThese two high-pigment, low-maintenance lipsticks are packed with visibly plumping, hydrating hyaluronic acid and conditioning vitamins C and E. The creamy formula hugs lips with a smooth, plush texture for long-lasting, iconic wear.\u003c\/span\u003e\u003c\/p\u003e","brand":"Fenty Beauty","offers":[{"title":"Default Title","offer_id":43345976721666,"sku":"","price":12.0,"currency_code":"KWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/products\/s2616761-main-zoom.jpg?v=1666515683"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1996\/6193\/collections\/Lips_banner_1e8535f5-fd6c-4659-8270-01803a216810.jpg?v=1508400610","url":"https:\/\/www.tulipslovelashes.com\/collections\/lips.oembed?page=9","provider":"Tulips.Love.Lashes","version":"1.0","type":"link"}