.pay-cartebancaire, .pay-onlineBanking_PL-280, .pay-onlineBanking_PL-279, .pay-onlineBanking_PL-276, .pay-onlineBanking_PL-275, .pay-onlineBanking_PL-274, .pay-onlineBanking_PL-273, .pay-onlineBanking_PL-271, .pay-onlineBanking_PL-270, .pay-onlineBanking_PL-243, .pay-onlineBanking_PL-223, .pay-onlineBanking_PL-222, .pay-onlineBanking_PL-181, .pay-onlineBanking_PL-154, .pay-onlineBanking_PL-153, .pay-onlineBanking_PL-144, .pay-onlineBanking_PL-143, .pay-onlineBanking_PL-141, .pay-onlineBanking_PL-131, .pay-onlineBanking_PL-119, .pay-onlineBanking_PL-112, .pay-onlineBanking_PL-99, .pay-onlineBanking_PL-95, .pay-onlineBanking_PL-88, .pay-onlineBanking_PL-85, .pay-onlineBanking_PL-69, .pay-onlineBanking_PL-65, .pay-onlineBanking_PL-64, .pay-onlineBanking_PL-45, .pay-onlineBanking_PL-33, .pay-onlineBanking_PL-31, .pay-onlineBanking_PL-26, .pay-onlineBanking_PL-20, .pay-onlineBanking_PL, .pay-eps-65ef4682-4944-499f-828f-5d74ad288376, .pay-amazonpay, .pay-postepay, .apple-add-to-wallet, .pay-dotpay-93, .pay-dotpay-92, .pay-dotpay-91, .pay-dotpay-90, .pay-dotpay-89, .pay-dotpay-87, .pay-dotpay-83, .pay-dotpay-81, .pay-dotpay-80, .pay-dotpay-76, .pay-dotpay-75, .pay-dotpay-74, .pay-dotpay-73, .pay-dotpay-70, .pay-dotpay-68, .pay-dotpay-66, .pay-dotpay-59, .pay-dotpay-55, .pay-dotpay-52, .pay-dotpay-51, .pay-dotpay-50, .pay-dotpay-46, .pay-dotpay-45, .pay-dotpay-44, .pay-dotpay-38, .pay-dotpay-36, .pay-dotpay-11, .pay-dotpay-10, .pay-dotpay-7, .pay-dotpay-6, .pay-dotpay-4, .pay-dotpay-2, .pay-dotpay-1, .pay-dotpay, .pay-ideal-1162, .pay-ideal-1161, .pay-ideal-1160, .pay-ideal-1159, .pay-ideal-1158, .pay-ideal-1157, .pay-ideal-1156, .pay-ideal-1154, .pay-ideal-1153, .pay-ideal-1152, .pay-ideal-1151, .pay-ideal-1121, .pay-ideal-0808, .pay-ideal-0807, .pay-ideal-0806, .pay-ideal-0805, .pay-ideal-0804, .pay-ideal-0802, .pay-ideal-0801, .pay-ideal-0771, .pay-ideal-0761, .pay-ideal-0751, .pay-ideal-0721, .pay-ideal-0511, .pay-ideal-0161, .pay-ideal-0031, .pay-ideal-0021, .pay-eps-ee9fc487-ebe0-486c-8101-17dce5141a67, .pay-eps-d5d5b133-1c0d-4c08-b2be-3c9b116dc326, .pay-eps-43b3af24-7969-4701-a7ce-1f9fc6eef834, .pay-eps-479ff5d2-6f44-4921-9330-6bf6763806e9, .pay-eps-cc4a034e-f8a1-4ce4-a96b-1cd251af03b5, .pay-eps-3ed7da63-0924-424c-a822-2a0dfaaadce1, .pay-eps-c522e299-479c-4134-849f-a6ef0399a6e0, .pay-eps-09350598-7ba4-4afb-b706-843e49a64759, .pay-eps-69a67a81-7518-463f-8527-3f1128af1f93, .pay-eps-744d26da-90c9-49eb-9a0b-9a7f1fa3a8d2, .pay-eps-242209e6-a81f-48bc-9041-a31306cb153f, .pay-eps-b3b1554f-c9ae-4396-a62f-baffb8a2de1c, .pay-eps-880cc8c4-d723-49ab-8299-dc35eafc9385, .pay-eps-31659756-fb43-4094-afd5-82980ff48750, .pay-eps-89c79da1-1b75-41e2-9254-118f36231bbd, .pay-eps-9c92d29b-a898-488e-836f-e93b911f9a94, .pay-eps-958d1cf8-0d2d-4b21-b1f2-8383bb9f243f, .pay-eps-1d48e2f7-604c-4d1d-894e-170635d1a645, .pay-eps-54016d9d-31b0-4db3-9eaf-cf9fbc58ee81, .pay-eps-b42dd796-8bda-4893-acc2-ddfae9c9cdb7, .pay-eps-a990a73b-3d6b-4d91-9b8a-856428089b34, .pay-eps-7217d822-470c-4768-b346-a440e8cb7096, .pay-eps-64669764-e6fc-401c-8f3d-26e9169ba6ff, .pay-eps-d5639c17-0207-4d49-8708-922181135ad1, .pay-eps-f848c582-1b94-4e13-b58e-b3a2c68a3fba, .pay-eps-bbd44f4d-609b-454e-8d5a-e0d1ac21f15a, .pay-eps-68db503b-ea48-4681-814b-10fc74064f68, .logo-postnl, .error-icon-white, .error-icon, .info-icon-white, .info-icon, .ico-customizable, .karma-logo-white, .karma-logo-small, .karma-logo, .logo-google-play, .logo-apple, .logo-limiting-waste, .logo-well-being, .logo-giving-back, .logo-cruelty-free, .logo-clean-safe, .logo-vegan, .logo-graditude, .icon-crm-phase-general, .icon-my-rituals-checkout-v3, .login-checkout-v3 .icon-my-rituals, .icon-my-rituals, .icon-logo-40, .icon-logo-small, .icon-logo, .icon-gift-account, .store-google-play-smaller, .store-google-play-small, .store-google-play, .store-app-store-smaller, .store-app-store-small, .pay-yoomoney-small, .pay-yoomoney, .pay-promsvyazbank-small,
.pay-psb-ru-small, .pay-psb-ru, .pay-psb-en, .pay-promsvyazbank .pay-psb, .pay-alfaclick-small,
.pay-alfa-bank-small, .pay-alfa-bank-ru, .pay-alfa-bank-en, .pay-alfaclick,
.pay-alfa-bank, .pay-sberbank-small, .pay-sberbank-en, .pay-sberbank-ru, .pay-sberbank, .pay-yandex-small, .pay-yandex, .store-app-store, .pay-payconiq-small,
.pay-bcmc_mobile-small, .pay-payconiq,
.pay-bcmc_mobile, .pay-mb-way,
.pay-mbway, .pay-beautycadeaukaart-small, .pay-beautycadeau,
.pay-beautycadeaukaart, .pay-decadeaukaart-transparent, .pay-decadeaukaart-small, .pay-decadeaukaart, .pay-wechat-small, .pay-wechat, .pay-fashioncheque-small, .pay-fashioncheque, .pay-unionpay-small, .pay-unionpay,
.pay-cup, .pay-alipay-hk-small, .pay-alipay-hk,
.pay-alipay_hk, .pay-alipay-small, .pay-alipay, .pay-vipps-small, .pay-vipps, .pay-trustly-small, .pay-trustly, .pay-apple-pay-small, .pay-applepay, .pay-apple-pay, .pay-discover-small, .pay-discover, .pay-ratepay-small, .pay-ratepay, .pay-visa-small, .pay-visa, .pay-scheme, .pay-sofort-small,
.pay-directEbanking-small, .pay-sofort,
.pay-directEbanking, .pay-giftcard-small,
.pay-rituals-small, .pay-giftcard,
.pay-rituals, .pay-paypal-small, .pay-paypalselect, .pay-paypal, .pay-multibanco-small, .pay-multibanco, .pay-mastercard-small,
.pay-mc-small, .pay-mastercard,
.pay-mc, .pay-maestro-small, .pay-maestro, .pay-klarna-small, .pay-klarna_b2b, .pay-klarna,
.pay-klarna_account,
.pay-klarna_paynow, .pay-ideal-small, .pay-ideal, .pay-giropay-small, .pay-giropay, .pay-eps-small, .pay-eps, .pay-entercash-small, .pay-entercash, .pay-diners-club-small,
.pay-diners-small, .pay-diners-club,
.pay-diners, .pay-bancontact-small,
.pay-bcmc-small, .pay-bancontact,
.pay-bcmc, .pay-blik, .pay-billie, .pay-amex-small, .pay-amex {
  background-image: url("../images/sprites/sprite.svg");
  background-size: 1100px 13675px;
}

