/* ### CSS for shipping banner affirmations ### */

#shipping-banner ul.affirmations {
	background: #ededed;
	display: block;
	margin-bottom: 10px;
	overflow: hidden;
}
#shipping-banner ul.affirmations li {
	box-sizing: border-box;
	float: left;
}
#shipping-banner ul.affirmations.four li {
	width: 25%;
}
#shipping-banner ul.affirmations.three li {
	border-right: 1px solid #f6f6f6;
	width: 33.33%;
}
#shipping-banner ul.affirmations.three li:nth-child(1) {
	width: 30%;
}
#shipping-banner ul.affirmations.three li:nth-child(2) {
	width: 40%;
}
#shipping-banner ul.affirmations.three li:nth-child(3) {
	width: 30%;
}
#shipping-banner ul.affirmations li.last {
	border-right: 0;
	margin-right: 0;
}
#shipping-banner ul.affirmations li a {
	background-color: #ededed;
	color: #525455;
	display: block;
	font-family: "Archivo Narrow",sans-serif;
	font-size: 15px;
	letter-spacing: 0.1px;
	line-height: 45px;
	height: 45px;
	text-align: center;
}
#shipping-banner ul.affirmations li a:hover {
	background-color: #E3E3E3;
}


/* ### Icons ### */

#shipping-banner .affirmation-icon {
	display: inline-block;
}
#shipping-banner ul.three .affirmation-icon:before {
	margin-right: 10px;
}
#shipping-banner .affirmation-icon:before {
    background-image: url(//media.chainreactioncycles.com/is/image/ChainReactionCycles/shipping-banners-sprite-v3?fmt=png-alpha); 
	background-repeat: no-repeat;
    content: "";
    display: inline-block;
    float: left;
	margin-right: 5px;
	position: relative;
}
#shipping-banner li.year-return .affirmation-icon:before {
	background-position: -8px -8px;
	height: 21px;
    width: 21px;
	top: 12px;
}
#shipping-banner li.no-sales-tax .affirmation-icon:before {
	background-position: -42px -63px;
	height: 21px;
    width: 21px;
	top: 12px;
}
#shipping-banner li.free-delivery .affirmation-icon:before {
	background-position: -8px -63px;
	height: 19px;
    width: 26px;
	top: 12px;
}
#shipping-banner li.free-returns .affirmation-icon:before {
	background-position: -8px -117px;
	height: 22px;
    width: 22px;
	top: 11px;
}
#shipping-banner li.customs .affirmation-icon:before {
	background-position: -46px -117px;
	height: 22px;
    width: 26px;
	top: 11px;
}
#shipping-banner li.trustpilot .affirmation-icon:before {
	background-image: url(//media.chainreactioncycles.com/is/image/ChainReactionCycles/shipping-banners-sprite-v3?fmt=png-alpha); 
	background-position: -8px -170px;
	background-repeat: no-repeat;
	content: "";
	display: block;
	height: 16px;
	position: relative;
    width: 87px;
	top: 15px;
}
#shipping-banner li.trustpilot .affirmation-icon:after {
	background-image: url(//media.chainreactioncycles.com/is/image/ChainReactionCycles/shipping-banners-sprite-v3?fmt=png-alpha); 
	background-position: -8px -216px;
	background-repeat: no-repeat;
    content: "";
    display: block;
	float:right;
	margin-left: 5px;
	position: relative;
	height: 14px;
    width: 108px;
	top: 15px;
}

#shipping-banner ul.three li.trustpilot .affirmation-icon:after {
	margin-left: 10px;
}

/* ### Christmas delivery countdown ### */

#shipping-banner span.countdown-time {
	background-image: url(//media.chainreactioncycles.com/is/image/ChainReactionCycles/shipping-banners-sprite-v3?fmt=png-alpha);
	background-position: -43px -9px;	
	display: inline-block;
	font-size: 18px;
	font-weight: bold;
	position: relative;
	line-height: 34px;
	margin-right: 5px;
	top: 2px;
	height: 30px;
	width: 31px;
}
#shipping-banner span.countdown-time.red {
	background-position: -83px -8px;
}
#shipping-banner li.christmas-countdown em {
	font-weight: bold;
}
#shipping-banner li.christmas-countdown em.standard {
	font-style: normal;
}
#shipping-banner li.christmas-countdown em.express {
	color: #D20F38;
	text-transform: uppercase;
}

/* ### promo banner ### */

#shipping-banner .promo-banner img:hover {
	opacity: 0.9;
}

/* ### Retina icons ### */
@media (min--moz-device-pixel-ratio: 1.5),
       (-o-min-device-pixel-ratio: 3/2),
       (-webkit-min-device-pixel-ratio: 1.5),
       (min-device-pixel-ratio: 1.5),
       (min-resolution: 144dpi),
       (min-resolution: 1.5dppx) {
	#shipping-banner .affirmation-icon:before,
	#shipping-banner .affirmation-icon:after	{
		background-image: url(//media.chainreactioncycles.com/is/image/ChainReactionCycles/shipping-banners-sprite-2x?fmt=png-alpha);
		background-size: 114px 146px;
	}
	#shipping-banner li.year-return .affirmation-icon:before {
		background-position: -4px -4px;
	}
	#shipping-banner li.no-sales-tax .affirmation-icon:before {
		background-position: -37px -61px;
	}
	#shipping-banner li.free-delivery .affirmation-icon:before {
		background-position: -4px -62px;
	}
	#shipping-banner li.free-returns .affirmation-icon:before {
		background-position: -4px -84px;
	}
	#shipping-banner li.customs .affirmation-icon:before {
		background-position: -38px -85px;
		width: 27px;
	}
	#shipping-banner li.trustpilot .affirmation-icon:before {
		background-image: url(//media.chainreactioncycles.com/is/image/ChainReactionCycles/shipping-banners-sprite-2x?fmt=png-alpha);
		background-position: -4px -110px;
	}
	#shipping-banner li.trustpilot .affirmation-icon:after {
		background-image: url(//media.chainreactioncycles.com/is/image/ChainReactionCycles/shipping-banners-sprite-2x?fmt=png-alpha);
		background-position: -3px -128px;
	}
	#shipping-banner span.countdown-time {
		background-image: url(//media.chainreactioncycles.com/is/image/ChainReactionCycles/shipping-banners-sprite-2x?fmt=png-alpha);
		background-position: -3px -174px;
		background-size: 114px 146px;
	}
	#shipping-banner span.countdown-time.red {
		background-position: -37px -174px;
	}
}


