.order-steps{display:flex;position:relative;z-index:1;background:var(--border-color);margin:10px 0;border-radius:var(--border-radius);counter-reset:order-steps}.order-steps li{flex:1;display:flex;counter-increment:order-steps}[dir=ltr] .order-steps li:first-child{border-radius:0 var(--border-radius) var(--border-radius) 0}[dir=rtl] .order-steps li:first-child{border-radius:var(--border-radius) 0 0 var(--border-radius)}[dir=ltr] .order-steps li:last-child{border-radius:var(--border-radius) 0 0 var(--border-radius)}[dir=rtl] .order-steps li:last-child{border-radius:0 var(--border-radius) var(--border-radius) 0}.order-steps li.active~li{background-color:var(--border-color)}.order-steps li .item{position:relative;font-size:var(--small-size);font-weight:700;color:#fff;flex:1;display:flex;align-items:center}.order-steps li .item span{padding:10px 15px}.order-steps li.active~li .item{color:var(--secondary-color) white}.order-steps li .item:before{content:counter(order-steps);height:calc(100% + 20px);border-radius:var(--border-radius-s);display:flex;align-items:center;justify-content:center;font-size:40px;background-color:var(--secondary-color);color:#fff;padding:15px 25px;line-height:.8}.order-steps li.active~li .item:before{background-color:var(--border-color);color:var(--secondary-color)}.checkout-step form{flex:1}.checkout-payment{margin-top:120px!important}.dim_bg{position:absolute;top:0;width:100%;height:100%;z-index:100000;display:none}[dir=ltr] .dim_bg{left:0}[dir=rtl] .dim_bg{right:0}.dim_bg.loading{background-color:#ffffff2e;background-image:url(/assets/images/loader.gif);background-size:120px!important;background-repeat:no-repeat;background-position:center}@media (max-width: 991.98px){.order-steps li .item:before{padding:15px;font-size:35px}.order-steps li .item{font-size:16px}}@media (max-width: 767.98px){.order-steps li:not(.active){flex:unset}[dir=ltr] .order-steps li:not(.active){margin-left:20px}[dir=rtl] .order-steps li:not(.active){margin-right:20px}.order-steps li:not(.active) .item span{display:none}}@media (max-width: 575.98px){.order-steps li .item:before{padding:10px;font-size:25px}}.category-card{position:relative;display:block;max-width:100%}.category-card__media{width:100%;aspect-ratio:1 / 1;background-color:var(--white-color);border-radius:var(--border-radius);overflow:hidden;position:relative;border:1px solid var(--light-gray-color)}.category-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transition:background .4s ease-in-out;z-index:1}[dir=ltr] .category-card__media:after{background:linear-gradient(180deg,transparent 45%,rgba(var(--black-color-rgb),.38) 100%)}[dir=rtl] .category-card__media:after{background:linear-gradient(-180deg,transparent 45%,rgba(var(--black-color-rgb),.38) 100%)}[dir=ltr] .category-card:hover .category-card__media:after{background:linear-gradient(180deg,rgba(var(--white-color-rgb),.08),rgba(var(--black-color-rgb),.42))}[dir=rtl] .category-card:hover .category-card__media:after{background:linear-gradient(-180deg,rgba(var(--white-color-rgb),.08),rgba(var(--black-color-rgb),.42))}.category-card__media img{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.category-card__title{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:1rem;font-size:.875rem;font-weight:500;color:var(--white-color);text-align:center;margin:0;transition:color .4s ease-in-out}@media (min-width: 768px){.category-card__title{font-size:1.3rem;padding:1.25rem}}.category-card:hover .category-card__title{color:var(--primary-color)}.category-card:hover .category-card__media img{transform:scale(1.05)}.inner-page-header-wrapper{padding:var(--default-padding-m) 0;border-bottom:1px solid var(--border-color)}.inner-header-page{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:var(--gutter-x) calc(var(--gutter-x) * 2)}.page-info-list{display:flex;align-items:center;gap:10px calc(var(--default-padding) * 2);flex-wrap:wrap}.page-info-item{display:flex;align-items:center;justify-content:center;font-size:var(--small-size);font-weight:300;line-height:1.2;color:var(--med-gray-color);gap:6px;transition:all .3s ease}a.page-info-item:hover,.page-info-item i{color:var(--primary-color)}.page-info-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page-info-actions>*{flex:auto}@media screen and (max-width: 767.98px){.page-info-item{font-size:1rem}}.payment-link-receipt{margin:40px auto;max-width:520px;text-align:center;box-shadow:0 4px 24px rgba(var(--black-color-rgb),.08);border-top:6px solid var(--primary-color)}.payment-link-receipt .payment-icons{align-items:center;justify-content:center;margin-top:30px}.payment-link-method-buttons{position:relative;gap:12px}.payment-link-method-buttons .js-payment-link-pay .payment-method-description{font-weight:500;text-transform:capitalize}[dir=ltr] .payment-link-method-buttons .js-payment-link-pay .payment-method-description{margin-left:6px}[dir=rtl] .payment-link-method-buttons .js-payment-link-pay .payment-method-description{margin-right:6px}.payment-link-method-buttons .js-payment-link-pay.is-loading{opacity:.85;pointer-events:none}@media screen and (max-width: 575.98px){.payment-link-receipt{margin-top:24px;padding:24px 18px!important}}.filter-sidebar__saved-actions{border:0!important}.filter-sidebar__saved-btn{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;border-radius:var(--border-radius);padding:.75rem 1rem;font-family:var(--font);font-weight:var(--medium-font-weight)}.saved-filters-actions{margin-bottom:15px;border-bottom:0px!important}.saved-filters-list{max-height:240px;overflow-y:auto;margin-top:0;padding:0;flex:1}.saved-filter-item{border-bottom:1px solid var(--light-gray-color);padding-bottom:10px;margin-bottom:10px}.saved-filter-item:last-child{border-bottom:none}.saved-filter-actions{display:flex;align-items:center;gap:5px}[dir=ltr] .saved-filter-actions{margin-left:auto}[dir=rtl] .saved-filter-actions{margin-right:auto}.saved-filter-btn{width:22px;height:22px;padding:0;font-size:14px;background:transparent;border:0;outline:none;color:var(--med-gray-color);transition:var(--transition)}.saved-filter-btn:hover{color:var(--primary-color)}.wrapper{overflow:unset!important}