.icon,
.icon--large,
.icon--medium,
.icon--small {
  display: inline-block;
  line-height: normal;
}
.icon::before,
.icon--large::before,
.icon--medium::before,
.icon--small::before {
  vertical-align: top;
}

.icon--large {
  font-size: 60px;
  line-height: 60px;
}

.icon--medium {
  font-size: 40px;
  line-height: 40px;
}

.icon--small {
  font-size: 20px;
  line-height: 20px;
}

.ico {
  display: inline-block;
}

.pay-amex {
  width: 48.1px;
  height: 48px;
  background-position: -10px -4221px;
}

.pay-amex-small {
  width: 22.7px;
  height: 22.6px;
  background-position: -10px -4288px;
}

.pay-billie {
  width: 61px;
  height: 31px;
  background-position: -10px -4625px;
}

.pay-blik {
  width: 55px;
  height: 26px;
  background-position: -10px -4675px;
}

.pay-bancontact,
.pay-bcmc {
  width: 48.5px;
  height: 30.4px;
  background-position: -10px -4417px;
}

.pay-bancontact-small,
.pay-bcmc-small {
  width: 29.3px;
  height: 18.7px;
  background-position: -10px -4467px;
}

.pay-diners-club,
.pay-diners {
  width: 50.7px;
  height: 35.5px;
  background-position: -10px -4927px;
}

