#lrp-widget{background-color:#f1f1f1;width:100%;padding:16px 16px;border-radius:5px;font-size:.8rem}#lrp-widget #lrp-points{display:grid;grid-template-columns:45px auto auto;grid-gap:10px}@media only screen and (max-width: 999px){#lrp-widget #lrp-points{grid-template-columns:45px auto;grid-template-rows:auto auto}}#lrp-widget #lrp-points .lrp-info-wrapper,#lrp-widget #lrp-points .lrp-value{display:flex;justify-content:left;align-items:center}#lrp-widget #lrp-points .lrp-value{font-weight:bold;justify-content:center;background-color:rgba(51,51,51,.1);border-radius:5px;text-align:center}@media only screen and (max-width: 999px){#lrp-widget #lrp-points .lrp-value{grid-column:1/3;height:2.5rem;line-height:2.5rem}}#lrp-widget #lrp-points .lrp-value .pointsValue{padding-left:5px}#lrp-widget #lrp-tier{padding-top:1rem;border-top:1px solid #ddd;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto auto auto}#lrp-widget #lrp-tier.lrp-tier-max-level{grid-template-columns:1fr}@media(min-width: 575px){#lrp-widget #lrp-tier{grid-template-columns:repeat(2, auto)}}@media(min-width: 1024px){#lrp-widget #lrp-tier{margin-top:1.25rem}}#lrp-widget #lrp-tier .tier-current-name img{position:relative;top:-3px;margin-right:5px}#lrp-widget #lrp-tier .tier-current-name span{font-size:12px}@media(min-width: 575px){#lrp-widget #lrp-tier .tier-current-name span{font-size:14px}}#lrp-widget #lrp-tier .tier-current-name .name{font-weight:600;font-size:14px}@media(min-width: 575px){#lrp-widget #lrp-tier .tier-current-name .name{font-size:1.125rem}}#lrp-widget #lrp-tier .tier-next-name{font-size:1rem;font-weight:bold;text-align:right}#lrp-widget #lrp-tier .tier-next-name .name{font-weight:600;font-size:12px}@media(min-width: 575px){#lrp-widget #lrp-tier .tier-next-name .name{font-size:14px}}#lrp-widget #lrp-tier .tier-next-name img{position:relative;top:-3px}#lrp-widget #lrp-tier .tier-progress{grid-column:1/3;margin-top:10px;margin-bottom:10px}#lrp-widget #lrp-tier .tier-progress .progress{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}#lrp-widget #lrp-tier .tier-progress .progress-bar{margin-top:0;position:relative;height:8px;width:var(--progress-value);border-radius:var(--radius);background:#14a483}#lrp-widget #lrp-tier .tiers-all a{font-size:.75rem;font-weight:bold}#lrp-widget #lrp-tier .remaining{text-align:right;font-weight:bold}#lrp-dialog-tiers .tier-all{display:flex;flex-direction:row;gap:20px}@media only screen and (max-width: 999px){#lrp-dialog-tiers .tier-all{flex-direction:column}}#lrp-dialog-tiers .tier-all .tier{text-align:center;background-color:rgba(51,51,51,.05);padding:20px}#lrp-dialog-tiers .tier-all .tier .name{font-size:1.2rem;font-weight:bold;margin-bottom:40px;color:rgba(0,0,0,.8)}@media only screen and (max-width: 999px){#lrp-dialog-tiers .tier-all .tier .name{margin-bottom:0px}}#lrp-dialog-tiers .tier-all .tier .icon{margin-bottom:40px;position:relative}@media only screen and (max-width: 999px){#lrp-dialog-tiers .tier-all .tier .icon{transform:scale(0.4);margin-bottom:0px}}#lrp-dialog-tiers .tier-all .tier .icon .icon-small{position:absolute}#lrp-dialog-tiers .tier-all .tier .icon .icon-small-1{top:-10px;left:30px}#lrp-dialog-tiers .tier-all .tier .icon .icon-small-2{top:5px;right:35px}#lrp-dialog-tiers .tier-all .tier .icon .icon-small-3{right:50px;bottom:5px}#lrp-dialog-tiers .tier-all .tier .ratio{font-size:3rem;font-weight:bold;margin-bottom:20px}@media only screen and (max-width: 999px){#lrp-dialog-tiers .tier-all .tier .ratio{font-size:1.2rem;margin-bottom:10px}}#lrp-dialog-tiers .tier-all .tier .ratio-info{margin-bottom:.5rem}#lrp-dialog-tiers .tier-all .tier .ratio-range-info{display:block;width:100%;line-height:2rem;height:2rem;border-radius:8px;background-color:#000;color:#fff;text-align:center;font-weight:bold}#lrp-dialog-tiers .tier-Bronze{background-color:rgba(51,51,51,.05) !important}#lrp-dialog-tiers .tier-Silver{background-color:#eaeaea !important}#lrp-dialog-tiers .tier-Silver .ratio-range-info{background-color:#f9f9f9 !important;color:#000 !important}#lrp-dialog-tiers .tier-Gold{background-color:#fef8ed !important}#lrp-dialog-tiers .tier-Gold .ratio-range-info{background-color:#f2b942 !important;color:#000 !important}#lrp-widget-redeem .lrp-icon-wrapper{margin-right:10px}#lrp-widget-redeem .lrp-info-wrapper{color:#000}#lrp-widget-redeem{margin:10px 0;padding:20px;background-color:rgba(51,51,51,.1) !important}#lrp-widget-redeem #lrp-redeem-form-wrapper{display:grid;grid-template-columns:100px auto auto;gap:10px;margin-top:10px}#lrp-widget-redeem #lrp-redeem-form-wrapper input{background-color:#fff;border-right:0px}#lrp-widget-redeem #lrp-redeem-form-wrapper .points-label{line-height:30px;height:40px;text-align:center;padding:5px;margin-right:10px}#js-checkout-summary #lrp-points .lrp-info-wrapper{display:block}#js-checkout-summary #lrp-points .lrp-value{display:none}#module-loyaltyrewardpoints-customeraccount #lrp-referral{text-align:center;margin:0 20px;padding-top:20px;padding-bottom:20px}#module-loyaltyrewardpoints-customeraccount #lrp-referral .referral-link{background-color:#faebd7;padding:5px}#module-loyaltyrewardpoints-customeraccount #lrp-transactions{margin-top:20px;padding-top:20px;border-top:1px solid #ccc}#module-loyaltyrewardpoints-customeraccount #lrp-transactions h3{font-size:26px;margin-bottom:20px}#module-loyaltyrewardpoints-customeraccount #lrp-transactions table{width:100%}#module-loyaltyrewardpoints-customeraccount #lrp-transactions table td,#module-loyaltyrewardpoints-customeraccount #lrp-transactions table th{padding:10px}#module-loyaltyrewardpoints-customeraccount #lrp-transactions table th{background-color:#f7f7f7}#module-loyaltyrewardpoints-customeraccount #lrp-transactions table td{border-bottom:1px solid #ddd}.lrp-dialog{border:none;border:1px solid #000;border-radius:20px;padding:60px 40px 40px 40px;color:rgba(0,0,0,.8);position:relative}.lrp-dialog .close{position:absolute;top:20px;right:20px;font-size:20px;cursor:pointer}#lrp-widget{font-size:.875rem;padding:1.25rem;border-radius:1.875rem;background-color:#c8eae2}@media(min-width: 768px){#lrp-widget{padding-top:1.5625rem}}#lrp-widget #lrp-points{align-items:center;grid-template-columns:1.5rem auto;row-gap:1.25rem}@media(min-width: 768px){#lrp-widget #lrp-points{grid-template-columns:1.5rem auto auto}}#lrp-widget #lrp-points .lrp-info-wrapper{color:#343434;display:inline}#lrp-widget #lrp-points .lrp-value{font-size:.75rem;background-color:#343434;color:#fff;padding:.625rem;border-radius:.625rem;height:initial;line-height:normal;grid-column:1/-1}@media(min-width: 768px){#lrp-widget #lrp-points .lrp-value{grid-column:initial}}#lrp-widget #lrp-tier{gap:1.25rem .875rem}#lrp-widget #lrp-tier .tiers-all a{font-weight:400;text-decoration:underline;color:#14a483}#lrp-widget #lrp-tier .tiers-all a:hover{color:#343434}#lrp-widget #lrp-tier .tier-current-name{display:flex;align-items:center;gap:6px;color:#343434;font-size:.875rem}@media(min-width: 1024px){#lrp-widget #lrp-tier .tier-current-name{font-size:1.125rem}}#lrp-widget #lrp-tier .tier-current-name img{top:0;margin:0;width:44px;height:44px;object-fit:contain}#lrp-widget #lrp-tier .tier-next-name{display:flex;gap:6px;align-items:center;font-size:.875rem;color:#343434;justify-content:end;width:auto}#lrp-widget #lrp-tier .tier-next-name svg{flex:0 0 auto}#lrp-widget #lrp-tier .tier-progress{margin:0}#lrp-widget #lrp-tier .tier-progress .tier-progress-wrapper{--radius: 0.5rem;border-radius:var(--radius);border:1px solid #4b4b4b;display:flex}#lrp-widget #lrp-tier .tier-progress progress{width:100%;height:.625rem;line-height:initial;border-radius:var(--radius);overflow:hidden;appearance:none;background-color:#f4f4f4}#lrp-widget #lrp-tier .tier-progress progress::-webkit-progress-bar{background-color:#14a483;border-radius:var(--radius)}#lrp-widget #lrp-tier .tier-progress progress::-webkit-progress-value{background-color:#14a483;border-radius:var(--radius);transition:width .3s ease}#lrp-widget #lrp-tier .tier-progress progress::-moz-progress-bar{background-color:#14a483;border-radius:var(--radius);transition:width .3s ease}#lrp-widget #lrp-tier .remaining{font-weight:400;font-size:.75rem;color:#343434}#lrp-widget-redeem{margin:0 0 1.25rem 0;background-color:#c8eae2 !important;border-radius:1.25rem;padding:1.25rem;color:#343434;font-size:.875rem}@media(min-width: 768px){#lrp-widget-redeem{padding-block:1.875rem}}#lrp-widget-redeem .alert:not(:empty){margin-bottom:1.25rem}#lrp-widget-redeem .alert.alert-danger{color:#ff304e}#lrp-widget-redeem .alert.alert-success{color:#14a483}#lrp-widget-redeem #lrp-redeem-form-wrapper{margin-top:1.25rem;display:flex;flex-wrap:wrap;gap:1.25rem}#lrp-widget-redeem #lrp-redeem-form-wrapper .points-label{line-height:inherit;height:initial;padding:0;margin:0}#lrp-widget-redeem #lrp-redeem-form-wrapper .input-wrapper{flex:1;display:flex;gap:.625rem;align-items:center}#lrp-widget-redeem #lrp-redeem-form-wrapper .input-wrapper input{flex:none;width:3.125rem;height:3.125rem;border-radius:.625rem;border:1px solid #ddd;display:flex;align-items:center;justify-content:center;text-align:center;appearance:none;-moz-appearance:none;-webkit-appearance:none}#lrp-widget-redeem #lrp-redeem-form-wrapper .input-wrapper input::-webkit-outer-spin-button,#lrp-widget-redeem #lrp-redeem-form-wrapper .input-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#lrp-widget-redeem #lrp-redeem-form-wrapper .input-wrapper input:focus-visible,#lrp-widget-redeem #lrp-redeem-form-wrapper .input-wrapper input:focus{outline:1px solid #14a483}#lrp-widget-redeem #lrp-redeem-form-wrapper .button.secondary{color:#fff;flex:1 1 100%;min-width:fit-content}@media(min-width: 768px){#lrp-widget-redeem #lrp-redeem-form-wrapper .button.secondary{flex:1 1 auto;max-width:16.5625rem}}#lrp-widget-redeem #lrp-redeem-form-wrapper .button.secondary svg{color:currentColor}#lrp-widget-redeem #lrp-redeem-form-wrapper .button.secondary:hover{color:#343434}#lrp-widget-redeem .redeem-success{display:flex;flex-direction:column;gap:1.25rem;margin-top:1.25rem}#lrp-dialog-tiers{border:none !important;padding:4rem 1.25rem 1.25rem 1.25rem !important}@media(min-width: 1024px){#lrp-dialog-tiers{padding:3rem !important}}#lrp-dialog-tiers .tier-all .tier{background-color:#c8eae2;border-radius:1.25rem;padding:2.25rem;max-width:16.5625rem;color:#343434;font-size:.875rem}@media(min-width: 1024px){#lrp-dialog-tiers .tier-all .tier{padding:1.25rem;max-width:14.25rem}}#lrp-dialog-tiers .tier-all .tier .icon{margin-bottom:1.25rem;transform:none !important}#lrp-dialog-tiers .tier-all .tier .icon img{margin:0 auto;width:5.3125rem;height:5.3125rem;object-fit:contain}#lrp-dialog-tiers .tier-all .tier .name{font-size:1.125rem;font-weight:600;line-height:1.33;margin-bottom:1.25rem}#lrp-dialog-tiers .tier-all .tier .ratio{font-size:1.5rem;font-weight:600;line-height:1.33}#lrp-dialog-tiers .tier-all .tier .ratio-range-info{background-color:#343434;color:#fff;border-radius:.625rem;font-size:.75rem;font-weight:600;display:flex;align-items:center;justify-content:center;text-align:center;min-height:2.125rem}#lrp-dialog-tiers .tier-all>.tier:nth-child(2) .ratio-range-info{background-color:#939393}#lrp-dialog-tiers .tier-all>.tier:nth-child(3) .ratio-range-info{background-color:#e1ce53}#module-loyaltyrewardpoints-customeraccount .page-content>:last-child{margin-top:6.25rem}#module-loyaltyrewardpoints-customeraccount #lrp-transactions{margin-top:4rem;overflow-x:auto}#module-loyaltyrewardpoints-customeraccount #lrp-transactions table{table-layout:fixed}#module-loyaltyrewardpoints-customeraccount #lrp-transactions table :is(td,th){width:150px;text-align:start}#product .product-variants #lrp-widget{margin-top:1.875rem}#lrp-referral :is(div,p,span){line-height:1.5}#lrp-referral .referral-link{line-height:2}.lrp-tooltip{cursor:pointer}#lrp-tooltip .tooltip-content{min-width:150px;font-size:12px;margin-top:.5rem;line-height:1.2;top:100%;left:10px}#lrp-widget #lrp-points .lrp-info-wrapper{display:inline}.lrp-info-wrapper *{display:inline-block;vertical-align:text-bottom}#lrp-enroll-form .custom-checkbox>label{display:flex;align-items:center}#lrp-widget.lrp-widget-not-enrolled{border-radius:.625rem;padding:.5rem 1.25rem;position:relative}#lrp-widget.lrp-widget-not-enrolled #lrp-points{grid-template-columns:1.5rem auto;row-gap:0}#lrp-widget.lrp-widget-not-enrolled a{color:#14a483}#lrp-widget.lrp-widget-not-enrolled .lrp-icon-wrapper{position:relative;top:-5px}#lrp-widget.lrp-widget-not-enrolled .lrp-tooltip{float:right}@media(max-width: 1023.98px){#lrp-widget.lrp-widget-not-enrolled .lrp-tooltip .tooltip-content{min-width:115px}}#product #lrp-widget.lrp-widget-not-enrolled .lrp-info-wrapper{color:#445966}#module-webixa_onepagecheckout-order #lrp-widget.lrp-widget-not-enrolled{border-radius:1.25rem}.btn-lrp-remove-voucher path{transition:stroke .3s ease;stroke:#fff}.btn-lrp-remove-voucher:hover path{stroke:#343434}.product-after-add-to-cart{display:flex;flex-direction:column;gap:1.25rem;margin-top:1.875rem}.cart-after-items{display:flex;flex-direction:column;gap:1.25rem}.cart-after-items>:first-child{margin-top:1.25rem}
