.single-product .tz-desc{color:#515151;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.65}.single-product .tz-desc *{box-sizing:border-box;max-width:100%!important}.single-product .tz-desc p{margin:0 0 .9em;line-height:1.65;color:#515151}.single-product .tz-desc ul,.single-product .tz-desc ol{margin:.3em 0 1.1em 1.25em;padding:0}.single-product .tz-desc li{margin:.35em 0;line-height:1.6;color:#515151}.single-product .tz-desc strong{font-weight:700!important;font-size:inherit!important}.single-product .tz-desc h2{color:#515151!important;font-size:20px!important;font-weight:800!important;line-height:1.35!important;margin:1.4em 0 0.8em!important;padding:0!important;position:relative;letter-spacing:.2px;border:0!important}.single-product .tz-desc h2::after{content:"";display:block;width:64px;height:3px;margin-top:10px;background:linear-gradient(90deg,#bdbdbd,#e4e4e4);border-radius:2px}.single-product .tz-desc table{width:100%;border-spacing:0;border-collapse:separate;border:1px solid #e5e5e5;border-radius:10px;overflow:hidden;font-size:14px;margin:15px 0 24px;background:#fff}.single-product .tz-desc td,.single-product .tz-desc th{padding:10px 12px!important;border-bottom:1px solid #eee;vertical-align:top;color:#515151!important}.single-product .tz-desc tr:last-child td{border-bottom:none}.single-product .tz-desc tr td:first-child,.single-product .tz-desc tr th:first-child{width:35%;background:#fafafa!important;font-weight:700!important;white-space:nowrap}.single-product .tz-desc tr:nth-child(even) td{background:#fcfcfc}.single-product .tz-desc tr:nth-child(even) td:first-child{background:#f6f6f6!important}.single-product .tz-downloads{border:1px solid #d1d5db;border-radius:6px;padding:16px;margin:24px 0}.single-product .tz-downloads .tz-downloads-title{color:#515151!important;font-size:18px!important;font-weight:700!important;margin:0 0 12px!important;padding:0!important}.single-product .tz-downloads .tz-downloads-title::after{display:none!important}.single-product .tz-downloads ul{list-style:none;margin:0!important;padding:0!important}.single-product .tz-downloads .tz-dl-item{display:flex;align-items:flex-start;gap:8px;margin:0 0 10px;padding:0;line-height:1.4;font-size:.95em}.single-product .tz-downloads .tz-dl-item:last-child{margin-bottom:0}.single-product .tz-pdf-icon{display:inline-block;flex:0 0 auto;min-width:34px;padding:4px 6px;margin-right:2px;font-size:10px;font-weight:700;line-height:1;text-align:center;color:#fff;background:#dc2626;border-radius:4px}.single-product .tz-downloads a{font-weight:600;text-decoration:none}.single-product .tz-downloads a:hover{text-decoration:underline}.single-product .tz-filename{color:#777;font-size:13px;font-weight:400}.single-product .tz-video-hero{margin:24px 0 32px!important}.single-product .tz-video-hero>div{position:relative!important;width:100%!important;max-width:720px!important;padding-bottom:56.25%!important;height:0!important;overflow:hidden!important;background:#f5f5f5;border-radius:6px}.single-product .tz-video-hero iframe{display:block!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;border:0!important}.single-product .tz-video-hero p{margin:8px 0 0!important;color:#666;font-size:14px;line-height:1.5}.single-product .tz-videos{margin-top:30px}.single-product .tz-video-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important;width:100%!important;margin-top:10px!important;align-items:start!important}.single-product .tz-video-item{display:block!important;width:100%!important;max-width:none!important;flex:none!important;min-width:0!important;margin:0!important}.single-product .tz-video-item>div{position:relative!important;width:100%!important;padding-bottom:56.25%!important;height:0!important;overflow:hidden!important;background:#f5f5f5;border-radius:6px}.single-product .tz-video-item iframe{display:block!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;border:0!important}.single-product .tz-video-item p{margin:8px 0 0!important;color:#666;font-size:14px;line-height:1.5}.single-product .tz-addtocart{display:block;clear:both;width:100%;margin:32px 0!important}.single-product #product-details-information-tab-content-container-0{margin-top:10px}.single-product #detailed_desc{line-height:1.65}.single-product .woocommerce-Tabs-panel--description>h2:not(.tz-desc h2){display:none!important}.single-product .woocommerce-Tabs-panel--description .tz-desc h2{display:block!important;visibility:visible!important}.single-product .woocommerce-Tabs-panel--description{font-size:14px!important;line-height:1.8!important;color:#515151!important}.single-product .woocommerce-Tabs-panel--description p{font-size:14px!important;line-height:1.8!important}.single-product .woocommerce-Tabs-panel--description ul li{font-size:14px!important;line-height:1.6!important}@media (max-width:767px){.single-product .tz-desc{font-size:14px;line-height:1.65;-webkit-text-size-adjust:none;text-size-adjust:none}.single-product .tz-desc *{-webkit-text-size-adjust:none!important;text-size-adjust:none!important}.single-product .tz-desc strong{font-size:inherit!important;font-weight:700!important;line-height:inherit!important}.single-product .tz-desc h2{font-size:19px!important}.single-product .tz-video-grid{grid-template-columns:1fr!important;gap:22px!important}.single-product .tz-desc table td,.single-product .tz-desc table th{padding:9px!important}.single-product .tz-desc table td:first-child,.single-product .tz-desc table th:first-child{width:42%;white-space:normal!important}.single-product .tz-downloads .tz-dl-item{align-items:flex-start}.single-product .tz-filename{display:block;margin-top:3px}}@media (max-width:480px){.single-product .tz-desc h2{font-size:18px!important}.single-product .tz-video-grid{grid-template-columns:1fr!important}.single-product .tz-downloads{padding:13px}.single-product .tz-desc table{font-size:13px}.single-product .tz-desc table td,.single-product .tz-desc table th{padding:8px!important}}.single-product .verity-pdp-shipping{border-top:none!important}.single-product .summary .verity-pdp-warehouses{padding:0!important;border-top:none!important}.single-product .summary .verity-pdp-warehouses li{line-height:0.75!important}#yith-woocompare-table_wrapper .dataTables_scrollBody::-webkit-scrollbar{height:20px}#yith-woocompare-table_wrapper .dataTables_scrollBody::-webkit-scrollbar-track{background:#e6eaec;border-radius:10px}#yith-woocompare-table_wrapper .dataTables_scrollBody::-webkit-scrollbar-thumb{background:#0c6980;border-radius:10px;border:4px solid #e6eaec}#yith-woocompare-table_wrapper .dataTables_scrollBody::-webkit-scrollbar-thumb:hover{background:#094f60}@supports not selector(::-webkit-scrollbar){#yith-woocompare-table_wrapper .dataTables_scrollBody{scrollbar-width:auto;scrollbar-color:#0c6980 #e6eaec}}#yith-woocompare table.dataTable.compare-list tbody tr:last-child>th,#yith-woocompare table.dataTable.compare-list tbody tr:last-child>td{border-bottom:1px solid #e7e7e7}#yith-woocompare-table_wrapper .dataTables_scrollBody{padding-bottom:24px}#yith-woocompare table.compare-list .image-wrap:hover .image-overlay .remove a{border:2px solid #ccc;right:-5px}.woocommerce .products .product-category .product-wrapper{position:relative}.woocommerce .products .product-category .product-wrapper>a{position:static!important}.woocommerce .products .product-category .product-wrapper>a::after{content:"";position:absolute;inset:0;z-index:5}.woocommerce .products .product-category .product-wrapper{cursor:pointer}.ts-tiny-cart-wrapper .cart_list li a.remove,.woocommerce .widget_shopping_cart .cart_list li a.remove,.cart_list li a.remove.remove_from_cart_button{position:static!important;display:inline-block!important;width:auto!important;height:auto!important;margin:8px 0 0 0!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;color:#777!important;font-size:0!important;line-height:1.2!important;text-decoration:none!important;box-shadow:none!important}.ts-tiny-cart-wrapper .cart_list li a.remove::after,.woocommerce .widget_shopping_cart .cart_list li a.remove::after,.cart_list li a.remove.remove_from_cart_button::after{content:"Remove";font-size:13px;font-weight:500;color:#777;text-decoration:none}.ts-tiny-cart-wrapper .cart_list li a.remove:hover::after,.woocommerce .widget_shopping_cart .cart_list li a.remove:hover::after,.cart_list li a.remove.remove_from_cart_button:hover::after{color:#222;text-decoration:underline}@media only screen and (max-width:767px){&nbsp;        .woocommerce-cart table.shop_table td.product-remove{        position:absolute!important;        top:8px!important;        right:10px!important;        width:auto!important;        height:auto!important;        padding:0!important;        margin:0!important;        z-index:5;    }&nbsp;        .woocommerce-cart table.shop_table td.product-remove a.remove{        position:static!important;        display:inline-flex!important;        align-items:center!important;        justify-content:center!important;&nbsp;       width:auto!important;        height:auto!important;        padding:5px 8px!important;        margin:0!important;&nbsp;       background:transparent!important;        border:0!important;        border-radius:4px!important;&nbsp;       font-size:0!important;        line-height:1.2!important;        color:transparent!important;        text-decoration:none!important;        box-shadow:none!important;    }&nbsp;        .woocommerce-cart table.shop_table td.product-remove a.remove::before{        content:none!important;        display:none!important;    }&nbsp;        .woocommerce-cart table.shop_table td.product-remove a.remove::after{        content:"Remove"!important;        display:inline-block!important;        font-size:12px!important;        font-weight:500!important;        color:#777!important;        line-height:1.2!important;    }&nbsp;        .woocommerce-cart table.shop_table td.product-remove a.remove:hover{        background:#f5f5f5!important;    }&nbsp;   .woocommerce-cart table.shop_table td.product-remove a.remove:hover::after{        color:#286782!important;        text-decoration:underline;    }&nbsp;        .woocommerce-cart table.shop_table tr.cart_item{        position:relative!important;    }&nbsp;   .woocommerce-cart table.shop_table td.product-name{        padding-top:30px!important;    }}#order_review table.shop_table tr.woocommerce-shipping-totals th,#order_review table.shop_table tr.woocommerce-shipping-totals td{display:block;width:100%;text-align:left}#order_review table.shop_table ul#shipping_method{margin-left:0!important;float:none!important;text-align:left}.woocommerce-checkout #order_review .woocommerce-shipping-totals td{display:block!important;width:100%!important;max-width:none!important;padding-right:0!important}.woocommerce-checkout #order_review .verity-ship-detail{display:block!important;font-size:12px!important;line-height:1.4!important;letter-spacing:-0.4px!important;white-space:normal!important}.vsac{margin:13px 0 174px}.spo-alert-card{padding:22px 32px!important}.spo-alert-card .spo-alert-row{gap:14px!important}