.pay-diners-club-small,
.pay-diners-small {
  width: 27.8px;
  height: 19.7px;
  background-position: -10px -4982px;
}

.pay-entercash {
  width: 61px;
  height: 12.5px;
  background-position: -10px -6663px;
}

.pay-entercash-small {
  width: 38.1px;
  height: 8.1px;
  background-position: -10px -6695px;
}

.pay-eps {
  width: 56px;
  height: 34.8px;
  background-position: -10px -6723px;
}

.pay-eps-small {
  width: 28.2px;
  height: 17.8px;
  background-position: -10px -8066px;
}

.pay-giropay {
  width: 48.9px;
  height: 21.6px;
  background-position: -10px -8252px;
}

.pay-giropay-small {
  width: 27.9px;
  height: 12.6px;
  background-position: -10px -8293px;
}

.pay-ideal {
  width: 31px;
  height: 27px;
  background-position: -10px -8325px;
}

.pay-ideal-small {
  width: 23px;
  height: 20.2px;
  background-position: -10px -9613px;
}

.pay-klarna,
.pay-klarna_account,
.pay-klarna_paynow {
  width: 57.2px;
  height: 32.2px;
  background-position: -10px -9653px;
}

.pay-klarna_b2b {
  width: 61px;
  height: 31px;
  background-position: -10px -4625px;
}

.pay-klarna-small {
  width: 33.6px;
  height: 19.1px;
  background-position: -10px -9705px;
}

.pay-maestro {
  width: 52.3px;
  height: 41.5px;
  background-position: -10px -9744px;
}

.pay-maestro-small {
  width: 28.2px;
  height: 23.3px;
  background-position: -10px -9805px;
}

.pay-mastercard,
.pay-mc {
  width: 52.8px;
  height: 40.8px;
  background-position: -10px -9848px;
}

.pay-mastercard-small,
.pay-mc-small {
  width: 28.1px;
  height: 23.1px;
  background-position: -10px -9908px;
}

.pay-multibanco {
  width: 41px;
  height: 48.2px;
  background-position: -10px -10021px;
}

.pay-multibanco-small {
  width: 20.6px;
  height: 24.2px;
  background-position: -10px -10089px;
}

.pay-paypal {
  width: 29.4px;
  height: 34px;
  background-position: -10px -11789px;
}

.pay-paypalselect {
  width: 29.4px;
  height: 34px;
  background-position: -10px -11789px;
}

.pay-paypal-small {
  width: 16.9px;
  height: 19.4px;
  background-position: -10px -11842px;
}

.pay-giftcard,
.pay-rituals {
  width: 43px;
  height: 28.72px;
  background-position: -10px -8165px;
}

.pay-giftcard-small,
.pay-rituals-small {
  width: 28.75px;
  height: 19.32px;
  background-position: -10px -8213px;
}

.pay-sofort,
.pay-directEbanking {
  width: 57.2px;
  height: 32.2px;
  background-position: -10px -9653px;
}

.pay-sofort-small,
.pay-directEbanking-small {
  width: 33.6px;
  height: 19.1px;
  background-position: -10px -9705px;
}

.pay-scheme {
  width: 33px;
  height: 24.33px;
  background-position: -10px -12407px;
}

.pay-visa {
  width: 55.1px;
  height: 21.8px;
  background-position: -10px -12763px;
}

.pay-visa-small {
  width: 31.8px;
  height: 14.1px;
  background-position: -10px -12804px;
}

.pay-ratepay {
  width: 61px;
  height: 13.1px;
  background-position: -10px -12114px;
}

.pay-ratepay-small {
  width: 36.7px;
  height: 8.1px;
  background-position: -10px -12147px;
}

.pay-discover {
  width: 61px;
  height: 11.2px;
  background-position: -10px -5021px;
}

.pay-discover-small {
  width: 37.9px;
  height: 7px;
  background-position: -10px -5052px;
}

.pay-apple-pay {
  width: 49.2px;
  height: 31px;
  background-position: -10px -4330px;
}

.pay-applepay {
  width: 49.2px;
  height: 31px;
  background-position: -10px -4330px;
}

.pay-apple-pay-small {
  width: 27.8px;
  height: 17.7px;
  background-position: -10px -4380px;
}

.pay-trustly {
  width: 59.8px;
  height: 19.2px;
  background-position: -10px -12546px;
}

