body.single-proizvodi{background:#f7f8fa}.hero-product{max-width:1350px;margin:40px auto 60px;padding:0 25px;display:flex;align-items:center;justify-content:space-between;gap:45px;box-sizing:border-box}.hero-image{flex:0 0 48%;background:#fff;border:1px solid #ececec;border-radius:8px;padding:30px;text-align:center;box-shadow:0 2px 12px rgba(0,0,0,.04);box-sizing:border-box}.hero-image img{width:100%;max-width:620px;height:auto}.hero-content{flex:0 0 48%}.hero-category{color:#e31e24;font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:10px}.hero-product h1{font-size:64px;line-height:.95;font-weight:800;color:#111;margin:0 0 15px}.hero-product h2{font-size:28px;font-weight:400;color:#444;margin:0 0 28px}.hero-features{list-style:none;padding:0;margin:0 0 30px}.hero-features li{font-size:15px;line-height:1.8;color:#333}.hero-features li:before{content:"✓";color:#e31e24;margin-right:8px}.hero-buttons{display:flex;flex-wrap:wrap;gap:15px}.hero-btn{display:inline-block;padding:14px 28px;border:1px solid #e31e24;border-radius:6px;color:#e31e24;background:#fff;font-size:14px;font-weight:700;text-decoration:none}.hero-btn.red{background:#e31e24;color:#fff}.spec-box,.application-section,.drawing-box,.dataTables_wrapper{max-width:1350px;margin-left:auto;margin-right:auto;background:#fff;border:1px solid #ececec;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.04);box-sizing:border-box}.spec-box{position:relative;margin-top:90px;margin-bottom:70px;padding:35px 40px;display:flex;justify-content:space-between;gap:25px}.spec-box:before{content:"TEHNIČKE KARAKTERISTIKE";position:absolute;top:-65px;left:0;font-size:34px;font-weight:800;color:#222;text-transform:uppercase}.spec-box:after{content:"";position:absolute;top:-18px;left:0;width:45px;height:3px;background:#e31e24}.spec-box .spec-item{flex:1;text-align:center}.spec-box .spec-item img{width:80px;height:80px;object-fit:contain;margin:0 auto 12px;display:block}.spec-title{font-size:13px;font-weight:700;text-transform:uppercase;color:#222}.spec-value{font-size:13px;color:#555}.application-section{position:relative;margin-top:90px;margin-bottom:70px;padding:35px 40px}.application-section:before{content:"PRIMJENA";position:absolute;top:-65px;left:0;font-size:34px;font-weight:800;color:#222;text-transform:uppercase}.application-section:after{content:"";position:absolute;top:-18px;left:0;width:45px;height:3px;background:#e31e24}.application-title{display:none!important}.application-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:25px}.application-item{text-align:center}.application-item img{width:80px;height:80px;object-fit:contain;margin:0 auto 12px;display:block}.application-item p{font-size:13px;line-height:1.4;color:#333;margin:0}.dimensions-section{max-width:1350px;margin:70px auto 25px;padding:0 25px;box-sizing:border-box}.dimensions-title{font-size:34px;font-weight:800;color:#222;text-transform:uppercase;margin:0 0 35px;position:relative}.dimensions-title:after{content:"";position:absolute;left:0;bottom:-12px;width:45px;height:3px;background:#e31e24}.drawing-section{max-width:1350px;margin:0 auto 35px;padding:0 25px;box-sizing:border-box}.drawing-box{padding:35px;text-align:center}.drawing-box img,.et_pb_image img{max-width:100%;height:auto;display:block;margin:0 auto}.dataTables_wrapper{margin-top:20px;margin-bottom:60px;padding:20px 25px;width:100%}.tablepress{width:100%;font-size:14px}.tablepress th{background:#e9f1f7!important;font-weight:700;white-space:nowrap;text-align:center}.tablepress td{white-space:nowrap;vertical-align:middle;padding:9px 10px}.tablepress tbody tr:hover{background:#f7f9fb}.related-products-section{max-width:1350px;margin:60px auto 80px;padding:0 25px;box-sizing:border-box}.related-products-title{font-size:34px;font-weight:800;color:#222;text-transform:uppercase;margin:0 0 35px;position:relative}.related-products-title:after{content:"";position:absolute;left:0;bottom:-12px;width:45px;height:3px;background:#e31e24}.related-products-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.related-product-card{display:flex;align-items:center;gap:22px;background:#fff;border:1px solid #ececec;border-radius:8px;padding:22px;text-decoration:none;color:#111;box-shadow:0 2px 12px rgba(0,0,0,.04);transition:all .2s ease}.related-product-card:hover{transform:translateY(-4px);box-shadow:0 10px 25px rgba(0,0,0,.08)}.related-product-card img{width:120px;height:90px;object-fit:contain;flex-shrink:0}.related-product-card h3{font-size:20px;font-weight:800;margin:0 0 8px;color:#111}.related-product-card p{font-size:14px;line-height:1.5;color:#666;margin:0 0 12px}.related-product-card span{font-size:13px;font-weight:700;color:#e31e24;text-transform:uppercase}@media(max-width:980px){.hero-product{flex-direction:column;text-align:center}.hero-image,.hero-content{flex:0 0 100%;width:100%}.hero-buttons{justify-content:center}.hero-product h1{font-size:42px}.hero-product h2{font-size:22px}.spec-box{flex-wrap:wrap}.spec-box .spec-item{flex:0 0 33%}.application-grid{grid-template-columns:repeat(4,1fr)}.related-products-grid{grid-template-columns:1fr}}@media(max-width:767px){.hero-product,.dimensions-section,.drawing-section,.related-products-section{padding-left:18px;padding-right:18px}.hero-product h1{font-size:34px}.spec-box,.application-section,.dataTables_wrapper{max-width:92%}.spec-box .spec-item{flex:0 0 50%}.application-grid{grid-template-columns:repeat(2,1fr)}.spec-box:before,.application-section:before,.dimensions-title,.related-products-title{font-size:24px}}.single-product #sidebar,.single-product .et_right_sidebar #sidebar{display:none!important}.single-product #left-area{width:100%!important;max-width:100%!important;padding-right:0!important;float:none!important}.single-product #main-content .container:before{display:none!important}.single-product #main-content .container{max-width:1320px!important;width:92%!important}.single-product .et_pb_row{max-width:1320px!important;width:100%!important}.single-product .et_pb_column,.single-product .et_pb_code,.single-product .et_pb_code_inner{width:100%!important;max-width:100%!important}.indop-product{max-width:1280px;margin:50px auto 90px;font-family:Arial,Helvetica,sans-serif;color:#151515}.indop-breadcrumb{font-size:13px;color:#777;margin-bottom:34px}.indop-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:64px;align-items:center;margin-bottom:60px}.indop-hero-img{background:#fff;border:1px solid #e5e5e5;border-radius:18px;padding:24px;text-align:center;box-shadow:0 20px 55px rgba(0,0,0,.075);transition:.25s ease}.indop-hero-img:hover{transform:translateY(-3px);box-shadow:0 26px 70px rgba(0,0,0,.10)}.indop-hero-img img{width:100%;max-width:620px;height:auto;transition:.25s ease}.indop-hero-img:hover img{transform:scale(1.035)}.indop-title{font-size:66px;line-height:.95;margin:0 0 16px;font-weight:900;letter-spacing:-1.5px}.indop-subtitle{font-size:29px;line-height:1.15;margin-bottom:22px;color:#222;font-weight:900}.indop-desc{font-size:18px;line-height:1.85;color:#4b4b4b;margin-bottom:24px;max-width:590px}.indop-checks{list-style:none;padding:0;margin:0 0 30px}.indop-checks li{margin:10px 0;font-size:16px;font-weight:800}.indop-checks li:before{content:"✓";color:#e31e24;font-weight:900;margin-right:10px}.indop-buttons a{display:inline-flex;align-items:center;justify-content:center;min-height:52px;border:2px solid #e31e24;color:#e31e24;padding:13px 25px;margin:0 10px 10px 0;border-radius:10px;font-weight:900;font-size:13px;text-decoration:none;transition:.22s ease}.indop-buttons a:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(227,30,36,.18)}.indop-buttons a.red{background:#e31e24;color:#fff}.indop-badges{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.indop-badge{font-size:13px;font-weight:900;border:1px solid #eee;background:#fafafa;border-radius:999px;padding:8px 13px;color:#333}.indop-badge span{color:#e31e24}.indop-section{margin-bottom:54px}.indop-heading{font-size:31px;font-weight:900;margin:0 0 24px;position:relative;letter-spacing:-.4px}.indop-heading:after{content:"";display:block;width:54px;height:4px;background:#e31e24;margin-top:10px;border-radius:5px}.indop-two{display:grid;grid-template-columns:1fr 1fr;gap:34px}.indop-card{border:1px solid #e5e5e5;border-radius:18px;background:#fff;padding:36px;box-shadow:0 20px 55px rgba(0,0,0,.065);transition:.25s ease}.indop-card:hover{transform:translateY(-3px);box-shadow:0 25px 65px rgba(0,0,0,.085)}.indop-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.indop-info{display:flex;gap:15px;align-items:flex-start;border-bottom:1px solid #eee;padding:15px 0;transition:.2s ease;border-radius:10px}.indop-info:hover{background:#fff7f7;border-bottom-color:#ffd3d3}.indop-info-icon{width:52px;height:52px;border:2px solid #e31e24;background:#fff;border-radius:14px;display:flex;align-items:center;justify-content:center;flex:0 0 52px}.indop-info-icon svg{width:34px;height:34px;stroke:#e31e24;stroke-width:2.1;fill:none;stroke-linecap:round;stroke-linejoin:round}.indop-info strong{display:block;font-size:13px;color:#e31e24;text-transform:uppercase;margin-bottom:6px;font-weight:900}.indop-info span{display:block;font-size:16px;color:#222;font-weight:800;line-height:1.35}.indop-drawing{border:1px solid #e5e5e5;border-radius:18px;text-align:center;padding:44px;background:#fff;box-shadow:0 20px 55px rgba(0,0,0,.055)}.indop-drawing img{max-width:820px;width:100%;height:auto}.indop-table-wrap{overflow-x:auto;border:1px solid #e5e5e5;border-radius:18px;box-shadow:0 20px 55px rgba(0,0,0,.055)}.indop-table{width:100%;border-collapse:collapse;font-size:16px;background:#fff}.indop-table th{background:#e8edf1;font-weight:900;padding:17px;text-align:center;color:#222}.indop-table td{padding:16px;text-align:center;border-top:1px solid #eee;font-weight:800}.indop-table tr:nth-child(even){background:#f8f9fa}.indop-table tr:hover{background:#fff3f3;cursor:pointer}.indop-table td:first-child{font-weight:900;color:#e31e24;text-align:left}.indop-cart{display:inline-flex;align-items:center;justify-content:center;background:#e31e24;color:#fff!important;padding:10px 15px;border-radius:8px;font-size:13px;font-weight:900;text-decoration:none}.indop-related{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.indop-related-item{border:1px solid #e5e5e5;border-radius:18px;padding:26px;background:#fff;box-shadow:0 14px 32px rgba(0,0,0,.045);transition:.22s ease}.indop-related-item:hover{transform:translateY(-3px);box-shadow:0 22px 48px rgba(0,0,0,.08);border-color:#f3b5b7}.indop-related-item strong{display:block;font-size:20px;margin-bottom:9px;font-weight:900}@media(max-width:900px){.indop-hero,.indop-two{grid-template-columns:1fr}.indop-title{font-size:48px}.indop-subtitle{font-size:24px}.indop-related{grid-template-columns:1fr 1fr}}@media(max-width:600px){.indop-product{margin:25px 16px}.indop-info-grid{grid-template-columns:1fr}.indop-related{grid-template-columns:1fr}.indop-buttons a{display:flex;margin:0 0 10px}}body.single-proizvodi{background:#f7f8fa}.hero-product{max-width:1350px;margin:40px auto 60px;padding:0 25px;display:flex;align-items:center;justify-content:space-between;gap:45px;box-sizing:border-box}.hero-image{flex:0 0 48%;background:#fff;border:1px solid #ececec;border-radius:8px;padding:30px;text-align:center;box-shadow:0 2px 12px rgba(0,0,0,.04);box-sizing:border-box}.hero-image img{width:100%;max-width:620px;height:auto}.hero-content{flex:0 0 48%}.hero-category{color:#e31e24;font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:10px}.hero-product h1{font-size:64px;line-height:.95;font-weight:800;color:#111;margin:0 0 15px}.hero-product h2{font-size:28px;font-weight:400;color:#444;margin:0 0 28px}.hero-features{list-style:none;padding:0;margin:0 0 30px}.hero-features li{font-size:15px;line-height:1.8;color:#333}.hero-features li:before{content:"✓";color:#e31e24;margin-right:8px}.hero-buttons{display:flex;flex-wrap:wrap;gap:15px}.hero-btn{display:inline-block;padding:14px 28px;border:1px solid #e31e24;border-radius:6px;color:#e31e24;background:#fff;font-size:14px;font-weight:700;text-decoration:none}.hero-btn.red{background:#e31e24;color:#fff}.spec-box,.application-section,.drawing-box,.dataTables_wrapper{max-width:1350px;margin-left:auto;margin-right:auto;background:#fff;border:1px solid #ececec;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.04);box-sizing:border-box}.spec-box{position:relative;margin-top:90px;margin-bottom:70px;padding:35px 40px;display:flex;justify-content:space-between;gap:25px}.spec-box:before{content:"TEHNIČKE KARAKTERISTIKE";position:absolute;top:-65px;left:0;font-size:34px;font-weight:800;color:#222;text-transform:uppercase}.spec-box:after{content:"";position:absolute;top:-18px;left:0;width:45px;height:3px;background:#e31e24}.spec-box .spec-item{flex:1;text-align:center}.spec-box .spec-item img{width:80px;height:80px;object-fit:contain;margin:0 auto 12px;display:block}.spec-title{font-size:13px;font-weight:700;text-transform:uppercase;color:#222}.spec-value{font-size:13px;color:#555}.application-section{position:relative;margin-top:90px;margin-bottom:70px;padding:35px 40px}.application-section:before{content:"PRIMJENA";position:absolute;top:-65px;left:0;font-size:34px;font-weight:800;color:#222;text-transform:uppercase}.application-section:after{content:"";position:absolute;top:-18px;left:0;width:45px;height:3px;background:#e31e24}.application-title{display:none!important}.application-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:25px}.application-item{text-align:center}.application-item img{width:80px;height:80px;object-fit:contain;margin:0 auto 12px;display:block}.application-item p{font-size:13px;line-height:1.4;color:#333;margin:0}.dimensions-section{max-width:1350px;margin:70px auto 25px;padding:0 25px;box-sizing:border-box}.dimensions-title{font-size:34px;font-weight:800;color:#222;text-transform:uppercase;margin:0 0 35px;position:relative}.dimensions-title:after{content:"";position:absolute;left:0;bottom:-12px;width:45px;height:3px;background:#e31e24}.drawing-section{max-width:1350px;margin:0 auto 35px;padding:0 25px;box-sizing:border-box}.drawing-box{padding:35px;text-align:center}.drawing-box img,.et_pb_image img{max-width:100%;height:auto;display:block;margin:0 auto}.dataTables_wrapper{margin-top:20px;margin-bottom:60px;padding:20px 25px;width:100%}.tablepress{width:100%;font-size:14px}.tablepress th{background:#e9f1f7!important;font-weight:700;white-space:nowrap;text-align:center}.tablepress td{white-space:nowrap;vertical-align:middle;padding:9px 10px}.tablepress tbody tr:hover{background:#f7f9fb}.related-products-section{max-width:1350px;margin:60px auto 80px;padding:0 25px;box-sizing:border-box}.related-products-title{font-size:34px;font-weight:800;color:#222;text-transform:uppercase;margin:0 0 35px;position:relative}.related-products-title:after{content:"";position:absolute;left:0;bottom:-12px;width:45px;height:3px;background:#e31e24}.related-products-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.related-product-card{display:flex;align-items:center;gap:22px;background:#fff;border:1px solid #ececec;border-radius:8px;padding:22px;text-decoration:none;color:#111;box-shadow:0 2px 12px rgba(0,0,0,.04);transition:all .2s ease}.related-product-card:hover{transform:translateY(-4px);box-shadow:0 10px 25px rgba(0,0,0,.08)}.related-product-card img{width:120px;height:90px;object-fit:contain;flex-shrink:0}.related-product-card h3{font-size:20px;font-weight:800;margin:0 0 8px;color:#111}.related-product-card p{font-size:14px;line-height:1.5;color:#666;margin:0 0 12px}.related-product-card span{font-size:13px;font-weight:700;color:#e31e24;text-transform:uppercase}@media(max-width:980px){.hero-product{flex-direction:column;text-align:center}.hero-image,.hero-content{flex:0 0 100%;width:100%}.hero-buttons{justify-content:center}.hero-product h1{font-size:42px}.hero-product h2{font-size:22px}.spec-box{flex-wrap:wrap}.spec-box .spec-item{flex:0 0 33%}.application-grid{grid-template-columns:repeat(4,1fr)}.related-products-grid{grid-template-columns:1fr}}@media(max-width:767px){.hero-product,.dimensions-section,.drawing-section,.related-products-section{padding-left:18px;padding-right:18px}.hero-product h1{font-size:34px}.spec-box,.application-section,.dataTables_wrapper{max-width:92%}.spec-box .spec-item{flex:0 0 50%}.application-grid{grid-template-columns:repeat(2,1fr)}.spec-box:before,.application-section:before,.dimensions-title,.related-products-title{font-size:24px}}.single-product #sidebar,.single-product .et_right_sidebar #sidebar{display:none!important}.single-product #left-area{width:100%!important;max-width:100%!important;padding-right:0!important;float:none!important}.single-product #main-content .container:before{display:none!important}.single-product #main-content .container{max-width:1320px!important;width:92%!important}.single-product .et_pb_row{max-width:1320px!important;width:100%!important}.single-product .et_pb_column,.single-product .et_pb_code,.single-product .et_pb_code_inner{width:100%!important;max-width:100%!important}.indop-product{max-width:1280px;margin:50px auto 90px;font-family:Arial,Helvetica,sans-serif;color:#151515}.indop-breadcrumb{font-size:13px;color:#777;margin-bottom:34px}.indop-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:64px;align-items:center;margin-bottom:60px}.indop-hero-img{background:#fff;border:1px solid #e5e5e5;border-radius:18px;padding:24px;text-align:center;box-shadow:0 20px 55px rgba(0,0,0,.075);transition:.25s ease}.indop-hero-img:hover{transform:translateY(-3px);box-shadow:0 26px 70px rgba(0,0,0,.10)}.indop-hero-img img{width:100%;max-width:620px;height:auto;transition:.25s ease}.indop-hero-img:hover img{transform:scale(1.035)}.indop-title{font-size:66px;line-height:.95;margin:0 0 16px;font-weight:900;letter-spacing:-1.5px}.indop-subtitle{font-size:29px;line-height:1.15;margin-bottom:22px;color:#222;font-weight:900}.indop-desc{font-size:18px;line-height:1.85;color:#4b4b4b;margin-bottom:24px;max-width:590px}.indop-checks{list-style:none;padding:0;margin:0 0 30px}.indop-checks li{margin:10px 0;font-size:16px;font-weight:800}.indop-checks li:before{content:"✓";color:#e31e24;font-weight:900;margin-right:10px}.indop-buttons a{display:inline-flex;align-items:center;justify-content:center;min-height:52px;border:2px solid #e31e24;color:#e31e24;padding:13px 25px;margin:0 10px 10px 0;border-radius:10px;font-weight:900;font-size:13px;text-decoration:none;transition:.22s ease}.indop-buttons a:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(227,30,36,.18)}.indop-buttons a.red{background:#e31e24;color:#fff}.indop-badges{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.indop-badge{font-size:13px;font-weight:900;border:1px solid #eee;background:#fafafa;border-radius:999px;padding:8px 13px;color:#333}.indop-badge span{color:#e31e24}.indop-section{margin-bottom:54px}.indop-heading{font-size:31px;font-weight:900;margin:0 0 24px;position:relative;letter-spacing:-.4px}.indop-heading:after{content:"";display:block;width:54px;height:4px;background:#e31e24;margin-top:10px;border-radius:5px}.indop-two{display:grid;grid-template-columns:1fr 1fr;gap:34px}.indop-card{border:1px solid #e5e5e5;border-radius:18px;background:#fff;padding:36px;box-shadow:0 20px 55px rgba(0,0,0,.065);transition:.25s ease}.indop-card:hover{transform:translateY(-3px);box-shadow:0 25px 65px rgba(0,0,0,.085)}.indop-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.indop-info{display:flex;gap:15px;align-items:flex-start;border-bottom:1px solid #eee;padding:15px 0;transition:.2s ease;border-radius:10px}.indop-info:hover{background:#fff7f7;border-bottom-color:#ffd3d3}.indop-info-icon{width:52px;height:52px;border:2px solid #e31e24;background:#fff;border-radius:14px;display:flex;align-items:center;justify-content:center;flex:0 0 52px}.indop-info-icon svg{width:34px;height:34px;stroke:#e31e24;stroke-width:2.1;fill:none;stroke-linecap:round;stroke-linejoin:round}.indop-info strong{display:block;font-size:13px;color:#e31e24;text-transform:uppercase;margin-bottom:6px;font-weight:900}.indop-info span{display:block;font-size:16px;color:#222;font-weight:800;line-height:1.35}.indop-drawing{border:1px solid #e5e5e5;border-radius:18px;text-align:center;padding:44px;background:#fff;box-shadow:0 20px 55px rgba(0,0,0,.055)}.indop-drawing img{max-width:820px;width:100%;height:auto}.indop-table-wrap{overflow-x:auto;border:1px solid #e5e5e5;border-radius:18px;box-shadow:0 20px 55px rgba(0,0,0,.055)}.indop-table{width:100%;border-collapse:collapse;font-size:16px;background:#fff}.indop-table th{background:#e8edf1;font-weight:900;padding:17px;text-align:center;color:#222}.indop-table td{padding:16px;text-align:center;border-top:1px solid #eee;font-weight:800}.indop-table tr:nth-child(even){background:#f8f9fa}.indop-table tr:hover{background:#fff3f3;cursor:pointer}.indop-table td:first-child{font-weight:900;color:#e31e24;text-align:left}.indop-cart{display:inline-flex;align-items:center;justify-content:center;background:#e31e24;color:#fff!important;padding:10px 15px;border-radius:8px;font-size:13px;font-weight:900;text-decoration:none}.indop-related{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.indop-related-item{border:1px solid #e5e5e5;border-radius:18px;padding:26px;background:#fff;box-shadow:0 14px 32px rgba(0,0,0,.045);transition:.22s ease}.indop-related-item:hover{transform:translateY(-3px);box-shadow:0 22px 48px rgba(0,0,0,.08);border-color:#f3b5b7}.indop-related-item strong{display:block;font-size:20px;margin-bottom:9px;font-weight:900}@media(max-width:900px){.indop-hero,.indop-two{grid-template-columns:1fr}.indop-title{font-size:48px}.indop-subtitle{font-size:24px}.indop-related{grid-template-columns:1fr 1fr}}@media(max-width:600px){.indop-product{margin:25px 16px}.indop-info-grid{grid-template-columns:1fr}.indop-related{grid-template-columns:1fr}.indop-buttons a{display:flex;margin:0 0 10px}}.single-product div.product>.woocommerce-product-gallery,.single-product div.product>.summary.entry-summary,.single-product div.product>.product_meta,.single-product div.product>.related.products,.single-product div.product>.upsells.products,.single-product div.product>.woocommerce-tabs>ul.tabs,.single-product div.product .woocommerce-Tabs-panel>h2:first-child,.single-product div.product #tab-description>h2:first-child{display:none!important}.single-product #sidebar,.single-product .et_right_sidebar #sidebar{display:none!important}.single-product #left-area{width:100%!important;max-width:100%!important;padding:0!important;float:none!important}.single-product #main-content .container{width:100%!important;max-width:100%!important;padding:0!important}.single-product #main-content .container:before{display:none!important}.single-product div.product{width:100%!important;max-width:100%!important;margin:0 auto!important;padding:0!important}.single-product div.product .woocommerce-tabs,.single-product div.product .woocommerce-Tabs-panel,.single-product div.product #tab-description{display:block!important;width:100%!important;max-width:100%!important;float:none!important;clear:both!important;border:0!important;padding:0!important;margin:0!important}.single-product .et_pb_row,.single-product .et_pb_column,.single-product .et_pb_code,.single-product .et_pb_code_inner{width:100%!important;max-width:100%!important}.single-product .indop-product-v2{width:100%!important;max-width:1180px!important;margin:45px auto 90px auto!important;padding:0 18px!important;box-sizing:border-box!important}.single-product .indop-product-v2 .indop-buttons{display:flex!important;flex-wrap:wrap!important;gap:14px!important;align-items:center!important;margin:0 0 24px 0!important}.single-product .indop-product-v2 .indop-buttons p{margin:0!important;padding:0!important;display:inline!important}.single-product .indop-product-v2 .indop-buttons a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:150px!important;min-height:52px!important;margin:0!important;padding:13px 24px!important;border:2px solid #e31e24!important;border-radius:10px!important;background:#fff!important;color:#e31e24!important;font-size:13px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;text-transform:uppercase!important;box-sizing:border-box!important}.single-product .indop-product-v2 .indop-buttons a:hover{transform:translateY(-2px)!important;box-shadow:0 12px 26px rgba(227,30,36,.18)!important}.single-product .indop-product-v2 .indop-buttons a.red{background:#e31e24!important;color:#fff!important}.single-product .indop-product-v2 .indop-service-item,.single-product .indop-product-v2 .indop-service-item *,.single-product .indop-product-v2 .indop-feature-card,.single-product .indop-product-v2 .indop-feature-card *{word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}@media screen and (max-width:768px){.single-product .indop-product-v2{max-width:100%!important;margin:25px auto 60px auto!important;padding:0 14px!important}.single-product .indop-product-v2 .indop-buttons{display:block!important}.single-product .indop-product-v2 .indop-buttons a{width:100%!important;margin:0 0 10px 0!important}}body.single-product.woocommerce div.product div.images,body.single-product.woocommerce div.product div.summary,body.single-product.woocommerce div.product .woocommerce-product-gallery,body.single-product.woocommerce div.product .summary.entry-summary,body.single-product.woocommerce div.product .product_meta,body.single-product.woocommerce div.product .woocommerce-tabs ul.tabs,body.single-product.woocommerce div.product .woocommerce-tabs .panel>h2:first-child,body.single-product.woocommerce div.product .related.products,body.single-product.woocommerce div.product .upsells.products{display:none!important}body.single-product.woocommerce div.product .woocommerce-tabs,body.single-product.woocommerce div.product .woocommerce-tabs .panel,body.single-product.woocommerce div.product .woocommerce-Tabs-panel,body.single-product.woocommerce div.product #tab-description{display:block!important;width:100%!important;max-width:100%!important;float:none!important;clear:both!important;margin:0!important;padding:0!important;border:0!important}body.single-product #main-content .container{width:100%!important;max-width:100%!important;padding:0!important}body.single-product #main-content .container:before{display:none!important}body.single-product #left-area{width:100%!important;max-width:100%!important;float:none!important;padding:0!important}body.single-product #sidebar{display:none!important}body.single-product .indop-product-v2{max-width:1180px!important;width:100%!important;margin:45px auto 90px auto!important;padding:0 18px!important;box-sizing:border-box!important}body.single-product .indop-product-v2 .indop-buttons{display:flex!important;flex-wrap:wrap!important;gap:14px!important;align-items:center!important;margin:0 0 24px 0!important}body.single-product .indop-product-v2 .indop-buttons a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:150px!important;min-height:52px!important;margin:0!important;padding:13px 24px!important;border:2px solid #e31e24!important;border-radius:10px!important;background:#fff!important;color:#e31e24!important;font-size:13px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;text-transform:uppercase!important;box-sizing:border-box!important}body.single-product .indop-product-v2 .indop-buttons a.red{background:#e31e24!important;color:#fff!important}@media(max-width:768px){body.single-product .indop-product-v2{max-width:100%!important;margin:25px auto 60px auto!important;padding:0 14px!important}body.single-product .indop-product-v2 .indop-buttons{display:block!important}body.single-product .indop-product-v2 .indop-buttons a{width:100%!important;margin:0 0 10px 0!important}}