.mfn-chft-row.mfn-chft-row-shipping,.mfn-chft-row.mfn-chft-subtotal,.mfn-header-login,.mfn-live-search-heading[data-category=info],.mfn-live-search-list-categories,.woocommerce form .form-row .optional,.woocommerce form .form-row label .optional,.woocommerce-MyAccount-content .woocommerce-notices-wrapper,.woocommerce-MyAccount-content>p,.woocommerce-checkout-review-order-table .cart-subtotal,.woocommerce-checkout-review-order-table .cart_item,.woocommerce-checkout-review-order-table th.product-name,.woocommerce-checkout-review-order-table th.product-total,.woocommerce-column--shipping-address,.woocommerce-order-details .wc-item-meta,a.mfn-woo-cart-link,body.woocommerce-order-pay tfoot tr:first-child,body.woocommerce-order-pay ul.wc-item-meta,sr7-bg canvas,tr.cart-subt,tal{display:none!important}.iphone-models-in-archive{font-size:12px!important}.mfn-header-tmpl{transition:transform .3s,opacity .3s;will-change:transform;z-index:9999}.hide-header{transform:translateY(-100%);opacity:0}#loading-spinner{position:fixed;inset:0;z-index:999999;display:flex!important;align-items:center;justify-content:center;backdrop-filter:blur(7px);background:rgba(255,255,255,.1);opacity:0;pointer-events:none;transition:opacity .3s;will-change:opacity,transform}#loading-spinner.active{opacity:1;pointer-events:auto}.spinner{display:flex;gap:16px;align-items:center;justify-content:center;height:48px}.spinner div{width:16px;height:16px;background:red;border-radius:50%;box-shadow:0 0 8px rgba(255,0,50,.6);animation:1.8s ease-in-out infinite pulseMove;opacity:.7}.spinner div:nth-child(2){animation-delay:.3s}.spinner div:nth-child(3){animation-delay:.6s}@keyframes pulseMove{0%,100%{transform:translateY(0) scale(1);opacity:.7;box-shadow:0 0 8px rgba(255,0,50,.6)}50%{transform:translateY(-12px) scale(1.3);opacity:1;box-shadow:0 0 16px #ff0032}}.mfn-chft-row strong span.woocommerce-Price-amount{font-size:16px!important;color:#000!important}.fas.fa-arrow-down{margin-right:3px}.woocommerce-checkout-review-order-table td,.woocommerce-checkout-review-order-table th{direction:rtl!important;text-align:right!important;direction:rtl!important;font-weight:300;font-family:inherit}.woocommerce-checkout-review-order-table .cart-discount td,.woocommerce-checkout-review-order-table .cart-discount th,body.woocommerce-order-pay tfoot th{text-align:right!important}.woocommerce-no-available-payment-methods-message{direction:rtl}.woocommerce-checkout-review-order-table{direction:rtl;text-align:right}.woocommerce-checkout-review-order-table .cart-discount td,.woocommerce-checkout-review-order-table .cart-discount th,.woocommerce-checkout-review-order-table .product-name{font-weight:300!important}.woocommerce-checkout-review-order-table .order-total .amount,.woocommerce-checkout-review-order-table .order-total td,.woocommerce-checkout-review-order-table .order-total th{font-weight:700!important}.woocommerce-Price-amount{direction:ltr!important;unicode-bidi:embed;display:inline-block;font-family:inherit}#order_review_heading{text-align:right;direction:rtl}.mfn-be-checkout .woocommerce:not(.mfn-cart-tmpl-builder) #order_review .product-name,.woocommerce-checkout-payment .place-order,.woocommerce-no-available-payment-methods-message{text-align:right}#order_review{border-radius:25px!important;overflow:hidden}.woocommerce-checkout-review-order-table .order-total{display:table-row!important}.mfn-checkout-steps li:not(:last-child)::after{transform:rotate(180deg) translateY(50%)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)!important}.mfn-sidecart-apply-coupon-input{text-align:left;direction:ltr}.mfn-cart-holder .mfn-chp-price,.mfn-header-login h4,.u-columns.woocommerce-Addresses.col2-set .u-column2,.woocommerce-MyAccount-navigation-link--payment-methods,.woocommerce-checkout .woocommerce-billing-fields h3{display:none}.woocommerce-checkout #place_order{background:linear-gradient(45deg,#34c759,#2c9d5d,#28a745,#218838);color:#fff;border:2px solid #34c759;padding:12px 25px;font-weight:700;border-radius:50px;background-size:300% auto;transition:background-position .5s,border-color .5s,font-size .3s;font-size:19px;animation:3s infinite gradientShift}.woocommerce-checkout #place_order:hover{background-position:right center;border-color:#218838;font-size:22px;animation-play-state:paused}@keyframes gradientShift{0%,100%{background-position:left center}50%{background-position:right center}}.mfn-footer-stickymenu li a{position:relative;display:flex!important;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;color:#000!important}.mfn-footer-stickymenu .header-cart .header-cart-count{position:absolute;top:20px;right:100px;background-color:#0004;color:#fff;font-size:12px;font-weight:700;width:17px;height:17px;line-height:17px;text-align:center;border-radius:50%;z-index:2;transform:translate(50%,20%)}.mfn-footer-stickymenu .sm-item{display:block!important;text-align:center;font-size:12px;color:#000!important;font-weight:800;margin-top:9px;margin-bottom:-20px;line-height:1.3}.mfn-footer-stickymenu li{flex:1;display:inline-block;text-align:center;margin:-9px 0 0}.mfn-footer-stickymenu{position:fixed;bottom:4px;left:12px;right:12px;z-index:9999;padding:0;border-radius:50px;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.4),rgba(255,255,255,.4))!important;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);border:1px solid rgba(255,255,255,.2);transition:background .3s}.woocommerce-MyAccount-navigation{background-color:#fff;border-radius:30px;padding:20px;margin-bottom:20px;width:250px;direction:rtl}.u-columns.woocommerce-Addresses.col2-set .u-column1,.woocommerce-MyAccount-navigation ul{width:100%}.woocommerce-MyAccount-navigation li a{font-size:15px;font-weight:700;text-align:right}.mfn-header-login nav{padding-top:50px}.mfn-header-login{padding-top:0!important}.woocommerce-account #Content .woocommerce{padding:0!important}.cart_totals .title{text-align:center;display:block;width:100%}.mfn-step-number{font-size:1px!important;position:relative;width:40px;height:40px;display:grid;place-items:center;background:#ccc;border-radius:50%;transition:background .3s,border-color .3s;border:2px solid #ccc}.mfn-step-number::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:18px;color:#fff;display:inline-block;line-height:1}.mfn-checkout-steps li:first-child .mfn-step-number::before{content:"\f291"}.mfn-checkout-steps li:nth-child(2) .mfn-step-number::before{content:"\f09d"}.mfn-checkout-steps li:nth-child(3) .mfn-step-number::before{content:"\f48b"}.mfn-checkout-steps li.completed .mfn-step-number{background-color:#28a745;border-color:#28a745}.mfn-checkout-steps li.active .mfn-step-number{background-color:#ff0032;border-color:#ff0032}.woocommerce-checkout input::placeholder{color:#9999!important}@media (max-width:480px){.woocommerce-orders-table__cell-order-actions .button{font-size:12px;padding:4px 8px;min-width:70px}}.woocommerce-orders-table__cell-order-actions{text-align:center;vertical-align:middle;padding:12px 0}.woocommerce-orders-table__cell-order-actions .button{flex:1 1 auto;text-align:center;display:block;margin:6px auto;min-width:110px;font-size:14px;padding:6px 12px;white-space:nowrap}@media (max-width:768px){#order_review{margin-right:0!important}.woocommerce-orders-table__cell-order-status-progress .order-progress-wrapper{margin-top:22px}.woocommerce-orders-table__cell-order-actions .button{font-size:13px;min-width:90px;padding:5px 10px}}@media (max-width:480px){.woocommerce-orders-table__cell-order-actions .button{font-size:12px;min-width:80px;padding:4px 8px}}.mfn-be-checkout .woocommerce:not(.mfn-cart-tmpl-builder) #order_review{max-width:calc(100% - 0px);margin:0 auto;padding:20px;background:#dcdcdc;border-radius:12px;box-shadow:0 0 10px rgba(0,0,0,.05)}.mfn-be-checkout .woocommerce:not(.mfn-cart-tmpl-builder) #order_review table.shop_table{width:100%;border-collapse:collapse;margin-bottom:30px}.mfn-be-checkout .woocommerce:not(.mfn-cart-tmpl-builder) #order_review td,.mfn-be-checkout .woocommerce:not(.mfn-cart-tmpl-builder) #order_review th{padding:10px;text-align:center;border-bottom:1px solid #eaeaea}.mfn-be-checkout .woocommerce:not(.mfn-cart-tmpl-builder) #order_review ul.wc-item-meta{list-style:none;margin:5px 0 0;padding:0;color:#666}.mfn-be-checkout .woocommerce:not(.mfn-cart-tmpl-builder) #order_review #payment{margin-top:20px}.mfn-be-checkout .woocommerce:not(.mfn-cart-tmpl-builder) #order_review .wc_payment_methods{list-style:none;padding:0;margin-bottom:20px;display:flex;flex-direction:column;gap:12px}.mfn-be-checkout .woocommerce:not(.mfn-cart-tmpl-builder) #order_review .wc_payment_methods label{display:flex;align-items:center;gap:8px}.mfn-be-checkout .woocommerce:not(.mfn-cart-tmpl-builder) #order_review .wc_payment_methods img{height:24px}.mfn-be-checkout .woocommerce:not(.mfn-cart-tmpl-builder) #order_review .form-row{text-align:center}.mfn-be-checkout .woocommerce:not(.mfn-cart-tmpl-builder) #order_review button#place_order{background-color:#0071a1;color:#fff;border:none;cursor:pointer;transition:.3s}.mfn-be-checkout .woocommerce:not(.mfn-cart-tmpl-builder) #order_review button#place_order:hover{background-color:#005f86}@media (max-width:600px){.mfn-be-checkout .woocommerce:not(.mfn-cart-tmpl-builder) #order_review{padding:15px}.mfn-be-checkout .woocommerce:not(.mfn-cart-tmpl-builder) #order_review td,.mfn-be-checkout .woocommerce:not(.mfn-cart-tmpl-builder) #order_review th{padding:8px}.mfn-be-checkout .woocommerce:not(.mfn-cart-tmpl-builder) #order_review button#place_order{width:100%}}.mfn-vr-select{width:100%!important;max-width:100%!important;box-sizing:border-box;display:flex;margin-left:7px}body.woocommerce-account .woocommerce-order-details table.shop_table{width:100%;border-collapse:collapse;border:1px solid #ddd;background:#fff;border-radius:10px;font-size:14px}body.woocommerce-account .woocommerce-order-details__title{text-align:center;font-size:18px;margin:30px 0;font-weight:700;color:#333}body.woocommerce-account .woocommerce-order-details table.shop_table tbody tr:nth-child(odd){background-color:#fafafa}body.woocommerce-account .woocommerce-order-details table.shop_table tbody tr:nth-child(2n){background-color:#f0f0f0}body.woocommerce-account .woocommerce-order-details table.shop_table td,body.woocommerce-account .woocommerce-order-details table.shop_table th{padding:12px 15px;text-align:right;border-bottom:1px solid #e6e6e6;vertical-align:top;border-radius:8px}body.woocommerce-account .woocommerce-order-details .product-name a{color:#333;text-decoration:none;font-weight:600;line-height:1.5;font-size:14px;word-wrap:break-word;display:block;text-align:center}body.woocommerce-account .woocommerce-order-details .product-quantity,body.woocommerce-account .woocommerce-order-details .wc-item-meta{margin-top:5px;padding-right:10px;color:#666;font-size:13px}body.woocommerce-account .woocommerce-order-details .order-actions-button{background-color:#333;color:#fff;padding:6px 12px;border-radius:4px;text-decoration:none;font-size:13px;display:inline-block;margin-top:5px}body.woocommerce-account .woocommerce-order-details .order-actions-button:hover{background-color:#fff;color:#333;border:1px solid #333}body.woocommerce-account .woocommerce-order-details table.shop_table tfoot{background:#fcfcfc}body.woocommerce-account .woocommerce-order-details table.shop_table tfoot th{font-weight:400;color:#444}.mfn-cart-holder .woocommerce-Price-amount bdi,body.woocommerce-account .woocommerce-order-details table.shop_table .woocommerce-Price-amount{color:#000}.woocommerce-orders-table__row{border-radius:10px;overflow:hidden;border:1px solid #ddd;margin-bottom:15px;background-color:#fff}.woocommerce-orders-table__cell{padding:10px;text-align:right;border-right:1px solid #ddd}.woocommerce-orders-table__cell:last-child{border-right:none}.woocommerce-orders-table__cell-order-number a{color:#333;font-weight:700;text-decoration:none}.woocommerce-orders-table__cell-order-number{font-size:14px;color:#333;font-weight:500}body.woocommerce-order-pay .mfn-be-checkout .woocommerce:not(.mfn-cart-tmpl-builder) #order_review{max-width:500px!important;margin-left:auto!important;margin-right:auto!important;padding:20px!important;background:#e6f9e6!important;border-radius:12px!important;box-shadow:0 0 10px rgba(0,0,0,.05)!important}body.woocommerce-order-pay td.product-name{font-size:14px!important}.woocommerce table.shop_table td.product-price,.woocommerce table.shop_table td.product-subtotal{color:#000!important}@media (max-width:768px){body.woocommerce-account .woocommerce-order-details table.shop_table thead{display:none}body.woocommerce-account .woocommerce-order-details table.shop_table tr{display:block;margin-bottom:15px;background-color:#fff;border:1px solid #eee;border-radius:8px;padding:10px}body.woocommerce-account .woocommerce-order-details table.shop_table td{display:block;text-align:left;padding:5px 10px;border:none;border-bottom:1px solid #eee;font-size:13px}body.woocommerce-account .woocommerce-order-details table.shop_table td::before{content:attr(data-label);display:block;font-weight:700;margin-bottom:5px;color:#333}body.woocommerce-account .woocommerce-order-details .wc-item-meta li{display:block;margin-bottom:8px}body.woocommerce-account .woocommerce-order-details .wc-item-meta li strong{font-weight:700;margin-bottom:3px;color:#333}body.woocommerce-account .woocommerce-order-details .wc-item-meta li p{display:block}body.woocommerce-account .woocommerce-order-details table.shop_table td,body.woocommerce-account .woocommerce-order-details table.shop_table td span{color:#000}body.woocommerce-account .woocommerce-order-details .woocommerce-table__product-total{text-align:left}body.woocommerce-account .woocommerce-order-details .wc-item-meta li strong{display:none!important}body.woocommerce-account .woocommerce-order-details .wc-item-meta li p{font-size:11px!important;color:#666!important;margin:0 0 5px!important;line-height:1.4!important}.woocommerce-account .woocommerce-orders-table__cell-order-number{display:block!important;font-size:14px;color:#333;padding:10px;border-bottom:1px solid #eee}.woocommerce-account .woocommerce-orders-table__cell-order-number a{color:#333;text-decoration:none;font-weight:700}.woocommerce-account .woocommerce-orders-table__cell-order-number::before{content:"شماره سفارش: ";font-weight:700;margin-bottom:5px;color:#555}.woocommerce-orders-table__row{margin-bottom:10px}.woocommerce-orders-table__cell{display:block;padding:8px;border-right:none}.woocommerce-orders-table__cell-order-number a{margin-top:5px}.woocommerce-orders-table__cell-order-actions .button{display:inline-block!important}}body.woocommerce-account .woocommerce-order-details table.shop_table{margin-bottom:40px}.woocommerce .woocommerce-customer-details address .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details address .woocommerce-customer-details--phone{padding-right:0!important;display:block}.woocommerce .woocommerce-customer-details address .woocommerce-customer-details--phone::before{margin-left:-1.2em!important}.footer-avatar-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:-30px}.footer-avatar-wrapper img{width:70px!important;height:70px!important;border:3px solid rgba(255,255,255,.18);border-radius:50%;object-fit:cover;box-shadow:0 0 0 0 #ccc;z-index:2;position:relative;top:0}.footer-avatar-wrapper .sm-item{margin-top:0;font-size:11px;line-height:1;padding:0!important}.mfn-footer-stickymenu{padding-bottom:7px!important}.mfn-checkout-steps{margin:0!important}.mfn-ch-header h3 i{margin-left:8px}.mfn-cart-opened .mfn-cart-overlay{z-index:10000!important}.flex-control-nav.flex-control-thumbs{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden;gap:5px;max-width:100%}.flex-control-nav.flex-control-thumbs li{flex:0 0 calc(20% - 5px);list-style:none}.flex-control-nav.flex-control-thumbs img{width:100%!important;height:auto;display:block;cursor:pointer;transition:.3s}.woocommerce-product-gallery__image img{margin-bottom:20px;padding-left:1px;padding-right:1px;box-sizing:border-box}@media only screen and (max-width:768px){.soldout h4{font-size:12px!important;white-space:nowrap}}.mcb-item-tbdrjox57 .image_frame .image_wrapper img{transition:transform .4s;transform-origin:center center}.mcb-item-tbdrjox57 .image_frame:hover .image_wrapper img{transform:scale(1.08)}.mfn-woo-product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4em;min-height:2.9em}@media (min-width:768px){.isotope-item,.mfn-product-li-item{transition:transform .4s,box-shadow .4s;will-change:transform}.isotope-item:hover,.mfn-product-li-item:hover{transform:scale(1.01);box-shadow:0 1px 3px rgba(0,0,0,.25);z-index:2}}.mfn-builder-content .swiper-pagination-bullet-active{background-color:#ff0032}img[data-lazyloaded]{opacity:0}img.litespeed-loaded{-webkit-transition:opacity .5s linear .2s;-moz-transition:opacity .5s linear .2s;transition:opacity .5s linear .2s;opacity:1}