.pay-trustly-small {
  width: 32.6px;
  height: 10.8px;
  background-position: -10px -12585px;
}

.pay-vipps {
  width: 58.8px;
  height: 15.7px;
  background-position: -10px -12699px;
}

.pay-vipps-small {
  width: 33.7px;
  height: 9.3px;
  background-position: -10px -12734px;
}

.pay-alipay {
  width: 48px;
  height: 48px;
  background-position: -10px -3935px;
}

.pay-alipay-small {
  width: 22.8px;
  height: 22.7px;
  background-position: -10px -4111px;
}

.pay-alipay-hk,
.pay-alipay_hk {
  width: 47.7px;
  height: 47.6px;
  background-position: -10px -4002px;
}

.pay-alipay-hk-small {
  width: 22.6px;
  height: 22.6px;
  background-position: -10px -4069px;
}

.pay-unionpay,
.pay-cup {
  width: 48.2px;
  height: 30.6px;
  background-position: -10px -12615px;
}

.pay-unionpay-small {
  width: 22.5px;
  height: 14.6px;
  background-position: -10px -12665px;
}

.pay-fashioncheque {
  width: 94.9px;
  height: 14.8px;
  background-position: -10px -8103px;
}

.pay-fashioncheque-small {
  width: 50px;
  height: 8.3px;
  background-position: -10px -8137px;
}

.pay-wechat {
  width: 48px;
  height: 47.8px;
  background-position: -10px -12838px;
}

.pay-wechat-small {
  width: 22.7px;
  height: 22.6px;
  background-position: -10px -12905px;
}

.pay-decadeaukaart {
  width: 45.9px;
  height: 62.1px;
  background-position: -10px -4720px;
}

.pay-decadeaukaart-small {
  width: 42px;
  height: 32px;
  background-position: -10px -4802px;
}

.pay-decadeaukaart-transparent {
  width: 38.7px;
  height: 54.4px;
  background-position: -10px -4853px;
}

.pay-beautycadeau,
.pay-beautycadeaukaart {
  width: 57.9px;
  height: 58px;
  background-position: -10px -4505px;
}

.pay-beautycadeaukaart-small {
  width: 32px;
  height: 24px;
  background-position: -10px -4582px;
}

.pay-mb-way,
.pay-mbway {
  width: 103.6px;
  height: 51px;
  background-position: -10px -9951px;
}

.pay-payconiq,
.pay-bcmc_mobile {
  width: 57px;
  height: 57px;
  background-position: -10px -11671px;
}

.pay-payconiq-small,
.pay-bcmc_mobile-small {
  width: 23px;
  height: 23px;
  background-position: -10px -11747px;
}

.store-app-store {
  width: 153px;
  height: 48px;
  background-position: -10px -13335px;
}

.pay-yandex {
  width: 49px;
  height: 49px;
  background-position: -10px -12947px;
}

.pay-yandex-small {
  width: 19.13px;
  height: 23.22px;
  background-position: -10px -13015px;
}

.pay-sberbank {
  width: 49px;
  height: 49px;
  background-position: -10px -12175px;
}

.pay-sberbank-ru {
  width: 49px;
  height: 49px;
  background-position: -10px -12311px;
}

.pay-sberbank-en {
  width: 49px;
  height: 49px;
  background-position: -10px -12243px;
}

.pay-sberbank-small {
  width: 31.09px;
  height: 8.08px;
  background-position: -10px -12379px;
}

.pay-alfaclick,
.pay-alfa-bank {
  width: 49px;
  height: 49px;
  background-position: -10px -3702px;
}

.pay-alfa-bank-en {
  width: 49px;
  height: 49px;
  background-position: -10px -3770px;
}

.pay-alfa-bank-ru {
  width: 49px;
  height: 49px;
  background-position: -10px -3838px;
}

.pay-alfaclick-small,
.pay-alfa-bank-small {
  width: 32.33px;
  height: 9.92px;
  background-position: -10px -3906px;
}

.pay-promsvyazbank .pay-psb {
  width: 49px;
  height: 49px;
  background-position: -10px -11881px;
}

.pay-psb-en {
  width: 49px;
  height: 49px;
  background-position: -10px -11949px;
}

.pay-psb-ru {
  width: 49px;
  height: 49px;
  background-position: -10px -12017px;
}

.pay-promsvyazbank-small,
.pay-psb-ru-small {
  width: 30.07px;
  height: 9.23px;
  background-position: -10px -12085px;
}

.pay-yoomoney {
  width: 188px;
  height: 46px;
  background-position: -10px -13058px;
}

.pay-yoomoney-small {
  width: 49px;
  height: 49px;
  background-position: -10px -13123px;
}

.store-app-store-small {
  width: 128.6px;
  height: 38.89px;
  background-position: -10px -13402px;
}

