.elementor-1103 .elementor-element.elementor-element-50e792f0{width:var(--container-widget-width,80.048%);max-width:80.048%;--container-widget-width:80.048%;--container-widget-flex-grow:0}.elementor-1103 .elementor-element.elementor-element-50e792f0.elementor-element{--flex-grow:0;--flex-shrink:0}.woocommerce .elementor-1103 .elementor-element.elementor-element-50e792f0 .flex-viewport:not(:last-child){margin-bottom:2px}.woocommerce .elementor-1103 .elementor-element.elementor-element-50e792f0 .flex-control-thumbs li{padding-right:calc(34px / 2);padding-left:calc(34px / 2);padding-bottom:34px}.woocommerce .elementor-1103 .elementor-element.elementor-element-50e792f0 .flex-control-thumbs{margin-right:calc(-34px / 2);margin-left:calc(-34px / 2)}.elementor-1103 .elementor-element.elementor-element-382416c5 .cart button,.elementor-1103 .elementor-element.elementor-element-382416c5 .cart .button{transition:all .2s}.elementor-1103 .elementor-element.elementor-element-382416c5 .quantity .qty{transition:all .2s}.elementor-1103 .elementor-element.elementor-element-1dba3604{margin:40px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-1103 .elementor-element.elementor-element-1dba3604:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(30px/2)}.elementor-1103 .elementor-element.elementor-element-1dba3604:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(30px/2)}.elementor-1103 .elementor-element.elementor-element-1dba3604.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(30px/2);margin-left:calc(30px/2)}.elementor-1103 .elementor-element.elementor-element-1dba3604.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-30px/2);margin-left:calc(-30px/2)}body:not(.rtl) .elementor-1103 .elementor-element.elementor-element-1dba3604.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-30px/2) + (-1px/2) )}body:not.rtl .elementor-1103 .elementor-element.elementor-element-1dba3604.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-30px/2) - (1px/2) )}.elementor-1103 .elementor-element.elementor-element-528d75d{width:var(--container-widget-width,102.389%);max-width:102.389%;margin:32px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:102.389%;--container-widget-flex-grow:0}.elementor-1103 .elementor-element.elementor-element-528d75d.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1103 .elementor-element.elementor-element-04cd11a{width:var(--container-widget-width,48%);max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0}.elementor-1103 .elementor-element.elementor-element-04cd11a>.elementor-widget-container{background-color:#050505;margin:0;padding:0;border-style:none;border-radius:20px}.elementor-1103 .elementor-element.elementor-element-04cd11a.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1103 .elementor-element.elementor-element-04cd11a .chart-box{box-shadow:0px 0px 25px 0px rgba(255,30.000000000000007,30.000000000000007,.15);border-style:none;border-radius:20px;overflow:hidden}.elementor-1103 .elementor-element.elementor-element-cacc5cd{margin:-13px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-1103 .elementor-element.elementor-element-1165e654{width:var(--container-widget-width,102.133%);max-width:102.133%;--container-widget-width:102.133%;--container-widget-flex-grow:0}.elementor-1103 .elementor-element.elementor-element-1165e654.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1103 .elementor-element.elementor-element-c11888d.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-1103 .elementor-element.elementor-element-c11888d.elementor-wc-products ul.products li.product span.onsale{display:block}@media(max-width:1024px){.elementor-1103 .elementor-element.elementor-element-50e792f0{width:var(--container-widget-width,580.104px);max-width:580.104px;--container-widget-width:580.104px;--container-widget-flex-grow:0}.elementor-1103 .elementor-element.elementor-element-04cd11a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-1103 .elementor-element.elementor-element-c11888d.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(max-width:767px){.elementor-1103 .elementor-element.elementor-element-50e792f0{width:var(--container-widget-width,199.625px);max-width:199.625px;--container-widget-width:199.625px;--container-widget-flex-grow:0}.elementor-1103 .elementor-element.elementor-element-c11888d.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}.hf-trust-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.hf-trust-item{display:flex;align-items:center;gap:12px;padding:15px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.03)}.hf-trust-icon{font-size:24px}.hf-trust-item div{display:flex;flex-direction:column;color:#fff}.hf-trust-item small{color:#999;margin-top:3px}.chart-card,.graphina-chart-card{background:#050505 !important;border:1px solid #2a2a2a !important;border-radius:12px !important;color:#fff !important;padding:28px !important;box-shadow:0 0 25px rgba(255,30,30,.15) !important;overflow:hidden !important}.graphina-chart-heading,.graphina-chart-sub-heading{display:none !important}.chart-box,.graphina-elementor-chart,.apexcharts-canvas,.apexcharts-svg{background:0 0 !important}.apexcharts-series path{stroke:#ff1e1e !important;stroke-width:3px !important;fill:rgba(255,30,30,.25) !important}.apexcharts-marker{fill:#ffc400 !important;stroke:#ff1e1e !important;stroke-width:3px !important}.apexcharts-xaxis text{fill:#fff !important;font-weight:600 !important;font-size:13px !important}.apexcharts-radar-series polygon{stroke:rgba(255,255,255,.12) !important;fill:rgba(255,255,255,.02) !important}.apexcharts-gridline{stroke:rgba(255,255,255,.08) !important}.graphina-chart-card,.chart-card{background:#050505 !important;border:1px solid #2a2a2a !important;border-radius:12px !important;padding:28px !important;box-shadow:0 0 25px rgba(255,30,30,.15),0 0 80px rgba(255,0,0,.08),0 0 150px rgba(255,0,0,.04) !important}.graphina-elementor-chart,.chart-box,.apexcharts-canvas,.apexcharts-svg{background:0 0 !important}.chart-box{height:320px;padding:20px}.flavor-ui{display:grid;grid-template-columns:1.6fr 1fr;gap:20px;padding:25px;background:#080808;border:1px solid rgba(255,255,255,.08);border-radius:18px;box-shadow:0 0 25px rgba(255,30,30,.15);overflow:hidden}.flavor-ui h3{margin:0 0 30px;color:#ffc400;font-size:18px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.flavor-bars .flavor-row{display:grid;grid-template-columns:150px minmax(120px,1fr) 50px;align-items:center;gap:18px;margin-bottom:22px}.flavor-bars .flavor-row:last-child{margin-bottom:0}.flavor-bars span{font-size:18px;font-weight:500;color:#fff}.progress-bg{width:100%;height:10px;background:#1b1b1b;border-radius:50px;overflow:hidden}.progress-bg b{display:block !important;height:100% !important;border-radius:50px;background:linear-gradient(90deg,#ff1e1e,#ff6a00,#ffc400) !important;box-shadow:0 0 12px rgba(255,30,30,.35)}.flavor-bars em{font-style:normal;text-align:right;font-size:15px;font-weight:600;color:#fff}.perfect-for{border-left:1px solid rgba(255,255,255,.08);padding-left:40px}.perfect-for p{display:flex;align-items:center;gap:14px;margin:0 0 22px;font-size:20px;color:#f3f3f3}.perfect-for p:last-child{margin-bottom:0}@media(max-width:991px){.flavor-ui{grid-template-columns:1fr;gap:28px;padding:24px}.perfect-for{border-left:none;border-top:1px solid rgba(255,255,255,.08);padding-left:0;padding-top:24px}.flavor-bars .flavor-row{grid-template-columns:140px minmax(120px,1fr) 50px;gap:16px}}@media(max-width:767px){.flavor-ui{padding:20px 16px;border-radius:14px;gap:24px}.flavor-ui h3{font-size:16px;margin-bottom:22px;letter-spacing:1.5px}.flavor-bars .flavor-row{grid-template-columns:1fr 42px;gap:8px 12px;margin-bottom:20px}.flavor-bars span{font-size:16px}.flavor-bars em{font-size:14px;text-align:right}.progress-bg{grid-column:1/-1;height:8px}.perfect-for{padding-top:22px}.perfect-for p{font-size:16px;gap:10px;margin-bottom:16px}}