.detail{& .mobile-container{text-align:right;padding:15px}& .Breadcrumbs{align-items:center;gap:5px;display:flex}& .Breadcrumbs span,& a{color:#767676;font-size:12px}& .Breadcrumbs span.active{color:#191919}& .Breadcrumbs i{color:#98a2b3;padding:4px 6px;font-size:11px}& .product-title{margin-top:5px;font-size:20px;font-weight:700;line-height:1.5}& .product-image{align-items:flex-start;gap:22px;margin-top:10px;display:flex}& .product-image .main-image-box{background-color:#fafafa;border:1px solid #0000000d;border-radius:12px;justify-content:center;align-items:center;width:100%;height:339px;display:flex;position:relative;overflow:hidden}& .product-image .main-image{object-position:center;width:100%;height:100%;object-fit:contain!important}& .product-image .zoom-btn{cursor:pointer;background:#fff;border:none;border-radius:50%;padding:12px;position:absolute;bottom:15px;right:15px;box-shadow:0 0 10px #0003}& .product-image .thumbs-wrapper{flex-direction:column;align-items:center;width:90px;height:339px;display:flex;position:relative}& .product-image .thumbs{flex-direction:column;flex:1;gap:12px;display:flex;overflow-y:auto;scrollbar-width:none!important}& .product-image .thumb{object-position:center;cursor:pointer;background:#fafafa;border-radius:14px;width:75px;height:75px;transition:border-color .2s;object-fit:contain!important}& .product-image .thumb:hover,& .product-image .thumb-active{border-color:#eee!important}& .scroll-btn{text-align:center;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:10px;width:100%;margin-bottom:5px;padding:5px 0;font-size:22px}& .scroll-btn:hover{color:#fff;background:#ef394e;border-color:#ef394e}& .product-image .lightbox{z-index:9999;background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}& .product-image .lightbox-image{border-radius:10px;max-width:90%;max-height:90%}& .product-image .close-btn{color:#fff;cursor:pointer;background:0 0;border:none;font-size:35px;position:absolute;top:25px;right:25px}& .product-image .side-actions{z-index:5;flex-direction:column;gap:14px;display:flex;position:absolute;bottom:18px;right:16px}& .zoom-btn{cursor:pointer;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:22px;display:flex;box-shadow:0 8px 20px #0000001f}& .thumb-arrow{cursor:pointer;z-index:6;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;display:flex;position:absolute;left:50%;transform:translate(-50%)}& .thumb-arrow.up{top:-6px}& .thumb-arrow.down{bottom:-6px}& .thumb-arrow i{color:#767676}& .product-image .thumbs::-webkit-scrollbar{width:8px}& .product-image .thumbs::-webkit-scrollbar-thumb{background:#00000014;border-radius:8px}& .product-image .thumbs{scrollbar-width:none!important}& .product-image .thumbs::-webkit-scrollbar{display:none!important}& .product-detail{gap:25px;margin-top:10px;display:flex}& .product-detail p{color:#767676;font-size:11px}& .product-detail span{color:#191919;font-size:12px}& .product-meta-bar{justify-content:flex-start;align-items:center;gap:12px;margin-top:10px;display:flex}& .product-meta-item{color:#666;cursor:pointer;white-space:nowrap;background:#fafafa;border-radius:12px;align-items:center;gap:5px;padding:5px 20px;font-size:12px;display:flex}& .product-meta-item i{color:#7a7a7a;font-size:18px}& .product-meta-item span{color:#46494c;font-size:15px}& .product-meta-item.rating{color:#767676;background-color:#eabe120d}& .product-meta-item.rating i{color:#f6b800}& .installment-card{background:#f2f9ff;border-radius:20px;align-items:center;margin:12px 0;padding:7px 10px;display:flex}& .installment-info{text-align:right;color:#444;flex-direction:column;font-size:14px;line-height:1.7;display:flex}& .installment-info .title{color:#000;font-size:14px;font-weight:500}& .installment-info .title small{color:#767676;font-size:12px;font-weight:400}& .installment-info .price{color:#000;font-size:16px;font-weight:700}& .installment-info .desc{color:#46494c;font-size:12px}& .installment-logo img{object-fit:contain;border-radius:12px;width:42px;height:42px;margin-left:10px}& .action-buttons{justify-content:space-between;gap:10px;width:100%;display:flex}& .action-btn{color:#191919;background:#f9f9f9;border-radius:12px;flex:1;align-items:center;gap:10px;height:44px;padding:10px;font-size:13px;text-decoration:none;display:flex}& .action-btn.whatsapp{background:#f4fff7}& .action-btn.size-helper{background:#fafafa}& .action-btn img{width:33px;height:33px}& .action-btn svg,& .action-btn i{object-fit:contain;font-size:18px}& .product-tabs{width:100%;margin-top:20px}& .tab-headers{border-bottom:1px solid #eee;justify-content:space-between;gap:5px;display:flex}& .tab-header{color:#767676;cursor:pointer;text-align:center;flex:1;padding:12px 0;font-size:15px;transition:all .2s;position:relative}& .tab-header.active{color:#ef4044;font-weight:600}& .tab-header.active:after{content:"";background:#ef4044;border-radius:2px;height:3px;position:absolute;bottom:-1px;left:0;right:0}& .tab-content{text-align:right;padding:25px 10px;display:none}& .tab-content.active{display:block}& .product-options{color:#8c8c8c;margin:12px 0 15px;font-size:14px}& .option-title{color:#8c8c8c;margin:12px 0 6px;font-size:12px}& .select-wrapper{background:#f7f7f7;border-radius:12px;padding:2px 16px;position:relative}& .option-select{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;border:none;width:100%;padding:10px 0;font-size:13px;font-weight:500}& .select-wrapper:after{content:"";pointer-events:none;border-bottom:2px solid #333;border-left:2px solid #333;width:10px;height:10px;position:absolute;top:50%;left:16px;transform:translateY(-50%)rotate(-45deg)}& .reviewModal{z-index:99999;background-color:#000000e6;width:100%;height:100%;padding-top:60px;display:none;position:fixed;top:0;left:0;overflow:auto}& .reviewModal-content{width:80%;max-width:700px;margin:auto;display:block}& .reviewModal-content img{width:100%;max-width:700px;height:auto}& .modal-close{color:#fff;cursor:pointer;font-size:40px;font-weight:700;position:absolute;top:15px;right:35px}& .desktop-container{padding:0 130px}& .desktop-container .desktop-right-col .product-image .thumbs{flex-direction:unset;margin-top:10px}& .desktop-container .thumb-arrow{cursor:pointer;width:36px;height:36px;left:unset;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 2px 8px #00000026}& .desktop-container .desktop-right-col .product-image .thumbs-wrapper{width:100%;height:unset;flex-direction:unset}& .desktop-right-col,& .desktop-left-col{flex:1}& .desktop-left-col{flex:2;padding:10px}& .desktop-container .product-image .main-image-box{height:462px}& .desktop-container .product-image{width:412px;display:block}& .desktop-container .product-title{color:#151616;padding:5px 0;font-size:24px}& .desktop-container .Breadcrumbs{padding:5px 0}& .desktop-container .bottom-col{text-align:right;justify-content:space-between;gap:20px;display:flex}& .desktop-container .bottom-col .product-cart{flex:1}& .desktop-container .bottom-col .product-info{text-align:right;border-left:1px solid #0000000d;flex:1.3;height:451px;position:relative;box-shadow:0 4px 25px #0000}& .desktop-container .product-detail{display:block}& .desktop-container .product-detail p{margin-bottom:unset}& .desktop-container .product-short-desc{color:#191919;margin-top:20px;font-size:12px}& .desktop-container .product-short-desc p{color:#767676}& .desktop-container .product-box{direction:rtl;background:#fff;border-radius:16px;padding:16px}& .desktop-container .price-row{justify-content:space-between;align-items:center;display:flex}& .desktop-container .label{color:#191919;font-size:12px}& .desktop-container .price-info{text-align:left}& .desktop-container .old-price{color:#767676;margin-left:8px;text-decoration:line-through}& .desktop-container .discount{color:#fff;background:#ff4d4f;border-radius:12px;margin-left:8px;padding:2px 8px;font-size:12px}& .desktop-container .price{color:#ef4044;font-size:22px;font-weight:700}& .desktop-container .price small{color:#767676;margin-right:4px;font-size:12px}& .desktop-container .snapp-pay{background-color:#008efa0d;border-radius:12px;align-items:center;margin-top:16px;padding:7px 10px;display:flex}& .desktop-container .snapp-text{line-height:1.8}& .desktop-container .snapp-text span small{color:#767676;font-size:12px}& .desktop-container .snapp-text p{color:#46494c;font-size:12px}& .desktop-container .snapp-logo{margin-left:10px}& .desktop-container .actions{gap:12px;margin-top:16px;display:flex}& .desktop-container .add-to-cart{color:#fff;cursor:pointer;text-align:center;background-image:linear-gradient(266deg,#24cd7e 100%,#1aad53 0%);border:none;border-radius:14px;flex:1;padding:14px;font-size:16px}& .desktop-container .qty{background:#fff;border:1.5px solid #e5e5e5;border-radius:14px;align-items:center;height:52px;display:flex;overflow:hidden}& .desktop-container .qty div{color:#555;cursor:pointer;text-align:center;background:#fff;border:none;justify-content:center;align-items:center;width:29px;height:100%;font-size:20px;display:flex}& .desktop-container .qty div:first-child{border-left:1.5px solid #e5e5e5}& .desktop-container .qty div:last-child{border-right:1.5px solid #e5e5e5}& .desktop-container .qty span{text-align:center;color:#333;width:40px;font-size:16px;font-weight:500}& .desktop-container .product-tabs{width:70%}& .desktop-container .tab-header{flex:unset;padding:14px 20px}& .desktop-container .info-row{direction:rtl;background:#f7f7f7;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-bottom:12px;padding:10px 16px;display:flex}& .desktop-container .info-row.whatsapp{background:#f3fbf5;bottom:0}& .info-row.whatsapp img{border-radius:50%;width:23px;height:23px}& .desktop-container .info-text{text-align:right;color:#333;flex:1;font-size:12px}& .desktop-container .info-icon{color:#111;font-size:18px}& .desktop-container .arrow{color:#aaa;font-size:16px}& .desktop-container .bottom-row{width:100%;padding:0 10px;position:absolute;bottom:0}& .product-tags{align-items:center;gap:10px;display:flex}& .product-tags span{color:#767676;background-color:#fafafa;border-radius:38px;padding:4px 8px;font-size:12px}& .product-tags i{color:#999;border:2px solid #999;border-radius:4.7px;padding:2px}& .desktop-container .tab-headers{justify-content:unset}& .product-card{text-align:center;background:#fff;border-radius:16px;padding:10px}& .product-card img{border-radius:12px;width:100%}& .related-products{margin-top:45px;padding:10px 0}& .related-products.product-card{text-align:center;background:#fff;border-radius:20px;padding:10px}& .related-products .img-wrapper{border:1px solid #0000000d;border-radius:16px;height:448px;position:relative;overflow:hidden}& .related-products .img-wrapper img{object-fit:contain;width:100%;height:100%;display:block}& .related-products .discount-badge{color:#fff;background:#ef394e;border-radius:50px;padding:3px 15px;font-size:16px;font-weight:700;position:absolute;top:10px;right:10px}& .related-products .title{color:#191919;margin:10px 0;font-size:14px}& .related-products .price-box{color:#191919;justify-content:right;gap:4px;font-weight:700;display:flex}& .related-products .price-old{color:#767676;text-align:right;margin-top:4px;font-size:13px;text-decoration:line-through}& .related-products .price-box .toman{color:#ef394e}& .related-products .header-title{text-align:right;padding:10px;font-size:16px;font-weight:700}& .product-specs{direction:rtl;width:100%}& .spec-row{border-bottom:1px solid #eee;grid-template-columns:180px 1fr;align-items:center;min-height:56px;font-size:15px;display:grid}& .spec-title{color:#555}& .spec-value{color:#111;font-weight:500}& .spec-row.is-hidden{display:none}& .tab-content .show-more-btn{color:#ef394e;cursor:pointer;background:0 0;border:none;margin-top:16px;font-size:14px}& .mobile-container .mobile-buy-box{z-index:999;background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #00000014}& .mobile-container .add-to-cart-btn{color:#fff;cursor:pointer;text-align:center;background-image:linear-gradient(266deg,#24cd7e 100%,#1aad53 0%);border:none;border-radius:12px;flex:3;height:52px;font-size:16px;font-weight:600}& .mobile-container .price-box{white-space:nowrap;flex-direction:column;flex:2;align-items:flex-start;display:flex}& .mobile-container .price-new{color:#ef4044;font-family:IRANYekanWebBold;font-size:20px;font-weight:700}& .mobile-container .toman{color:#46494c;margin-right:5px;font-family:IRANYekanWebRegular;font-size:12px!important}& .mobile-container .discount{align-items:center;gap:6px;margin-top:4px;display:flex}& .mobile-container .badge{color:#fff;background:#ef394e;border-radius:999px;padding:2px 8px;font-size:14px}& .mobile-container .price-old{color:#767676;font-size:16px;text-decoration:line-through}& .main-image-box{position:relative}& .main-image-box .image-badge{z-index:5;color:#fff;white-space:nowrap;background-color:#f95738;border-radius:0 0 12px;padding:4px 16px;font-size:13px;position:absolute;top:12px}& .main-image-box .badge-urgent{border-radius:0 0 12px;left:0}& .main-image-box .badge-fake{border-radius:0 0 0 12px;right:0}& .main-image-box .main-image{cursor:zoom-in;border-radius:16px;width:100%}& .main-image-box .side-actions{z-index:6;position:absolute;bottom:12px;right:12px}& .main-image-box .lightbox{z-index:9999;background:#000c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}& .main-image-box .lightbox img{border-radius:12px;max-width:90%;max-height:90%}& .main-image-box .close-btn{color:#fff;cursor:pointer;background:0 0;border:none;font-size:30px;position:absolute;top:28px;right:28px}& .admin-quickAccess{color:#fff;text-align:right;background-color:#f95738;padding:20px 10px}& .admin-quickAccess .btn{color:#f95738;background-color:#fff;border-radius:10px}& .desktop-container .add-to-cart:disabled{cursor:not-allowed;opacity:.6}}