@charset "UTF-8";.product-page-container #tab-description .x-text img{width:auto!important;max-width:96%!important;margin:auto!important;display:block!important}.product-page-container #tab-description .x-text table{width:100%;border-collapse:separate;border-spacing:0;font-size:.95rem;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;position:relative;z-index:0;margin-bottom:32px}.product-page-container #tab-description .x-text table th{padding:12px 14px;font-weight:700;text-align:center}.product-page-container #tab-description .x-text table thead tr{background:linear-gradient(135deg,#10b981,#12c2b3);color:#fff}.product-page-container #tab-description .x-text table tbody tr:nth-child(2n){background:#fafafa}.product-page-container #tab-description .x-text table tbody tr:hover{background:#f5fffb}.product-page-container #tab-description .x-text table tbody td{padding:12px 14px;border-bottom:1px solid #e5e7eb;text-align:center}@media (max-width: 768px){.product-page-container #tab-description .x-text table thead{display:none}.product-page-container #tab-description .x-text table,.product-page-container #tab-description .x-text table tbody,.product-page-container #tab-description .x-text table tr,.product-page-container #tab-description .x-text table td{display:block;width:100%}.product-page-container #tab-description .x-text table tr{margin-bottom:10px;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden}.product-page-container #tab-description .x-text table tr:last-child{margin-bottom:0}.product-page-container #tab-description .x-text table td{padding-left:50%;position:relative;border:none;border-bottom:1px dashed #e5e7eb}.product-page-container #tab-description .x-text table td:before{content:attr(data-label);position:absolute;left:14px;top:12px;font-weight:600;color:#6b7280}.product-page-container #tab-description .x-text table td:last-child{border-bottom:none}}.dark .product-page-container #tab-description .x-text table{background:#1e1e1e;color:#e0e0e0;border-color:#2f3238}.dark .product-page-container #tab-description .x-text table thead tr{background:linear-gradient(135deg,#14532d,#1e3a34);color:#f3f4f6}.dark .product-page-container #tab-description .x-text table tbody tr:nth-child(2n){background:#2a2a2a}.dark .product-page-container #tab-description .x-text table tbody tr:hover{background:#3a3a3a}.dark .product-page-container #tab-description .x-text table tbody td{border-bottom:1px solid #2f3238}@media (max-width: 768px){.dark .product-page-container #tab-description .x-text table tr{border:1px solid #2f3238;background:#1e202499}.dark .product-page-container #tab-description .x-text table td{border-bottom:1px dashed #2f3238;background:transparent}.dark .product-page-container #tab-description .x-text table td:before{color:#bbb}}.product-page-container .system-requirement-container .minimum table,.product-page-container .system-requirement-container .prefered table{display:block;margin:auto;width:100%;max-width:99%;direction:ltr;text-align:left}.product-page-container .system-requirement-container .minimum table thead,.product-page-container .system-requirement-container .minimum table tr,.product-page-container .system-requirement-container .minimum table tbody,.product-page-container .system-requirement-container .prefered table thead,.product-page-container .system-requirement-container .prefered table tr,.product-page-container .system-requirement-container .prefered table tbody{display:block;width:100%}.product-page-container .system-requirement-container .minimum table th,.product-page-container .system-requirement-container .prefered table th{width:138px;min-width:138px;font-size:14px;padding:4px}.product-page-container .system-requirement-container .minimum table th span,.product-page-container .system-requirement-container .prefered table th span{background:#f44;display:block;border-radius:8px;color:#fff;padding:8px}@media (max-width: 400px){.product-page-container .system-requirement-container .minimum table th,.product-page-container .system-requirement-container .prefered table th{width:100px;font-size:12px;min-width:100px}.product-page-container .system-requirement-container .minimum table th span,.product-page-container .system-requirement-container .prefered table th span{padding:4px}}.product-page-container .system-requirement-container .minimum table td,.product-page-container .system-requirement-container .prefered table td{padding:4px;width:100%;font-size:14px}@media (max-width: 400px){.product-page-container .system-requirement-container .minimum table td,.product-page-container .system-requirement-container .prefered table td{font-size:12px}}.product-page-container .system-requirement-container .minimum table td span,.product-page-container .system-requirement-container .prefered table td span{display:block;border-radius:8px;padding:8px;background:var(--box-bg)}.product-page-container .system-requirement-container .prefered table th span{background:#44f;color:#fff}.product-page-container .more-data{position:relative;z-index:4;cursor:pointer}.product-page-container #tab-description{height:300px;overflow-y:hidden;position:relative;padding:16px;transition:.5s}.product-page-container #tab-description header{position:static!important;top:auto!important;border-bottom:0!important;width:auto;z-index:1}.product-page-container #tab-description:before{content:"";position:absolute;bottom:0;left:0;right:0;height:150px;transition:.5s;background:linear-gradient(to bottom,transparent,var(--more-gradiend));pointer-events:none;border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);overflow:hidden;z-index:4}.product-page-container #tab-description .more-data{position:absolute;bottom:12px;left:0;right:0;margin:auto;height:54px;width:140px;text-align:center}.product-page-container #tab-description.show{height:auto!important}.product-page-container #tab-description.show:before{height:auto}.product-page-container #tab-description a{color:var(--text-color);text-decoration:none;border-bottom:1px dashed var(--text-color)}.product-page-container .ta-li{position:relative;padding:0}.product-page-container .ta-li svg{fill:var(--success-color)!important}.product-page-container .gallery-row-p{max-width:calc(100% - 32px)}.product-page-container figure{margin:0}.product-page-container .image-3d{position:relative;z-index:8}.product-page-container h1{font-size:20px}@media (max-width: 768px){.product-page-container{font-size:14px}}.product-page-container .top-attributes{width:calc(100% - 16px)!important;background:var(--top-attribute-bg)!important;border-radius:var(--border-radius);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);max-width:100%;margin:8px auto;padding:4px}@media (min-width: 769px){.product-page-container .top-attributes{width:100%!important}}.product-page-container .top-attributes li{font-size:12px;color:var(--full-color);line-height:20px;justify-content:flex-start;align-items:flex-start;padding:2px}.product-page-container .top-attributes li svg{min-width:20px;font-size:12px}.product-page-container .top-attributes li div{width:calc(100% - 24px)}@media (min-width: 769px){.product-page-container .top-attributes li{font-size:13px}}.product-page-container .p-divider{height:1px;background:var(--border-color)}@media (min-width: 769px){.product-page-container .product-container{display:flex!important}}@media (min-width: 1025px){.product-page-container #tab-description h2{margin-top:0}}.product-page-container .attribute-tab-table .attribute-value,.product-page-container .attribute-tab-table .attribute-key{line-height:42px}.product-page-container .attribute-tab-table th{text-align:right;font-weight:400;line-height:42px}.product-page-container .attribute-tab-table td{font-size:16px;line-height:42px}.product-page-container .tab-content{display:none;padding:8px 0;text-align:justify;line-height:30px}.product-page-container .tab-content.active{display:block}.product-page-container .tab-content img{height:auto!important}.product-page-container .tabs{display:flex;border-bottom:1px solid #0ab5d4}.product-page-container .tabs .tab{min-width:90px!important;padding:0 16px;cursor:pointer;text-align:center;height:48px;line-height:48px;position:relative}.product-page-container .tabs .tab.active{color:#0ab5d4}.product-page-container .tabs .tab.active .p-tab-border{display:block;position:absolute;height:4px;background:#0ab5d4;width:72px;border-top-left-radius:12px;left:0;right:0;margin:auto;border-top-right-radius:12px;top:44px}.product-page-container .info-part img{max-width:100%;width:100%;height:auto;display:block;margin:auto;border-radius:var(--border-radius)}.product-page-container .product-details{background:var(--product-details-bg)}.product-page-container .product-details .x-button-2{font-size:14px}.product-page-container .product-details .name-en{position:relative}.product-page-container .product-details .name-en .n-en{z-index:1;position:relative;padding:0 0 0 8px;top:2px;color:var(--secondary-color)}.product-page-container .product-details .name-en .line{display:block;position:absolute;left:0;height:1px;background:var(--border-color);top:5px;bottom:0;margin:auto;z-index:0}.product-page-container .product-details .p-label{font-size:14px;font-weight:700;padding-right:8px}.product-page-container .product-details h1{margin-top:0;color:var(--full-color);margin-bottom:8px}.product-page-container .product-details .p-button-check{fill:var(--text-color);position:absolute;right:6px!important;top:0;bottom:0;margin:auto;width:12px;height:12px;text-align:center}.product-page-container .product-details .row{display:flex}.product-page-container .product-details .image-part{width:248px;text-align:center}@media (max-width: 767px){.product-page-container .product-details .image-part{padding-bottom:0}}.product-page-container .product-details .image-part img,.product-page-container .product-details .image-part picture{max-width:100%;border-radius:var(--border-radius)}.product-page-container .product-details .buttons-part{width:calc(100% - 248px);padding-right:16px}@media (max-width: 768px){.product-page-container .breadcrumb{padding:0 16px}}@media (max-width: 767px){.product-page-container .buttons-container{margin-top:8px}}@media (max-width: 768px){.product-page-container .share-part{position:relative;top:-12px}.product-page-container h1{position:relative;top:-16px}.product-page-container .product-details{margin-top:48px}.product-page-container .image-part img{position:relative;top:-44px}.product-page-container .x-button-1{margin-bottom:8px}.product-page-container .product-container{padding-bottom:16px}.product-page-container .product-container .line{padding-left:8px;left:12px!important;top:4px!important}.product-page-container .p-button-check{fill:#fff;position:absolute;right:4px!important;top:0;bottom:0;width:12px;height:12px;text-align:center}.product-page-container body{background:var(--background-color)}.product-page-container h1{padding-bottom:0!important;font-size:16px;margin-bottom:0!important}.product-page-container .n-en{right:8px;padding-left:8px}.product-page-container .buttons-part{width:100%!important;padding:0!important}.product-page-container .product-details{background:var(--product-details-bg);border-radius:var(--border-radius)}.product-page-container .product-details .product-image{width:calc(100% - 96px);margin:auto;display:block;position:relative;top:-16px}}@media (max-width: 768px) and (max-width: 330px){.product-page-container .product-details .product-image{width:calc(100% - 32px)}}@media (max-width: 768px){.product-page-container .image-part{max-width:100%;margin:auto}}@media (max-width: 768px) and (max-width: 300px){.product-page-container .image-part .product-image{width:calc(100% - 32px)}}@media (max-width: 768px) and (min-width: 450px){.product-page-container .image-part{margin:auto}.product-page-container .image-part .product-image{width:calc(100% - 32px)}}@media (max-width: 768px){.product-page-container .tab-content{background:var(--product-details-bg);box-shadow:0 8px 6px #5328a008;border-radius:var(--border-radius);padding:16px;text-align:justify;line-height:30px}.product-page-container .tab-content h2{margin-top:0}.product-page-container .tab-content img{height:auto!important}.product-page-container .tabs{margin-top:0;display:flex;border-bottom:1px solid #eee}.product-page-container .tabs .tab{min-width:120px;padding:0 8px;cursor:pointer;text-align:center;height:48px;line-height:48px;font-size:14px}.product-page-container .tabs .tab.active{border-bottom:4px solid #0ab5d4;font-weight:700;font-size:15px}}@media (min-width: 769px){.product-page-container .p-breadcrumb{max-width:1200px}.product-page-container .cart-list{margin:auto}.product-page-container .product-container{display:flex}.product-page-container .buttons-line{display:flex;overflow-x:auto;white-space:nowrap;scrollbar-width:thin;-ms-overflow-style:none;flex-wrap:wrap;margin-top:0!important;padding:12px 8px 8px}.product-page-container .buttons-line .x-button-1{height:32px;padding:0 8px;display:flex;align-items:center;justify-content:center;white-space:nowrap;min-width:max-content;box-sizing:border-box;text-align:center;margin-bottom:12px}.product-page-container .buttons-line .x-button-1.check{padding:0 20px 0 8px}}.product-page-container .link-mode{cursor:pointer;border-bottom:1px dashed var(--text-color);text-decoration:none;color:inherit}.product-page-container .fav-button{display:flex!important;border:1px solid var(--border-color);border-radius:var(--border-radius);width:120px;height:48px;background:var(--box-background);align-items:center;justify-content:center;cursor:pointer}@media (max-width: 768px){.product-page-container .fav-button{font-size:13px}}.product-page-container .fav-button svg{margin-left:8px}.product-page-container .atcwh{height:54px;width:168px}.product-page-container .cart-action{cursor:pointer;display:inline-block;width:32px;height:32px;border:1px solid var(--border-color);text-align:center;line-height:32px;border-radius:var(--border-radius)}.product-page-container .cart-actions-container{display:flex;align-content:center;justify-content:center;cursor:pointer;margin-top:8px}.product-page-container .cart-value{color:var(--full-color);width:32px;line-height:32px}.product-page-container .cart-td{align-items:center;min-height:80px;text-align:center!important;justify-content:center;height:100%}.product-page-container .br{border-radius:var(--border-radius)!important}.product-page-container .product{width:180px;display:inline-block;margin-left:8px}.product-page-container .gallery-row video{width:100%}.product-page-container .gallery-item-container{width:248px;margin-left:16px}.product-page-container .gallery-item-container video,.product-page-container .gallery-item-container img,.product-page-container .gallery-item-container picture{width:100%;border-radius:var(--border-radius)}.product-page-container .s-product{max-width:240px!important;margin-left:4px!important;margin-right:4px!important}.product-page-container .share-container .socials-container{display:flex;justify-content:center;width:100%}.product-page-container .share-container .socials-container svg{margin:0 4px;fill:#fff}.product-page-container .share-container .link-input{height:48px}.product-page-container .share-container .link-input input{margin-left:8px}.product-page-container .share-container .link-input .x-button-2{margin-top:0!important}.product-page-container .share-container .link-input .x-button-2 span{padding:14px 8px}.product-page-container .p-price-class svg{fill:#04e1c0}.product-page-container .p-price-class .price{color:#04e1c0}@media (max-width: 768px){.product-page-container .x-button-1{height:32px;padding:0 8px;display:inline-block;text-align:center;line-height:32px;min-width:60px;font-size:13px}.product-page-container .x-button-1.check{padding:0 20px 0 8px}}@media (max-width: 768px){.product-page-container h1{position:static;padding:8px}.product-page-container .buttons{padding:0 8px 16px}.product-page-container .product-details{background:transparent;box-shadow:none;padding:0}.product-page-container .image-part{background:var(--product-details-bg);box-shadow:0 8px 6px #5328a008;border-radius:var(--border-radius);padding:16px;width:100%!important}.product-page-container .buttons-part{margin-top:16px;background:var(--product-details-bg);box-shadow:0 8px 6px #5328a008;border-radius:var(--border-radius);padding:16px}.product-page-container #tab-description{font-size:14px;color:var(--text-color)}.product-page-container #tab-description h2{font-size:18px;line-height:32px;color:var(--full-color)}.product-page-container #tab-description h3{font-size:16px;color:var(--full-color)}}@media (max-width: 768px){.product-page-container .notification-button-container{text-align:center}}@media (min-width: 769px){.product-page-container .notification-button-container{text-align:right}}.product-page-container .tag-buttons{display:flex;gap:16px}.product-page-container .tag-buttons .tag-button{cursor:pointer;border-bottom:1px dashed var(--text-color)}.product-page-container .language-dialog-cover{position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;width:100vw;height:100vh;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);z-index:10000000000000000;border-radius:8px}.product-page-container .language-container{position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;width:1000px;height:800px;max-width:90%;max-height:80%;background:var(--background-color);z-index:9999;border-radius:8px}.product-page-container .country-container{display:flex;flex-wrap:wrap;align-content:flex-start;height:calc(100% - 132px)!important}.product-page-container .country-row{width:25%;font-size:12px!important;height:auto!important;line-height:24px;margin-bottom:4px}@media (max-width: 960px){.product-page-container .country-row{width:33%}}@media (max-width: 600px){.product-page-container .country-row{width:50%}}@media (max-width: 410px){.product-page-container .country-row{width:100%}}.product-page-container .country-search-input{border:1px solid var(--border-color);background:var(--background-color);outline:none;width:calc(100% - 32px);margin:16px auto;height:38px;border-radius:var(--border-radius);padding:0 16px;display:block}.product-page-container .language-header{display:flex;justify-content:space-between;border-bottom:1px solid var(--border-color);height:48px;line-height:48px}.product-page-container .l-t{padding-right:8px;line-height:48px}.product-page-container .l-dialog-body{overflow-y:auto;height:calc(100% - 48px);padding:16px}.product-page-container .success-color{color:var(--success-color)!important}.product-page-container .success-color svg,.product-page-container .success-color svg *{fill:var(--success-color)!important}.product-page-container .tab-content a{color:inherit;text-decoration:none;border-bottom:1px dashed var(--text-color)}.product-page-container #gallery-cover{width:100%;height:100%;position:fixed;z-index:999;top:0;bottom:0;left:0;right:0;display:none;transition:.4s}.product-page-container #gallery-cover.show{display:block}.product-page-container #gallery-cover.active{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.product-page-container .gallery-row-p{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:800px;border-radius:16px;scale:.2;transition:.1s}.product-page-container .gallery-row-p.active{scale:1}.product-page-container #g-left{width:48px;position:absolute;height:48px;left:0;top:0;bottom:0;margin:auto;cursor:pointer}.product-page-container #g-right{width:48px;position:absolute;height:48px;right:0;top:0;bottom:0;margin:auto;cursor:pointer}@media (min-width: 900px){.product-page-container #g-left{left:32px}.product-page-container #g-right{right:32px}}.product-warning{border:1px solid #e57373;background:#fff0f0;border-radius:8px}@media (max-width: 768px){.product-warning{margin-top:0!important}}.product-warning p{line-height:22px;margin:0;font-size:12px}.product-warning ul{margin-top:8px;padding-right:16px}.product-warning h2{font-size:14px;margin-bottom:8px}@media (min-width: 1025px){.product-warning h2{font-size:18px;margin-bottom:8px}.product-warning ul{padding-right:32px}.product-warning p{font-size:14px}}@media (max-width: 768px){#tab-description .content p{margin-top:8px;margin-bottom:0;font-size:14px;line-height:28px}#tab-description .content h2{font-size:17px;font-weight:700;text-align:right;line-height:32px}#tab-description .content ul{padding-right:16px}#tab-description .content ul li{line-height:28px;padding-bottom:12px}}.product-info{border:1px solid #00bcd4;background:#e0f7fa;border-radius:8px}.product-info p{line-height:22px;margin:0;font-size:12px;color:#004d40}.product-info h2{font-size:14px;margin-bottom:8px;color:#006064}@media (min-width: 1025px){.product-info h2{font-size:18px;margin-bottom:8px}.product-info p{font-size:14px}}.dark .product-info{border:1px solid #4dd0e1;background:#00363a}.dark .product-info p{color:#e0f7fa}.dark .product-info h2{color:#4dd0e1}.dark .product-warning{border:1px solid #e57373;background:#2a2a2a;border-radius:8px;color:#f8f8f8}@media (max-width: 768px){.product-container{padding-bottom:0!important}}@media (max-width: 768px){#product-page{padding-bottom:0!important}}.video-cover{background:transparent;position:absolute;width:100%;height:100%;z-index:0;cursor:pointer;top:0}.home-title{margin-right:16px;font-size:1.5rem;font-weight:700;display:flex;align-items:center;gap:8px}@media (max-width: 768px){.home-title{font-size:1rem}}@media (max-width: 400px){.home-title{font-size:.8rem}}.home-title h2{font-size:22px}.home-title.ms-0{margin-right:0}