.store-app-store-smaller {
  width: 99.16px;
  height: 30.15px;
  background-position: -10px -13460px;
}

.store-google-play {
  width: 153px;
  height: 48px;
  background-position: -10px -13510px;
}

.store-google-play-small {
  width: 128.6px;
  height: 38.9px;
  background-position: -10px -13577px;
}

.store-google-play-smaller {
  width: 99.16px;
  height: 30.15px;
  background-position: -10px -13635px;
}

.icon-gift-account {
  width: 25px;
  height: 29px;
  background-position: -10px -336px;
}

.icon-logo {
  width: 81px;
  height: 77px;
  background-position: -10px -624px;
}

.icon-logo-small {
  width: 63.17px;
  height: 60px;
  background-position: -10px -1909px;
}

.icon-logo-40 {
  width: 41px;
  height: 39px;
  background-position: -10px -720px;
}

.icon-my-rituals {
  width: 81.5px;
  height: 81.5px;
  background-position: -10px -2301px;
}
.login-checkout-v3 .icon-my-rituals {
  width: 81px;
  height: 81px;
  background-position: -10px -2402px;
}

.icon-my-rituals-checkout-v3 {
  width: 81px;
  height: 81px;
  background-position: -10px -2402px;
}

.icon-crm-phase-general {
  width: 81px;
  height: 81px;
  background-position: -10px -2502px;
}

.logo-graditude {
  width: 136.11px;
  height: 144.33px;
  background-position: -10px -1454px;
}

.logo-vegan {
  width: 96.1px;
  height: 98.4px;
  background-position: -10px -1988px;
}

.logo-clean-safe {
  width: 146.7px;
  height: 175.2px;
  background-position: -10px -824px;
}

.logo-cruelty-free {
  width: 146.7px;
  height: 175.2px;
  background-position: -10px -1019px;
}

.logo-giving-back {
  width: 146.7px;
  height: 175.2px;
  background-position: -10px -1214px;
}

.logo-well-being {
  width: 146.7px;
  height: 175.2px;
  background-position: -10px -2106px;
}

.logo-limiting-waste {
  width: 220.13px;
  height: 227.02px;
  background-position: -10px -1618px;
}

.logo-apple {
  width: 22px;
  height: 26.7px;
  background-position: -10px -778px;
}

.logo-google-play {
  width: 23.4px;
  height: 25.2px;
  background-position: -10px -1409px;
}

.karma-logo {
  width: 30.2px;
  height: 40.1px;
  background-position: -10px -456px;
}

.karma-logo-small {
  width: 21.35px;
  height: 28.03px;
  background-position: -10px -516px;
}

.karma-logo-white {
  width: 41px;
  height: 41px;
  background-position: -10px -564px;
}

.ico-customizable {
  width: 41px;
  height: 41px;
  background-position: -10px -276px;
}

.info-icon {
  width: 17px;
  height: 17px;
  background-position: -10px -384px;
}

.info-icon-white {
  width: 17px;
  height: 17px;
  background-position: -10px -420px;
}

.error-icon {
  width: 17px;
  height: 17px;
  background-position: -10px -204px;
}

.error-icon-white {
  width: 17px;
  height: 17px;
  background-position: -10px -240px;
}

.logo-postnl {
  width: 25px;
  height: 25px;
  background-position: -10px -1865px;
}

.pay-eps-68db503b-ea48-4681-814b-10fc74064f68 {
  width: 41px;
  height: 27px;
  background-position: -10px -7238px;
}

.pay-eps-bbd44f4d-609b-454e-8d5a-e0d1ac21f15a {
  width: 41px;
  height: 27px;
  background-position: -10px -7744px;
}

.pay-eps-f848c582-1b94-4e13-b58e-b3a2c68a3fba {
  width: 41px;
  height: 27px;
  background-position: -10px -8020px;
}

.pay-eps-d5639c17-0207-4d49-8708-922181135ad1 {
  width: 41px;
  height: 27px;
  background-position: -10px -7882px;
}

.pay-eps-64669764-e6fc-401c-8f3d-26e9169ba6ff {
  width: 41px;
  height: 27px;
  background-position: -10px -7145px;
}

.pay-eps-7217d822-470c-4768-b346-a440e8cb7096 {
  width: 41px;
  height: 27px;
  background-position: -10px -7330px;
}

.pay-eps-a990a73b-3d6b-4d91-9b8a-856428089b34 {
  width: 41px;
  height: 27px;
  background-position: -10px -7606px;
}

.pay-eps-b42dd796-8bda-4893-acc2-ddfae9c9cdb7 {
  width: 41px;
  height: 27px;
  background-position: -10px -7698px;
}

.pay-eps-54016d9d-31b0-4db3-9eaf-cf9fbc58ee81 {
  width: 41px;
  height: 27px;
  background-position: -10px -7099px;
}

