.checkout-page .shipping-methods-wrapper.not-active,.checkout-page .notes-wrapper.not-active{opacity:1;pointer-events:auto}.checkout-page .checkout-section+.checkout-section{margin-top:40px;padding-top:40px;border-top:1px solid var(--border-color)}[dir=rtl] .checkout-page .personal-info-step{margin-left:0}[dir=ltr] .checkout-page .personal-info-step{margin-right:0}.checkout-sections{flex:1;min-width:0}@media (max-width: 991.98px){.checkout-page .d-flex.quadruple-gap{flex-direction:column}}.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=rtl] .order-steps li:first-child{border-radius:0 var(--border-radius) var(--border-radius) 0}[dir=ltr] .order-steps li:first-child{border-radius:var(--border-radius) 0 0 var(--border-radius)}[dir=rtl] .order-steps li:last-child{border-radius:var(--border-radius) 0 0 var(--border-radius)}[dir=ltr] .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=rtl] .dim_bg{left:0}[dir=ltr] .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=rtl] .order-steps li:not(.active){margin-left:20px}[dir=ltr] .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-section__content{margin-top:30px}.category-section__gallery{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(11.25rem,1fr);grid-auto-flow:dense;gap:1.25rem;min-height:24.188rem}.category-section__item{min-width:0;height:100%}.category-section__item--tall{grid-row:span 2}.category-section__slider .swiper-slide{height:auto}.category-section__slider .category-card{height:100%}.category-card{position:relative;display:block;width:100%;height:100%;min-height:11.25rem;overflow:hidden;border-radius:var(--border-radius);color:var(--white-color);text-decoration:none}.category-card--tall{aspect-ratio:3 / 4}.category-section__gallery .category-card--tall,.category-section__gallery .category-card--wide{aspect-ratio:unset;min-height:100%}.category-card--wide{aspect-ratio:16 / 9}.category-card__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.category-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}[dir=rtl] .category-card__media:after{background:linear-gradient(180deg,rgba(var(--black-color-rgb),.05),rgba(var(--black-color-rgb),.35))}[dir=ltr] .category-card__media:after{background:linear-gradient(-180deg,rgba(var(--black-color-rgb),.05),rgba(var(--black-color-rgb),.35))}.category-card__image{width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.category-card__content{position:absolute;z-index:2;inset-inline-start:0;inset-block-end:0;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;max-width:85%;padding:1.25rem 1.5rem;text-align:start}.category-card--wide .category-card__content{padding:1rem 1.5rem}.category-card__title{margin:0;color:var(--white-color);font-size:1.125rem;font-weight:600;line-height:1.3}.category-card__cta{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.25rem;border:1px solid var(--white-color);border-radius:var(--border-radius-pill);color:var(--white-color);font-size:.8125rem;font-weight:500;line-height:1.2;white-space:nowrap;transition:var(--transition)}.category-card:hover .category-card__image{transform:scale(1.06)}.category-card:hover .category-card__cta{background-color:var(--white-color);color:var(--primary-color)}@media (min-width: 768px){.category-card__title{font-size:1.375rem}.category-card__cta{font-size:.875rem;padding:.55rem 1.5rem}}@media (max-width: 991.98px){.category-section__gallery{grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(10rem,auto);min-height:unset}.category-section__item--tall{grid-row:span 1}.category-section__gallery .category-card--tall,.category-section__gallery .category-card--wide{aspect-ratio:4 / 3;min-height:unset}}@media (max-width: 575.98px){.category-section__gallery{grid-template-columns:1fr;gap:.625rem}.category-card--tall,.category-card--wide,.category-section__gallery .category-card--tall,.category-section__gallery .category-card--wide{aspect-ratio:16 / 10}.category-card__content{max-width:90%;padding:1rem 1.125rem;gap:.5rem}.category-card__title{font-size:1rem}.category-card__cta{font-size:.75rem;padding:.4rem 1rem}[dir=rtl] .category-card__media:after{background:linear-gradient(180deg,rgba(var(--black-color-rgb),.35),rgba(var(--black-color-rgb),.5))}[dir=ltr] .category-card__media:after{background:linear-gradient(-180deg,rgba(var(--black-color-rgb),.35),rgba(var(--black-color-rgb),.5))}}.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=rtl] .payment-link-method-buttons .js-payment-link-pay .payment-method-description{margin-left:6px}[dir=ltr] .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;width:100%}.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=rtl] .saved-filter-actions{margin-left:auto}[dir=ltr] .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}
