.payback-logo-big,.payback-logo-small{width:23px;height:23px;margin-right:5px;display:inline-block}.payback-logo-big{width:118px;height:45px;margin-right:15px}section.details .details-product-information .payback{margin-top:15px;color:#003eb0;align-items:center;display:flex}.column-products .box.payback{background-color:#edf3ff!important}.column-products .box.payback li,.payback-fieldset{flex-direction:column}.column-products .box.payback .payback-points{margin-bottom:15px;color:#003eb0;justify-content:center;align-items:center;flex-wrap:wrap;display:flex}.column-products .box.payback .payback-points .payback-logo-big{margin-bottom:15px;flex:none}.cl-basket section.basket .column-products .box.payback,.column-products .box.payback .payback-points .payback-points-desc-scrid,.column-products .box.payback .payback-points .payback-points-desc.inactive{display:none}.column-products .box.payback .payback-points .payback-points-desc-scrid.active{display:inline}.column-products .box.payback li fieldset input{padding-top:8px;width:100%}.column-summary .button-payback{margin-bottom:5px;text-align:left;background-color:transparent!important;font-size:14px}.column-summary .button-payback:after{width:23px;height:23px;background-size:cover;display:inline-flex}.checkout-step-thankyou .payback{padding:15px;color:#003eb0;background-color:#edf3ff;flex-direction:column;display:none}.checkout-step-thankyou .payback.active{display:flex}.checkout-step-thankyou .payback .payback-logo-big{margin:0 0 15px;align-self:center;flex:none}.footer-navigation li.payback a{align-items:center;display:flex!important}.column-summary .button-payback:after,.footer-navigation li.payback a:before,header .header-icons .payback a:before{content:" ";background-image:url(/modules/Lascana/Payback/out/img/logo-small.webp);background-repeat:no-repeat;background-position:center}.footer-navigation li.payback a:before{width:23px;height:23px;margin-right:5px;background-size:cover;display:inline-block}header .header-icons .payback{height:25px;overflow:hidden}header .small-mobile-header .header-icons .payback{width:40px;margin:7px 0 0 5px}header .header-icons .payback,header .small-mobile-header.test-version-c .header-icons .payback{width:45px;margin:10px 0 0 5px}header .header-icons .payback a{position:relative;width:100%;height:100%;padding-top:100%;display:block;overflow:hidden}header .header-icons .payback a:before{position:absolute;left:0;top:0;width:100%;height:25px;background-size:contain;display:block}.payback-fieldset{width:100%;display:flex}#paybackPointsCheckout .payback-customer-number,#paybackPointsCheckout .payback-scrid-info,.payback-fieldset.inactive{display:none}.payback-fieldset.coupon{height:0;margin-top:0;flex-wrap:wrap;overflow:hidden;transition:all .2s ease-out}.payback-fieldset.coupon.active{height:auto;margin-top:15px}.payback-fieldset.coupon .info-text{width:100%;margin-top:5px;display:none}.cl-basket section.basket .column-products .box.payback.active,.payback-fieldset.coupon.active .info-text{display:block}.payback-fieldset fieldset{width:100%;margin-bottom:5px;flex:1}.payback-fieldset .button-payback,.payback-fieldset .button-payback-coupon{height:45px;background-color:transparent!important}#paybackPointsCheckout .payback-fieldset .fields.has-info-icon fieldset{flex:none}#paybackPointsCheckout .payback-fieldset .fields.has-info-icon .payback-info-content{width:calc(100vw - 78px)}#paybackPointsCheckout .payback-fieldset .fields.has-info-icon .payback-info-content img{width:100%;max-width:350px;height:auto;margin:15px auto 0;display:block}#paybackPointsCheckout .payback-customer-number.active{justify-content:space-between;flex-direction:column;display:flex}#paybackPointsCheckout .payback-customer-number .payback-edit-customer-number{margin-top:5px}#paybackPointsCheckout .payback-error-text{margin-top:5px;color:#7b0c13;display:none}#paybackPointsCheckout .payback-error-text.active,#paybackPointsCheckout .payback-scrid-info.active{display:block}#paybackPointsCheckout .payback-redeemed-coupons{margin:calc(15px/2) calc(-1*(15px/2)) calc(-1*(15px/2));flex-wrap:wrap;display:none}#paybackPointsCheckout .payback-redeemed-coupons.active{display:flex}#paybackPointsCheckout .payback-redeemed-coupons span{margin:calc(15px/2);padding:5px 15px 5px 5px;background-color:#003eb0;color:#fff;border-radius:15px;cursor:pointer}#paybackPointsCheckout .payback-redeemed-coupons span:before{color:inherit;font-size:30px}#paybackPointsCheckout .remove-vouchers-for-payback-coupons,#paybackPointsCheckout .remove-vouchers-for-payback-coupons+.arrow-link{margin-top:15px;display:none}#paybackPointsCheckout .remove-vouchers-for-payback-coupons.active,#paybackPointsCheckout .remove-vouchers-for-payback-coupons.active+.arrow-link{display:flex}@media screen and (min-width:768px){.column-summary .button-payback{font-size:16px}.column-products .box.payback .payback-points{justify-content:flex-start;flex-wrap:nowrap}.column-products .box.payback .payback-points .payback-logo-big{margin-bottom:0}.checkout-step-thankyou .payback,.payback-fieldset{flex-direction:row}.payback-fieldset fieldset{margin:0 5px 0 0}#paybackPointsCheckout .payback-customer-number.active{flex-wrap:wrap;flex-direction:row}#paybackPointsCheckout .payback-customer-number .payback-edit-customer-number{margin-top:0}#paybackPointsCheckout .payback-fieldset .fields.has-info-icon .payback-info-content{width:400px}.checkout-step-thankyou .payback .payback-logo-big{margin:0 15px 0 0}}@media screen and (min-width:1024px){#paybackPointsCheckout .payback-fieldset .fields.has-info-icon .payback-info-content{width:600px}}@media screen and (min-width:1180px){.column-summary .button-payback{display:none}header .header-icons .payback,header .small-mobile-header .header-icons .payback,header .small-mobile-header.test-version-c .header-icons .payback{width:108px;height:35px;margin-top:5px}header .header-icons .payback a:before{width:92px;height:35px;background-image:url(/modules/Lascana/Payback/out/img/logo.webp)}}