.woocommerce-js table.shop_attributes th{width:350px;font-weight:500;border-top:0;border-bottom:1px dotted var(--ast-border-color);margin:0;line-height:1.5;text-align:left}.woocommerce-js div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#323232;text-decoration:none;font-size:medium}.amoled-wrapper{max-width:1400px;margin:0 auto;padding:20px 5px}.amoled-title{font-size:30px;margin:30px 0 25px;font-weight:700}.amoled-banner{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:35px}.amoled-banner img{width:100%;border-radius:12px;box-shadow:0 4px 18px rgba(0,0,0,.18);display:block}.amoled-columns{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:10px}.amoled-card{background:#fff;border-radius:14px;padding:24px 28px;box-shadow:0 8px 25px rgba(0,0,0,.08)}.amoled-card h3{margin-bottom:12px;font-size:22px;font-weight:600}.amoled-card ul{padding-left:20px}.amoled-card li{margin-bottom:10px;line-height:1.6}@media (max-width:768px){.amoled-banner{grid-template-columns:repeat(2,1fr)}.amoled-columns{grid-template-columns:1fr}}@media (max-width:768px){.single-product .woocommerce-product-details__short-description p,.single-product .woocommerce-product-details__short-description li,.single-product .woocommerce-product-details__short-description span,.single-product .woocommerce-product-details__short-description strong,.single-product .woocommerce-product-details__short-description b,.single-product .woocommerce-Tabs-panel p,.single-product .woocommerce-Tabs-panel li,.single-product .woocommerce-Tabs-panel span,.single-product .woocommerce-Tabs-panel strong,.single-product .woocommerce-Tabs-panel b,.single-product .entry-content p,.single-product .entry-content li,.single-product .entry-content span,.single-product .entry-content strong,.single-product .entry-content b{font-size:15px!important;line-height:1.6!important}.single-product .woocommerce-product-details__short-description strong,.single-product .woocommerce-product-details__short-description b,.single-product .woocommerce-Tabs-panel strong,.single-product .woocommerce-Tabs-panel b,.single-product .entry-content strong,.single-product .entry-content b{font-weight:600}.single-product .woocommerce-product-details__short-description ul,.single-product .woocommerce-Tabs-panel ul,.single-product .entry-content ul{padding-left:18px}.single-product .woocommerce-product-details__short-description li,.single-product .woocommerce-Tabs-panel li,.single-product .entry-content li{margin-bottom:10px}}.product-hero-title h1{margin:0 0 16px;font-weight:600;color:#333;line-height:1.25;font-size:40px}.product-hero-tag{display:inline-block;margin:10px 0;padding:12px 32px;border-radius:40px;background:#00a8ff;color:#fff;font-size:20px;font-weight:600;box-shadow:0 5px 20px rgba(0,0,0,.15)}@media (max-width:1199px) and (min-width:768px){.product-hero-title h1{font-size:30px;line-height:1.3;margin-bottom:14px}.product-hero-tag{font-size:16px;padding:10px 26px;border-radius:28px}}@media (max-width:767px){.product-hero-title h1{font-size:24px;line-height:1.35;margin-bottom:12px}.product-hero-tag{font-size:14px;padding:8px 20px;border-radius:22px}}.form-row.form-row-last{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important}.form-row.form-row-last>label{flex:0 0 auto!important;margin-right:15px!important;margin-bottom:0!important}.form-row.form-row-last>.password-input{flex:1!important;display:flex!important;flex-direction:row!important;align-items:center!important}.form-row.form-row-last .password-input input{flex:1!important;margin-right:10px!important}.form-row.form-row-last .password-input button{flex:0 0 auto!important}.product-short-description{margin-bottom:24px}.psd-headline{font-size:18px;font-weight:700;color:#222;margin-bottom:10px}.psd-intro{font-size:16px;line-height:1.75;color:#333;margin-bottom:16px}.psd-model{font-weight:600;color:#34495e;letter-spacing:.2px}.psd-list{list-style:decimal;padding-left:24px;margin:0}.psd-list li{font-size:16px;line-height:1.75;margin-bottom:6px;color:#333}@media (max-width:768px){.psd-headline{font-size:15px}.psd-intro,.psd-list li{font-size:13px}}.product-viewe-image{border-radius:20px;box-shadow:0 6px 18px rgba(0,0,0,.1);background:#f6f6f6;padding:10px}#MyNo{display:none!important}.elementor-add-to-cart form.cart button.single_add_to_cart_button.button.alt{width:100%!important}.elementor-add-to-cart form.cart{width:100%!important}.ast-mobile-popup-content .ast-site-header-cart .ast-count-badge{background-color:black!important;color:white!important}.ywfbt .yith-wfbt-section h3{font-size:22px;margin:10px}.ywfbt .yith-wfbt-section .woocommerce-Price-amount{font-size:17px}.ywfbt .yith-wfbt-section .product-name{font-size:15px}.ywfbt .yith-wfbt-section .total_price{color:#f00}.rank-math-faq-item,.rank-math-list-item{background-color:#fff!important;border:1px solid #e5e7eb!important;border-radius:8px!important;padding:20px 24px!important;margin-bottom:16px!important;box-shadow:0 2px 8px rgba(0,0,0,.04)!important;list-style-type:none!important;display:block!important;transition:all .3s ease!important}.rank-math-faq-item:hover,.rank-math-list-item:hover{box-shadow:0 6px 15px rgba(0,0,0,.08)!important;border-color:#d1d5db!important}h3.rank-math-question{font-size:18px!important;font-weight:600!important;color:#1f2937!important;margin-top:0!important;margin-bottom:12px!important;padding-bottom:12px!important;border-bottom:1px dashed #e5e7eb!important;display:flex!important;align-items:center!important}h3.rank-math-question::before{content:"Q."!important;color:#0d6efd!important;font-size:22px!important;font-weight:800!important;margin-right:10px!important}div.rank-math-answer{font-size:15px!important;color:#4b5563!important;line-height:1.7!important;margin-bottom:0!important;padding-left:0!important}.viewe-article-footer{margin-top:50px;border-top:1px solid #e5e7eb;padding-top:35px}.viewe-product-cta{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg,#f0f7ff 0%,#e0efff 100%);padding:24px 30px;border-radius:8px;border-left:4px solid #0d6efd;margin-bottom:35px}.viewe-product-cta .cta-text{display:flex;flex-direction:column}.viewe-product-cta .cta-title{font-size:18px;font-weight:700;color:#1f2937;margin-bottom:4px}.viewe-product-cta .cta-desc{font-size:14px;color:#4b5563}.viewe-product-cta .cta-button{display:inline-flex;align-items:center;background-color:#0d6efd;color:#fff!important;padding:10px 20px;border-radius:6px;font-size:15px;font-weight:600;text-decoration:none!important;transition:background-color .3s;white-space:nowrap}.viewe-product-cta .cta-button:hover{background-color:#0b5ed7}.viewe-related-reading{margin-bottom:35px}.viewe-related-reading .related-title{font-size:18px;font-weight:700;color:#1f2937;margin-bottom:15px}.viewe-related-reading .related-list{list-style:none;padding:0;margin:0}.viewe-related-reading .related-list li{margin-bottom:12px}.viewe-related-reading .related-list a{display:block;padding:14px 20px 14px 40px;background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#374151;font-size:15px;font-weight:500;text-decoration:none!important;transition:all .2s ease-in-out;position:relative}.viewe-related-reading .related-list a::before{content:"→";position:absolute;left:16px;color:#9ca3af;transition:.2s}.viewe-related-reading .related-list a:hover{border-color:#0d6efd;color:#0d6efd;box-shadow:0 4px 10px rgba(0,0,0,.04)}.viewe-related-reading .related-list a:hover::before{color:#0d6efd;transform:translateX(3px)}.viewe-social-share{display:flex;align-items:center;gap:15px;background-color:#f9fafb;padding:15px 20px;border-radius:8px}.viewe-social-share .share-text{font-size:14px;font-weight:600;color:#4b5563}.viewe-social-share .share-buttons{display:flex;gap:10px}.viewe-social-share .share-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;color:#fff!important;text-decoration:none;transition:transform .2s,opacity .2s}.viewe-social-share .share-btn:hover{transform:translateY(-2px);opacity:.9}.viewe-social-share .share-btn.linkedin{background-color:#0a66c2}.viewe-social-share .share-btn.twitter{background-color:#000}.viewe-social-share .share-btn.facebook{background-color:#1877f2}@media (max-width:768px){.viewe-product-cta{flex-direction:column;align-items:flex-start}.viewe-product-cta .cta-button{margin-top:15px;width:100%;justify-content:center}.viewe-social-share{flex-direction:column;align-items:flex-start}}.single-post .entry-content p{margin:0 0 1.2em;line-height:1.82;font-size:17px;color:var(--vw-body)}.single-post .entry-content p:last-child{margin-bottom:0}.single-post .entry-content strong{color:var(--vw-ink-soft);font-weight:700}.single-post .entry-content em{font-style:italic}.single-post .entry-content>p:first-of-type{font-size:18px;line-height:1.75;color:#1f2d3d;margin-bottom:1.5em}.single-post .entry-content code{background:#f1f5fb;border:1px solid #e2ebf7;border-radius:5px;padding:1px 6px;font-size:.9em;color:#0f4c81;word-break:break-word}.single-post .entry-content a{color:var(--vw-blue);text-underline-offset:2px;text-decoration-thickness:1px}.single-post .entry-content a:hover{color:var(--vw-blue-dark)}.single-post .entry-content h2{font-size:25px;line-height:1.34;font-weight:700;color:var(--vw-ink);margin:3.2em 0 .8em;padding-bottom:.45em;border-bottom:1px solid var(--vw-line);position:relative;scroll-margin-top:110px}.single-post .entry-content h2::after{content:"";position:absolute;left:0;bottom:-1px;width:56px;height:3px;background:var(--vw-blue);border-radius:2px}.single-post .entry-content h2:first-of-type{margin-top:1.8em}.single-post .entry-content h3{font-size:20px;line-height:1.45;font-weight:700;color:var(--vw-ink);margin:2.2em 0 .6em;scroll-margin-top:110px}.single-post .entry-content h4{font-size:18px;color:var(--vw-ink);margin:1.7em 0 .5em}.single-post .entry-content>h3.wp-block-heading:first-of-type,.single-post .entry-content blockquote.wp-block-quote>h3.wp-block-heading,.single-post .entry-content blockquote.wp-block-quote>h3:first-child{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--vw-blue);background:#e7f0fd;border-radius:999px;padding:6px 15px;margin:2.1em 0 .85em}.single-post .entry-content hr.wp-block-separator{border:0;border-top:1px solid var(--vw-line);background:0 0;margin:2.6em 0;opacity:1}.single-post .entry-content ul,.single-post .entry-content ol{margin:0 0 1.4em;padding-left:1.45em}.single-post .entry-content li{margin-bottom:.6em;line-height:1.78;color:var(--vw-body)}.single-post .entry-content li:last-child{margin-bottom:0}.single-post .entry-content blockquote.wp-block-quote{margin:0 0 2.2em;padding:22px 26px;background:linear-gradient(180deg,#f5f9ff 0%,#fbfdff 100%);border:1px solid #dfeaf9;border-left:4px solid var(--vw-blue);border-radius:0 var(--vw-radius) var(--vw-radius) 0;font-style:normal}.single-post .entry-content blockquote.wp-block-quote p{margin:0 0 1.05em;font-size:16.5px;line-height:1.8;color:var(--vw-body)}.single-post .entry-content blockquote.wp-block-quote p:last-child{margin-bottom:0}.single-post .entry-content blockquote.wp-block-quote strong{color:#0b2b5c}.single-post .entry-content .qa-tag{display:inline-block;font-size:11px;line-height:1.6;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 11px;border-radius:999px;margin:0 8px 2px 0;vertical-align:1.5px;white-space:nowrap}.single-post .entry-content .qa-tag.qa-up{background:#e3f6ec;color:#0b6b3d}.single-post .entry-content .qa-tag.qa-same{background:#fdf1e0;color:#9a5a00}.single-post .entry-content .qa-tag.qa-out{background:#e8f0fe;color:#0b4aa2}.single-post .entry-content figure.wp-block-table{display:grid;grid-template-columns:1fr;margin:1.9em 0 2.2em}.single-post .entry-content figure.wp-block-table>*{min-width:0}.single-post .entry-content figure.wp-block-table>figcaption{grid-row:1}.single-post .entry-content figure.wp-block-table>table{grid-row:2;width:100%}.single-post .entry-content .wp-block-table table{width:100%;margin:0;border-collapse:collapse;border:1px solid var(--vw-line);font-size:14.5px;line-height:1.62;background:#fff}.single-post .entry-content .wp-block-table thead th{background:var(--vw-tint-2);color:var(--vw-ink);font-size:13.5px;font-weight:700;letter-spacing:.01em;text-align:left;vertical-align:bottom;padding:12px 14px;border:0;border-bottom:2px solid var(--vw-blue);border-right:1px solid #dfe8f5}.single-post .entry-content .wp-block-table thead th:last-child{border-right:0}.single-post .entry-content .wp-block-table tbody td{padding:11px 14px;vertical-align:top;color:var(--vw-body);border:0;border-bottom:1px solid var(--vw-line-soft);border-right:1px solid var(--vw-line-soft)}.single-post .entry-content .wp-block-table tbody td:last-child{border-right:0}.single-post .entry-content .wp-block-table tbody tr:last-child td{border-bottom:0}.single-post .entry-content .wp-block-table tbody tr:nth-child(even){background:var(--vw-zebra)}.single-post .entry-content .wp-block-table tbody tr:hover{background:var(--vw-hover)}.single-post .entry-content .wp-block-table tbody td strong{color:var(--vw-ink)}.single-post .entry-content .wp-block-table tbody td:first-child{font-weight:600;color:var(--vw-ink);width:25%}.single-post .entry-content .wp-block-table__caption,.single-post .entry-content figure.wp-block-table>figcaption{display:block;margin:0 0 9px;padding:0 2px;font-size:12.5px;line-height:1.5;font-weight:600;letter-spacing:.01em;font-style:normal;color:#5b6b80;text-align:left}.single-post .entry-content .wp-block-table__caption::before{content:"";display:inline-block;width:3px;height:11px;margin-right:8px;vertical-align:-1px;background:var(--vw-blue);border-radius:2px}.single-post .entry-content .wp-block-table thead th:empty{background:var(--vw-tint-2)}.single-post .entry-content .wp-block-image{margin:2.2em 0}.single-post .entry-content .wp-block-image img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto;border:1px solid var(--vw-line);border-radius:var(--vw-radius)}.single-post .entry-content .wp-element-caption,.single-post .entry-content figure:not(.wp-block-table)>figcaption{margin-top:11px;font-size:13.5px;line-height:1.6;font-style:italic;color:var(--vw-muted);text-align:center}.single-post .entry-content .rank-math-answer p{font-size:15px;line-height:1.7;color:#4b5563;margin:0 0 .85em}.single-post .entry-content .rank-math-answer p:last-child{margin-bottom:0}.single-post .entry-content .rank-math-answer ul,.single-post .entry-content .rank-math-answer ol{margin-bottom:.6em;padding-left:1.25em}.single-post .entry-content .viewe-toc{margin:2em 0 2.6em;padding:20px 24px;background:#fbfdff;border:1px solid #dfe8f5;border-radius:var(--vw-radius)}.single-post .entry-content .viewe-toc-title{font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--vw-blue);margin-bottom:11px}.single-post .entry-content .viewe-toc ol{margin:0;padding-left:1.35em;columns:2;column-gap:34px}.single-post .entry-content .viewe-toc li{margin:0 0 .45em;padding:0;font-size:14.5px;line-height:1.5;break-inside:avoid}.single-post .entry-content .viewe-toc a{color:var(--vw-body);text-decoration:none}.single-post .entry-content .viewe-toc a:hover{color:var(--vw-blue);text-decoration:underline}@media (max-width:921px){.single-post .entry-content p{font-size:16.5px}.single-post .entry-content>p:first-of-type{font-size:17px}.single-post .entry-content h2{font-size:22.5px;margin-top:2.6em}.single-post .entry-content h3{font-size:18.5px}.single-post .entry-content .wp-block-table table{font-size:14px}.single-post .entry-content .viewe-toc ol{columns:1}.single-post .entry-content .viewe-product-cta{flex-direction:column;align-items:flex-start;padding:20px}.single-post .entry-content .viewe-product-cta .cta-button{width:100%;justify-content:center;margin-top:15px}}@media (max-width:782px){.single-post .entry-content figure.wp-block-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.single-post .entry-content figure.wp-block-table>table{width:auto;min-width:540px}.single-post .entry-content .wp-block-table thead th,.single-post .entry-content .wp-block-table tbody td{padding:9px 11px;font-size:13px}.single-post .entry-content .wp-block-table tbody td:first-child{width:auto}.single-post .entry-content blockquote.wp-block-quote{padding:18px}}