.pay-eps-1d48e2f7-604c-4d1d-894e-170635d1a645 {
  width: 41px;
  height: 27px;
  background-position: -10px -6823px;
}

.pay-eps-958d1cf8-0d2d-4b21-b1f2-8383bb9f243f {
  width: 41px;
  height: 27px;
  background-position: -10px -7514px;
}

.pay-eps-9c92d29b-a898-488e-836f-e93b911f9a94 {
  width: 41px;
  height: 27px;
  background-position: -10px -7560px;
}

.pay-eps-89c79da1-1b75-41e2-9254-118f36231bbd {
  width: 41px;
  height: 27px;
  background-position: -10px -7468px;
}

.pay-eps-31659756-fb43-4094-afd5-82980ff48750 {
  width: 41px;
  height: 27px;
  background-position: -10px -6915px;
}

.pay-eps-880cc8c4-d723-49ab-8299-dc35eafc9385 {
  width: 41px;
  height: 27px;
  background-position: -10px -7422px;
}

.pay-eps-b3b1554f-c9ae-4396-a62f-baffb8a2de1c {
  width: 41px;
  height: 27px;
  background-position: -10px -7652px;
}

.pay-eps-242209e6-a81f-48bc-9041-a31306cb153f {
  width: 41px;
  height: 27px;
  background-position: -10px -6869px;
}

.pay-eps-744d26da-90c9-49eb-9a0b-9a7f1fa3a8d2 {
  width: 41px;
  height: 27px;
  background-position: -10px -7376px;
}

.pay-eps-69a67a81-7518-463f-8527-3f1128af1f93 {
  width: 41px;
  height: 27px;
  background-position: -10px -7284px;
}

.pay-eps-09350598-7ba4-4afb-b706-843e49a64759 {
  width: 41px;
  height: 27px;
  background-position: -10px -6777px;
}

.pay-eps-c522e299-479c-4134-849f-a6ef0399a6e0 {
  width: 41px;
  height: 27px;
  background-position: -10px -7790px;
}

.pay-eps-3ed7da63-0924-424c-a822-2a0dfaaadce1 {
  width: 41px;
  height: 27px;
  background-position: -10px -6961px;
}

.pay-eps-cc4a034e-f8a1-4ce4-a96b-1cd251af03b5 {
  width: 41px;
  height: 27px;
  background-position: -10px -7836px;
}

.pay-eps-479ff5d2-6f44-4921-9330-6bf6763806e9 {
  width: 41px;
  height: 27px;
  background-position: -10px -7053px;
}

.pay-eps-43b3af24-7969-4701-a7ce-1f9fc6eef834 {
  width: 41px;
  height: 27px;
  background-position: -10px -7007px;
}

.pay-eps-d5d5b133-1c0d-4c08-b2be-3c9b116dc326 {
  width: 41px;
  height: 27px;
  background-position: -10px -7928px;
}

.pay-eps-ee9fc487-ebe0-486c-8101-17dce5141a67 {
  width: 41px;
  height: 27px;
  background-position: -10px -7974px;
}

.pay-ideal-0021 {
  width: 41px;
  height: 27px;
  background-position: -10px -8371px;
}

.pay-ideal-0031 {
  width: 41px;
  height: 27px;
  background-position: -10px -8417px;
}

.pay-ideal-0161 {
  width: 41px;
  height: 27px;
  background-position: -10px -8463px;
}

.pay-ideal-0511 {
  width: 41px;
  height: 27px;
  background-position: -10px -8509px;
}

.pay-ideal-0721 {
  width: 41px;
  height: 27px;
  background-position: -10px -8555px;
}

.pay-ideal-0751 {
  width: 41px;
  height: 27px;
  background-position: -10px -8601px;
}

.pay-ideal-0761 {
  width: 41px;
  height: 27px;
  background-position: -10px -8647px;
}

.pay-ideal-0771 {
  width: 41px;
  height: 27px;
  background-position: -10px -8693px;
}

.pay-ideal-0801 {
  width: 41px;
  height: 27px;
  background-position: -10px -8739px;
}

.pay-ideal-0802 {
  width: 41px;
  height: 27px;
  background-position: -10px -8785px;
}

.pay-ideal-0804 {
  width: 41px;
  height: 27px;
  background-position: -10px -8831px;
}

.pay-ideal-0805 {
  width: 41px;
  height: 27px;
  background-position: -10px -8877px;
}

.pay-ideal-0806 {
  width: 41px;
  height: 27px;
  background-position: -10px -8923px;
}

.pay-ideal-0807 {
  width: 41px;
  height: 27px;
  background-position: -10px -8969px;
}

.pay-ideal-0808 {
  width: 41px;
  height: 27px;
  background-position: -10px -9015px;
}

.pay-ideal-1121 {
  width: 41px;
  height: 27px;
  background-position: -10px -9061px;
}

.pay-ideal-1151 {
  width: 41px;
  height: 27px;
  background-position: -10px -9107px;
}

