.myqq-product .myqq-buy-box .price{margin-block-end:16px!important}.myqq-product .myqq-load-live{background:#175cd3;color:#fff;border:0;border-radius:10px;padding:10px 16px;min-height:44px;cursor:pointer;font:inherit}.myqq-product .myqq-live-status{font-size:14px;margin-block:0 8px}.myqq-product{--qq-blue:#175cd3;--qq-ink:#172b4d;--qq-text:#475467;--qq-orange:#ff9f1c;--qq-line:#e4e7ec;--qq-soft:#f5f8fc;direction:rtl;color:var(--qq-text);font-family:Vazirmatn,Tahoma,sans-serif;line-height:1.9;width:100%;max-width:1280px;margin-inline:auto;padding:24px!important;gap:24px!important}.myqq-product,.myqq-product *{box-sizing:border-box}.myqq-product .e-con,.myqq-product .elementor-widget{min-width:0}.myqq-product .myqq-hero{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:40px!important;padding:32px!important;border:1px solid var(--qq-line);border-radius:24px;background:#fff}.myqq-product .myqq-gallery{width:48%!important;flex:0 1 48%;padding:0!important}.myqq-product .myqq-summary{width:52%!important;flex:1;gap:16px!important;padding:0!important;align-items:stretch!important}.myqq-product .product_title{font-size:clamp(24px,2.4vw,34px)!important;line-height:1.6!important;font-weight:700!important;color:var(--qq-ink)!important;margin:0!important;text-align:start!important;overflow-wrap:anywhere}.myqq-product .woocommerce-breadcrumb{font-size:14px;line-height:1.9;color:var(--qq-text);margin:0}.myqq-product a{color:var(--qq-blue);text-underline-offset:4px}.myqq-product a:hover{text-decoration:underline}.myqq-product :is(a,button,input,select,textarea):focus-visible{outline:3px solid var(--qq-blue);outline-offset:4px;box-shadow:0 0 0 2px #fff}.myqq-product .woocommerce-product-gallery{float:none!important;width:100%!important;margin:0!important}.myqq-product .woocommerce-product-gallery__image img{width:100%;aspect-ratio:1;object-fit:contain;background:#fff}.myqq-product .flex-control-thumbs{display:flex;gap:8px;margin-top:12px!important;flex-wrap:wrap}.myqq-product .flex-control-thumbs li{width:calc(25% - 6px)!important;list-style:none}.myqq-product .flex-control-thumbs img{aspect-ratio:1;object-fit:contain;border:1px solid var(--qq-line);border-radius:10px}.myqq-product .woocommerce-product-details__short-description{font-size:16px;line-height:1.9}.myqq-product .woocommerce-product-details__short-description p{margin-block:0 10px!important}.myqq-product .price{display:flex;gap:10px;flex-wrap:wrap;align-items:baseline;color:var(--qq-ink)!important;font-size:26px!important;font-weight:700;margin:0!important}.myqq-product .price ins{text-decoration:none!important;background:transparent!important;color:var(--qq-ink)!important}.myqq-product .price del{font-size:15px;color:#667085!important;opacity:1!important;font-weight:400}.myqq-product .woocommerce-Price-currencySymbol{font-size:14px;margin-inline-start:5px}.myqq-product .myqq-buy{background:var(--qq-soft);padding:20px;border-radius:16px}.myqq-product form.cart{display:flex!important;flex-wrap:wrap;gap:12px;align-items:center;margin:0!important}.myqq-product form.variations_form{display:block!important}.myqq-product .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.myqq-product .single_add_to_cart_button{background:var(--qq-orange)!important;color:var(--qq-ink)!important;min-height:48px;border:1px solid var(--qq-ink)!important;border-radius:10px!important;padding:12px 22px!important;font:700 16px/1.6 Vazirmatn,Tahoma,sans-serif!important;float:none!important;flex:1;cursor:pointer}.myqq-product .single_add_to_cart_button:hover{background:#f28c00!important}.myqq-product button:disabled,.myqq-product button.disabled{opacity:.65!important;cursor:not-allowed}.myqq-product .quantity{margin:0!important;float:none!important}.myqq-product .quantity input{width:80px;min-height:48px;text-align:center}.myqq-product :is(input:not([type=checkbox]):not([type=radio]),select,textarea){max-width:100%;border:1px solid #667085;border-radius:8px;background:#fff;color:var(--qq-ink);padding:10px;font:inherit}.myqq-product :is(input,textarea)::placeholder{color:#667085;opacity:1}.myqq-product .stock{font-size:14px!important;flex-basis:100%;margin-block:0 12px!important;color:#067647!important}.myqq-product .out-of-stock{color:#b42318!important}.myqq-product .variations{width:100%;border:0;margin-block-end:16px}.myqq-product .variations :is(th,td){text-align:start;border:0;padding:8px 0;background:#fff0}.myqq-product .variations th{width:28%}.myqq-product .product_meta{display:grid;gap:6px;font-size:13px;color:var(--qq-text);padding-block-start:12px;border-top:1px solid var(--qq-line)}.myqq-product .product_meta>span{display:block}.myqq-product .product_meta .tagged_as{display:none}.myqq-product .sku{unicode-bidi:isolate;direction:ltr;display:inline-block}.myqq-product .myqq-facts{display:flex;gap:8px;flex-wrap:wrap;margin:0}.myqq-product .myqq-fact{padding:6px 10px;border:1px solid #c1d4f2;border-radius:8px;background:#eaf2ff;color:#175cd3;font-size:14px}.myqq-product .myqq-fact dt,.myqq-product .myqq-fact dd{display:inline;margin:0}.myqq-product .myqq-fact dt{font-weight:600}.myqq-product .myqq-fact dt::after{content:': '}.myqq-product .myqq-fact--defects{flex-basis:100%;background:#fff3df;color:#9a4d00;border-color:#9a4d00;white-space:pre-line}.myqq-product .myqq-facts-widget:has(.elementor-shortcode:empty){display:none}.myqq-product .myqq-policy-link{font-size:14px;text-decoration:underline;display:inline-block;min-height:44px;padding-block:8px}.myqq-product .myqq-tabs{background:#fff;border:1px solid var(--qq-line);border-radius:20px;padding:24px!important}.myqq-product .woocommerce-tabs ul.tabs{display:flex!important;gap:8px!important;overflow-x:auto;list-style:none!important;margin:0 0 24px!important;padding:0 0 12px!important;border-bottom:1px solid var(--qq-line);white-space:nowrap}.myqq-product .woocommerce-tabs ul.tabs::before,.myqq-product .woocommerce-tabs ul.tabs::after,.myqq-product .woocommerce-tabs ul.tabs li::before,.myqq-product .woocommerce-tabs ul.tabs li::after{display:none!important}.myqq-product .woocommerce-tabs ul.tabs li{float:none!important;flex:0 0 auto;margin:0!important;padding:0!important;border:0!important;background:transparent!important;border-radius:10px!important}.myqq-product .woocommerce-tabs ul.tabs li a{display:block!important;padding:12px 18px!important;color:var(--qq-text)!important;font-size:16px!important;font-weight:600!important;min-height:48px;text-decoration:none!important}.myqq-product .woocommerce-tabs ul.tabs li.active{background:#eaf2ff!important;box-shadow:inset 0 -3px var(--qq-blue)!important}.myqq-product .woocommerce-tabs ul.tabs li.active a{color:var(--qq-blue)!important}.myqq-product .woocommerce-tabs .panel{margin:0!important;padding:0!important;border:0!important;background:transparent!important;line-height:2;text-align:start;overflow-wrap:anywhere;scroll-margin-top:24px}.myqq-product .woocommerce-tabs .panel h2{font-size:24px;line-height:1.7;color:var(--qq-ink);margin-block:0 16px}.myqq-product .woocommerce-tabs .panel h3{font-size:20px;color:var(--qq-ink)}.myqq-product .woocommerce-tabs .panel p{margin-block:0 16px}.myqq-product .woocommerce-tabs .panel ul{padding-inline-start:24px}.myqq-product table.shop_attributes{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--qq-line);border-radius:12px;overflow:hidden;font-size:15px;margin:0}.myqq-product table.shop_attributes :is(th,td){padding:14px 18px!important;text-align:start!important;vertical-align:top;border:0!important;border-bottom:1px solid var(--qq-line)!important;font-style:normal!important;line-height:1.9;overflow-wrap:anywhere;background:#fff!important}.myqq-product table.shop_attributes th{width:30%;font-weight:600;color:var(--qq-ink);background:#f5f8fc!important}.myqq-product table.shop_attributes td p{padding:0!important;margin:0!important}.myqq-product table.shop_attributes tr:last-child :is(th,td){border-bottom:0!important}.myqq-product #reviews #comments ol.commentlist{padding:0;margin:0;list-style:none}.myqq-product #reviews .comment-text{border:1px solid var(--qq-line);border-radius:12px;padding:16px}.myqq-product #review_form textarea{width:100%;min-height:140px}.myqq-product #respond input#submit{background:var(--qq-blue);color:#fff;border:0;border-radius:10px;min-height:48px;padding:10px 24px;cursor:pointer}.myqq-product .myqq-policy-note{padding:12px 16px;border-inline-start:3px solid var(--qq-blue);background:#eaf2ff;color:var(--qq-ink)}@media(max-width:1024px){.myqq-product .myqq-hero{gap:24px!important;padding:24px!important}}@media(max-width:767px){.myqq-product{padding:16px!important;gap:16px!important}.myqq-product .myqq-hero{flex-direction:column!important;padding:16px!important;gap:24px!important}.myqq-product .myqq-gallery,.myqq-product .myqq-summary{width:100%!important;flex:auto}.myqq-product .myqq-tabs{padding:16px!important}.myqq-product .price{font-size:24px!important}.myqq-product table.shop_attributes :is(th,td){padding:12px!important}.myqq-product table.shop_attributes th{width:38%}.myqq-product .woocommerce-tabs ul.tabs li a{padding:10px 14px!important}.myqq-product .myqq-buy{padding:16px}.myqq-product .product_title{font-size:26px!important}}@media(prefers-reduced-motion:reduce){.myqq-product *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.myqq-product .myqq-load-live[hidden]{display:none!important}body.mq-site .myqq-product{padding:8px 24px 56px!important;gap:22px!important}body.mq-site .myqq-product .woocommerce-breadcrumb{font-size:13px;color:#667085;padding:2px 0}body.mq-site .myqq-product .woocommerce-breadcrumb a{color:#475467;text-decoration:none}body.mq-site .myqq-product .woocommerce-breadcrumb a:hover{color:var(--qq-blue);text-decoration:none}body.mq-site .myqq-product .myqq-hero{padding:0!important;border:0!important;background:transparent!important;gap:28px!important}@media(min-width:900px){body.mq-site .myqq-product .myqq-hero{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start!important}body.mq-site .myqq-product .myqq-gallery{position:sticky;top:24px;width:100%!important}body.mq-site .myqq-product .myqq-summary{width:100%!important}}@media(max-width:899px){body.mq-site .myqq-product .myqq-hero{flex-direction:column!important}body.mq-site .myqq-product .myqq-gallery,body.mq-site .myqq-product .myqq-summary{width:100%!important;flex:auto}}body.mq-site .myqq-product .myqq-gallery,body.mq-site .myqq-product .myqq-summary,body.mq-site .myqq-product .woocommerce-tabs{background:#fff;border:1px solid var(--qq-line)!important;border-radius:28px!important;box-shadow:0 20px 50px #175cd30f}body.mq-site .myqq-product .myqq-gallery{padding:18px!important}body.mq-site .myqq-product .myqq-summary{padding:32px!important;gap:16px!important}body.mq-site .myqq-product .woocommerce-product-gallery{position:relative;opacity:1!important}body.mq-site .myqq-product .woocommerce-product-gallery__image:first-child img{aspect-ratio:1/1;object-fit:contain;background:#f6f9ff;border-radius:20px;padding:12px;opacity:1!important;min-height:240px}body.mq-site .myqq-product .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image:not(:first-child) img{background:#fff;padding:6px;border-radius:14px;cursor:pointer;transition:border-color .15s ease}body.mq-site .myqq-product .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image:not(:first-child) img:hover{border-color:var(--qq-blue)}body.mq-site .myqq-product .woocommerce-product-gallery__trigger{z-index:3;background:#fff;border-radius:50%;box-shadow:0 6px 16px #172b4d1f}body.mq-site .myqq-summary h1,body.mq-site .myqq-summary .mq-product-title,body.mq-site .myqq-summary .elementor-heading-title{font-size:clamp(22px,2.1vw,30px)!important;line-height:1.65!important;font-weight:800!important;color:var(--qq-ink)!important;margin:0!important;padding:0!important;text-align:start!important}body.mq-site .myqq-summary .elementor-heading-title::before{display:none!important}body.mq-site .myqq-product .myqq-buy-box{background:linear-gradient(180deg,#f7faff,#edf4ff)!important;border:1px solid #d6e4fb!important;border-radius:22px!important;padding:24px!important}body.mq-site .myqq-product .myqq-buy-box .price{font-size:36px!important;font-weight:900!important;line-height:1.4;letter-spacing:-.5px;margin:0 0 8px!important}body.mq-site .myqq-product .myqq-buy-box .price .woocommerce-Price-currencySymbol{font-size:15px;font-weight:700;color:#475467;margin-inline-start:6px}body.mq-site .myqq-product .myqq-buy-box .stock{display:inline-flex;align-items:center;gap:6px;margin:0 0 14px;padding:4px 12px;border-radius:999px;background:#e5f6ed;color:#067647;font-size:13px;font-weight:700}body.mq-site .myqq-product .myqq-buy-box .stock.out-of-stock{background:#fdecec;color:#b42318}body.mq-site .myqq-product .myqq-buy-box button.single_add_to_cart_button{flex:1 1 220px;min-height:56px!important;font-size:17px!important;border-radius:14px!important;box-shadow:0 14px 28px #ff9f1c4d!important;transition:transform .15s ease,box-shadow .15s ease}body.mq-site .myqq-product .myqq-buy-box button.single_add_to_cart_button:hover{transform:translateY(-1px);box-shadow:0 18px 32px #ff9f1c66!important}body.mq-site .myqq-product .myqq-buy-box .quantity input.qty{height:56px;width:84px;border-radius:14px;border:1px solid #cfdcf3;background:#fff;text-align:center;font-weight:700}body.mq-site .myqq-product a.myqq-policy-link{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:700;text-decoration:none}body.mq-site .myqq-product a.myqq-policy-link::after{content:"←";transition:transform .15s ease}body.mq-site .myqq-product a.myqq-policy-link:hover::after{transform:translateX(-4px)}body.mq-site .myqq-product .product_meta{display:grid;gap:4px;margin-top:6px;padding-top:14px;border-top:1px solid var(--qq-line);font-size:13px;color:#667085}body.mq-site .myqq-product .elementor-widget-woocommerce-product-data-tabs .elementor-widget-container{background:none!important;border:0!important;padding:0!important;box-shadow:none!important}body.mq-site .myqq-product .woocommerce-tabs{padding:6px 32px 32px!important;margin:0!important}body.mq-site .myqq-product .woocommerce-tabs ul.wc-tabs{display:flex;gap:4px;flex-wrap:nowrap;overflow-x:auto;margin:0 0 26px!important;padding:0!important;border:0;border-bottom:1px solid var(--qq-line);list-style:none;background:none}body.mq-site .myqq-product .woocommerce-tabs ul.wc-tabs::before,body.mq-site .myqq-product .woocommerce-tabs ul.wc-tabs::after,body.mq-site .myqq-product .woocommerce-tabs ul.wc-tabs li::before,body.mq-site .myqq-product .woocommerce-tabs ul.wc-tabs li::after{display:none!important}body.mq-site .myqq-product .woocommerce-tabs ul.wc-tabs li{margin:0!important;padding:0!important;border:0!important;background:transparent!important;border-radius:0!important}body.mq-site .myqq-product .woocommerce-tabs ul.wc-tabs li a{display:block;position:relative;padding:16px 20px;font-weight:700;color:#475467;white-space:nowrap;text-decoration:none}body.mq-site .myqq-product .woocommerce-tabs ul.wc-tabs li.active a{color:var(--qq-blue)}body.mq-site .myqq-product .woocommerce-tabs ul.wc-tabs li.active a::after{content:"";position:absolute;inset-inline:12px;bottom:-1px;height:3px;border-radius:3px;background:var(--qq-orange)}body.mq-site .myqq-product .woocommerce-Tabs-panel{margin:0!important;padding:0!important;border:0!important;background:transparent!important}body.mq-site .myqq-product .woocommerce-Tabs-panel h2{font-size:22px;font-weight:800;color:var(--qq-ink);margin:0 0 18px}.myqq-policy-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:18px}@media(max-width:640px){.myqq-policy-cards{grid-template-columns:1fr}}.myqq-policy-card{display:grid;grid-template-columns:44px 1fr;grid-template-rows:auto auto;column-gap:14px;align-items:center;background:#f6f9ff;border:1px solid #dce8fa;border-radius:18px;padding:18px}.myqq-policy-card svg{grid-row:1/3;width:44px;height:44px;padding:10px;border-radius:14px;background:#fff;fill:none;stroke:var(--qq-blue);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.myqq-policy-card strong{color:var(--qq-ink);font-size:16px}.myqq-policy-card span{color:#475467;font-size:14px}body.mq-site .myqq-product .elementor-widget-heading .elementor-heading-title{position:relative;padding-inline-start:16px;font-size:24px;font-weight:800;color:var(--qq-ink)}body.mq-site .myqq-product .elementor-widget-heading .elementor-heading-title::before{content:"";position:absolute;inset-inline-start:0;top:.3em;bottom:.3em;width:5px;border-radius:5px;background:linear-gradient(var(--qq-orange),#ffc56b)}@media(max-width:767px){body.mq-site .myqq-product{padding:8px 14px 40px!important}body.mq-site .myqq-product .myqq-summary{padding:20px!important}body.mq-site .myqq-product .woocommerce-tabs{padding:4px 16px 22px!important}body.mq-site .myqq-product .myqq-buy-box .price{font-size:30px!important}}.myqq-gal{position:relative;display:grid;gap:14px}.myqq-gal>.onsale{position:absolute;z-index:3;top:14px;inset-inline-start:14px}.myqq-gal-stage{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1/1;border:0;padding:0;border-radius:22px;background:radial-gradient(circle at 50% 35%,#fff,#eaf0fa);cursor:zoom-in;overflow:hidden}.myqq-gal-img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:18px;transition:transform .35s ease}@media(hover:hover){.myqq-gal-stage:hover .myqq-gal-img{transform:scale(1.04)}}.myqq-gal-zoom{position:absolute;top:14px;inset-inline-end:14px;width:40px;height:40px;border-radius:50%;background:#fff;box-shadow:0 6px 16px #172b4d22;display:grid;place-items:center;color:var(--qq-blue);font-size:24px;font-weight:700;line-height:1}.myqq-gal-thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.myqq-gal-thumb{aspect-ratio:1;border:2px solid #fff0;background:#f1f5fb;border-radius:14px;padding:4px;cursor:pointer;overflow:hidden;transition:border-color .15s ease}.myqq-gal-thumb:hover{border-color:#9bb8f0}.myqq-gal-thumb.is-active{border-color:var(--qq-blue)}.myqq-gal-thumb img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;display:block}.myqq-lightbox{border:0;padding:0;background:#fff0;max-width:min(92vw,1100px);max-height:92vh;overflow:visible}.myqq-lightbox::backdrop{background:#0b1730d9}.myqq-lightbox img{display:block;max-width:100%;max-height:88vh;margin:auto;border-radius:18px;background:#fff}.myqq-lightbox-close{position:absolute;top:-14px;inset-inline-end:-14px;width:40px;height:40px;border:0;border-radius:50%;background:#fff;font-size:24px;line-height:1;cursor:pointer;box-shadow:0 6px 16px #0006}.myqq-brief{display:grid;gap:14px}.myqq-purpose{display:flex;gap:12px;align-items:flex-start;margin:0;padding:12px 16px;border-radius:16px;background:linear-gradient(90deg,#fff6e8,#fff);border:1px solid #f6dcb0;color:#5b3300;font-size:15px;line-height:1.9}.myqq-purpose b{flex:none;color:#9a4a00;background:#ffe4bd;border-radius:8px;padding:0 10px;font-size:12px;line-height:26px;font-weight:800;margin-top:2px}.myqq-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none;margin:0;padding:0}.myqq-spec{display:grid;grid-template-columns:42px 1fr;grid-template-rows:auto auto;column-gap:12px;align-items:center;margin:0;padding:12px 14px;border:1px solid #dfe9fa;background:linear-gradient(180deg,#fff,#f5f9ff);border-radius:16px;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.myqq-spec i{grid-row:1/3;display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:#e8f0ff}.myqq-spec i svg{width:22px;height:22px;fill:none;stroke:var(--qq-blue);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.myqq-spec .k{font-size:12px;color:#667085;line-height:1.5}.myqq-spec b{font-size:15px;font-weight:800;color:var(--qq-ink);line-height:1.5;overflow-wrap:anywhere}@media(hover:hover){.myqq-spec:hover{transform:translateY(-2px);border-color:#9bb8f0;box-shadow:0 10px 22px #175cd31a}}@media(max-width:520px){.myqq-specs{grid-template-columns:1fr}}.myqq-extra{margin:0;font-size:14px;color:#475467}.myqq-meta{display:grid;gap:12px;margin-top:10px;padding:18px 20px;background:#f8fafd;border:1px solid var(--qq-line);border-radius:20px}.myqq-meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.myqq-meta-k{min-width:86px;font-size:13px;font-weight:700;color:#667085}.myqq-meta-v{display:flex;flex-wrap:wrap;gap:8px}.myqq-meta-code{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13px;background:#fff;border:1px dashed #c4d3ea;border-radius:8px;padding:2px 12px;color:var(--qq-ink);direction:ltr;unicode-bidi:isolate}body.mq-site .myqq-product a.myqq-chip,.mq-site .tagged_as a,.mq-site .posted_in a,.mq-site .tags-links a{display:inline-flex;align-items:center;padding:5px 14px;border-radius:999px;background:#fff;border:1px solid #d5e2f7;color:#175cd3;font-size:13px;font-weight:700;text-decoration:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .15s ease,box-shadow .15s ease}body.mq-site .myqq-product a.myqq-chip:hover,.mq-site .tagged_as a:hover,.mq-site .posted_in a:hover,.mq-site .tags-links a:hover{background:#175cd3;border-color:#175cd3;color:#fff;text-decoration:none;transform:translateY(-1px);box-shadow:0 8px 16px #175cd33d}.myqq-ship-note{margin:0;padding:14px 18px;border-radius:16px;background:#f1f6ff;border:1px solid #d9e6fb;color:#344767;font-size:15px}.myqq-product .mq-rail{margin:36px 0 0}.myqq-product .mq-card-link:hover{text-decoration:none}