/* ### Language variations ### */
body.site_lang_de #shipping-banner ul .affirmation-icon::before,
body.site_lang_fr #shipping-banner ul .affirmation-icon::before,
body.site_lang_it #shipping-banner ul .affirmation-icon::before ,
body.site_lang_ja #shipping-banner ul .affirmation-icon::before{
	margin-right: 5px;
}
body.site_lang_de #shipping-banner ul.affirmations li a,
body.site_lang_fr #shipping-banner ul.affirmations li a,
body.site_lang_it #shipping-banner ul.affirmations li a,
body.site_lang_ja #shipping-banner ul.affirmations li a{
	font-size: 14px;
}
body.site_lang_de #shipping-banner ul.affirmations.three li:nth-child(1) {
	width: 31%;
}
body.site_lang_de #shipping-banner ul.affirmations.three li:nth-child(2) {
	width: 38%;
}
body.site_lang_de #shipping-banner ul.affirmations.three li:nth-child(3) {
	width: 31%;
}


/* ### Country variations ### */

/* Argentina */
body.country_AR #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8BAMAAAAUK7B2AAAAJFBMVEWhiBj/2Gbeukn/18yhLBjF6YX///+Rd1u63MzB/v/uzAZxqOIQm8Z6AAAAv0lEQVRIx+3UvwqCUBQG8A//ZLhdaHISIlwvRc0GgqsYV1chrjSKf3an3qFN116hl+sFGj4houF+8285fOccvJYERhtt9C90vSSf9fVw4rUulVvQegvVjKyusjYK7RWpuxRAk3P6NiIGUvtOaQ34YoqbgtKyxSwChB2ljyU2yRm7C6dzCAgMnJYW5iRAZHNTeo7/nEBOqWUPOKnL6XrwAPSSbV5abeSyzddrT2HPb2ymhuIL1/BYEvOrjDb6//QbRVd7anUNDIIAAAAASUVORK5CYII=");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Australia */
body.country_AU #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8CAMAAADR2113AAAANlBMVEX/zP8zAJlmM5n/////zMyZmcz/ADP/ZplmZszMzMzMzP//M2b/MzP/mZlmZpkzM5nMmcwAAJn/97U9AAACDElEQVRYw+3Y0XKsIAwGYOBfWExbsv/7v+y5sCpi7KqVizPTXLrON0xMCKxLTwBA9Kwj4iOllBKG1WNm+fpMKT0D34dLycJteoKBQ/QzWbhFL/BBOpr4lq7hNn07NL2Ft/R5mHSkha/pK/BIG3hNX4MneoMv9FV4oVt8onEVJh1W8Xg8Hmt6eVKHVXylpR878ZlSSmnv1w2tVKH6thsvxIYuEAzCHjQFQOlB6zB+6C6rzoBon4SUQaVPhTB46o91vcRU13Yc2lTDHBHA0n01PXapi2V+159p9CwL7Ko9JK7wg63uK3oNr3Y+fwEfZrqFm/36JB5eGTEWOgveTJlzeAQwkM6Cjdlo49FctQCQMBZfC5sTfYUHklo8NGzLMEYAMaqz4J1zSIWHaUeClRxEKOksePf0NONhyunLojOzzi3TvqBTb2hbscv78c1Uc/xFADg0di+E+Bj60N5/t3T16HXTqrd1JxhKH9pLNcPupTnkbvRtFXKZ9r4bnXM3+iUd6PFYCChJr7fSHq/CAmSGiHtpZkAEgDTHuDtyPUxnGbn9M+pEn0hHPkR/T5MT95fii1D1LV2kOt4dq+4AgcjbVcf10fHYh5TNKnZy7cPIloO5VjFuBXsbyPHD7pSR9r8Tt/9m1vbi8+N3jJtbwV4lIZP5RMMoN7eCvSmXSTLHDjufn9fyn02ZP/qPJvkPjNUhV3erRFwAAAAASUVORK5CYII=");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Brazil */
body.country_BR #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8CAMAAADR2113AAAAOVBMVEXMzDNmZpmZzJlmM2aZmTMzmTPMzMyZmcz///+ZZmZmmTNmmWaZmWYzM5nMzJn/zP9mmZkzAGb/zDMZSHKHAAAB7UlEQVRYw+2Y25KDIAyGE4oBrKyr7/+wG2lVVARsYWYvjL3oRefzn5xTaKoZ3OgbXQ4tZSV0C+MIbQ20HJ3J4uhJ8stAFkWvYAdvy6HlhpwrHK5KzhcOueFzQO8l8mv0LBnMY3D26CBTOGRJhjf3TYcs4ZAj2Qw7MznC4arkfOGQzLgQeWVH8hCSGRckMzuZh5AqEjOcmEkVECSKBIZTg0QBQbxIRoNK/fKjEO2Z7JNwQryugcRTtPw0pAUpxXgMyA4Kh5jkcfwhQfyZHmq0aIRQemF3m5/KBHrfigzOIIuohH4KfgcGPBIQDhHJLvO08txrGU8sHbf5FxYOkbbMdswLqwS7X7iYHnutDKJDbTmApn7ASbgKoTde8VTH0Kg3fMUZw8Kz0SHdC8x51y6pbekpCOPDJxlGxvQzUHvaFbWUH8ZQ8jFj4fEXvZYkarqSfAfhnSWLHLfZ4Uu1IyfitZI5FPowUbH3HP7ytbb6cqHv25PzxLts+n7NQf1Bewo0VbTkXDJV/eQRywGwHzXVwChQtHhi0Kg195HPRkFsgFlCq78ZYP5ys2MzV3ljty2zLBDN9O+Whaorjid8AzcFFjPf4928TppC62SoZZVagquu7jUPjqpn0va4y71K/8FJWvWQrnn+33+13Oiy9gfOK6lxvLa/LwAAAABJRU5ErkJggg==");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Bulgaria */
body.country_BG #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8AgMAAACba0XWAAAACVBMVEXMMzP///9mzGYwOHPBAAAAH0lEQVQ4y2MIxQoCGEbFh4f4Kqxgwaj4MBEfBcMaAAB6EckYNPdPVAAAAABJRU5ErkJggg==");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Canada */
body.country_CA #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8BAMAAAAUK7B2AAAAGFBMVEX/M2b/zMz/ADP/mZn/Zpn/Zmb/////MzN6UTOuAAAA+0lEQVRIx+3WzQqCQBSGYQlqr4Vt9S1zrYQXUFHbEGrdNGnrJLr+Nv2o1PxAm6hv68PgfBwO4/DIpHyd/ZM4f/192rXSGxst8C10wdZCe4TG2i87BKUw1FEfSHJDXQEQG+ocgMhQzwAYG2oP4NmKUmcPLQ30+PZ5Us40WpwTSbYDoCfJ+itfdTZAeABg6QEo/yQHGACQ3Gt8r1OAGIAKYKTUHs2ESn1s6cvn9KFq6Xip0JJ2Mm0ntag7ES3tq+dk2MAn3VTlNRxpZ7Co6a1+YtPGFXVa1tvTatEo5LNnF3Tn7tqdru+7UL+RF1b72053rbTzEzr4vyG+T18BATWM9UlzYYYAAAAASUVORK5CYII=");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Chile */
body.country_CL #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8BAMAAAAUK7B2AAAAG1BMVEUzM8yZmcz///8zM5nMzP9mZszMzMwzZszMMzPyGGCUAAAAgElEQVRIx+3TMQqAMAwFUKEnqBV3o+6tVZzVG1g8gLfx2EY3B+Vnc8iHwh8eJRmSxWfoM5nqV72JtBVpkmhPRqADOVSPu82psmXC/s7vWoGT+JlbY9C5AzcHb+m5GVgP3BKse7K0wLpr41rDuuA3wfra0Otd/k8fkqhWrVq1aklOJcKbgNDUrSUAAAAASUVORK5CYII=");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* China */
body.country_CN #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8BAMAAAAUK7B2AAAAD1BMVEX/zDP/mTPMMzPMmTPMZjOWDJSoAAAAuUlEQVRIx+3UUQ6DIAwG4J/pAZDsACIcYOEESHb/M02h+Gjbl2VLIDEm5LO01YpNs/BF/VboaB6a2JhFmjKASRK9tEx2J4rd7yIdUSRdIe1xBc22cHrF1bqM+9gebdUHAsDEzhVTq/2T0bFqQp6t8szFib+qI1kksV57jUK9XDoWTr/mLU+04x2nzXHZ/lZv6m36PDzSjjWaudTpFOTaaaZ40k2x0eki12FXZaKq8pf+sUMPPfTQ/68/mcZgPucvU5YAAAAASUVORK5CYII=");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Croatia */
body.country_HR #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8CAMAAADR2113AAAASFBMVEX/zMwzAABmZpnMM2bMzDPMADMzZplmM2ZmmZmZmWbMmZnMmTP///+ZZpnMZpmZM2b/mZn/mcwzM5mZADPMzMyZmcxmM5lmmWbDkC8CAAABoUlEQVRYw+3X4Y6DIAwAYAREBAEtDt//Ta9tsou3LdEFdrlL7A/SGf3W0LI40X8sxEVf9B+nFa9J7T40ohUU9IIxAfMCqgmtJGmAUaTBkIVyvBSkqqSxUimHTOngx9GzDCCNtaGOVkbr0VCW++QxwuhTBsDL2qgqWrKRM+8I0UVrWvmyrKKDGbUxkGlHsvF+g9GjGpdVc09r9pp6t1pO84Y0Vo11d11OYq1to52mCXdkwB0x22aK117HboCuq52Q3pqbNbzVRWKUgjMiVxG7+iNDOyKD2pWocKatXW/VtApRvYgYDo+kmA5CMDFjOPoiRxnjx0+eozn7LuVkURf9Lu0Exuycm38ksQE900qlO0p4TCiZP0e7f1l1Czpi47iVCyULZZS0OI3954bvoh8n5N7C79PIrWwxIXxH3A9fpGSZqunJvaZjA5p/h55o4RrQfByf6GN5EnAYaVm4ceJ+LMW8zOn4uRM0vU4/Dt8J+RSN9gOtoBUNSexpkaAdjf83xJ0WsUBLGmBI/BYV1XD2idM08+/c/B4NF33RF33Rv0Z/AaT17jFqJ4FuAAAAAElFTkSuQmCC");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Denmark */
body.country_DK #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8AgMAAACba0XWAAAACVBMVEX/zMz////MADM7WCaPAAAAMUlEQVQ4y2NYBQFTQ8NWIYEFDKPio+LEiEOBaGgIAwoIxQoChq04rnAYTSej4hSIAwAbPQV2LWl4mgAAAABJRU5ErkJggg==");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Estonia */
body.country_EE #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8BAMAAAAUK7B2AAAAD1BMVEUzMzP///8AAAAzZplmZsyLTlWYAAAAMklEQVRIx2N0YSABMDGMqh5VPaqaHNUs72mnejS8R1WPqiZPNWmAUXA0BEdVj6oebKoBU1QCrLslIFEAAAAASUVORK5CYII=");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Finland */
body.country_FI #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8BAMAAAAUK7B2AAAAD1BMVEVmZpkzZpmZmcwzM2b///8JnbdSAAAAPUlEQVRIx2NwQQAnYyhgccEBGEZVj6oeVT34VCshgAJMtZASDsBgTAoYVT2qeoipJi03jJYno6pHVQ9x1QBpZnFTqFe0gQAAAABJRU5ErkJggg==");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* France */
body.country_FR #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8AgMAAACba0XWAAAADFBMVEX/zMz////MADMzM5no08pvAAAAIUlEQVQ4y2P4DwFfQ8EgZBUELGAYFR8VHxUfFR8VH1BxAPBMo5auj2YxAAAAAElFTkSuQmCC");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Germany */
body.country_DE #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8BAMAAAAUK7B2AAAAD1BMVEUzAAAAAAD/zDP/MzPMADOop/0+AAAAMklEQVRIx2MUZCABMDGMqh5VPaqaHNWkAUaX0RAcVT2qmvaqWd7TTvVoeI+qHlVND9UACcMCrGjs0PwAAAAASUVORK5CYII=");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Greece */
body.country_GR #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8BAMAAAAUK7B2AAAAHlBMVEVmZszMzP/MzMwzM5mZZsyZmcwzAJn///9mZpkAAGb9lWw8AAAAa0lEQVRIx2OYCQaTysvLZxIGDCNT9TRjPABD9ZRyPGCEqFYCA3UgE8JSDcUDGNC1l+KNnZGhejRVEVY9QxAPYBgt2TBVQ4osU2Cmg7AsGPCBclLACFE9kxQwQlQbkwJGUxUW1aGkgNE0iAkAzUljZ7uF5IQAAAAASUVORK5CYII=");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Hong Kong */
body.country_HK #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8BAMAAAAUK7B2AAAAFVBMVEX/mZnMZmbMMzPMZpnMmZn/zMz///9Ke+auAAABR0lEQVRIx+3VMW+DMBCGYZIqnoOVMmMXsrdVOleIZi5WuRkS3fv/f0KHVJVaKJilE54fnc7nz3bil6xk1av+sV5DvHbCgtqGLl7nLNEZLOhEVKliteNaEj2TnGsRr0taYRuhy5vOwLu6tjP6GLz1JS90hcBgq8lwdiFXUSsAOq9xKqGkFYHLdCcAQY2Xx137JL+LD3S353K+d42g9gx2Suf0D/TlKT+1oNCGyXnDDvUbZ28b9tWkNnSGrXN76wddD3UOjegmfc4aV8+fvIFNfXBFIyEiJ05A7cFKplGpSlPv+8p8jMRwLIOH1LxX5kofozMgq1DRCO2AzqToyCsx1EfgjoL+jJ3XGWkjWhDK4U0e0eqFvqDbxWihha0H5jtxbwDdHy9QMiz9dR8NERN0Bq28976IO53vqG+X6PdFP0m1/per/g/9CRYilzsoN+AlAAAAAElFTkSuQmCC");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Hungary */
body.country_HU #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8AgMAAACba0XWAAAACVBMVEXMADP///8zmTONwMduAAAAH0lEQVQ4y2NgGAXDGoRiBQGj4sNEfBVWsGBUfHiIAwBY2skYXOJWVQAAAABJRU5ErkJggg==");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* India */
body.country_IN #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8BAMAAAAUK7B2AAAALVBMVEX/zMwAAGZmZplmM5mZmcyZZsxmZszMzMz///8zAJkzM5nMmczMzP8zmQD/mTNXp/RUAAAAs0lEQVRIx2N4RwpgGFU9qnpUNT1UkwY6sICWhYJSHtgksKnunmjqEiy5g0jVjipt5RlOIsSp7hZuPVSeE2G4gyjVnRo6pi7Jh5pmEKXa0fWQspKRTogIUaqNe5QkVy1UOmFMlGrRtOSFq6TM0gKJUi1S7rRq1SqVckcaqBYNA7skNZB4X84k1pekhSA4doKJjR1wzOsQG/OkpSpQit1CfIolLTfgBgx3SQGjqkdVj6qmh2oAaEj7+287PcMAAAAASUVORK5CYII=");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Ireland */
body.country_IE #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8AgMAAACba0XWAAAADFBMVEX/zMz/////ZjMzmWYFpYZvAAAAIUlEQVQ4y2P4DwFfQ8EgZBUELGAYFR8VHxUfFR8VH1BxAPBMo5auj2YxAAAAAElFTkSuQmCC");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Israel */
body.country_IL #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8BAMAAAAUK7B2AAAAG1BMVEUzZplmZpnMzMwzM5n////M//+ZzMzMzP+Zmcx8t4sXAAAAuUlEQVRIx+3VOQ6DMBAFUCTnAsgU1JAD2HwipQzhZ+mTI+QIuQAiBcdOS8d8iSyFp37FeDZnVCL7Hz0pkUGJpL+stV6uMVWVpHNFn/EQdI9W0CP2dn1CjrtZd6hQmPRh1rrNoj7O9HY5Ex8HlNOA0kdD3rfQB5KudTuDvsI3JOuIl6UmDgXJDsFUwRpPkhc0H9BSJtortQpK3dE6r02VNrH6NmibJm6xdiG06yNetvS7pt91/d/1B/oNGtW9X9r3oswAAAAASUVORK5CYII=");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Italy */
body.country_IT #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8AgMAAACba0XWAAAADFBMVEX/zMz////MADMzmTOKONT6AAAAIUlEQVQ4y2P4DwFfQ8EgZBUELGAYFR8VHxUfFR8VH1BxAPBMo5auj2YxAAAAAElFTkSuQmCC");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Japan */
body.country_JP #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8BAMAAAAUK7B2AAAAHlBMVEX///+ZADPMM2b/zMzMMzPMmZnMZmbMZpnMmcyZAACamUJhAAAArklEQVRIx+2VOw7CMBAFAwGFHCEdLR1cAikdLV0EFyLiI81taUAEW9rdR4fkqaew33qfq6pQ+I3VCdgfYnLTAzCeI/Ky48UQsDdvmdvWlXd8uHty3U1svJsupjLX8KkBRicQvrFjmSW2fZRjYj9Mu09srMjrVDYzbDJ7bdjzzL6EZ+OF0v6prd1SS1CbjjZ57VWJL1bbBm3TtC0WG0JrH63ZxNYUG1lre/EnKRQynkZ8Mjbn9QjpAAAAAElFTkSuQmCC");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Korea */
body.country_KR #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8CAMAAADR2113AAAAM1BMVEUzMzNmZpmZmZlmM2aZADPMM2YzM2ZmZmbMzMz/////zMzM///MmZmZmczMZpnMADMAAAAU1KRqAAACDElEQVRYw+2Y0W7DIAxFbSDGDe3w/3/tHrI0QO2EBEXTpPHYoiPn5gZfA4/bFvyjfxvNZxh8Bh0l9pOtzSqaRYQ7C2cWEe5Ggwi6vsKjOBSBXnQUARYRd1g4OxFJIGoZYMgBIsBHhcd1nyoJWHIs1bg9slufDtWyQZUjiYiLhoZVEdGJCINjd4wu5DDevLL34ZS9YMnBIILNf/Pc/IDrE2ouAcsdjRzzcwo55xym51wX4thwCXTJMU+5WNNc7HdsyQe2OzY5vnKzvkpN3i6BPTSD5o4pf6xJcYkA72qNn4+nkAv2JiEemg8ad6jkgv3jEuCOrxErOQxyoTeIRIf9J99aAwcLnedNEuhvBfguIprkQhK80huTt9F5Hmq7rz30cwiNH+gQvA+hMfcVNDXo4ImIiHzIOYcxNNVoei+fcx5Ee51MFIbRVBjbU80eRW/smkx+HL28sxZM5MdeI66YDzCRHzPfi+zlxz6ZtIe+9KFvBw7a6HjleCoPVRvN5w/VuhU4i4ynWwFD08/xgIxLLz1uYErbxV1yb9tl0LIT7pD7w4Ke+D70dlXEST0RxwpmXBWOfCWYrXESH02cTK8fOr5SEycfuJQTu0IwO9BCcEpKCGZw3BWCF0niuege+6K7mbB3Bo7UN3DULjkck9KZMenO4e7sSMr9I+mdg/Sd4/+NlxZ3XrX8X2v9MfQ3hVDB0FE4hKEAAAAASUVORK5CYII=");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Latvia */
body.country_LV #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8AgMAAACba0XWAAAACVBMVEWZZmb///9mADMYmHFzAAAAJElEQVQ4y2NYhRUsYBgVHxUnRjwUKwgYFYeK4wKj6WdUnAhxAMpOJ5ocD129AAAAAElFTkSuQmCC");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Lithuania */
body.country_LT #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8AgMAAACba0XWAAAACVBMVEUzZjP/zDOZMzOIFn0kAAAAH0lEQVQ4y2MIxQoCGEbFh4f4KBjeYBVWsGBUfHiIAwAOnMkYWPiaAQAAAABJRU5ErkJggg==");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Mexico */
body.country_MX #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8CAMAAADR2113AAAAP1BMVEWZmWYzZmbMzMxmmcz/zMyZZmZmMzP///+ZmZnMzJlmZmaZzMwzMzOZZjPMmWbMmZnMADNmmTP//8zMZjMzZjMNuOEKAAABWUlEQVRYw+3WQW4sIQwEUFPd2GXapgM99z9rFlG2oy8Nkf6COsATAttYXu9S7F3Or7eRTW9605ve9Kb/nZ4UIf6AhntmqlaspTFRtdbMCFWspCe9p6ZqjYj4tdfQwt5rzagaEaFLL8Qre2pkRETEvYyeZiBr1QgNTdVcRaMDDmRqhP6Ey04NcUM+GlFTVTWW0QYX96oRqWgRsYaeYgC8D5HQ1OCkRsAcH9MyzPt0H7VmRGiI3aqGwY9pyjw73aXX/CnqtLsZxuenhsD4aujnBO6IiFDe5jI/f0a6Xa00koTXyiT7hPiCCuGAGUsppRQVGTcJk7GCNpFpuMjWWmvlVV7NMGRJXUM47TiOm2wvXuRpLnNRo49h13XIU0flATMZWNWNHAK7+DzPw+OCDFk3VF1IB0mCQsHSeS1jiLDeMgaw+NsFwEzC8SfLwolzb0+b3vSmN73p/4L+BkukKzQntec0AAAAAElFTkSuQmCC");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Netherlands */
body.country_NL #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8BAMAAAAUK7B2AAAAD1BMVEX/zMxmZpn///8zM5mZADNqiAdBAAAAMklEQVRIx2NwIQUwjKoeVT2qmh6qSQNKpIBR1aOqR1WTqVqQFMBgTAoYVT2qelQ1eaoBupkODwui4RUAAAAASUVORK5CYII=");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Norway */
body.country_NO #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8BAMAAAAUK7B2AAAAIVBMVEVmZpnMzMyZmczMZmb/mcwzZpkzM2b/mZkAM2b////MMzPLKR8QAAAAUklEQVRIx2NYBQUzJ3Z0dDTNnLwKH2AYVT2qelT1UFddDgVQ1VPK8QGGmTAAUY0f0FQ1HLACVbcxEAAdpIBR1VhUD56YJy3Fjub5UdWjqkeUagCYn3DotnpF+gAAAABJRU5ErkJggg==");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* New Zealand */
body.country_NZ #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8CAMAAADR2113AAAAM1BMVEWZmcxmZpn/////zMzMADMzM5mZZpnMZpnMmZnMZmbMM2bMzMzMmcz/mczMzP+ZM2YzM2ZfHVl7AAABnklEQVRYw+3XwZaDIAwF0ARBUspY/v9rB3EEJWlLrWzmmCXorSI8KGirYk0YtjUpPZdVu1ZzH+zcCqGpIAk1LtErPKhWmrSAc7rAqplGJeA1vYUVmEY6BAHf04fgRAv4lj4I/9EML/RhONMVrlb6OBzpUkqRc+6WmJX+iS0LrMqF2EgruXR+BV6tk8/JlWgt943tq/HTelz0e1qYmGDlWr6i3DeKWdRt8gkhDpgr3Ta4hdzQaZWSKleyl8dxdHasHxxybBZ4gEwvv5eGh6anq9D42H9DMUP2sNkmXxse+0GKpxqu8roBR0tEnOYw22Xe4ojBsGAEARb2xrZh4ZOvhsUdfYO/jicsNIefnEMy/nqhTyVUOfzsiLPiL2hEcHHm7zewI8VvRnLa0Qk08Q+KTlsTvqNNfG/t2arHG1n8ko7LZM5G4AmIX9PBRBs/+hLtj+3IQR8aIOC9D23kfesM+vNZf9EXfdE5UEw3WjpOnkRLx8kTWHMnr6330OGpkdKGY3oMyLzh+D5jjc5b24eG+VSKXWgj/VO6MuSi/yP9C2/3GmOK3KROAAAAAElFTkSuQmCC");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Poland */
body.country_PL #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8AgMAAACba0XWAAAACVBMVEX/zMz////MADM7WCaPAAAAIElEQVQ4y2MIxQoCGEbFR8UHszgusAorWDAqPio+FMUBbfamDVen5VMAAAAASUVORK5CYII=");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Portugal */
body.country_PT #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8CAMAAADR2113AAAAQlBMVEX//zP///+ZAABmMzNmZgCZmTOZZsyZMwDMzDOZmcwzMwDMADOZMzNmZsxmZjMzZgDMmZmZZpmZZjPMzP/MzMz/ADMc4jtVAAAB2ElEQVRYw+2X0a7bMAxD6YiyVdlJ2sb6/1/dQ3s7DEO7dEmBuyF68duBQNAmjfn1lPjrwR/Q8jl0+SfRhyCHIIcg30mQWj+CJukkybYzmq5KJ51KLzui6UqqgYSpU73thXYlDQBIADAnyz5o10lNVTndh5Mr90C7TkIOtdbGcjtE3tobT3XmVNxLRBRniwjShXRuRdOgU7ktWXhHU5Tum9FqMCFLa608DgGc3IomqS1iSCml3lNK54gQQOnb0FTCpju657E/0HDWjWgF7IHOyw3dAFDLNjSVnFrhkFJK45hSOjc2IVVXexvPrEdOVyeX3pecl97PJIWq6+2Hp8+dWSGZc+6nfMrjhaSYcr1FngkCwApZTnnsOfdxvBQWAYDVFnmFbhHDMp7SmFPOXw6xXbZuETWltDwcIgaobtvaVQFIRL18+VoiQly3m08JmESlLKmP45LOhTEoyK1X5m7sge6ypFNPZ7oXIcCtF/1mbDqdrHIRqaTzqg7s8Dy5Ajb8BDkFMLf10f40CtQBmD+EHcQA9e1RMM+uDgAiQ42og0wA7K1wfBW7bgBMryJXBQDdKXbn2flbWeD3rzi/FjP1t1ZeUyf9ht69Tn60BB9/mUOQQ5BDkP9PkB+VXWtr0EyX1AAAAABJRU5ErkJggg==");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Qatar */
body.country_QA #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8BAMAAAAUK7B2AAAAG1BMVEWZM2b////MmcxmM2bMmZn/zMyZZmbMzMxmADPiiHelAAAAZUlEQVRIx+2ToQ0AIAwEkdgS8B0DzzJIxmBsNIGQnMD96wuh316wLWM+E3baUiS0WUN0iYBOFbztZMqOOnlXcv7bWYO5fqP925SsQbYduHl4VehikQ3MNHkpL+WlvJSX8lJeXrIArebH/Jwlxv0AAAAASUVORK5CYII=");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Romania */
body.country_RO #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8AgMAAACba0XWAAAADFBMVEXMmTP/zDPMADMzM2ZON8YFAAAAIUlEQVQ4y2P4DwFfQ8EgZBUELGAYFR8VHxUfFR8VH1BxAPBMo5auj2YxAAAAAElFTkSuQmCC");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Russia */
body.country_RU #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8AgMAAACba0XWAAAADFBMVEXMzMz////MADMzM5mLZC6bAAAAJUlEQVQ4y2MIxQoCGEbFh5Y4LvAfK/gwKj5MxFdhBQtGxYeHOADfeYqgiNwcZwAAAABJRU5ErkJggg==");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Sardinia */
body.country_IA #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8AgMAAACba0XWAAAADFBMVEX/zMz////MADMzmTOKONT6AAAAIUlEQVQ4y2P4DwFfQ8EgZBUELGAYFR8VHxUfFR8VH1BxAPBMo5auj2YxAAAAAElFTkSuQmCC");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* South Africa */
body.country_ZA #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8CAMAAADR2113AAAAP1BMVEXMZmaZzJlmmWYzmWbM//8zZmaZmTPMmTOZZjMzMwAAAACZmczMzP//mZkzM5n/zMz/mTP////MMzMzAJkzZjP2fNh9AAABBElEQVRYw8XWCRKCMBQE0S8uaNxQuP9ZJREKDEGDTpdzgK5XLAFrhhWbm9/5rpmN0s16FdpX06e18CithMdpIXyalsETaRXcilRbArdqt4XgVlUlBG/TFQQPaQZu+9Am4OYOJQQ35xwE92kIHtIMvEsT8D4NwId0JnzB3Gg58Py9pLPgX6al8DgthE/SH+ALlki/h/+WFsHTaQl8Jq2Az6Z/h/8jjV0Q7jZiDx/3ymAvOnc8YYcq9ynAPmA55NOlzt6yn4VjXS9Pq8lDWk7u0wC5SxPkkGbIPg2RfRoi92mA/Ewj5JBmyD4NkX0aIqfTEnIyrSEn0iryNC0jx2khOUorye0eL09pmD9KBsoAAAAASUVORK5CYII=");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Sicily */
body.country_II #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8AgMAAACba0XWAAAADFBMVEX/zMz////MADMzmTOKONT6AAAAIUlEQVQ4y2P4DwFfQ8EgZBUELGAYFR8VHxUfFR8VH1BxAPBMo5auj2YxAAAAAElFTkSuQmCC");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Slovak Republic */
body.country_SK #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8CAMAAADR2113AAAAP1BMVEX////MzMzMZmb/mcyZmczMZpmZAGbMM2ZmM5n/zMzMmZlmM2YzZpkzM5mZZpmZADPMADPMzP9mZszMMzPMmcyUiChcAAABPElEQVRYw+3Uy47DIAwFUDekceyE9hL6/986C8iz7QZcaRbcnWXpKDEGopaWlpaWH4TxMWJAxxVjElFTev9QIrpvhTOl5TgdLRdDzpmOBzoUhnyO5Dk7VSJSdeIS3fvCrPQs25zXpKPsqunlG81WNItqJ0SsmgdiRq/HuBdWNHe80ZHVkr6f9lJs6LQh/E7Xb0jaayUiESISkXxB6/faEwBEPhxjKgzo8GVD3FJN9/yZJl9P70/0Ley/EEM9PW93ZvTe+2cuyhdkp32IwDBNw5TK5zQNANxsQPeK4dIcEctHfaA94a07lK/eie71rTuVH+KJ9mG8dm+LET1fv/FRMY58v7e3+XXqLQ41OdHoboeZPOrkCw2WzX5VylcaUR5ppaWDMQ3cZfTjy0XY04AjYeAntFEa3ehGN/qf0n+Ht9HZ1e76OwAAAABJRU5ErkJggg==");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Slovenia */
body.country_SI #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8CAMAAADR2113AAAAOVBMVEVmM8z///9mmZn/zMwzZszMzP+ZM2bMAGaZmf+ZzP+ZmZlmM5mZM5lmZsz//zP/ZpnMM2b/mZn/ADOu0FL6AAAA1klEQVRYw+3U3Q7CMAgFYOoOSF3x7/0f1s6qWUxvtPSOk5Du6ithY5SmhYIOOuhBmhUG1DJlT3rRTT2fgK2AxZEuG3iwVsDFmwZO1k5HOjXa2jhm0Hg1bTdHWpqpL3rxp5P609cKZqsfNLg+lRGav1Jpfe/ORvPfIXxFYJ97FSv+T4febbcVT3q1/e9EPGmiXddwpSHKnPhZeWQeHZpIc3vFeajpDg15TzsPyT0ax2arkDsNKZrYBuU+DZJVCjCDdknQQQf9G32cFrpPS9BBBx100EHPox+7vKH9pWwrnAAAAABJRU5ErkJggg==");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Spain */
body.country_ES #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8CAMAAADR2113AAAASFBMVEWZmZmZmTPMmTNmZmaZmWYzAACZADMzMwD/zGYzMzNmZgCZZjOZZmaZMzPMzJlmAADMzMxmZjNmMwAzM2ZmADNmMzP/zDPMADOhgasAAAABXklEQVRYw+3WsdLcMAgEYAlbXi9Yh6Sz8fu/aYpr0yTRNX9MqeIbZgcNpPtrlR76oR/6of8/Or5WP5G279Gwr9D7/lqPlF77Ppne05E0kkpv9ppLJ60JZ8d5HFffJ9MbMICBbVvn0uEACGgBdF4gpioR6Oxl4QGNyGqT6JyzWC2lOEHmHJrzHFpVze5tO++ztZZTClXkKXTuDLtHKdu5XEV7it45p+vcGLYBwNlKIVOsbRJ9LLWOm3yPM10kk9VjDl3NzHwD3+7XQR6pmuUqM2hPrPUubzp5pislG83HlEBqc1d3dwDlui6aL5wyIQJ306o6HBwisgX9tClZnwvjQ7ubiNRYk5cpXbMxFGoAsqwiI9ZGTJtrhSoGRD5dz5pr612tqAHFREw8eu8yhWbvjAJFAbPIqCv/5qf/liYZgQskeTFH/7zM3Og55z/P4UdfT/9GP6f7Qz/0Qz/0vPoF3ELHWpPN14gAAAAASUVORK5CYII=");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Sweden */
body.country_SE #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8AgMAAACba0XWAAAADFBMVEXMzDOZmWb/zDMzZplASUK6AAAAKklEQVQ4y2P4DwKnVq2a/x8ZfGAYFR8VJ0Z8FVawYFQcKj6aTkbFKRAHANeixB2WEXDVAAAAAElFTkSuQmCC");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Switzerland */
body.country_CH #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8AgMAAACba0XWAAAADFBMVEX/////mZn/zMzMADMog2OpAAAAQElEQVQ4y2P4jxV8YBix4n9XrVqOTfwfAwP3qDgO8V+rVq1gYGBatWoVqvgHBhgYGeK4wmE0nRAUx5XvRna5BABvHK5Jdw1SJgAAAABJRU5ErkJggg==");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Singapore */
body.country_SG #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8BAMAAAAUK7B2AAAAIVBMVEX/////zMzMM2b/ZpnMZmb/Zmb/mZnMMzP/mcz/zP/MADPWPCD6AAAA0klEQVRIx+2ULxMBQRiHf3eDGdKiSY62STAXND6BLGm+gyhekgSJPS48n1LAaLwXGGGfmd30zM677z9RB/3CvuRTb7bnUn/hjXYmbSDY7CD1gLPNHirZwniSm2ynFCjVtNiVNANwA4t9UhtKwq6g/Gwv1YLh/Qef7bUaZErgcb+3nTrPoN+H/rJbA4DD0WQH74HgR7a3zT24VgO4Po4pg5w9zK3VqVzXZ/u+tfIuJaiwdlU3JSSFtWNXIy5+ZZ8Gak3ad6a45ob4g80WiUQika9xA9CrOjXuCuRSAAAAAElFTkSuQmCC");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Taiwan */
body.country_TW #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8BAMAAAAUK7B2AAAAG1BMVEVmMzP///9mZpkzZpmZmcwzM2bMzMyZmZnMADOyra2mAAAAo0lEQVRIx+3UMQ7CMAwF0F7BqZo9tBUzEj1ABHSmVdLsgV6gp+ixoawI6X+JAST/+Q12bKeI77mun1L8nr7guo5pjgnVh26q4hnVQzmYYFA9yX7xFaabNp36+26ODaKDZCdij1JClfgsz2TpIB3cps0N63J8aVsjeuyt37Q4235bc5WwXVIvyE2Hmzy3VezGctfAXRp3xX/4V61MVKtWrVo1kwfoCQrigDGPQwAAAABJRU5ErkJggg==");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Thailand */
body.country_TH #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8BAMAAAAUK7B2AAAAD1BMVEXMzMzMM2b////MADMzM2bWK77kAAAANUlEQVRIx2MwJgUwjKqmr2pBUgCDEilgVDWdVZMGXEgBo6pHVY+qpovq0ZJt+KgebXEMG9UAhiIOD+gMTeYAAAAASUVORK5CYII=");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Turkey */
body.country_TR #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8BAMAAAAUK7B2AAAAG1BMVEX/mZnMZmb/zMzMADP/mczMM2bMMzP////MZpms6CpoAAAA00lEQVRIx+3UPQrCQBCG4aBFeqO9haCl7mf0AF4gkiKt6AViRF5v4LUtFE2E/AwiWuyWy8MyO7vzBbKswGuv/0YnU5hEHfUAAPqd9B6AAqIOOgaYpVKSd9AZcJQkzfutOgaKx862Vbvy/Q5tOnwdLUlxswbOz62VXNqkF2+NdqcmvQTK1bpc2tXqdbVsOUa9S63OIK9q2DTp8lFxCNTXfS23REMqLfpQ2yqx3dLWQdvr2F7e9quMP9Y2DbZJs02xMSFs6WNMtntqjqPvJLLXXv9G3wAA70AJ9x34IAAAAABJRU5ErkJggg==");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* Ukraine */
body.country_UA #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8AQMAAADcyz8GAAAABlBMVEVmZsz/zDM3JEtiAAAAFklEQVQoz2NgGAWDAPxHgAOjnAHiAADBbl9GsBGHOAAAAABJRU5ErkJggg==");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* UK - Channel Islands */
body.country_UC #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8BAMAAAAUK7B2AAAAKlBMVEXMZjP/zMz/ZpnMM2b/mTP////MADP/zP/MZpnMZmbMMzP/mcz/zDP/mZmLua+zAAABdklEQVRIx9XWsU7DMBAA0PsAtqg/wMRaIXVhRewdTlSKmIJO0IqRgRWpfAL8QaduqJ07V17he0h8TnyObTVXVQhuaZS81D47tg9ogb2YEseo/2BLQDQeqAtqNC0H6RmxrjYDdDlxmqrng/q2wazp4aB+I6+DTFO64Fsw498PqaEJqV8YLaF97UvotTFmL/Rd2wFA/LaX1cjrea1XXk9thvSEjcb3MNO632dmJ/rNGT4ia/fuIqO3vm1op8kPTE+7vOyEQ5BzQgdjxho/ubVNpEvu5RVK7TKxn4DUPOHdCEDwHdjbUos/kbptchzoQnQw0D4dr4PkQ43Z2cHf0edRXDj9Gj9yq6EXVifieH2/Suj5TU7vE3qd1QZc1Gunu8zrVPwHfe2iRt3liUZQNTsn/04u43A68eQPrbTjdoiSsrsPRbuPbmdT7ZqqHVm126tOEt0ppToBVaer6uROVQV2QSarAl3Foa9mVJWSrgpTVXiq6lFTmf4AfpX3u9tROnoAAAAASUVORK5CYII=");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}
/* United States */
body.country_US #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA8CAMAAADR2113AAAAM1BMVEUzM2YzZmZmZmZmZpmZZmbMZpn/zMxmmZmZmZmZzMzM//+Zmcz////MzMz/mZnMM2bMADPmEz1GAAACFUlEQVRYw+2WzY4bMQyDP4ltLf+ou+//tD1YKTZ7igdIgKLhZYbGgBjLpGQ4w+fj4N+VFl8f+H4Yd8tm59LWUgDKMMBUtIcDaAjAZ3fg43EA5GoAWoNNA8DXMIC++qbLgfU4AHoIdxQdBDMaJjw6NIgW0LA+7VwaaLmrECsMUM8AiDEdUB9RH55KG9RbrFlFsV2jLKpr0jaxCJiGPKBDyAnRFJAQEmocH6PW/rdcS/u8EmCu1QAbKw2IteLc1zkcwEeCQc8GwNjFmBlgMMaFyBhGa7vmuanmHbV+Peht757cxdDePX2lAz5WXJRukLlN3GdRQ0brvahwP3eIl2sjuwM+b/Sv1XcbSJ2br1zrZeJeJq7czyrGWBd8HS4kXAEBTcLaphOatVq+FvQYIwDLbeKWY9apOqBcN4v8fhy3Br0WeBXW9u6tgu6Qy6t/n/drc6Fs5siUQm7q4UIohcw9ph9LezXoWMN3UXpZXfdW14Wgd2GGMkHQZ4BhuYsxe4C21a+k0ee8m1bRa6bJvow44NfjuEnv8cTcu7exKi63ft0ujoKJzW5ETasJGU5zWkzo0KMhXQh67tEyV2rTXlZvZXWAtp1/LehWu5/3Qa8eUiPusNbalxqry8yNmhfdy+7239z5niT94ww/H8eJmw7xlv4u/fk0vKW/S388DW9fv1D6icf4jszrpN++fp3076fh7evXSf8BOArg/h2aaq8AAAAASUVORK5CYII=");
	background-position: 0 0;
	background-size: 26px 19px;
	border: 1px solid #425455;
	border-radius: 2px;
}


/* ### Device variations ### */

/* ipad */
@media only screen and (device-width: 768px) and (device-height: 1024px) and (-webkit-min-device-pixel-ratio: 1) {

	#shipping-banner ul.affirmations.three li {
		border-right: none;
	}
	#shipping-banner ul.affirmations.three li a {
		font-size: 14px;
	}
	/* languages */
	body.site_lang_de #shipping-banner ul.affirmations.three li a,
	body.site_lang_it #shipping-banner ul.affirmations.three li a,
	body.site_lang_fr #shipping-banner ul.affirmations.three li a {
		font-size: 13px;
	}
	
}

/* ie8 */

html.ie8 #shipping-banner li.free-delivery .affirmation-icon:before {
	background-image: url(//media.chainreactioncycles.com/is/image/ChainReactionCycles/shipping-banners-sprite-v3?fmt=png-alpha); 
	background-position: -8px -63px;
	border: 0;
}