.pay-ideal-1152 {
  width: 41px;
  height: 27px;
  background-position: -10px -9153px;
}

.pay-ideal-1153 {
  width: 41px;
  height: 27px;
  background-position: -10px -9199px;
}

.pay-ideal-1154 {
  width: 41px;
  height: 27px;
  background-position: -10px -9245px;
}

.pay-ideal-1156 {
  width: 41px;
  height: 27px;
  background-position: -10px -9291px;
}

.pay-ideal-1157 {
  width: 41px;
  height: 27px;
  background-position: -10px -9337px;
}

.pay-ideal-1158 {
  width: 41px;
  height: 27px;
  background-position: -10px -9383px;
}

.pay-ideal-1159 {
  width: 41px;
  height: 27px;
  background-position: -10px -9429px;
}

.pay-ideal-1160 {
  width: 41px;
  height: 27px;
  background-position: -10px -9475px;
}

.pay-ideal-1161 {
  width: 41px;
  height: 27px;
  background-position: -10px -9521px;
}

.pay-ideal-1162 {
  width: 41px;
  height: 27px;
  background-position: -10px -9567px;
}

.pay-dotpay {
  width: 62px;
  height: 47px;
  background-position: -10px -5078px;
}

.pay-dotpay-1 {
  width: 41px;
  height: 27px;
  background-position: -10px -5144px;
}

.pay-dotpay-2 {
  width: 41px;
  height: 27px;
  background-position: -10px -5282px;
}

.pay-dotpay-4 {
  width: 41px;
  height: 27px;
  background-position: -10px -5420px;
}

.pay-dotpay-6 {
  width: 41px;
  height: 27px;
  background-position: -10px -5834px;
}

.pay-dotpay-7 {
  width: 41px;
  height: 27px;
  background-position: -10px -5972px;
}

.pay-dotpay-10 {
  width: 41px;
  height: 27px;
  background-position: -10px -5190px;
}

.pay-dotpay-11 {
  width: 41px;
  height: 27px;
  background-position: -10px -5236px;
}

.pay-dotpay-36 {
  width: 41px;
  height: 27px;
  background-position: -10px -5328px;
}

.pay-dotpay-38 {
  width: 41px;
  height: 27px;
  background-position: -10px -5374px;
}

.pay-dotpay-44 {
  width: 41px;
  height: 27px;
  background-position: -10px -5466px;
}

.pay-dotpay-45 {
  width: 41px;
  height: 27px;
  background-position: -10px -5512px;
}

.pay-dotpay-46 {
  width: 41px;
  height: 27px;
  background-position: -10px -5558px;
}

.pay-dotpay-50 {
  width: 41px;
  height: 27px;
  background-position: -10px -5604px;
}

.pay-dotpay-51 {
  width: 41px;
  height: 27px;
  background-position: -10px -5650px;
}

.pay-dotpay-52 {
  width: 41px;
  height: 27px;
  background-position: -10px -5696px;
}

.pay-dotpay-55 {
  width: 41px;
  height: 27px;
  background-position: -10px -5742px;
}

.pay-dotpay-59 {
  width: 41px;
  height: 27px;
  background-position: -10px -5788px;
}

.pay-dotpay-66 {
  width: 41px;
  height: 27px;
  background-position: -10px -5880px;
}

.pay-dotpay-68 {
  width: 41px;
  height: 27px;
  background-position: -10px -5926px;
}

.pay-dotpay-70 {
  width: 42px;
  height: 28px;
  background-position: -10px -6018px;
}

.pay-dotpay-73 {
  width: 41px;
  height: 27px;
  background-position: -10px -6065px;
}

.pay-dotpay-74 {
  width: 41px;
  height: 27px;
  background-position: -10px -6111px;
}

.pay-dotpay-75 {
  width: 41px;
  height: 27px;
  background-position: -10px -6157px;
}

.pay-dotpay-76 {
  width: 41px;
  height: 27px;
  background-position: -10px -6203px;
}

.pay-dotpay-80 {
  width: 41px;
  height: 27px;
  background-position: -10px -6249px;
}

.pay-dotpay-81 {
  width: 41px;
  height: 27px;
  background-position: -10px -6295px;
}

.pay-dotpay-83 {
  width: 41px;
  height: 27px;
  background-position: -10px -6341px;
}

.pay-dotpay-87 {
  width: 41px;
  height: 27px;
  background-position: -10px -6387px;
}

.pay-dotpay-89 {
  width: 41px;
  height: 27px;
  background-position: -10px -6433px;
}

.pay-dotpay-90 {
  width: 41px;
  height: 27px;
  background-position: -10px -6479px;
}

.pay-dotpay-91 {
  width: 41px;
  height: 27px;
  background-position: -10px -6525px;
}

.pay-dotpay-92 {
  width: 41px;
  height: 27px;
  background-position: -10px -6571px;
}

