@charset "UTF-8";
.cart-image{background-color:var(--Grey);border-radius:8px 8px 0 8px;background-image:linear-gradient(to right, var(--secondary-color), var(--tertiary-color));max-width:100%}.quantity-badge{right:5px}.stepcontainer{display:flex;justify-content:space-between;margin-bottom:20px;position:relative;border-bottom:1px solid var(--clr-grey-dark)}@media (max-width:767.98px){.stepcontainer{display:none}}.stepcontainer .step{display:flex;flex-direction:column;align-items:center;position:relative;gap:0.5rem}.stepcontainer .step i{font-size:1.5rem}.stepcontainer .step_number{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:2px solid var(--white);border-radius:50%;color:var(--clr-grey-dark);font-size:1.5rem}.stepcontainer .step.active .step_number{background-color:var(--clr-primary)}.cartpage{padding-top:5rem}.cartpage .btn-toolbar{display:none}.cartpage .h4{margin-bottom:0 !important}.cartpage .h4 a{margin-bottom:0}.checkout .h4{margin-bottom:0 !important}.checkout .h4 a{margin-bottom:0}.checkout #coupon .field,.checkout #coupon fieldset{margin-bottom:0}.checkout a{color:var(--dark-color)}.checkout .description{font-size:0.6rem;color:var(--font-color);opacity:0.6}.checkout .custompaymentmethod{display:flex;align-items:center;justify-content:flex-start;border-radius:8px 8px 0 8px;cursor:pointer}.checkout .custompaymentmethod .custompaymentmethod__logo{margin-inline-end:0.75em}.checkout .custompaymentmethod .custompaymentmethod__title{align-items:center}.checkout .custompaymentmethod:before{display:inline-block;font-family:"Font Awesome 5 Pro";font-weight:normal;content:"";color:var(--font-color);float:left;margin-right:10px;font-size:23px}.checkout .custompaymentmethod .custompaymentmethod__image{height:20px}.checkout .custompaymentmethod.selected{border-color:var(--font-color) !important}.checkout .custompaymentmethod.selected:before{font-family:"Font Awesome 5 Pro";font-weight:bold;content:""}.message{padding:1rem;border-radius:8px 8px 0 8px}.message.good{background-color:var(--primary-color);color:var(--font-color)}.message.bad{background-color:var(--primary-color);color:var(--font-color)}.message.required{background-color:var(--primary-color);color:var(--font-color)}#CouponForm_CouponForm .btn-toolbar{position:relative}#CouponForm_CouponForm #CouponForm_CouponForm_action_applyCoupon{position:absolute;bottom:0;right:0;padding:1.05rem 1rem !important}@media (max-width:767.98px){#CouponForm_CouponForm #CouponForm_CouponForm_action_applyCoupon{padding:0.725rem 1rem !important}}