.pay-dotpay-93 {
  width: 41px;
  height: 27px;
  background-position: -10px -6617px;
}

.apple-add-to-wallet {
  width: 111.74px;
  height: 36.02px;
  background-position: -10px -10px;
}

.pay-postepay {
  width: 81px;
  height: 81px;
  background-position: -10px -13235px;
}

.pay-amazonpay {
  width: 49px;
  height: 49px;
  background-position: -10px -4153px;
}

.pay-eps-65ef4682-4944-499f-828f-5d74ad288376 {
  width: 42px;
  height: 28px;
  background-position: -10px -7191px;
}

.pay-onlineBanking_PL {
  width: 62px;
  height: 47px;
  background-position: -10px -10133px;
}

.pay-onlineBanking_PL-20 {
  width: 41px;
  height: 27px;
  background-position: -10px -10613px;
}

.pay-onlineBanking_PL-26 {
  width: 41px;
  height: 27px;
  background-position: -10px -10797px;
}

.pay-onlineBanking_PL-31 {
  width: 41px;
  height: 27px;
  background-position: -10px -11211px;
}

.pay-onlineBanking_PL-33 {
  width: 41px;
  height: 27px;
  background-position: -10px -11257px;
}

.pay-onlineBanking_PL-45 {
  width: 41px;
  height: 27px;
  background-position: -10px -11303px;
}

.pay-onlineBanking_PL-64 {
  width: 41px;
  height: 27px;
  background-position: -10px -11349px;
}

.pay-onlineBanking_PL-65 {
  width: 41px;
  height: 27px;
  background-position: -10px -11395px;
}

.pay-onlineBanking_PL-69 {
  width: 41px;
  height: 27px;
  background-position: -10px -11441px;
}

.pay-onlineBanking_PL-85 {
  width: 41px;
  height: 27px;
  background-position: -10px -11487px;
}

.pay-onlineBanking_PL-88 {
  width: 41px;
  height: 27px;
  background-position: -10px -11533px;
}

.pay-onlineBanking_PL-95 {
  width: 41px;
  height: 27px;
  background-position: -10px -11579px;
}

.pay-onlineBanking_PL-99 {
  width: 41px;
  height: 27px;
  background-position: -10px -11625px;
}

.pay-onlineBanking_PL-112 {
  width: 41px;
  height: 27px;
  background-position: -10px -10199px;
}

.pay-onlineBanking_PL-119 {
  width: 41px;
  height: 27px;
  background-position: -10px -10245px;
}

.pay-onlineBanking_PL-131 {
  width: 41px;
  height: 27px;
  background-position: -10px -10291px;
}

.pay-onlineBanking_PL-141 {
  width: 41px;
  height: 27px;
  background-position: -10px -10337px;
}

.pay-onlineBanking_PL-143 {
  width: 41px;
  height: 27px;
  background-position: -10px -10383px;
}

.pay-onlineBanking_PL-144 {
  width: 41px;
  height: 27px;
  background-position: -10px -10429px;
}

.pay-onlineBanking_PL-153 {
  width: 41px;
  height: 27px;
  background-position: -10px -10475px;
}

.pay-onlineBanking_PL-154 {
  width: 41px;
  height: 27px;
  background-position: -10px -10521px;
}

.pay-onlineBanking_PL-181 {
  width: 41px;
  height: 27px;
  background-position: -10px -10567px;
}

.pay-onlineBanking_PL-222 {
  width: 41px;
  height: 27px;
  background-position: -10px -10659px;
}

.pay-onlineBanking_PL-223 {
  width: 41px;
  height: 27px;
  background-position: -10px -10705px;
}

.pay-onlineBanking_PL-243 {
  width: 41px;
  height: 27px;
  background-position: -10px -10751px;
}

.pay-onlineBanking_PL-270 {
  width: 41px;
  height: 27px;
  background-position: -10px -10843px;
}

.pay-onlineBanking_PL-271 {
  width: 41px;
  height: 27px;
  background-position: -10px -10889px;
}

.pay-onlineBanking_PL-273 {
  width: 41px;
  height: 27px;
  background-position: -10px -10935px;
}

.pay-onlineBanking_PL-274 {
  width: 41px;
  height: 27px;
  background-position: -10px -10981px;
}

.pay-onlineBanking_PL-275 {
  width: 41px;
  height: 27px;
  background-position: -10px -11027px;
}

.pay-onlineBanking_PL-276 {
  width: 41px;
  height: 27px;
  background-position: -10px -11073px;
}

.pay-onlineBanking_PL-279 {
  width: 41px;
  height: 27px;
  background-position: -10px -11119px;
}

.pay-onlineBanking_PL-280 {
  width: 41px;
  height: 27px;
  background-position: -10px -11165px;
}

.pay-cartebancaire {
  width: 41px;
  height: 27px;
  background-position: -10px -158px;
}