:root{--wf-main-rgb:242,147,14;--wf-secondary-color:#17273B}.button,.wf-btn,.wf-load-more a,button,button[type=submit],input[type=button],input[type=reset],input[type=submit]{border-radius:15px}.header--seven .wf_header-topbar,.header--seven .wf_mobilenav-topbar-content{color:#fff;background-color:var(--wf-secondary-color)}.header--seven .wf_mobilenav>.wf-container{border-bottom:1px solid rgba(189,189,189,.4)}.header--seven .wf_header-topbar{position:relative;border-bottom:1px solid rgba(189,189,189,.4);background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABO4AAABGCAMAAABMpisRAAACrFBMVEVHcEzyxmHy8u7///+u8l7haJTyXmv8w7IAw8P////kcpfkdZf////rip7////ulKEAsrL4ta7///8AwcHy8u0AxcXka5f4ua4Av78Avr7////////yoqT///8Axsb1q6sAwMAAw8Ou8l7yxWDymaTzo6j///+w7mHy8u7rkJ/x8e34sq4AxcX///////+u8l6v72DogJoAv7////////////4AyMjyxGHvYGrz8/Dynqjl5eX4v67ofJr///////+u8l7yXmvrhZ7///////////+u8l7xxF+u8GDz8+/w8Oz1q6gAwsIAxcUAw8P////////yXmuy8V74rq3yvF729u8A///kb5fke5cAyckAubkAubkAv7/////vw1+w8V78u6/yX2r2W22t9lv4vK7z8+3ul6Tx8ezt7e3y8u3zxWHyXWzzxmDvv2D///+u8l6//0D/21XyXmux8V3yXmvlumby8vIAwsIAzMwAvLyu813VZoD/QIDxxWHzyWHlZmbwYWnyyV7////xxGL0yWLvYIru7u77wbPx8ezyqKgAvLz//0Cs9F70Xmuv8F/yXmv/zHPyw17wXWz6wrLtyFvhZ5T09PHvxWDulaHynqTx8e3MzGaw7WGq913wwmPwX2vMzMz/yFvy8uTjaJfog5oAycnfaJT3va7jaJbwu2HzvK3jeJb//7/ogpzzXWz5xLL0XWz/gL+Z/2bhaJT3rKr/v635vLHfapXdZoj4tLD/yK37w7LgZJP09Or7w7PshZ7gZ5TjdJj6v7HtYWr/vLD0pKeu9Fz7v7H5wrDkeZT5sLD/yqriZ5P/qqoAv7/mgJ3fZZX0r6rwnaft7eXkeZjslKD0qqrznqbjcY7ynabogJvyjaHkdpvbZZT1XWz7wrD2r6vriZ3tnKP09PSGy7h8AAAA5HRSTlMATEwmTExMTExMTEwETAlMCkwKRzlCTEwwQzkFTEIJTDkmRzlMTDAJJkxITCoTPTkwTCFHNA4cNDBCTApMTEMPE0dMSCohJhwhPUNMPjkvGB05DkwTHARMTBMOHRgcFyoJDhwcTCpMNB0hQioqMC8+BAkmNBMKEzQFJkIFBD5CCiITF0cvCQ5DL0wTBBcXQz0FJjQvDkNHMEdMRwUdIUNDBQ4TF0wXHCFCIh1CBEdCKyEEBSZCHEJID0ccQiEYPUI5RzQdKkMvSCoTKhg0CRw0MDA0HTlDGEIJOUImHCs0R0c0SBcgCie3AAAN0UlEQVR42uydh1db1x3Hpccb90kgARJbbBkQyNhgwChAzDJmGRtsRgDbgMF4UA888DZpvGvHq3bstGmdxHGcOmnSJE3SZjbde++Vtv9I7+8+Leixj+MjNU9Xv885XOkB50n3je/5rft7BgOCIEG8/LFZGkhQlAVS8icffzOKJj4ry9OcTMUi2OlYeU2wT/RumRSEIrqVUfx0LF7dCDJH7T5wSKZxRdkkJa9RlNq77/0pWmZeLcujnEzltFBDNc9TvJlt1bQLW+jLFjYiCOLnimKWEkDtTHSsHZAax6+MRI3cHeNkKsV2Jm+bvZs17WDYZTCTD0EQHy8q2VKcQgev2rkUuvEGWncRRSXzXtva6fCfNni7jxl2bR68vhEkwMg/lThq3KWYvWpnVVgQ781oiOFRuRvjYybPCb10FCbBsCsW9kHcbpK5uHiBI0iwK5uSXKdQyXuE6lyjT+3WKMqP+J/7tCxv40numEdrKGKWngfeT6LcIUiAP0DQ7hFlXDJRnXNKjX61U7J/+Q3eJz8my918zKRGmKCjXbAYfBE8FrazP41XOIL4eRdSFCBxTsXr0JZoaueSpA9HOJ/8MVlu4GEev/UadieLPVt6JwWI4PUy/cNUBYIE+FtZvwRubJxUoigOeJdilhYo8Itkp/Iup3p3eLpBli9cHjtBXw5zMB8qahMQsDOcbBcEwV4DviwUprzvz9QiCGL4i8lU10HVrczkG1wsfOeSTGDi/ZnPWX9d9tLARyVKcazhpNDGSor39YLYUfXTnNsavMQRxMu3FY0UKEVRkukwnqwF8cCtTSmT3uNx1uepzl34qlfxeLDuoPSkSGiz+LZjTwvtN8GhPY2XOIL4+GOKJncuiQXtFkAQDxzaflC7M/1S3bde5nDW22T5vMEwWg2Kx8UisgmoKZ4QPL3MwIstusYcWounHY07BPFxW5LKrGeyHWWsttgB8TuowdOqUhZIyVT+XuRw2v7FFKPn93AxoX2s9GRzuyDYJyc9glAMm7FtGLlDkABvWuuSJaBxnMrdrX46DNSBa3sXbD1Wd/wbPq27Y3zNyC6cpOPNzfZiqnX2LTc1tSvS0Tfs4/g2io35PGqJ/mGRuzUOp6NDi99B0R3YeWDc1bKilGzzHQ7nPSvLr/E1o5pij2Xubyo9OlG7PiZ0WUkc30fbVXU7qonu+d1AozW71put0DzYbIjfmU1a7TH0SLGO8DfvPbJ8mbMpnSz29AbbG0WCXmy7rnIYkzr9yscfmaqqopronZ9rjmyZEyQvweVdV1HCOgaMm+tYfnaNwuHSikMNcsNhzuZU0y7YtUyFIfa5iWtC+77P/Ctl/QIGAnJ3lqSChTfM542UrqqPopzonVepJ9thrZO8sLUUZf2KYqUWnkPq0PKzb3E15cOjY3tGDYZuWd7D3emETEWbfdLuuUZfHyJJ0XLwy6H9QlXgwJaTx+g4A2MOiefzRkpMz1yGcqJ3PvB6sR3WxjqT2ZXgi9+VSbXKLRPIHvVnr/A049kGVlvcfYGb1gBzeP90W7EgeCaLHsqyE8W8wpB+nRmQO6ZxWcRG1Q8sPL5JL41BWdErcS6r1ZmdogTB4ndSnVZxPADe7QhHEx6TA1zG8z+PPFFsCekOO5NA6NLouy6qdFlJvBp3ftapqlqJF5JO8Tqx5rgzPrVj3QKypetKCWuSQiXvezxN+B9U5cZmWXWxXI3nfx6LRHFHSHdIqNwNkxn6Lon6sgc0466cIxMvduHcR4HEULlbiBeSTvmkw+FwuljsrsyanZ1wpkyCvCx0C3CwjIVTOXWIpwlXe0N2o7PV2w7h+Z9HK/VmQ7m/QdIJdl0uaF4aNfOYcVdOhvg5Yplq5pzyn8RHAykLS0UzPhZJV7zqi925zL5sBbT4hDKUuH5YVdHxwxGuJryNxwxFyHhdFMVQ7u8sWUkdWshRgC/bxYy7F5hvywmrqDE3N1aXsTDR9zZdVZvxmtITF79vpThYGYrD2thodYyzpWT/1tZWWKUSzlaQjYW7V/tUfiQfnoOhlbtyKnf7CemDIf4sM+6ybDzF70DuVt/rj02qmo4SoyveSfZF70r8yQrW4jMF1lbckn7C2XxHw5yQvWg8EtlyF9LYXS6154a1lGynIQmMu74kcG35obmp4p5/i7mPFCKfDT/+vcNhfeU7oHhOTfFKzNJ1hVXdKearvMW3joU5Q7HWGMnWXaEo7g7l/lKJ2+AGhzaHDFWRtHiovvO5smfLub+3Vq1CfdEbI6dA4xJuQL7C3OiKK5NA7VixcYl0m485zla/dsJv3YX10RTrjVPwsmvprkg8TotEMaR1xjnUlIOfLEIGmVl3gPhc2QP8l+AhuuSvA2WubFC8V5hn+7aTPZsnTlGcVzmZIZSddI/BorHpMMvdJeN6eDluXBExB6f+mcUtz9T3FBbWU7V7MqRlxjmk3GAjw1BefICk7Te8QLyubF8ObHKEJXOJP2WxPR0rjfXMiavUsIOnUyhvdXQkaOE76Hlnfp6TCU5rdcXd3dCy/bvh/KSnjF+Al6PGvRFyaHZSjQuiNaQ7TyJVg2DPUV/WRoagzHiG/Z6aemnxXN1CzYHyYqg0xm5Quub2XSp4m/yrK1LYo7UdP+NmfnuqG3xrKS6E9YPyjTA+a1zKXNr1+j8yPwgWu7zQqp2BkKoqYoN1FV0Qs/OJHNW+Tr7ULri8OOZ/ilMQvTHy6xsmSYo7A72gajf1gyubYj7B0wzPb+tukBu6p8ObfDmyFcaXNF92qVH3R6WQilxLfX3r7h2ieHBDYYj3TsgwZCqqSC6hxp2bsF4BEMBbGeGerKUifW5zwYwCv8Qta1KbvLV3ltJ5/4bohZ+eugGlxv1mOiazJ87+Cg/Kp+boVk3nwJddq9l4uqY11Ktkg4mn+pZD3NSXzWGixwJ3fV2EdEX6ac5U1SXzfpXhf5cY42uOUoqVd/rla6fWWOvMJlOjcxzKUa6ewEPyqTEyuTvKiu8iIV+xWBR7wrbzQSp31MDLIjZC4rNsUJFiyOokkV95l6g+WDdPqoqleE/oWPC8wbva65L0PB6Ph5S7i8ys22X8iv6/L5W7wrDt/Cwh1KQbpD8k1Ru4G0wihIOCu+2B8FxlzL1bAizHQmOdC96/PoyLg6rjt1HtHlru1hov0XGFVoIXxdbdMJU2YjNQe47Eu6nusSSF7TEezvOyZUEW3LoH+DdEn7zz94/u3PnoDWwX8lA88QQTOkjJ5hu/GBFytzFsO6dmnZuszKJql1tOvFXGnBWgML+2wL+FHVCQaCIfonaXjI+Docd82anjuv6+LaK4IZxyN0PcuVTjsmzUnYUkBW9qxxoB+B3WmHntoBCEa74EKdmnQO7WGj9n0P8a2o2iuChsO88lSZ1kOImQIQjcQZJi5X7uznhihb9JwMIgS2/hOhQ+JCpgcqfV3i3VeXa2MMQNPefJXRohw4SkuoktHpIUbh7k7d5/qgzIHVW+TPRskaiRu6UQutNtdnZnS54o7ti9sZC+7AzXh7gJIbYuCOCR8iEbFylZQ7Oaee9nUcSoj3rVsEC9XwYDQfhhCuTuCCypWME8Wh1y0L9uLIyVKKkgd4Tk2Ij7AOEjJZtBZaziPn8OCJ+qJuKdgEQBj+fv9ZakHNcapKzXWzuoc1TndjzpVbywWXcgdwwbN0kKSMQ+yEKJjIImXDeLRA17WY7iKFs1q9Xh6YkNonjOYOhZDIoXvkVkAbnjJ0kR418QiyCIF9YUZZeWl/XaeDrCv5ii51x9+D4lh/jJ5e8MVwatpliOLe6QaIbVoazVFlaw2mO9WXeF4f8Uv9zZhvg7wZYlgdyrhbq4y/GaR6Jb7l5iZt2z+uuM0hrqRp73lbu0QQ5PcHNQ7rVyztIKBIlKuZti68hW6K/2rj7Ez+C5r9zx1spTY07utSKwtAJ73CHRx0WQu3zWyn1Kf4tnX88T83b+n+TOzckZrZxXNry6YHVgI9ALoMJn6FlKS7GHOxIlrN/ra+Wuq6bGO3s21vewZ47Vh/2zZnhKUjzoU2Pp/zX7vN0leBsg0YNWh5K/VT/fqDWP1RYv2hHO1gA+UjmpLWY0qWrmA/3j8gKt2LhAVf/b3v27JgxEARwv6NCDIsVRcbGgS2NCjXSLBX+QpUTcxSG7LZSO7dK1/0Hbsf9nY2xMDEYqjea8+342zSC84OOS9+6dw18A+ngJH2Zf5ZkS4CfO4Tn8y7vr8/tLZe7lYN/JxH2HE3qgk9sw3Uk0FOUpyHK+G3YXl62D/9r3jUL3ciKEt+37i+xJAPQjQyfPYUlWon2z1u8ru6lrzT+4P3upb81elYZYMPoEiEiU7ubHqFAorddtTJKfZ8kOY8MgQNA93cnTZewfcla7FjqpeutIxA+5M87Thvbe5KnMTo9RkFVa+oTZuhNXMIJUKFYPth4dd9DUlTylivYxKhRK83bUW2tR60mw5FsQKqAIrvXVXq/uTOLxP/XMK9VWrR/lPTqMgUIs205M//EsPHiMdJeTUTdzc2zpbzNAAeRuvOorNs3lyPZP4pHPIm/XXOOhTc8dUIw7qxntpXggGvmluw5hACT0Pjeb5aY5prk4LyUx8IgCACW1Wpsv6+KiBcOeAKhkll1vXQSX2EoGQJnFnRAi45KduFSy2UoG4LQZ0eDOSiN9EE9i2JPHQg/Ayasa67VcOqPF41KWm2h7xAqAEuzsp9pwE+2QEAFQZJXnDHadKkuHMVCYH0IdB5CuLGHdAAAAAElFTkSuQmCC');background-repeat:no-repeat;background-position:center center;background-size:auto;z-index:1}.header--seven .wf_header-topbar .widget.widget_none .widget-title,.header--seven .wf_header-topbar .widget.widget_none .wp-block-heading{color:#fff}.header--seven .wf_navbar-wrapper.on .product-categories .wf_navbar-nav{display:none!important}.header--seven .product-categories .wf_navbar-nav{left:-15px;right:5px;width:auto}.header--seven .product-categories .wf_navbar-nav .wf_navbar-mainmenu{color:var(--wf-secondary-color);margin-top:40px;border-radius:20px;background-color:#fff;border:0;padding:10px 24px 10px;height:100%;max-height:51rem;min-height:51rem;box-shadow:0 2px 24px 0 rgba(0,0,0,.09019607843137255);overflow-y:auto}.header--seven .product-categories .wf_navbar-nav .wf_navbar-mainmenu>li{margin:0}.header--seven .product-categories .wf_navbar-nav .wf_navbar-mainmenu>li a{padding:0 8px;background-color:transparent;line-height:4.5rem}.product-categories .wf_navbar-nav .wf_navbar-mainmenu>li:last-child a{border-bottom:none}.header--seven .product-categories .wf_navbar-nav .wf_navbar-mainmenu>li a:focus,.header--seven .product-categories .wf_navbar-nav .wf_navbar-mainmenu>li a:hover{color:var(--wf-main-color)}.header--seven .product-categories .wf_navbar-nav .wf_navbar-mainmenu>li a::before{display:none}.header--seven .woo-multi-currency.wmc-shortcode .wmc-currency.wmc-active,.header--seven .woo-multi-currency.wmc-shortcode .wmc-current-currency,.header--seven.wf_header .widget.widget_nav_menu a:not(:hover,:focus){color:currentColor}.header--seven .product-categories .product-categories-btn{font-size:1.7rem;line-height:1.3em;white-space:normal;padding:1.6rem 3.5rem 1.6rem 3rem;border:0;border-radius:1.5rem;text-transform:uppercase;letter-spacing:.54px}.header--seven .product-categories .product-categories-btn::after{padding:4.5px;right:2rem}.header--seven .wf_header-navwrapperinner{background-color:#f4f4f4}.header--seven .wf_navbar-wrapper:not(.on) .wf-row{border-radius:15px;margin:0 0 -45px;padding:15px 12px 15px 6px;background-color:#fff;box-shadow:0 8px 35px 0 rgba(0,0,0,.09019607843137255);transition:all .2s ease-in-out}.header--seven .wf_navbar-wrapper.on{padding:15px 12px 15px 6px;background-color:#fff;box-shadow:0 8px 35px 0 rgba(0,0,0,.09019607843137255);transition:all .2s ease-in-out}.header--seven .wf_header-navwrapperinner,.header--seven .wf_navbar-menu{min-height:5.2rem}.header--seven .wf_navbar-menu{padding-left:1rem;justify-content:space-between}.header--seven .wf_navbar-info-contact .contact__list i,.header--seven button.wf_navbar-sidebar-toggle{width:5rem;height:5rem;line-height:5rem;padding:1.2rem;outline:0;border-radius:5rem}.header--seven button.wf_navbar-sidebar-toggle{background-color:var(--wf-secondary-color)}.header--seven button.wf_navbar-sidebar-toggle:focus{outline:1px dotted;outline-offset:2px}.header--seven button.wf_navbar-sidebar-toggle .lines{--wf-secondary-color:#fff}.header--seven .wf_navbar-info-contact .contact__list i{font-size:2rem;background-color:var(--wf-secondary-color);color:#fff}.header--seven .wf_navbar-wrapper .wf_navbar-info-contact .contact__list i,.header--seven .wf_navbar-wrapper button.wf_navbar-sidebar-toggle{background-color:rgba(255,255,255,.15);--wf-secondary-color:#fff}.header--seven .wf_navbar-info-contact .contact__body .description,.header--seven .wf_navbar-info-contact .contact__body .description a:not(:hover,:focus){color:var(--wf-secondary-color)}.header--seven button.wf_navbar-sidebar-toggle .lines{transform:translateY(-1px)}.header--seven .wf_navbar-menu .wf_navbar-nav .wf_navbar-mainmenu>.menu-item-has-children>a:after{border-color:currentColor}.header--seven .wf_navbar-list-right>li:not(:last-child){margin-right:1.8rem}.header--seven .wf_navbar-list-right .wf_navbar-search-form{width:100%}.header--seven .wf_navbar-wrapper .wf_navbar-cart-item .wf_navbar-cart-icon,.header--seven .wf_navbar-wrapper .wf_navbar-compare-item .wf_compare_btn,.header--seven .wf_navbar-wrapper .wf_navbar-favourite-item .wf_favourite_btn,.header--seven .wf_navbar-wrapper .wf_navbar-user-item .wf_user_btn{width:2.2rem;height:2.2rem;outline:0;line-height:1.3;font-size:2rem;vertical-align:middle}.header--seven .wf_mobilenav-right .wf_navbar-cart-item .wf_navbar-cart-icon,.header--seven .wf_mobilenav-right .wf_navbar-compare-item .wf_compare_btn,.header--seven .wf_mobilenav-right .wf_navbar-favourite-item .wf_favourite_btn,.header--seven .wf_mobilenav-right .wf_navbar-user-item .wf_user_btn{display:inline-flex;justify-content:center;align-items:center}.header--seven .wf_navbar-wrapper .wf_navbar-cart-item .wf_navbar-cart-icon:after,.header--seven .wf_navbar-wrapper .wf_navbar-compare-item .wf_compare_btn:after,.header--seven .wf_navbar-wrapper .wf_navbar-favourite-item .wf_favourite_btn:after,.header--seven .wf_navbar-wrapper .wf_navbar-search-item button.wf_navbar-search-toggle:after,.header--seven .wf_navbar-wrapper .wf_navbar-user-item .wf_user_btn:after{display:none}.header--seven .header-search-form .header-search-button:focus{outline:1px solid #fff;outline-offset:-3px}.header--seven .wf_navbar-cart-item .wf_navbar-cart-icon:focus,.header--seven .wf_navbar-compare-item .wf_compare_btn:focus,.header--seven .wf_navbar-favourite-item .wf_favourite_btn:focus,.header--seven .wf_navbar-user-item .wf_user_btn:focus{outline:1px solid;outline-offset:4px}.header--seven .wf_navbar-right .cart_count,.header--seven .wf_navbar-right .shopire-wcwl-items-count{top:-12px;right:-10px;width:2.1rem;height:2.1rem;line-height:2rem;border:1px solid rgba(255,255,255,.5)}.header--seven .wf_navbar-wrapper.on .wf-col-lg-3{display:none}.header--seven .wf_navbar-wrapper.on .wf-col-lg-9{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.header--seven .wf_navbar-wrapper.on .wf_navbar-menu{padding-left:0}.header--seven .wf_navbar-nav .wf_navbar-mainmenu>li{margin:0 1.8rem}.header--seven .wf_navbar-nav .wf_navbar-mainmenu>li:first-child{margin-left:0}.header--seven .wf_navbar-nav .wf_navbar-mainmenu>li>a{margin:0 0;font-weight:500}.header--seven .wf_navbar-nav .wf_navbar-mainmenu>li:after,.header--seven .wf_navbar-wrapper .wf_navbar-menu .wf_navbar-right .wf_navbar-cart-item:after{content:"";display:block;width:100%;height:1.7rem;position:absolute}.header--seven .wf_mobilenav .wf_navbar-cart-item a .cart_count{top:-11px;right:-9px}.header--seven .header-search-form{background-color:transparent;padding-right:0}.header--seven .header-search-form .header-search-select-wrapper{float:left;border-radius:15px 0 0 15px;overflow:hidden;border-top:none;border-bottom:none;border-left:none}.header--seven .header-search-form .wf_search-field{border-radius:15px;border-color:transparent;color:#fff;background-color:var(--wf-secondary-color);max-height:6rem;padding:1.2rem 2.5rem;letter-spacing:.48px}.header--seven .header-search-form input.header-search-input{float:right;border-radius:0 15px 15px 0;padding-right:38px;color:#fff;background-color:var(--wf-secondary-color);max-height:5rem;border:none;height:5rem}.header--seven .header-search-form input.header-search-input:focus{border:none;outline-offset:-2px;outline:1px dotted}.header--seven .header-search-form .header-search-select{border:none;min-height:5rem;height:5rem;color:#fff;background:url("data:image/svg+xml;utf8,<svg fill='rgb(255 255 255)' height='25' viewBox='0 0 24 24' width='25' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>") no-repeat 92% 12px,var(--wf-secondary-color)}.header--seven .header-search-form .header-search-select:focus{background:url("data:image/svg+xml;utf8,<svg fill='rgb(237 232 232)' height='25' viewBox='0 0 24 24' width='25' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>") no-repeat 92% 12px,var(--wf-secondary-color);outline:1px dotted;outline-offset:-2px}.header--seven .header-search-form .header-search-button{width:5rem;height:5rem;top:0;right:0;border-radius:0 15px 15px 0}.header--seven .header-search-form .search-wrapper svg{left:88%;top:1.2rem}.header--seven .wf_mobilenav-topbar .widget.widget_none .widget-title,.header--seven .wf_mobilenav-topbar .widget.widget_none .wp-block-heading{color:#fff}@media (min-width:62em){.header--seven{padding-bottom:4.5rem}.header--seven .wf_header-widget .widget:not(:last-child):after{height:2.5rem;margin-top:.4rem;background:rgba(189,189,189,.4)}.header--seven+.wf_pagetitle{margin-top:-4.5rem;padding-top:9rem;border-top:1px solid rgba(189,189,189,.4)}}.wf-flex-row-reverse{flex-direction:row-reverse}.wf_slider_banner{margin-top:2.4rem}.wf_slider_banner .last{display:none}.wf_slider_banner .wf_owl_carousel,.wf_slider_banner .wf_slider-innercell,.wf_slider_banner .wf_slider-item,.wf_slider_banner .wf_slider-item>img{max-height:51rem;min-height:51rem}.wf_slider_banner .wf_slider-content{padding:1.2rem;margin-bottom:3rem}.wf_slider_banner .wf_slider-content .title{font-size:3.8rem}.wf_slider_banner .wf_slider-content .subtitle{color:#fff;font-size:1.8rem}.banner-wrapper{display:grid;grid-template-columns:auto auto;grid-gap:2.4rem}.banner-wrapper .banner-wrapper-item .wf-image,.banner-wrapper .banner-wrapper-item .wf-image a,.banner-wrapper .banner-wrapper-item .wf-image img{height:100%}.banner-wrapper .banner-wrapper-item .wf-image img{object-fit:cover}.banner-wrapper .banner-wrapper-item,.wf-image{position:relative;overflow:hidden}.banner-wrapper .banner-wrapper-item .wf-image a,.banner-wrapper .banner-wrapper-item .wf-image img{width:100%;display:inline-block}.effect_1 .wf-image img{backface-visibility:hidden;transition:opacity 1s ease 0s,transform 1s ease 0s}.effect_1:focus-within .wf-image img,.effect_1:hover .wf-image img{transform:scale3d(1.1,1.1,1)}.banner-wrapper .banner-wrapper-item .banner-wrapper-inner{position:absolute;top:0;left:0;bottom:auto;transform:translateY(0);width:100%;display:flex;text-align:left;justify-content:flex-start}.banner-wrapper .banner-wrapper-item:nth-child(3) .banner-wrapper-inner{text-align:center;justify-content:center}.banner-wrapper .banner-wrapper-item .banner-wrapper-inner .info{padding:2.6rem 2.4rem 0}.banner-wrapper .banner-wrapper-item .banner-wrapper-inner .info .subtitle{font-size:1.4rem;color:#fff;font-weight:700;text-transform:uppercase;margin:0 0 1.2rem}.banner-wrapper .banner-wrapper-item .banner-wrapper-inner .info .title{font-size:2.2rem;text-transform:uppercase;line-height:1.2;margin:0 0 2.4rem}.banner-wrapper .banner-wrapper-item .banner-wrapper-inner .info .title a{color:#fff;text-decoration:none}.wf_slider--twelve{margin-top:3rem;overflow:visible}.wf_slider--twelve .owl-theme.owl-carousel .owl-dots{--wf-main-color:#fff}.wf_slider--twelve .banner-wrapper .banner-wrapper-item,.wf_slider--twelve .wf_owl_carousel{border-radius:20px;overflow:hidden}.wf_slider--twelve .banner-wrapper{grid-template-columns:auto;height:100%}.wf_slider--twelve .banner-wrapper .banner-wrapper-item .wf-image,.wf_slider--twelve .banner-wrapper .banner-wrapper-item .wf-image a,.wf_slider--twelve .banner-wrapper .banner-wrapper-item .wf-image img{height:51rem}@media (max-width:991px){.wf_slider--twelve .banner-wrapper .banner-wrapper-item .wf-image,.wf_slider--twelve .banner-wrapper .banner-wrapper-item .wf-image a,.wf_slider--twelve .banner-wrapper .banner-wrapper-item .wf-image img{height:32rem}}.wf_slider--twelve .banner-wrapper .banner-wrapper-item .banner-wrapper-inner{top:auto;bottom:0;justify-content:flex-end}.wf_slider--twelve .banner-wrapper .banner-wrapper-item .banner-wrapper-inner .info{padding:0 2.4rem 2.4rem 0}.wf_slider--twelve .banner-wrapper .banner-wrapper-item .banner-wrapper-inner .info .subtitle{display:inline-block;background-color:var(--wf-main-color);padding:3px 9px 2px;border-radius:7px}.wf_slider--twelve .owl-theme.owl-carousel .owl-dots .owl-dot span{border-radius:50%}.wf_information--three .wf-row{margin:0;padding:4%;border-radius:15px;background-color:var(--wf-secondary-color)}@media (max-width:575px){.wf_information--three .wf-row{padding-bottom:8%}}.wf_information--three .widget.widget_contact .contact__list{margin-top:0}.wf_information--three .widget.widget_contact i{width:auto;height:auto;font-size:4.5rem;border-radius:20px;position:relative;margin-right:2.2rem;color:var(--wf-main-color);transform:translateY(0)}.wf_information--three .widget.widget_contact i::before{display:inline-block;transition:.4s ease-in-out}.wf_information--three .widget.widget_contact:focus-within i::before,.wf_information--three .widget.widget_contact:hover i::before{display:inline-block;transform:scale(-1) rotate(180deg)}.wf_information--three .widget.widget_contact .contact__body .title{font-weight:600;font-size:2.5rem;color:#fff}.wf_information--three .widget.widget_contact .contact__body .title a{color:#fff}.wf_information--three .widget.widget_contact .contact__body .description{color:#fff;font-size:1.6rem;margin-top:4px;line-height:1.2;opacity:.8}.wf_footer .widget_shopping_cart .button:not(.checkout):not(.add_to_cart_button){background-color:var(--wf-secondary-color)}.wp-block-archives-list a{font-weight:600}.wf_footer .widget_shopping_cart .button:not(.checkout):not(.add_to_cart_button):focus,.wf_footer .widget_shopping_cart .button:not(.checkout):not(.add_to_cart_button):hover{background-color:var(--wf-secondary-color)!important}.wf_footer .widget_shopping_cart a.checkout:focus,.wf_footer .widget_shopping_cart a.checkout:hover{background-color:var(--wf-main-color)!important}.wf_footer .widget_shopping_cart span.amount{color:var(--wf-main-color)}.wf_footer .widget_shopping_cart li img{object-fit:contain!important;padding-right:10px}.wc-block-mini-cart__footer .wc-block-components-button{text-decoration:none}.wf_footer .widget .wc-block-cart-link{color:#fff;background:var(--wf-main-color)}.wf_footer .widget .wc-block-cart-link:focus,.wf_footer .widget .wc-block-cart-link:hover{text-decoration:none}.woocommerce-account .woocommerce-Address-title h2{font-size:4rem}.wp-block-button.is-style-outline a.wp-block-button__link{border-color:inherit;background:0 0}.wp-block-categories-list.has-background{padding:1rem}.wp-block-latest-comments.has-background{padding:1rem}.wp-block-file a{text-decoration:none}.wp-block-file.has-background{padding:1rem}.woocommerce .summary .product_meta>span a{text-decoration:none}table.wc-block-cart-items .wc-block-cart-items__header th{color:var(--wf-secondary-color);font-size:1.6rem;font-weight:700}.wc-block-components-sidebar-layout.wc-block-cart .wc-block-cart__totals-title{font-weight:700}.wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.wc-block-components-totals-footer-item .wc-block-components-totals-item__value{font-weight:600}.wp-block-woocommerce-customer-account.has-background{padding:1rem}.wp-block-woocommerce-customer-account a:focus{text-decoration:underline!important}.wc-block-customer-account__link{text-decoration:none}.ot-storefront{--ot-ink:#11151a;--ot-muted:#607080;--ot-line:#dde3ea;--ot-paper:#f3f5f7;--ot-blue:#0a3d62;--ot-orange:#f2930e;background:var(--ot-paper);color:var(--ot-ink)}.ot-storefront a{text-decoration:none}.ot-hero,.ot-quote-band,.ot-section,.ot-trust{width:min(1500px,calc(100% - 36px));margin-left:auto;margin-right:auto}.ot-hero{min-height:640px;margin-top:26px;display:grid;grid-template-columns:minmax(0,1fr) minmax(460px,.78fr);gap:18px}.ot-hero__image,.ot-hero__panel,.ot-quote-band,.ot-section,.ot-trust{border:1px solid var(--ot-line);border-radius:20px;background:#fff;overflow:hidden}.ot-hero__image img{width:100%;height:100%;object-fit:cover;display:block}.ot-hero__panel{padding:clamp(28px,4.5vw,70px);display:flex;flex-direction:column;justify-content:center}.ot-logo-card{width:230px;margin-bottom:24px;padding:14px 16px;border:1px solid var(--ot-line);background:#fff}.ot-logo-card img{max-height:50px;object-fit:contain}.ot-logo-card small{display:block;margin-top:8px;color:#6b7280;font-size:11px;font-weight:850;letter-spacing:.08em;line-height:1;text-transform:uppercase}.ot-kicker{color:var(--ot-orange);font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.ot-hero h1,.ot-quote-band h2,.ot-section h2,.ot-video__head h2{margin:10px 0 0;color:var(--ot-ink);letter-spacing:-.055em;line-height:.96}.ot-hero h1{font-size:clamp(48px, 6vw, 88px)}.ot-quote-band h2,.ot-section h2,.ot-video__head h2{font-size:clamp(36px, 4.4vw, 68px)}.ot-hero p,.ot-quote-band p,.ot-video__head p{color:var(--ot-muted);font-size:clamp(17px, 1.4vw, 21px);max-width:720px}.ot-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.ot-btn{min-height:50px;display:inline-flex;align-items:center;justify-content:center;padding:0 20px;border-radius:14px;font-weight:900}.ot-btn--primary{background:var(--ot-ink);color:#fff}.ot-btn--line{border:1px solid var(--ot-ink);color:var(--ot-ink);background:#fff}.ot-trust{margin-top:18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.ot-trust div{padding:22px;border-right:1px solid var(--ot-line)}.ot-trust div:last-child{border-right:0}.ot-trust strong{display:block;font-size:20px;letter-spacing:-.02em}.ot-trust span{display:block;margin-top:8px;color:var(--ot-muted)}.ot-section{margin-top:80px;padding:clamp(26px,4vw,54px)}.ot-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.ot-section-head a{color:var(--ot-blue);font-weight:900}.ot-product-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.ot-product-card{border:1px solid var(--ot-line);border-radius:18px;background:#fbfcfd;overflow:hidden;display:flex;flex-direction:column}.ot-product-card__image{min-height:230px;display:grid;place-items:center;padding:16px;background:#eef2f5}.ot-product-card__image img{max-height:220px;object-fit:contain}.ot-product-card__body{padding:18px;display:flex;flex:1;flex-direction:column}.ot-product-card__body span{color:var(--ot-orange);font-weight:950}.ot-product-card h3{margin:10px 0;font-size:21px;line-height:1.08;letter-spacing:-.03em}.ot-product-card p{color:var(--ot-muted)}.ot-card-actions{margin-top:auto;display:grid;gap:8px}.ot-card-actions a{min-height:40px;display:flex;align-items:center;justify-content:center;border-radius:12px;font-weight:850;background:var(--ot-ink);color:#fff}.ot-card-actions a+a{background:#fff;color:var(--ot-ink);border:1px solid var(--ot-line)}.ot-media-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.ot-media-grid article{min-height:320px;display:flex;flex-direction:column;justify-content:flex-end;padding:14px;border:1px solid var(--ot-line);border-radius:18px;background:#fbfcfd}.ot-media-grid img{width:100%;height:205px;object-fit:contain;padding:12px;margin-bottom:16px;background:#fff}.ot-media-grid span{color:var(--ot-orange);font-weight:950}.ot-media-grid strong{margin-top:8px;font-size:18px;line-height:1.08}.ot-video{background:var(--ot-ink);border-color:var(--ot-ink)}.ot-video .ot-kicker{color:#ffbd69}.ot-video__head{display:grid;grid-template-columns:.75fr 1fr;gap:28px;align-items:end;margin-bottom:26px}.ot-video__head h2{color:#fff}.ot-video__head p{color:rgba(255,255,255,.72)}.ot-video-grid{display:grid;grid-template-columns:1.18fr repeat(4,1fr);gap:12px}.ot-video-card{border:1px solid rgba(255,255,255,.16);border-radius:18px;overflow:hidden;background:rgba(255,255,255,.06)}.ot-video-card img,.ot-video-card video{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;background:#000}.ot-video-card a{position:relative;display:block}.ot-video-card em{position:absolute;left:12px;bottom:12px;padding:8px 10px;background:rgba(0,0,0,.72);color:#fff;font-style:normal;font-weight:900}.ot-video-card div{padding:16px}.ot-video-card span{color:#ffbd69;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ot-video-card strong{display:block;margin-top:7px;color:#fff;font-size:18px;line-height:1.08}.ot-quote-band{margin-top:80px;margin-bottom:56px;padding:clamp(28px,4vw,56px);display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;background:#fff}@media (max-width:1180px){.ot-hero,.ot-quote-band,.ot-video__head{grid-template-columns:1fr}.ot-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ot-media-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ot-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ot-trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.ot-hero,.ot-quote-band,.ot-section,.ot-trust{width:calc(100% - 20px)}.ot-hero{min-height:auto}.ot-hero__image{min-height:330px}.ot-hero__panel{padding:24px 20px}.ot-logo-card{width:200px}.ot-media-grid,.ot-product-grid,.ot-trust,.ot-video-grid{grid-template-columns:1fr}.ot-section-head{display:grid;align-items:start}.ot-trust div{border-right:0;border-bottom:1px solid var(--ot-line)}.ot-trust div:last-child{border-bottom:0}}.ot-product-videos{width:min(1320px,calc(100% - 32px));margin:56px auto;padding:clamp(24px,4vw,48px);border:1px solid #dde3ea;border-radius:20px;background:#11151a;color:#fff}.ot-product-videos__head{display:grid;grid-template-columns:.72fr 1fr;gap:24px;align-items:end;margin-bottom:24px}.ot-product-videos__head h2{margin:8px 0 0;color:#fff;font-size:clamp(32px, 4vw, 58px);line-height:.98;letter-spacing:-.045em}.ot-product-videos__head p{color:rgba(255,255,255,.72);font-size:18px}.ot-product-videos__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ot-product-video-card{border:1px solid rgba(255,255,255,.14);border-radius:16px;overflow:hidden;background:rgba(255,255,255,.06)}.ot-product-video-card iframe{width:100%;aspect-ratio:16/9;border:0;display:block;background:#000}.ot-product-video-card h3{margin:16px 16px 8px;color:#fff;font-size:20px;line-height:1.12}.ot-product-video-card a{display:inline-flex;margin:0 16px 16px;color:#ffbd69;font-weight:900}@media (max-width:900px){.ot-product-videos__grid,.ot-product-videos__head{grid-template-columns:1fr}}.ot-storefront--full{background:linear-gradient(180deg,#edf1f4 0,#f7f8fa 38%,#eef2f5 100%)}.ot-hero--editorial{grid-template-columns:minmax(0,.94fr) minmax(520px,.82fr)}.ot-hero--editorial .ot-hero__panel{background:linear-gradient(145deg,#fff 0,#eef4f8 100%)}.ot-media--strong{background:#11151a;color:#fff;border-color:#11151a}.ot-media--strong .ot-section-head h2{color:#fff}.ot-media--strong .ot-section-head a{color:#ffbd69}.ot-media--strong .ot-media-grid article{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.14)}.ot-media--strong .ot-media-grid strong{color:#fff}.ot-media-grid article p{margin:8px 0 0;color:#607080;font-size:14px;line-height:1.35}.ot-media--strong .ot-media-grid article p{color:rgba(255,255,255,.68)}.ot-local-clips{background:#fff}.ot-local-clips__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ot-local-clip-card{border:1px solid var(--ot-line,#dde3ea);border-radius:18px;overflow:hidden;background:#fbfcfd}.ot-local-clip-card video{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;background:#000}.ot-local-clip-card strong{display:block;padding:16px;font-size:19px;letter-spacing:-.02em}.ot-video-library{background:#0d1117;border-color:#0d1117}.ot-video-group{margin-top:30px}.ot-video-group:first-of-type{margin-top:0}.ot-video-group h3{margin:0 0 12px;color:#fff;font-size:clamp(24px, 2.6vw, 38px);letter-spacing:-.035em}.ot-video-grid--library{grid-template-columns:repeat(5,minmax(0,1fr))}.ot-video-grid--library .ot-video-card img{height:auto}.ot-video-grid--library .ot-video-card strong{font-size:16px}.ot-product-local-clips{width:min(1320px,calc(100% - 32px));margin:56px auto;padding:clamp(24px,4vw,48px);border:1px solid #dde3ea;border-radius:20px;background:#fff}.ot-product-local-clips .ot-product-videos__head h2{color:#11151a}.ot-product-local-clips .ot-product-videos__head p{color:#607080}@media (max-width:1300px){.ot-video-grid--library{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1180px){.ot-hero--editorial{grid-template-columns:1fr}.ot-video-grid--library{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.ot-local-clips__grid,.ot-video-grid--library{grid-template-columns:1fr}}.ot-quick-links{background:#fff}.ot-quick-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.ot-quick-grid a{min-height:210px;display:flex;flex-direction:column;justify-content:flex-end;padding:18px;border:1px solid var(--ot-line,#dde3ea);border-radius:18px;background:#f7f9fb;color:var(--ot-ink,#11151a)}.ot-quick-grid a:hover{background:#fff2dc}.ot-quick-grid span{margin-bottom:auto;color:var(--ot-orange,#f2930e);font-size:12px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.ot-quick-grid strong{font-size:22px;line-height:1.05;letter-spacing:-.035em}.ot-quick-grid em{margin-top:10px;color:var(--ot-muted,#607080);font-style:normal;line-height:1.35}.ot-global-link-bar{background:#11151a;color:#fff;padding:26px 18px}.ot-global-link-bar__inner{width:min(1320px,100%);margin:0 auto;display:grid;grid-template-columns:.55fr 1fr;gap:22px;align-items:center}.ot-global-link-bar span{color:#ffbd69;font-size:12px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.ot-global-link-bar strong{display:block;margin-top:6px;color:#fff;font-size:22px;line-height:1.1}.ot-global-link-bar nav{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.ot-global-link-bar a{min-height:38px;display:inline-flex;align-items:center;padding:0 12px;border:1px solid rgba(255,255,255,.16);border-radius:999px;color:rgba(255,255,255,.84);font-weight:800}.source-link{padding:12px 14px;border:1px solid #dde3ea;background:#f7f9fb;border-radius:12px}@media (max-width:1180px){.ot-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.ot-global-link-bar__inner,.ot-quick-grid{grid-template-columns:1fr}.ot-global-link-bar nav{justify-content:flex-start}}.single-product div.product{overflow:visible}.single-product div.product .summary{min-width:0}.single-product div.product .summary>.price::before{content:"Unit price";display:block;margin-bottom:4px;color:#7a5a19;font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.single-product div.product form.cart{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.single-product div.product form.cart::after{content:"";display:table;clear:both}.single-product div.product .quantity{display:inline-flex;align-items:stretch;width:max-content;max-width:100%;overflow:visible;position:relative;z-index:1;grid-column:1/-1}.single-product div.product .quantity .qty,.single-product div.product .quantity input[type=number]{min-width:92px;height:46px;padding:0 10px;border:1px solid #cfd7df;border-radius:10px;background:#fff;color:#11151a;font-size:16px;font-weight:800;line-height:46px;text-align:center;appearance:auto;-webkit-appearance:auto}.single-product div.product .ot-buy-now-button.button.alt,.single-product div.product .single_add_to_cart_button.button.alt{min-height:48px;padding:0 22px;border-radius:999px;font-weight:900;letter-spacing:.01em;width:100%;justify-content:center}.single-product div.product .single_add_to_cart_button.button.alt{border:1px solid #11151a;background:#fff;color:#11151a}.single-product div.product .ot-buy-now-button.button.alt{border:1px solid #11151a;background:#11151a;color:#fff;box-shadow:0 14px 30px rgba(17,21,26,.16)}.single-product div.product .ot-buy-now-button.button.alt:focus,.single-product div.product .ot-buy-now-button.button.alt:hover,.single-product div.product .single_add_to_cart_button.button.alt:focus,.single-product div.product .single_add_to_cart_button.button.alt:hover{background:#f2930e;border-color:#f2930e;color:#11151a}.timer-order-total{clear:both;display:grid;gap:4px;width:min(520px,100%);margin-top:4px;padding:15px 16px;border:1px solid #d7b36d;border-radius:14px;background:linear-gradient(135deg,#fff9eb 0,#fff 100%);color:#11151a;box-shadow:0 8px 20px rgba(17,21,26,.06);grid-column:1/-1}.timer-order-total span{color:#7a5a19;font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.timer-order-total strong{color:#11151a;font-size:clamp(24px, 2.4vw, 34px);line-height:1;letter-spacing:-.03em}.timer-order-total small{color:#607080;font-size:13px;line-height:1.3}.single-product .ot-product-local-clips,.single-product .ot-product-videos{clear:both;display:block;width:min(1320px,calc(100% - 32px));max-width:1320px;float:none;grid-column:1/-1;box-sizing:border-box}.single-product .ot-product-videos__head{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);width:100%;min-width:0}.single-product .ot-product-videos__head>*{min-width:0;overflow-wrap:anywhere}.single-product .ot-product-videos__head .ot-kicker{grid-column:1/-1}.single-product .ot-product-videos__head h2{max-width:760px;text-wrap:balance}.single-product .ot-product-videos__head p{max-width:720px}.single-product .ot-local-clips__grid,.single-product .ot-product-videos__grid{min-width:0}.wf_preloader.loaded,body:not(.overlay--enabled) .wf_preloader{pointer-events:none}@media (max-width:900px){.single-product .ot-product-local-clips,.single-product .ot-product-videos{width:calc(100% - 20px);margin-top:34px;margin-bottom:34px}.single-product .ot-product-videos__head{grid-template-columns:1fr}}.ot-shop-page{background:linear-gradient(180deg,#f5f7f9 0,#eef2f5 52%,#f8fafb 100%)!important}.ot-shop-announcement{color:#243247!important;background:0 0}.ot-shop-announcement a{color:#11151a!important}.ot-shop-hero{min-height:520px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(360px,520px)!important;gap:0!important;border:0!important;border-radius:0!important;background:linear-gradient(90deg,rgba(248,250,252,.98) 0,rgba(248,250,252,.92) 46%,rgba(248,250,252,.16) 70%),var(--ot-bg-shop) center/cover no-repeat!important;box-shadow:0 18px 48px rgba(17,21,26,.12)!important}.ot-shop-hero aside,.ot-shop-hero>div{min-height:520px!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;transform:none!important}.ot-shop-hero>div{padding:clamp(42px,6vw,96px)!important}.ot-shop-hero aside::after,.ot-shop-hero aside::before,.ot-shop-hero>div::after{display:none!important}.ot-shop-hero>div span{color:#9b6509!important}.ot-shop-hero>div h1{color:#11151a!important}.ot-shop-hero>div p{color:#425064!important}.ot-shop-hero-product{color:#11151a!important}.ot-shop-hero-product__image{min-height:300px!important}.ot-shop-hero-product__image img{width:min(100%,430px)!important;max-height:310px!important;object-fit:contain!important}.ot-shop-hero-product div:last-child{border:1px solid rgba(255,255,255,.72)!important;background:rgba(255,255,255,.84)!important;color:#11151a!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.ot-shop-hero-product span{color:#9b6509!important}.ot-shop-hero-product strong{color:#11151a!important}.ot-shop-hero-product p{color:#425064!important}.ot-shop-hero-product a{background:#f2930e!important;color:#11151a!important;text-decoration:none!important}.ot-shop-page .ot-catalog-card,.ot-shop-page .ot-shop-sidebar{opacity:1!important;transform:none!important;filter:none!important}@media (max-width:1100px){.ot-shop-hero{grid-template-columns:1fr!important}}@media (max-width:760px){.ot-shop-hero,.ot-shop-hero aside,.ot-shop-hero>div{min-height:auto!important}.ot-shop-hero-product,.ot-shop-hero>div{padding:24px!important}}.ot-brand-header{position:sticky;top:0;z-index:900;background:rgba(10,17,28,.94);color:#fff;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);border-bottom:1px solid rgba(255,255,255,.12)}.ot-brand-topline{min-height:34px;display:flex;align-items:center;justify-content:center;gap:24px;padding:0 18px;color:rgba(255,255,255,.72);font-size:13px;border-bottom:1px solid rgba(255,255,255,.08)}.ot-brand-topline a{color:#f6b24b;text-decoration:none;font-weight:800}.ot-brand-nav{width:min(1480px,calc(100% - 32px));min-height:82px;margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:center}.ot-brand-logo{display:flex;align-items:center;gap:14px;color:#fff;text-decoration:none;min-width:0}.ot-brand-logo img{width:168px;max-height:48px;object-fit:contain;padding:0;background:0 0;border-radius:0;filter:drop-shadow(0 6px 14px rgba(0,0,0,.28))}.ot-brand-logo span{display:grid;gap:2px}.ot-brand-logo strong{font-size:13px;letter-spacing:.16em}.ot-brand-logo em{color:rgba(255,255,255,.64);font-size:12px;font-style:normal}.ot-brand-menu{display:flex;align-items:center;justify-content:center;gap:clamp(12px,1.5vw,24px)}.ot-brand-cart,.ot-brand-menu a,.ot-brand-text-link{color:rgba(255,255,255,.82);font-weight:800;text-decoration:none;white-space:nowrap}.ot-brand-cart:hover,.ot-brand-menu a:hover,.ot-brand-text-link:hover{color:#f6b24b}.ot-brand-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.ot-brand-quote{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0 18px;border-radius:999px;background:#f2930e;color:#07101d;font-weight:950;text-decoration:none;white-space:nowrap}.ot-brand-menu-toggle{display:none;min-height:42px;padding:0 14px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:0 0;color:#fff;font-weight:900}.site-content{background:#f3f5f7}body .wf_preloader{display:none!important}.ot-datasheet-shell,.ot-quote-page-copy,.ot-shop-page{--ot-ink:#11151a;--ot-muted:#5d6976;--ot-line:#dce3ea;--ot-gold:#f2930e}.ot-shop-page{background:linear-gradient(180deg,#eef2f5 0,#f8fafb 44%,#eef2f5 100%);color:var(--ot-ink);padding:28px 0 70px}.ot-shop-hero,.ot-shop-shell{width:min(1480px,calc(100% - 32px));margin:0 auto}.ot-shop-hero{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:18px;align-items:stretch}.ot-catalog-card,.ot-empty-catalog,.ot-shop-catalog,.ot-shop-hero aside,.ot-shop-hero>div,.ot-shop-sidebar{border:1px solid var(--ot-line);background:#fff;border-radius:16px}.ot-shop-hero>div{padding:clamp(30px,5vw,74px)}.ot-datasheet-intro span,.ot-datasheet-panel__head span,.ot-datasheet-quote span,.ot-shop-hero span,.ot-shop-sidebar>span,.ot-shop-toolbar span{color:#9b6509;font-size:12px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.ot-shop-hero h1{max-width:900px;margin:12px 0 0;color:var(--ot-ink);font-size:clamp(44px, 6vw, 92px);line-height:.96;letter-spacing:-.04em;text-wrap:balance}.ot-shop-hero p{max-width:720px;color:var(--ot-muted);font-size:18px;line-height:1.55}.ot-shop-hero aside{padding:28px;display:flex;flex-direction:column;justify-content:flex-end}.ot-shop-hero aside strong{font-size:24px;line-height:1.08;letter-spacing:-.03em}.ot-empty-catalog a,.ot-shop-help-card a,.ot-shop-hero aside a{min-height:44px;display:inline-flex;align-items:center;justify-content:center;margin-top:16px;padding:0 16px;border-radius:999px;background:#11151a;color:#fff;font-weight:900;text-decoration:none}.ot-shop-shell{display:grid;grid-template-columns:310px minmax(0,1fr);gap:18px;margin-top:18px;align-items:start}.ot-shop-sidebar{position:sticky;top:128px;padding:22px}.ot-shop-sidebar h2{margin:8px 0 18px;font-size:28px;letter-spacing:-.035em}.ot-shop-sidebar nav{display:grid;gap:9px}.ot-shop-sidebar nav a{display:grid;gap:3px;padding:14px;border:1px solid var(--ot-line);border-radius:14px;background:#f8fafb;color:var(--ot-ink);text-decoration:none}.ot-shop-sidebar nav a.is-active,.ot-shop-sidebar nav a:hover{border-color:#f2930e;background:#fff6e6}.ot-shop-sidebar nav strong{font-size:15px}.ot-shop-help-card span,.ot-shop-sidebar nav em{color:var(--ot-muted);font-size:13px;font-style:normal}.ot-shop-help-card{margin-top:18px;padding:16px;border:1px solid #f2c167;border-radius:14px;background:#fff9ed;display:grid;gap:8px}.ot-shop-catalog{padding:clamp(18px,2.6vw,34px)}.ot-shop-toolbar{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:22px}.ot-shop-toolbar strong{display:block;font-size:clamp(28px, 3vw, 44px);line-height:1;letter-spacing:-.035em}.ot-shop-toolbar a{color:#11151a;font-weight:900;text-decoration:underline;text-underline-offset:4px}.ot-catalog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.ot-catalog-card{overflow:hidden;display:flex;flex-direction:column}.ot-catalog-card__image{min-height:270px;display:grid;place-items:center;background:linear-gradient(145deg,#fff 0,#edf2f5 100%)}.ot-catalog-card__image img{width:100%;height:260px;object-fit:contain;padding:18px;mix-blend-mode:multiply}.ot-catalog-card__body{padding:18px;display:flex;flex-direction:column;gap:12px;flex:1}.ot-catalog-card__meta{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#9b6509;font-weight:950}.ot-catalog-card__meta em{color:#607080;font-size:12px;font-style:normal}.ot-catalog-card h2{margin:0;font-size:22px;line-height:1.08;letter-spacing:-.03em}.ot-catalog-card h2 a{color:var(--ot-ink);text-decoration:none}.ot-catalog-card p{margin:0;color:var(--ot-muted);line-height:1.45}.ot-catalog-card dl{display:grid;gap:8px;margin:auto 0 0}.ot-catalog-card dl div{display:grid;grid-template-columns:74px 1fr;gap:12px;padding-top:8px;border-top:1px solid var(--ot-line)}.ot-catalog-card dt{color:#73808d;font-size:12px;font-weight:900;text-transform:uppercase}.ot-catalog-card dd{margin:0;color:var(--ot-ink);font-weight:800}.ot-catalog-card__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:4px}.ot-catalog-card__actions a{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid var(--ot-line);border-radius:999px;color:var(--ot-ink);font-weight:900;text-decoration:none;text-align:center}.ot-catalog-card__actions .ot-buy{grid-column:1/-1;background:#11151a;color:#fff;border-color:#11151a}.ot-empty-catalog{padding:40px;text-align:center}.single-product .product_title.entry-title{letter-spacing:-.035em;line-height:1.02}.single-product .summary .price{font-size:24px;font-weight:950;color:#f2930e}.ot-product-brief{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0}.ot-product-brief div{padding:14px;border:1px solid #dce3ea;border-radius:14px;background:#f8fafb}.ot-product-brief span{display:block;color:#7a5a19;font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.ot-product-brief strong{display:block;margin-top:6px;color:#11151a;line-height:1.2}.ot-request-quote-button{grid-column:1/-1;margin-top:8px!important;min-height:48px;display:inline-flex!important;align-items:center;justify-content:center;border-radius:999px!important;border:1px solid #11151a!important;background:#fff!important;color:#11151a!important;font-weight:950!important}.ot-datasheet-shell{width:min(1320px,calc(100% - 32px));margin:50px auto;display:grid;gap:18px;clear:both}.ot-datasheet-intro,.ot-datasheet-panel,.ot-datasheet-quote{border:1px solid #dce3ea;border-radius:16px;background:#fff;padding:clamp(22px,3vw,42px)}.ot-datasheet-intro h2,.ot-datasheet-panel h2,.ot-datasheet-quote h2{margin:8px 0 0;color:#11151a;font-size:clamp(30px, 4vw, 58px);line-height:1;letter-spacing:-.04em;text-wrap:balance}.ot-datasheet-intro p,.ot-datasheet-quote p{color:#5d6976;font-size:18px;max-width:760px}.ot-datasheet-intro--scene{min-height:420px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:end;gap:28px;overflow:hidden;border-color:rgba(255,255,255,.16);background:linear-gradient(90deg,rgba(6,10,16,.95) 0,rgba(6,10,16,.78) 48%,rgba(6,10,16,.38) 100%),var(--ot-datasheet-bg) center/cover no-repeat;color:#fff;box-shadow:0 24px 70px rgba(17,21,26,.16)}.ot-datasheet-intro--scene span{color:#ffbd69}.ot-datasheet-intro--scene h2{max-width:740px;color:#fff}.ot-datasheet-intro--scene p{color:rgba(255,255,255,.78)}.ot-datasheet-intro--scene dl{display:grid;gap:10px;margin:0;padding:20px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.1);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.ot-datasheet-intro--scene dl div{display:grid;gap:5px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.14)}.ot-datasheet-intro--scene dl div:last-child{padding-bottom:0;border-bottom:0}.ot-datasheet-intro--scene dt{color:#ffbd69;font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.ot-datasheet-intro--scene dd{margin:0;color:#fff;font-weight:900;line-height:1.25}.ot-trust--datasheet{width:100%;margin-top:0;grid-template-columns:repeat(3,minmax(0,1fr))}.ot-datasheet-table{display:grid;margin:24px 0 0;border-top:1px solid #dce3ea}.ot-datasheet-table div{display:grid;grid-template-columns:260px 1fr;gap:20px;padding:16px 0;border-bottom:1px solid #dce3ea}.ot-datasheet-table dt{color:#697684;font-weight:950}.ot-datasheet-table dd{margin:0;color:#11151a;font-weight:800}.ot-datasheet-list{margin:22px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;list-style:none}.ot-datasheet-list li{padding:16px;border:1px solid #dce3ea;border-radius:14px;background:#f8fafb;color:#11151a;font-weight:800}.ot-datasheet-faq{display:grid;gap:10px;margin-top:22px}.ot-datasheet-faq details{padding:16px;border:1px solid #dce3ea;border-radius:14px;background:#f8fafb}.ot-datasheet-faq summary{cursor:pointer;color:#11151a;font-weight:950}.ot-datasheet-faq p{color:#5d6976}.ot-datasheet-quote{display:grid;grid-template-columns:1fr auto;align-items:center;gap:22px;background:#11151a;border-color:#11151a}.ot-datasheet-quote h2,.ot-datasheet-quote p{color:#fff}.ot-datasheet-quote span{color:#ffbd69}.single-product .woocommerce-tabs{display:none}.ot-quote-page-copy{width:min(1160px,calc(100% - 32px));margin:34px auto 12px;padding:clamp(24px,4vw,54px);border:1px solid #dce3ea;border-radius:16px;background:#fff}.ot-quote-page-copy h2{margin:0;font-size:clamp(34px, 5vw, 72px);line-height:1;letter-spacing:-.04em}.ot-quote-page-copy p{color:#5d6976;max-width:760px;font-size:18px}.ot-quote-form,.quote-form{width:min(1160px,calc(100% - 32px));margin:18px auto 70px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:clamp(22px,3vw,42px);border:1px solid #dce3ea;border-radius:16px;background:#11151a;color:#fff}.ot-quote-form label{display:grid;gap:7px;color:rgba(255,255,255,.84);font-weight:900}.ot-quote-form input,.ot-quote-form select,.ot-quote-form textarea{width:100%;min-height:48px;padding:0 13px;border:1px solid rgba(255,255,255,.18);border-radius:12px;background:rgba(255,255,255,.96);color:#11151a;font:inherit}.ot-quote-form textarea{min-height:150px;padding-top:12px;resize:vertical}.quote-form-wide{grid-column:1/-1}.quote-form-note{color:rgba(255,255,255,.72);margin:0}.quote-notice{width:min(1160px,calc(100% - 32px));margin:24px auto 0;padding:16px 18px;border-radius:14px;font-weight:900}.quote-notice--success{background:#e9f8ef;color:#14532d;border:1px solid #bbebca}.quote-notice--error{background:#fff1f0;color:#8a1f17;border:1px solid #ffc7c0}.ot-shop-page{background:linear-gradient(180deg,#f6f8fa 0,#eef2f5 48%,#f8fafb 100%);padding:0 0 74px}.ot-shop-announcement,.ot-shop-featured,.ot-shop-hero,.ot-shop-quick-cats,.ot-shop-shell{width:min(1480px,calc(100% - 32px));margin-inline:auto}.ot-shop-announcement{min-height:54px;display:grid;grid-template-columns:repeat(4,auto);align-items:center;justify-content:center;gap:clamp(18px,4vw,64px);color:#1a2638;font-weight:850}.ot-shop-announcement span::before{content:"";display:inline-block;width:8px;height:8px;margin-right:10px;border-radius:999px;background:#f2930e;vertical-align:1px}.ot-shop-announcement a{color:#11151a;font-weight:950;text-decoration:underline;text-underline-offset:4px}.ot-shop-hero{min-height:520px;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,520px);gap:0;overflow:hidden;border:0;border-radius:0;background:linear-gradient(90deg,rgba(248,250,252,.98) 0,rgba(248,250,252,.9) 43%,rgba(248,250,252,.08) 68%),var(--ot-bg-shop) center/cover no-repeat;box-shadow:0 18px 48px rgba(17,21,26,.12)}.ot-shop-hero aside,.ot-shop-hero aside:hover,.ot-shop-hero>div,.ot-shop-hero>div:hover{border:0;border-radius:0;background:0 0;box-shadow:none;transform:none}.ot-shop-hero>div{min-height:420px;padding:clamp(30px,4.5vw,64px);display:flex;flex-direction:column;justify-content:center}.ot-shop-hero>div::after{display:none}.ot-feature-card__body>span,.ot-shop-hero span,.ot-shop-hero>div span,.ot-shop-section-head span,.ot-shop-sidebar>span,.ot-shop-toolbar span{color:#9b6509;font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.ot-shop-hero h1{max-width:620px;margin:10px 0 0;color:#11151a;font-size:clamp(34px, 4.2vw, 56px);line-height:1.06;letter-spacing:-.022em;text-wrap:balance}.ot-shop-hero p{max-width:460px;margin:14px 0 0;color:#425064;font-size:15px;line-height:1.5}.ot-shop-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.ot-shop-hero__actions a,.ot-shop-primary,.ot-shop-secondary{min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:0 22px;border-radius:999px;font-weight:950;text-decoration:none}.ot-shop-primary{background:#11151a;color:#fff}.ot-shop-secondary{border:1px solid #11151a;color:#11151a;background:rgba(255,255,255,.72)}.ot-shop-hero-product{min-height:420px;display:grid;align-content:start;padding:clamp(18px,2.8vw,30px)}.ot-shop-hero-product__image{min-height:240px;display:grid;place-items:center}.ot-shop-hero-product__image img{width:min(100%,360px);max-height:240px;object-fit:contain;filter:drop-shadow(0 18px 28px rgba(0,0,0,.16))}.ot-shop-hero-product div:last-child{padding:18px 0 0;border:0;background:0 0;backdrop-filter:none;-webkit-backdrop-filter:none}.ot-shop-hero-product strong{display:block;margin-top:6px;color:#11151a;font-size:24px;line-height:1}.ot-shop-hero-product p{color:#425064;font-size:14px;line-height:1.45}.ot-shop-hero-product a{min-height:38px;display:inline-flex;align-items:center;margin-top:10px;padding:0 16px;border:1px solid rgba(17,21,26,.14);background:rgba(255,255,255,.86);color:#11151a;font-weight:850;text-decoration:none}.ot-shop-quick-cats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px}.ot-shop-quick-cats a{min-height:170px;display:flex;flex-direction:column;justify-content:flex-end;padding:22px;border:1px solid #dce3ea;background:#fff;color:#11151a;text-decoration:none;transition:transform 180ms var(--ot-ease-out),border-color 180ms var(--ot-ease-out),box-shadow 180ms var(--ot-ease-out)}.ot-shop-quick-cats a:hover{transform:translateY(-4px);border-color:rgba(242,147,14,.5);box-shadow:0 18px 40px rgba(17,21,26,.1)}.ot-shop-quick-cats em{color:#9b6509;font-size:12px;font-style:normal;font-weight:950}.ot-shop-quick-cats strong{margin-top:12px;font-size:24px;line-height:1.1}.ot-shop-quick-cats span{margin-top:10px;color:#5d6976;line-height:1.42}.ot-shop-featured{margin-top:54px}.ot-shop-section-head{display:grid;gap:8px;margin-bottom:20px}.ot-shop-section-head h2{margin:0;color:#11151a;font-size:clamp(30px, 3.4vw, 46px);line-height:1.1;letter-spacing:-.025em}.ot-shop-section-head p{max-width:620px;margin:0;color:#5d6976}.ot-shop-featured-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ot-feature-card{overflow:hidden;border:1px solid #dce3ea;background:#fff}.ot-feature-card__image{min-height:300px;display:grid;place-items:center;background:linear-gradient(145deg,#fff 0,#edf2f5 100%)}.ot-feature-card__image img{width:100%;height:280px;object-fit:contain;padding:22px;mix-blend-mode:multiply}.ot-feature-card__body{padding:22px}.ot-feature-card h3{margin:8px 0 0;font-size:22px;line-height:1.16}.ot-feature-card h3 a{color:#11151a;text-decoration:none}.ot-feature-card p{min-height:44px;color:#5d6976}.ot-feature-card__bottom{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:18px}.ot-feature-card__bottom strong{color:#11151a;font-size:18px}.ot-feature-card__bottom a{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border-radius:999px;background:#11151a;color:#fff;font-weight:950;text-decoration:none}.ot-shop-shell{grid-template-columns:300px minmax(0,1fr);margin-top:54px}.ot-catalog-card,.ot-empty-catalog,.ot-shop-catalog,.ot-shop-sidebar{border-radius:0;background:#fff}.ot-shop-sidebar{top:118px}.ot-shop-catalog{border:0;background:0 0;padding:0}.ot-shop-toolbar{padding:22px;border:1px solid #dce3ea;background:#fff}.ot-catalog-grid{gap:14px;margin-top:14px}.ot-catalog-card{border-color:#dce3ea}.ot-catalog-card__image{min-height:250px}.ot-catalog-card__image img{height:240px}@media (max-width:1100px){.ot-brand-nav{grid-template-columns:auto auto}.ot-brand-menu-toggle{display:inline-flex;align-items:center;justify-content:center}.ot-brand-actions,.ot-brand-menu{display:none}.ot-brand-header.is-menu-open .ot-brand-actions,.ot-brand-header.is-menu-open .ot-brand-menu{grid-column:1/-1;display:grid;justify-content:stretch;gap:8px}.ot-brand-header.is-menu-open .ot-brand-actions a,.ot-brand-header.is-menu-open .ot-brand-menu a{min-height:42px;display:flex;align-items:center;padding:0 12px;border:1px solid rgba(255,255,255,.12);border-radius:12px}.ot-datasheet-quote,.ot-shop-hero,.ot-shop-shell{grid-template-columns:1fr}.ot-shop-sidebar{position:static}.ot-shop-announcement,.ot-shop-featured-grid,.ot-shop-quick-cats{grid-template-columns:repeat(2,minmax(0,1fr))}.ot-shop-hero{grid-template-columns:1fr}}@media (max-width:760px){.ot-brand-topline{display:none}.ot-brand-nav{width:calc(100% - 20px);min-height:70px;gap:10px}.ot-brand-logo img{width:132px}.ot-brand-logo span{display:none}.ot-shop-page{padding-top:0}.ot-datasheet-shell,.ot-shop-announcement,.ot-shop-featured,.ot-shop-hero,.ot-shop-quick-cats,.ot-shop-shell{width:calc(100% - 20px)}.ot-shop-announcement{grid-template-columns:1fr;justify-items:start;gap:8px;padding:14px 0}.ot-shop-hero{min-height:auto}.ot-shop-hero-product,.ot-shop-hero>div{min-height:auto;padding:24px}.ot-shop-hero h1{font-size:clamp(34px, 10vw, 46px)}.ot-shop-featured-grid,.ot-shop-quick-cats{grid-template-columns:1fr}.ot-feature-card__bottom{align-items:flex-start;flex-direction:column}.ot-catalog-card__actions,.ot-datasheet-table div,.ot-product-brief,.ot-quote-form,.quote-form{grid-template-columns:1fr}.ot-trust--datasheet{grid-template-columns:1fr}.quote-form-wide{grid-column:auto}}.ot-product-media-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin-top:24px}.ot-product-media-grid figure{margin:0;border:1px solid #dce3ea;border-radius:14px;overflow:hidden;background:#f8fafb}.ot-product-media-grid figure div{position:relative;overflow:hidden;min-height:320px;height:clamp(320px,28vw,460px);display:grid;place-items:center;background:linear-gradient(145deg,#fff 0,#eef3f6 100%)}.ot-product-media-grid img{position:absolute!important;inset:22px!important;width:calc(100% - 44px)!important;height:calc(100% - 44px)!important;max-width:calc(100% - 44px)!important;max-height:calc(100% - 44px)!important;object-fit:contain!important;object-position:center!important;padding:0!important;display:block!important;box-sizing:border-box!important}.ot-product-media-grid .ot-media-kind--white-background-main-image{grid-column:span 2}.ot-product-media-grid .ot-media-kind--white-background-main-image div{min-height:420px;height:clamp(420px,34vw,560px)}.ot-product-media-grid .ot-media-kind--video-thumbnail img{inset:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:cover!important}@media (max-width:860px){.ot-product-media-grid .ot-media-kind--white-background-main-image{grid-column:auto}.ot-product-media-grid .ot-media-kind--white-background-main-image div,.ot-product-media-grid figure div{min-height:300px;height:300px}}.ot-product-media-grid figcaption{padding:12px 14px;color:#11151a;font-size:13px;font-weight:950;letter-spacing:.03em;text-transform:uppercase;border-top:1px solid #dce3ea}.ot-catalog-card__image,.ot-media-grid img,.ot-product-card__image{position:relative;overflow:hidden}.ot-catalog-card__image::after,.ot-product-card__image::after{content:"";position:absolute;inset:12px;border:1px solid rgba(17,21,26,.05);pointer-events:none}.ot-catalog-card__image img,.ot-product-card__image img{max-width:92%;transition:transform .28s ease,filter .28s ease}.ot-catalog-card:hover .ot-catalog-card__image img,.ot-product-card:hover .ot-product-card__image img{transform:scale(1.035);filter:contrast(1.04) saturate(1.02)}.ot-product-card__image{min-height:260px}.ot-product-card__image img{width:100%;height:235px;object-fit:contain;padding:12px}@media (max-width:760px){.ot-product-media-grid figure div{height:210px}}:root{--ot-ease-out:cubic-bezier(0.22, 1, 0.36, 1);--ot-ease-expo:cubic-bezier(0.16, 1, 0.3, 1)}.ot-brand-header{transition:background-color 260ms var(--ot-ease-out),box-shadow 260ms var(--ot-ease-out),border-color 260ms var(--ot-ease-out),transform 260ms var(--ot-ease-out)}.ot-brand-header.is-scrolled{background:rgba(7,12,20,.97);border-bottom-color:rgba(246,178,75,.22);box-shadow:0 10px 30px rgba(7,12,20,.18)}.ot-brand-header.is-scrolled .ot-brand-nav{min-height:72px}.ot-brand-cart,.ot-brand-logo img,.ot-brand-menu a,.ot-brand-nav,.ot-brand-quote,.ot-btn,.ot-catalog-card__actions a,.ot-request-quote-button,.single_add_to_cart_button,button,input[type=submit]{transition:transform 180ms var(--ot-ease-out),color 180ms var(--ot-ease-out),background-color 180ms var(--ot-ease-out),border-color 180ms var(--ot-ease-out),box-shadow 220ms var(--ot-ease-out),filter 220ms var(--ot-ease-out)}.ot-brand-quote:hover,.ot-btn--primary:hover,.ot-catalog-card__actions .ot-buy:hover,.single_add_to_cart_button:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(242,147,14,.24)}.ot-brand-cart:hover,.ot-brand-menu a:hover,.ot-brand-text-link:hover{transform:translateY(-1px)}.ot-brand-quote:active,.ot-btn:active,.ot-catalog-card__actions a:active,.ot-request-quote-button:active,.single_add_to_cart_button:active,button:active,input[type=submit]:active{transform:translateY(1px) scale(.99)}.ot-motion-ready .ot-catalog-card,.ot-motion-ready .ot-datasheet-intro,.ot-motion-ready .ot-datasheet-panel,.ot-motion-ready .ot-datasheet-quote,.ot-motion-ready .ot-hero__image,.ot-motion-ready .ot-hero__panel,.ot-motion-ready .ot-logo-card,.ot-motion-ready .ot-product-card,.ot-motion-ready .ot-product-media-grid figure,.ot-motion-ready .ot-quick-grid>*,.ot-motion-ready .ot-quote-band,.ot-motion-ready .ot-quote-form label,.ot-motion-ready .ot-quote-page-copy,.ot-motion-ready .ot-section-head,.ot-motion-ready .ot-shop-hero>*,.ot-motion-ready .ot-shop-sidebar,.ot-motion-ready .ot-shop-toolbar,.ot-motion-ready .ot-trust>*,.ot-motion-ready .ot-video-card,.ot-motion-ready .ot-video-group,.ot-motion-ready .quote-form label,.ot-motion-ready .single-product div.product .summary,.ot-motion-ready .single-product div.product .woocommerce-product-gallery,.ot-motion-ready .timer-order-total{opacity:0;transform:translate3d(0,24px,0);filter:blur(8px);transition:opacity 620ms var(--ot-ease-expo),transform 620ms var(--ot-ease-expo),filter 620ms var(--ot-ease-expo),box-shadow 260ms var(--ot-ease-out),border-color 260ms var(--ot-ease-out);transition-delay:calc(var(--ot-stagger, 0) * 38ms)}.ot-motion-ready .ot-hero__image,.ot-motion-ready .ot-shop-hero aside{transform:translate3d(24px,0,0) scale(.985)}.ot-motion-ready .ot-hero__panel,.ot-motion-ready .ot-shop-hero>div{transform:translate3d(-18px,0,0)}.ot-motion-ready .is-visible{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0)}.ot-catalog-card,.ot-datasheet-panel,.ot-product-card,.ot-product-media-grid figure,.ot-shop-hero aside,.ot-shop-hero>div,.ot-shop-sidebar{transform-style:preserve-3d;will-change:transform}.ot-catalog-card:hover,.ot-product-card:hover,.ot-product-media-grid figure:hover{transform:perspective(1100px) rotateX(var(--ot-tilt-x,0deg)) rotateY(var(--ot-tilt-y,0deg)) translateY(-6px);border-color:rgba(242,147,14,.42);box-shadow:0 18px 38px rgba(17,21,26,.12)}.ot-catalog-card__image::before,.ot-product-card__image::before,.ot-product-media-grid figure div::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:linear-gradient(115deg,transparent 18%,rgba(255,255,255,.72) 46%,transparent 68%);transform:translateX(-120%);transition:opacity 220ms var(--ot-ease-out),transform 760ms var(--ot-ease-expo)}.ot-product-media-grid figure div{position:relative;overflow:hidden}.ot-catalog-card:hover .ot-catalog-card__image::before,.ot-product-card:hover .ot-product-card__image::before,.ot-product-media-grid figure:hover div::before{opacity:.78;transform:translateX(120%)}.ot-datasheet-faq details,.ot-datasheet-list li,.ot-product-brief div,.ot-quote-form input,.ot-quote-form select,.ot-quote-form textarea,.ot-shop-sidebar nav a{transition:transform 180ms var(--ot-ease-out),border-color 180ms var(--ot-ease-out),box-shadow 180ms var(--ot-ease-out),background-color 180ms var(--ot-ease-out)}.ot-datasheet-faq details:hover,.ot-datasheet-list li:hover,.ot-product-brief div:hover,.ot-shop-sidebar nav a:hover{transform:translateY(-2px);border-color:rgba(242,147,14,.45)}.ot-quote-form input:focus,.ot-quote-form select:focus,.ot-quote-form textarea:focus{outline:0;border-color:#f2930e;box-shadow:0 0 0 4px rgba(242,147,14,.18)}.timer-order-total.is-total-updated strong{animation:ot-total-pulse 480ms var(--ot-ease-expo)}@keyframes ot-total-pulse{0%{color:inherit;transform:scale(1)}35%{color:#f2930e;transform:scale(1.035)}100%{color:inherit;transform:scale(1)}}.ot-brand-header.is-menu-open .ot-brand-actions a,.ot-brand-header.is-menu-open .ot-brand-menu a{animation:ot-menu-enter 260ms var(--ot-ease-out) both}@keyframes ot-menu-enter{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:NaNs!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:NaNs!important;transition-delay:0s!important}.ot-motion-ready .ot-catalog-card,.ot-motion-ready .ot-datasheet-intro,.ot-motion-ready .ot-datasheet-panel,.ot-motion-ready .ot-datasheet-quote,.ot-motion-ready .ot-hero__image,.ot-motion-ready .ot-hero__panel,.ot-motion-ready .ot-logo-card,.ot-motion-ready .ot-product-card,.ot-motion-ready .ot-product-media-grid figure,.ot-motion-ready .ot-quick-grid>*,.ot-motion-ready .ot-quote-band,.ot-motion-ready .ot-quote-form label,.ot-motion-ready .ot-quote-page-copy,.ot-motion-ready .ot-section-head,.ot-motion-ready .ot-shop-hero>*,.ot-motion-ready .ot-shop-sidebar,.ot-motion-ready .ot-shop-toolbar,.ot-motion-ready .ot-trust>*,.ot-motion-ready .ot-video-card,.ot-motion-ready .ot-video-group,.ot-motion-ready .quote-form label,.ot-motion-ready .single-product div.product .summary,.ot-motion-ready .single-product div.product .woocommerce-product-gallery,.ot-motion-ready .timer-order-total{opacity:1!important;transform:none!important;filter:none!important}}.ot-applications{background:#0d1117;border-color:#0d1117;color:#fff}.ot-applications .ot-section-head h2{color:#fff;max-width:920px}.ot-applications .ot-section-head a{color:#ffbd69}.ot-application-grid{display:grid;grid-template-columns:1.2fr .9fr .9fr;gap:14px}.ot-application-card{position:relative;min-height:430px;display:flex;align-items:flex-end;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:20px;background:#11151a;isolation:isolate}.ot-application-card::after,.ot-application-card::before{content:"";position:absolute;inset:0;z-index:-2;background-size:cover;background-position:center;transition:transform .7s var(--ot-ease-expo),filter .7s var(--ot-ease-expo)}.ot-application-card::after{z-index:-1;background:linear-gradient(180deg,rgba(8,12,18,.08) 0,rgba(8,12,18,.72) 58%,rgba(8,12,18,.94) 100%),linear-gradient(90deg,rgba(8,12,18,.72),rgba(8,12,18,.12))}.ot-application-card--rally::before{background-image:url('assets/images/brand-backgrounds/bg-karting-track.jpg')}.ot-application-card--track::before{background-image:url('assets/images/brand-backgrounds/bg-athletics-finish.jpg')}.ot-application-card--support::before{background-image:linear-gradient(135deg,rgba(255,189,105,.18),transparent 38%),url('assets/images/media-s400-system.jpg');filter:contrast(1.05) saturate(.82) brightness(.72)}.ot-application-card:hover::before{transform:scale(1.045);filter:contrast(1.08) saturate(.95) brightness(.86)}.ot-application-card div{width:100%;padding:clamp(22px,3vw,34px)}.ot-application-card strong{display:block;max-width:620px;margin-top:10px;color:#fff;font-size:clamp(24px, 2.7vw, 42px);line-height:1.02;letter-spacing:-.04em;text-wrap:balance}.ot-application-card p{max-width:600px;margin:14px 0 0;color:rgba(255,255,255,.74);font-size:16px;line-height:1.5}@media (max-width:1180px){.ot-application-grid{grid-template-columns:1fr}.ot-application-card{min-height:360px}}@media (max-width:720px){.ot-hero__spec-card{position:relative;left:auto;bottom:auto;margin:-118px 14px 14px}.ot-hero__image-tags{display:none}.ot-applications{width:calc(100% - 20px)}.ot-application-card{min-height:330px}}.ot-page-transition{position:fixed;inset:0;z-index:99999;display:grid;place-items:center;pointer-events:none;opacity:0;visibility:hidden;background:radial-gradient(circle at 18% 18%,rgba(242,147,14,.18),transparent 34%),linear-gradient(135deg,#05080d 0,#0e1520 54%,#05080d 100%);transition:opacity 120ms cubic-bezier(.22,1,.36,1),visibility 0s linear 120ms}.ot-page-transition::before{content:"";position:absolute;inset:0;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:44px 44px;mask-image:radial-gradient(circle at center,#000 0%,transparent 72%)}.ot-page-transition.is-active{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.ot-page-transition__panel{position:relative;width:min(640px,calc(100% - 40px));padding:clamp(26px,4vw,46px);border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.055);color:#fff;box-shadow:0 26px 80px rgba(0,0,0,.38);overflow:hidden;transform:translateY(18px) scale(.98);transition:transform 180ms cubic-bezier(.16,1,.3,1)}.ot-page-transition.is-active .ot-page-transition__panel{transform:translateY(0) scale(1)}.ot-page-transition__panel::before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 0,rgba(255,255,255,.16) 46%,transparent 64%);transform:translateX(-120%)}.ot-page-transition.is-active .ot-page-transition__panel::before{animation:ot-transition-scan 260ms cubic-bezier(.16,1,.3,1) both}.ot-page-transition__brand{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:28px}.ot-page-transition__brand span{color:#f2930e;font-size:clamp(34px, 7vw, 72px);font-weight:950;letter-spacing:-.055em;line-height:.86;font-style:italic}.ot-page-transition__brand strong{max-width:190px;color:rgba(255,255,255,.7);font-size:12px;font-weight:900;letter-spacing:.14em;line-height:1.35;text-align:right;text-transform:uppercase}.ot-page-transition__readout{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;color:#ff3b30;font-family:Consolas,Monaco,monospace;font-size:clamp(24px, 6vw, 56px);font-weight:900;line-height:1;text-shadow:0 0 20px rgba(255,59,48,.32)}.ot-page-transition__readout span{min-height:64px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);background:rgba(0,0,0,.28);font-variant-numeric:tabular-nums}.ot-page-transition.is-active .ot-page-transition__readout span{animation:ot-readout-pulse 220ms cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--ot-readout-i, 0) * 24ms)}.ot-page-transition__readout span:first-child{--ot-readout-i:0}.ot-page-transition__readout span:nth-child(2){--ot-readout-i:1}.ot-page-transition__readout span:nth-child(3){--ot-readout-i:2}.ot-page-transition__readout span:nth-child(4){--ot-readout-i:3}.ot-page-transition__line{position:relative;height:3px;margin-top:24px;overflow:hidden;background:rgba(255,255,255,.12)}.ot-page-transition__line::before{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,#f2930e,#ff3b30,#f2930e)}.ot-page-transition.is-active .ot-page-transition__line::before{animation:ot-transition-line 180ms cubic-bezier(.16,1,.3,1) both}.ot-page-is-leaving #page{filter:saturate(.86) brightness(.82);transition:filter 220ms cubic-bezier(.22,1,.36,1)}@keyframes ot-transition-scan{from{transform:translateX(-120%)}to{transform:translateX(120%)}}@keyframes ot-transition-line{from{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes ot-readout-pulse{0%{opacity:.28;transform:translateY(8px)}45%{opacity:1;transform:translateY(0)}100%{opacity:.82;transform:translateY(0)}}@media (max-width:720px){.ot-page-transition__brand{display:grid;align-items:start}.ot-page-transition__brand strong{text-align:left}.ot-page-transition__readout span{min-height:48px}}@media (prefers-reduced-motion:reduce){.ot-page-is-leaving #page,.ot-page-transition,.ot-page-transition__panel{transition:none!important}.ot-page-transition__line::before,.ot-page-transition__panel::before,.ot-page-transition__readout span{animation:none!important}}.ot-brand-header,.ot-datasheet-shell,.ot-page-transition,.ot-quote-form,.ot-quote-page-copy,.ot-shop-page,.ot-storefront,.quote-form{font-family:inherit}.ot-application-card strong,.ot-datasheet-intro h2,.ot-datasheet-panel h2,.ot-datasheet-quote h2,.ot-hero h1,.ot-product-videos__head h2,.ot-quote-band h2,.ot-quote-page-copy h2,.ot-section h2,.ot-shop-hero h1,.ot-video__head h2{letter-spacing:-.025em;line-height:1.12}.ot-hero h1{font-size:clamp(36px, 4.2vw, 58px)}.ot-product-videos__head h2,.ot-quote-band h2,.ot-section h2,.ot-video__head h2{font-size:clamp(30px, 3.4vw, 46px)}.ot-shop-hero h1{font-size:clamp(34px, 4vw, 56px);line-height:1.12}.ot-shop-toolbar strong{font-size:clamp(24px, 2.4vw, 34px);line-height:1.12}.ot-datasheet-intro h2,.ot-datasheet-panel h2,.ot-datasheet-quote h2,.ot-quote-page-copy h2{font-size:clamp(28px, 3.2vw, 44px);line-height:1.14}.ot-application-card strong{font-size:clamp(22px, 2.2vw, 32px)}.ot-datasheet-intro p,.ot-datasheet-quote p,.ot-hero p,.ot-product-videos__head p,.ot-quote-band p,.ot-quote-page-copy p,.ot-shop-hero p,.ot-video__head p{font-size:16px;line-height:1.62}.ot-catalog-card h2,.ot-global-link-bar strong,.ot-product-card h3,.ot-quick-grid strong{font-size:19px;line-height:1.18;letter-spacing:-.015em}.ot-application-card span,.ot-brand-logo strong,.ot-datasheet-intro span,.ot-datasheet-panel__head span,.ot-datasheet-quote span,.ot-kicker,.ot-shop-hero span,.ot-shop-sidebar>span,.ot-shop-toolbar span,.ot-video-card span{letter-spacing:.08em}.ot-page-transition__brand span{font-size:clamp(30px, 5vw, 48px);letter-spacing:-.035em}.ot-page-transition__readout{font-size:clamp(22px, 4vw, 40px)}@media (max-width:760px){.ot-hero h1,.ot-shop-hero h1{font-size:clamp(32px, 9vw, 42px);line-height:1.12}.ot-datasheet-intro h2,.ot-datasheet-panel h2,.ot-datasheet-quote h2,.ot-quote-band h2,.ot-quote-page-copy h2,.ot-section h2,.ot-video__head h2{font-size:clamp(26px, 7vw, 34px)}}.ot-page-transition{inset:0 0 auto 0;height:58px;display:block;place-items:initial;background:0 0;opacity:1;visibility:hidden;pointer-events:none;transform:translateY(-100%);transition:transform 90ms cubic-bezier(.22,1,.36,1),visibility 0s linear 90ms}.ot-page-transition::before{display:none}.ot-page-transition.is-active{visibility:visible;transform:translateY(0);transition-delay:0s}.ot-page-transition__panel{width:100%;height:58px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 clamp(18px,4vw,54px);border:0;border-bottom:1px solid rgba(255,255,255,.12);background:rgba(5,8,13,.96);box-shadow:0 10px 30px rgba(0,0,0,.2);transform:none}.ot-page-transition.is-active .ot-page-transition__panel{transform:none}.ot-page-transition__panel::before{display:none}.ot-page-transition__brand{margin:0;display:flex;align-items:center;justify-content:flex-start;gap:12px}.ot-page-transition__brand span{color:#f2930e;font-size:22px;line-height:1;letter-spacing:-.02em}.ot-page-transition__brand strong{max-width:none;color:rgba(255,255,255,.72);font-size:11px;line-height:1;text-align:left;letter-spacing:.08em}.ot-page-transition__readout{display:none}.ot-page-transition__line{position:absolute;left:0;right:0;bottom:0;height:2px;margin:0;background:rgba(255,255,255,.08)}.ot-page-transition__line::before{background:#f2930e}.ot-page-transition.is-active .ot-page-transition__line::before{animation:ot-transition-line 140ms cubic-bezier(.16,1,.3,1) both}.ot-page-is-leaving #page{filter:none}@media (max-width:720px){.ot-page-transition,.ot-page-transition__panel{height:50px}.ot-page-transition__brand{display:flex}.ot-page-transition__brand strong{display:none}}.ot-need-picker{display:grid;gap:9px;margin:0 0 22px}.ot-need-picker a{display:grid;gap:5px;padding:14px;border:1px solid #dce3ea;border-radius:14px;background:#fff;color:#11151a;text-decoration:none}.ot-need-picker a:hover{border-color:#f2930e;background:#fff8ec;transform:translateY(-2px)}.ot-need-picker strong{font-size:15px;line-height:1.2}.ot-need-picker em{color:#607080;font-size:13px;line-height:1.35;font-style:normal}.ot-shop-sidebar>span:not(:first-child){display:block;margin-top:22px;padding-top:18px;border-top:1px solid #dce3ea}.ot-catalog-card__image,.ot-product-card__image,.ot-product-media-grid figure div{background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(239,244,247,.98)),radial-gradient(circle at 50% 84%,rgba(17,21,26,.08),transparent 32%)}.ot-product-media-grid figcaption::before{content:"";width:7px;height:7px;display:inline-block;margin-right:8px;border-radius:999px;background:#f2930e;vertical-align:1px}.ot-product-media-grid .ot-media-kind--dark-scenario-image div{background:#101620}.ot-product-media-grid .ot-media-kind--dark-scenario-image img{object-fit:cover;padding:0;filter:contrast(1.08) saturate(.92) brightness(.82)}.ot-product-media-grid .ot-media-kind--video-thumbnail div{background:#070b11}.ot-product-media-grid .ot-media-kind--video-thumbnail img{object-fit:cover;padding:0;filter:contrast(1.08) saturate(.9) brightness(.76)}.ot-product-media-grid .ot-media-kind--video-thumbnail div::after{content:"WATCH SETUP";position:absolute;left:14px;bottom:14px;min-height:34px;display:inline-flex;align-items:center;padding:0 12px;border-radius:999px;background:rgba(242,147,14,.94);color:#07101d;font-size:12px;font-weight:950;letter-spacing:.04em}.ot-product-media-grid .ot-media-kind--accessory-image div,.ot-product-media-grid .ot-media-kind--package-image div,.ot-product-media-grid .ot-media-kind--white-background-main-image div{background:linear-gradient(145deg,#fff 0,#eef3f6 100%)}.ot-product-media-grid figure{border-radius:10px}.ot-product-media-grid .ot-product-media-link{color:inherit;display:block;height:100%;text-decoration:none}.ot-product-media-grid .ot-media-kind--white-background-main-image div,.ot-product-media-grid figure div{aspect-ratio:16/9;height:auto!important;min-height:0!important}.ot-product-media-grid .ot-media-kind--white-background-main-image{grid-column:span 2}.ot-product-media-grid figcaption{align-items:center;display:flex;gap:12px;justify-content:space-between}.ot-product-media-grid figcaption::before{display:none}.ot-product-media-grid figcaption span{min-width:0}.ot-product-media-grid figcaption em{color:#6b7280;flex:0 0 auto;font-size:11px;font-style:normal;font-weight:800;letter-spacing:.02em}.ot-product-media-grid .ot-product-media-link--video figcaption em{color:#b15f00}@media (max-width:860px){.ot-product-media-grid .ot-media-kind--white-background-main-image{grid-column:auto}}.ot-application-card span::after{content:"";display:block;width:42px;height:2px;margin-top:10px;background:#f2930e}.ot-application-card p{max-width:680px}.ot-datasheet-panel--table .ot-datasheet-table div:nth-child(odd){background:rgba(248,250,251,.72)}.ot-datasheet-table div{padding-left:12px;padding-right:12px}@media (max-width:1100px){.ot-shop-sidebar>span:not(:first-child){margin-top:18px}}.ot-trust-footer{background:#0d1117;color:#fff;border-top:1px solid rgba(255,255,255,.1)}.ot-trust-footer__inner{width:min(1480px,calc(100% - 32px));margin:0 auto;padding:28px 0;display:grid;grid-template-columns:minmax(260px,440px) 1fr;gap:24px;align-items:center}.ot-trust-footer span{color:#ffbd69;font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.ot-trust-footer strong{display:block;margin-top:8px;color:#fff;font-size:20px;line-height:1.2}.ot-trust-footer nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.ot-trust-footer a{min-height:38px;display:inline-flex;align-items:center;padding:0 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:rgba(255,255,255,.86);font-weight:850;text-decoration:none}.ot-trust-footer a:hover{border-color:#f2930e;color:#ffbd69;transform:translateY(-1px)}@media (max-width:900px){.ot-trust-footer__inner{grid-template-columns:1fr}.ot-trust-footer nav{justify-content:flex-start}}.ot-page-transition{transform:translateY(-100%);visibility:visible!important;transition:transform 120ms cubic-bezier(.16,1,.3,1)!important}.ot-page-transition.is-active{transform:translateY(0)!important;visibility:visible!important;transition-delay:0s!important}.ot-page-transition.is-active .ot-page-transition__line::before{animation:ot-transition-line 260ms cubic-bezier(.16,1,.3,1) both!important}.ot-hero--precision{min-height:620px;grid-template-columns:minmax(420px,.82fr) minmax(0,1fr);gap:0;border:1px solid rgba(255,255,255,.1);border-radius:18px;overflow:hidden;background:radial-gradient(circle at 16% 16%,rgba(242,147,14,.18),transparent 28%),linear-gradient(135deg,#070b12 0,#111822 48%,#070b12 100%);box-shadow:0 26px 70px rgba(9,15,24,.18)}.ot-hero--precision .ot-hero__image,.ot-hero--precision .ot-hero__panel{border:0;border-radius:0}.ot-hero--precision .ot-hero__panel{position:relative;z-index:2;padding:clamp(34px,5vw,76px);background:linear-gradient(90deg,rgba(7,11,18,.98),rgba(7,11,18,.86)),linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,0));color:#fff}.ot-hero--precision .ot-logo-card{width:205px;padding:12px 14px;margin-bottom:30px;border-color:rgba(255,255,255,.14);background:rgba(255,255,255,.96)}.ot-hero--precision .ot-kicker{color:#ffbd69;letter-spacing:.08em}.ot-hero--precision h1{max-width:690px;color:#fff;font-size:clamp(36px, 4vw, 56px);line-height:1.05;letter-spacing:-.035em;text-wrap:balance}.ot-hero--precision p{max-width:620px;margin-top:18px;color:rgba(238,244,249,.78);font-size:clamp(16px, 1.35vw, 19px);line-height:1.62}.ot-hero__routes{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.ot-hero__routes a{min-height:38px;display:inline-flex;align-items:center;padding:0 13px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(255,255,255,.06);color:rgba(255,255,255,.88);font-size:13px;font-weight:850}.ot-hero__routes a:hover{border-color:rgba(242,147,14,.65);color:#ffbd69}.ot-hero--precision .ot-actions{margin-top:30px}.ot-hero--precision .ot-btn{min-height:48px;border-radius:999px}.ot-hero--precision .ot-btn--primary{background:#f2930e;color:#11151a}.ot-hero--precision .ot-btn--line{border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.04);color:#fff}.ot-hero--precision .ot-hero__image{position:relative;min-height:620px;background:#090e16}.ot-hero--precision .ot-hero__image::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(7,11,18,.52),rgba(7,11,18,.08) 34%,rgba(7,11,18,.22)),linear-gradient(180deg,rgba(7,11,18,.08),rgba(7,11,18,.64));pointer-events:none}.ot-hero--precision .ot-hero__image img{height:100%;filter:saturate(.9) contrast(1.08) brightness(.82);object-position:center}.ot-hero--precision .ot-hero__spec-card{position:absolute;left:26px;right:26px;bottom:24px;z-index:2;max-width:440px;padding:20px;border:1px solid rgba(255,255,255,.18);border-radius:14px;background:rgba(7,11,18,.82);color:#fff;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 18px 50px rgba(0,0,0,.28)}.ot-hero--precision .ot-hero__spec-card span{color:#ffbd69;font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.ot-hero--precision .ot-hero__spec-card strong{display:block;margin-top:8px;color:#fff;font-size:18px;line-height:1.25}.ot-hero--precision .ot-hero__spec-card ul{margin:14px 0 0;padding:0;display:grid;gap:8px;list-style:none;color:rgba(238,244,249,.78);font-size:14px}.ot-hero--precision .ot-hero__spec-card li::before{content:"";width:6px;height:6px;display:inline-block;margin-right:8px;border-radius:50%;background:#f2930e;vertical-align:middle}@media (max-width:1180px){.ot-hero--precision{grid-template-columns:1fr}.ot-hero--precision .ot-hero__panel{order:2}.ot-hero--precision .ot-hero__image{order:1;min-height:420px}}@media (max-width:720px){.ot-hero--precision{min-height:auto;border-radius:14px}.ot-hero--precision .ot-hero__panel{padding:28px 20px}.ot-hero--precision .ot-hero__image{min-height:330px}.ot-hero--precision .ot-hero__spec-card{position:relative;left:auto;right:auto;bottom:auto;margin:14px}}.ot-hero--racing{position:relative;min-height:clamp(560px,70vh,760px);display:grid;grid-template-columns:1fr;place-items:center;isolation:isolate}.ot-hero--racing .ot-hero__image{position:absolute;inset:0;min-height:100%;z-index:-2}.ot-hero--racing .ot-hero__image::before{background:linear-gradient(90deg,rgba(6,9,14,.62) 0,rgba(6,9,14,.34) 32%,rgba(6,9,14,.32) 70%,rgba(6,9,14,.64) 100%),linear-gradient(180deg,rgba(6,9,14,.2) 0,rgba(6,9,14,.34) 52%,rgba(6,9,14,.7) 100%)}.ot-hero--racing .ot-hero__image img{width:100%;height:100%;object-fit:cover;object-position:center 56%;filter:saturate(.9) contrast(1.06) brightness(.82)}.ot-hero--racing .ot-hero__panel{width:min(780px,calc(100% - 36px));padding:clamp(26px,4vw,54px);align-items:center;text-align:center;background:0 0}.ot-hero--racing .ot-logo-card{width:auto;margin:0 auto 28px;padding:0;border:0;background:0 0;box-shadow:none}.ot-hero--racing .ot-logo-card img{max-height:58px;filter:invert(1) drop-shadow(0 8px 20px rgba(0,0,0,.45)) drop-shadow(0 0 1px rgba(255,255,255,.5))}.ot-hero--racing .ot-logo-card small{margin-top:12px;color:rgba(255,255,255,.78);text-shadow:0 4px 16px rgba(0,0,0,.5)}.ot-hero--racing h1{max-width:780px;margin-left:auto;margin-right:auto;text-shadow:0 8px 30px rgba(0,0,0,.42)}.ot-hero--racing p{max-width:660px;margin-left:auto;margin-right:auto;color:rgba(255,255,255,.84);text-shadow:0 4px 22px rgba(0,0,0,.4)}.ot-hero--racing .ot-actions,.ot-hero--racing .ot-hero__routes{justify-content:center}.ot-hero--racing .ot-hero__routes a{background:rgba(7,11,18,.48);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}@media (max-width:720px){.ot-hero--racing{min-height:620px}.ot-hero--racing .ot-hero__panel{width:calc(100% - 20px);padding:26px 16px}}.ot-brand-logo img{width:146px;max-height:32px;filter:invert(1) drop-shadow(0 5px 12px rgba(0,0,0,.34))}.ot-brand-logo strong{letter-spacing:.08em;text-transform:uppercase}.home .site-content{background:#101827}.home #content,.home main#content{background:#101827}.home .ot-storefront--full{background:#101827!important}.home .ot-storefront{background:#101827}.home .ot-brand-header{position:absolute;top:0;left:0;right:0;z-index:320;background:linear-gradient(180deg,rgba(8,12,18,.94) 0,rgba(8,12,18,.76) 58%,rgba(8,12,18,.18) 100%)!important;border-bottom:1px solid rgba(216,185,103,.12)!important;box-shadow:none!important;backdrop-filter:blur(14px) saturate(1.05)}.home .ot-brand-topline{background:rgba(255,255,255,.02)!important;border-bottom-color:rgba(255,255,255,.06)!important}.home .ot-brand-nav{min-height:84px!important}.home .ot-hero--racing{margin-top:0;min-height:100dvh!important}.home .ot-hero,.home .ot-trust{width:100%!important;margin-left:0!important;margin-right:0!important}.home .ot-hero{min-height:100dvh;border-left:0!important;border-right:0!important;box-shadow:none!important}.home .ot-hero__image,.home .ot-hero__panel{border-left:0!important;border-right:0!important}.home .ot-hero--racing .ot-hero__panel{padding-top:clamp(132px,16vh,188px)!important}.home .ot-trust{margin-top:0!important;border-left:0!important;border-right:0!important;border-bottom:0!important;box-shadow:none!important;background:linear-gradient(180deg,rgba(10,14,20,.98),rgba(15,22,31,.94))!important}.home .ot-trust div{min-height:120px;padding:28px 28px 24px!important}.home .ot-quote-band,.home .ot-section{width:100%!important;margin:0!important;border-left:0!important;border-right:0!important;border-top:1px solid rgba(255,255,255,.05)!important;border-bottom:0!important;box-shadow:none!important;border-radius:0!important;padding:clamp(54px,7vw,96px) 0!important}.home .ot-quote-band>*,.home .ot-section>*{width:min(1480px,calc(100% - 72px));margin-left:auto;margin-right:auto}.home .ot-products{background:linear-gradient(180deg,#131a24 0,#0f151e 100%)!important}.home .ot-products .ot-product-card h3,.home .ot-products .ot-product-card h3 a,.home .ot-products .ot-product-card p,.home .ot-products .ot-section-head a,.home .ot-products .ot-section-head h2{color:#f4f6f8!important}.home .ot-products .ot-product-card{background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.03))!important;border-color:rgba(255,255,255,.1)!important}.home .ot-products .ot-product-card__image{background:radial-gradient(circle at 50% 10%,rgba(216,185,103,.14),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03))!important}.home .ot-products .ot-card-actions a+a{background:0 0!important;color:#f4f6f8!important;border-color:rgba(255,255,255,.16)!important}.home .ot-applications{background:linear-gradient(180deg,#0d121a 0,#101824 100%)!important}.home .ot-buying-guide,.home .ot-seo-hub{background:linear-gradient(180deg,#f0f2f2 0,#fff 100%)!important}.home .ot-media{background:linear-gradient(180deg,#0b1017 0,#0e141d 100%)!important}.home .ot-video{background:linear-gradient(180deg,#0b1017 0,#121a24 100%)!important;border-top-color:rgba(216,185,103,.12)!important}.home .ot-quote-band{background:linear-gradient(135deg,#121922 0,#181f29 62%,rgba(216,185,103,.14) 140%)!important}.home .ot-quote-band .ot-kicker,.home .ot-quote-band h2,.home .ot-quote-band p{color:#f4f6f8!important}.home .ot-quote-band .ot-kicker{color:#d8b967!important}.home .ot-section-head,.home .ot-video__head{width:min(1480px,calc(100% - 72px));margin-left:auto;margin-right:auto}.home .ot-applications .ot-section-head a,.home .ot-media .ot-section-head a,.home .ot-products .ot-section-head a,.home .ot-video .ot-video__head a{color:#d8b967!important}.home .ot-applications .ot-section-head h2,.home .ot-applications .ot-section-head p,.home .ot-media .ot-section-head h2,.home .ot-media .ot-video__head p,.home .ot-products .ot-section-head h2,.home .ot-video .ot-video__head h2,.home .ot-video .ot-video__head p{color:#f4f6f8!important}.home .ot-applications .ot-application-card,.home .ot-buying-guide .ot-guide-grid article,.home .ot-seo-hub-grid a{box-shadow:none!important}@media (max-width:760px){.ot-brand-logo img{width:122px;max-height:28px}.home .ot-brand-header{position:relative;background:rgba(8,12,18,.96)!important;backdrop-filter:blur(12px)}.home .ot-hero{min-height:auto}.home .ot-hero--racing .ot-hero__panel{padding-top:28px!important}.home .ot-quote-band,.home .ot-section{padding:42px 0!important}.home .ot-quote-band>*,.home .ot-section-head,.home .ot-section>*,.home .ot-video__head{width:calc(100% - 24px)}}.ot-guide-grid,.ot-path-grid,.ot-quick-grid,.ot-seo-hub-grid,.ot-shop-quick-cats,.ot-shop-selector-grid{gap:0!important;overflow:hidden}.ot-guide-grid,.ot-quick-grid,.ot-seo-hub-grid,.ot-shop-quick-cats,.ot-shop-selector-grid{border:1px solid rgba(17,21,28,.12)}.ot-guide-grid article,.ot-path-grid article,.ot-quick-grid a,.ot-seo-hub-grid a,.ot-shop-quick-cats a,.ot-shop-selector-grid a{position:relative;min-height:190px;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important}.ot-guide-grid article::after,.ot-path-grid article::after,.ot-quick-grid a::after,.ot-seo-hub-grid a::after,.ot-shop-quick-cats a::after,.ot-shop-selector-grid a::after{content:"";position:absolute;inset:0;box-shadow:inset -1px -1px 0 rgba(17,21,28,.12);pointer-events:none}.ot-guide-grid article:hover,.ot-path-grid article:hover,.ot-quick-grid a:hover,.ot-seo-hub-grid a:focus,.ot-seo-hub-grid a:hover,.ot-shop-quick-cats a:focus,.ot-shop-quick-cats a:hover,.ot-shop-selector-grid a:focus,.ot-shop-selector-grid a:hover{box-shadow:none!important;transform:none!important}.ot-guide-grid article:hover,.ot-path-grid article:hover,.ot-quick-grid a:hover,.ot-seo-hub-grid a:focus,.ot-seo-hub-grid a:hover,.ot-shop-quick-cats a:focus,.ot-shop-quick-cats a:hover,.ot-shop-selector-grid a:focus,.ot-shop-selector-grid a:hover{background:rgba(216,185,103,.08)!important}.ot-path-grid article{display:grid;align-content:start;gap:12px;padding:22px!important}.ot-guide-grid article,.ot-quick-grid a,.ot-seo-hub-grid a,.ot-shop-quick-cats a{background:rgba(255,255,255,.84)!important}.ot-path-grid article,.ot-shop-selector-grid a{background:rgba(255,255,255,.05)!important}.ot-path-grid article::after,.ot-shop-selector-grid a::after{box-shadow:inset -1px -1px 0 rgba(255,255,255,.1)}.ot-path-grid article:hover,.ot-shop-selector-grid a:focus,.ot-shop-selector-grid a:hover{background:rgba(255,255,255,.08)!important}.ot-guide-grid article>strong,.ot-path-grid strong,.ot-quick-grid strong,.ot-seo-hub-grid strong,.ot-shop-quick-cats strong,.ot-shop-selector-grid strong{letter-spacing:-.02em}.home .ot-guide-grid,.home .ot-seo-hub-grid,.home .ot-shop-quick-cats{border-color:rgba(255,255,255,.08)}.home .ot-guide-grid article,.home .ot-seo-hub-grid a,.home .ot-shop-quick-cats a{background:0 0!important}.home .ot-guide-grid article::after,.home .ot-seo-hub-grid a::after,.home .ot-shop-quick-cats a::after{box-shadow:inset -1px -1px 0 rgba(255,255,255,.08)}.home .ot-guide-grid article:hover,.home .ot-seo-hub-grid a:focus,.home .ot-seo-hub-grid a:hover,.home .ot-shop-quick-cats a:hover{background:rgba(255,255,255,.04)!important}@media (max-width:760px){.ot-guide-grid,.ot-path-grid,.ot-quick-grid,.ot-seo-hub-grid,.ot-shop-quick-cats,.ot-shop-selector-grid{gap:0!important}.ot-guide-grid article,.ot-path-grid article,.ot-quick-grid a,.ot-seo-hub-grid a,.ot-shop-quick-cats a,.ot-shop-selector-grid a{min-height:auto}}.ot-cart-toast{position:fixed;right:22px;bottom:22px;z-index:1500;display:grid;grid-template-columns:1fr auto;gap:4px 16px;min-width:min(420px,calc(100vw - 32px));padding:16px 18px;border:1px solid rgba(242,147,14,.42);border-radius:14px;background:rgba(17,21,26,.96);color:#fff;box-shadow:0 22px 60px rgba(0,0,0,.28);transform:translateY(18px);opacity:0;pointer-events:none;transition:transform 220ms var(--ot-ease-out),opacity 220ms var(--ot-ease-out)}.ot-cart-toast.is-visible{transform:translateY(0);opacity:1;pointer-events:auto}.ot-cart-toast strong{color:#fff;font-size:16px;font-weight:950}.ot-cart-toast span{color:rgba(255,255,255,.76);font-size:13px}.ot-cart-toast a{grid-row:1/span 2;grid-column:2;align-self:center;min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border-radius:999px;background:#f2930e;color:#11151a;font-weight:950;text-decoration:none}@media (max-width:760px){.single-product div.product form.cart{grid-template-columns:1fr}.ot-cart-toast{right:16px;bottom:16px}}@media (prefers-reduced-motion:reduce){.ot-cart-toast{transition:none}}.single-product .woocommerce-error,.single-product .woocommerce-info,.single-product .woocommerce-message{width:min(1400px,calc(100% - 32px));margin:24px auto 0;padding:18px 22px;border-radius:14px;border:1px solid rgba(242,147,14,.35);background:#11151a;color:#fff;font-weight:850;box-shadow:0 18px 40px rgba(17,21,26,.16)}.single-product .woocommerce-error::before,.single-product .woocommerce-info::before,.single-product .woocommerce-message::before{color:#f2930e}.single-product .woocommerce-error .button,.single-product .woocommerce-info .button,.single-product .woocommerce-message .button{min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border-radius:999px;background:#f2930e;color:#11151a;font-weight:950;text-decoration:none}.wc-block-components-quantity-selector[data-ot-qty-busy="1"]{opacity:.72;pointer-events:none;position:relative}.wc-block-components-quantity-selector[data-ot-qty-busy="1"]::after{content:"Updating";position:absolute;left:100%;top:50%;margin-left:10px;transform:translateY(-50%);color:#607080;font-size:12px;font-weight:850;white-space:nowrap}.woocommerce-checkout .ot-checkout-back{width:max-content;min-height:42px;display:inline-flex;align-items:center;justify-content:center;margin:0 0 20px;padding:0 16px;border:1px solid #dce3ea;border-radius:999px;background:#fff;color:#11151a;font-weight:950;text-decoration:none}.woocommerce-checkout .ot-checkout-back::before{content:"‹";margin-right:8px;font-size:22px;line-height:1}.woocommerce-checkout .ot-checkout-back:focus,.woocommerce-checkout .ot-checkout-back:hover{border-color:#f2930e;background:#fff6e6;color:#11151a}.footer-cart-wrapper,.ot-trust-footer,.wf_bottom_mobile,.wf_footer,.wf_navbar-search-popup{display:none!important}.ot-site-footer{clear:both;background:#0d1420;color:#fff;border-top:1px solid rgba(255,255,255,.1)}.ot-site-footer__inner{width:min(1400px,calc(100% - 32px));margin:0 auto;display:grid;grid-template-columns:minmax(260px,1.4fr) repeat(3,minmax(160px,.7fr));gap:34px;padding:54px 0 28px}.ot-site-footer__brand img{width:150px;max-height:34px;object-fit:contain;filter:invert(1) drop-shadow(0 6px 12px rgba(0,0,0,.28))}.ot-site-footer nav h2,.ot-site-footer__brand strong{display:block;margin:14px 0 8px;color:#fff;font-size:14px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.ot-site-footer p{max-width:440px;color:rgba(255,255,255,.68);line-height:1.55}.ot-site-footer__brand{display:grid;align-content:start;gap:8px}.ot-site-footer__brand .ot-company-address{display:grid;gap:4px;margin:8px 0 4px;color:rgba(255,255,255,.68);font-style:normal;line-height:1.45}.ot-site-footer__brand .ot-company-address strong{margin:0 0 4px;color:rgba(255,255,255,.9);font-size:12px;letter-spacing:0;text-transform:none}.ot-site-footer__brand>a{display:block;width:max-content}.ot-site-footer a{color:rgba(255,255,255,.74);text-decoration:none;font-weight:800}.ot-site-footer a:focus,.ot-site-footer a:hover{color:#f2930e}.ot-site-footer nav{display:grid;align-content:start;gap:10px}.ot-site-footer__bottom{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:10px;padding-top:24px;border-top:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.62);font-size:13px}.ot-site-footer__bottom span:not(:last-child)::after{content:"";display:inline-block;width:1px;height:12px;margin-left:10px;vertical-align:-2px;background:rgba(255,255,255,.2)}.woocommerce-cart .site-content,.woocommerce-checkout .site-content{background:#f4f6f8}.woocommerce-cart .entry-content,.woocommerce-checkout .entry-content{width:min(1400px,calc(100% - 32px));margin:0 auto 70px}.woocommerce-cart .wf_theme-breadcrumb,.woocommerce-checkout .wf_theme-breadcrumb{padding:42px 0;background:#f4f6f8}.woocommerce-cart .wp-block-woocommerce-cart,.woocommerce-checkout .wp-block-woocommerce-checkout{padding:28px;border:1px solid #dce3ea;border-radius:18px;background:#fff}.woocommerce-cart .wc-block-cart-items__header th,.woocommerce-cart .wc-block-components-totals-wrapper,.woocommerce-checkout .wc-block-components-checkout-step__title,.woocommerce-checkout .wc-block-components-order-summary__title-text,.woocommerce-checkout .wc-block-components-title{color:#11151a!important}.woocommerce-cart .wc-block-components-button,.woocommerce-checkout .wc-block-components-button{border-radius:999px!important;background:#11151a!important;color:#fff!important;font-weight:950!important}.woocommerce-cart .wc-block-components-product-name,.woocommerce-checkout .wc-block-components-product-name{color:#1a2638!important;font-weight:950!important}.woocommerce-cart .wc-block-components-product-metadata__description,.woocommerce-checkout .wc-block-components-product-metadata__description{color:#526176!important}.woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control input,.woocommerce-checkout .wc-block-components-text-input input,.woocommerce-checkout .wc-block-components-textarea,.woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__select{border-radius:10px!important;border-color:#b9c4d0!important;color:#11151a!important}.woocommerce-checkout .wc-block-components-notice-banner.is-error,.woocommerce-checkout .wc-block-components-validation-error{color:#8a1f17!important}.ot-mobile-product-bar{display:none}@media (max-width:760px){body.ot-has-mobile-product-bar{padding-bottom:84px}.ot-mobile-product-bar{position:fixed;left:0;right:0;bottom:0;z-index:1600;display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-top:1px solid rgba(255,255,255,.12);background:rgba(13,20,32,.96);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.ot-mobile-product-bar a,.ot-mobile-product-bar button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:0 0;color:#fff;font-size:12px;font-weight:950;text-decoration:none;white-space:nowrap}.ot-mobile-product-bar button:nth-child(2){border-color:#f2930e;background:#f2930e;color:#11151a}.ot-site-footer__inner{grid-template-columns:1fr}.woocommerce-cart .wp-block-woocommerce-cart,.woocommerce-checkout .wp-block-woocommerce-checkout{padding:16px}}.ot-trust-page{width:min(1480px,calc(100% - 32px));margin:34px auto 70px;color:#11151a}.ot-trust-page__band,.ot-trust-page__grid article,.ot-trust-page__hero{border:1px solid #dce3ea;border-radius:16px;background:#fff}.ot-trust-page__hero{padding:clamp(30px,5vw,74px);background:linear-gradient(135deg,#11151a 0,#1d2a3d 62%,#332210 100%);color:#fff}.ot-trust-page__hero span{color:#ffbd69;font-size:12px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.ot-trust-page__hero h1{max-width:760px;margin:12px 0;color:#fff;font-size:clamp(42px, 6vw, 86px);line-height:1;letter-spacing:-.04em}.ot-trust-page__hero p{max-width:780px;color:rgba(255,255,255,.76);font-size:18px;line-height:1.55}.ot-trust-page__band a,.ot-trust-page__hero a{min-height:46px;display:inline-flex;align-items:center;justify-content:center;margin-top:14px;padding:0 18px;border-radius:999px;background:#f2930e;color:#11151a;font-weight:950;text-decoration:none}.ot-trust-page__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;margin-top:16px}.ot-trust-page__band,.ot-trust-page__grid article{padding:22px}.ot-trust-page__band strong,.ot-trust-page__grid strong{color:#11151a;font-size:20px;font-weight:950}.ot-trust-page__band p,.ot-trust-page__grid p{color:#5d6976}.ot-trust-page__band{margin-top:16px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:16px}.page #wf-main:has(.ot-trust-page){flex:0 0 100%;max-width:100%;width:100%}.page .wf-row:has(.ot-trust-page) #wf-sidebar,.page .wf-row:has(.ot-trust-page) .wf-sidebar{display:none}.page #wf-main:has(.ot-support-page){flex:0 0 100%;max-width:100%;width:100%}.page .wf-row:has(.ot-support-page) #wf-sidebar,.page .wf-row:has(.ot-support-page) .wf-sidebar{display:none}.ot-support-page{width:min(1480px,calc(100% - 32px));margin:34px auto 74px;color:#11151a}.ot-support-hero{min-height:390px;display:flex;flex-direction:column;justify-content:center;padding:clamp(34px,5vw,78px);overflow:hidden;background:linear-gradient(90deg,rgba(6,10,16,.94) 0,rgba(6,10,16,.76) 50%,rgba(6,10,16,.28) 100%),var(--ot-page-bg,var(--ot-bg-support)) center/cover no-repeat;color:#fff}.ot-support-hero span,.ot-support-process span{color:#ffbd69;font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.ot-support-hero h1{max-width:850px;margin:12px 0;color:#fff;font-size:clamp(40px, 5.4vw, 76px);line-height:1.04;letter-spacing:-.025em}.ot-support-hero p{max-width:760px;color:rgba(255,255,255,.78);font-size:17px;line-height:1.62}.ot-support-cta a,.ot-support-hero a{min-height:46px;width:fit-content;display:inline-flex;align-items:center;justify-content:center;margin-top:18px;padding:0 20px;border-radius:999px;background:#f2930e;color:#11151a;font-weight:950;text-decoration:none}.ot-support-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px}.ot-support-card-grid article,.ot-support-cta,.ot-support-process{border:1px solid #dce3ea;background:#fff}.ot-support-card-grid article{min-height:210px;padding:24px}.ot-support-card-grid article strong{display:block;color:#11151a;font-size:22px;line-height:1.12}.ot-support-card-grid article p{color:#5d6976;line-height:1.55}.ot-support-process{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:26px;margin-top:18px;padding:clamp(26px,4vw,54px)}.ot-support-process h2{margin:10px 0;color:#11151a;font-size:clamp(30px, 3.4vw, 48px);line-height:1.08;letter-spacing:-.025em}.ot-support-process p{color:#5d6976}.ot-support-process ol{margin:0;padding:0;display:grid;gap:10px;list-style:none;counter-reset:support-step}.ot-support-process li{counter-increment:support-step;min-height:62px;display:flex;align-items:center;gap:16px;padding:14px 16px;background:#f6f8fa;color:#11151a;font-weight:900}.ot-support-process li::before{content:counter(support-step,decimal-leading-zero);width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;border-radius:999px;background:#11151a;color:#ffbd69;font-size:12px;font-weight:950}.ot-support-cta{margin-top:18px;padding:28px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;background:#11151a;color:#fff}.ot-support-cta strong{color:#fff;font-size:24px}.ot-support-cta p{margin:8px 0 0;color:rgba(255,255,255,.72)}.ot-page-slug-request-a-quote #wf-main:has(.ot-quote-form),.ot-page-slug-request-a-quote #wf-main:has(.quote-form){flex:0 0 100%;max-width:100%;width:100%}.ot-page-slug-request-a-quote .wf-row:has(.ot-quote-form) #wf-sidebar,.ot-page-slug-request-a-quote .wf-row:has(.ot-quote-form) .wf-sidebar,.ot-page-slug-request-a-quote .wf-row:has(.quote-form) #wf-sidebar,.ot-page-slug-request-a-quote .wf-row:has(.quote-form) .wf-sidebar{display:none}@media (max-width:760px){.ot-support-cta,.ot-support-process,.ot-trust-page__band{grid-template-columns:1fr}.ot-support-card-grid{grid-template-columns:1fr}.ot-support-page{width:calc(100% - 20px)}}body{--ot-bg-shop:url('assets/images/brand-backgrounds/page-bg/shop-track-night.jpg');--ot-bg-cart:url('assets/images/brand-backgrounds/page-bg/cart-equipment-closeup.jpg');--ot-bg-compare:url('assets/images/brand-backgrounds/page-bg/compare-equipment-grid.jpg');--ot-bg-company:url('assets/images/brand-backgrounds/page-bg/company-karting-venue.jpg');--ot-bg-quote:url('assets/images/brand-backgrounds/page-bg/quote-finish-line.jpg');--ot-bg-support:url('assets/images/brand-backgrounds/page-bg/support-starting-blocks.jpg');--ot-bg-shipping:url('assets/images/brand-backgrounds/page-bg/shipping-running-track.jpg');--ot-bg-warranty:url('assets/images/brand-backgrounds/page-bg/warranty-device-kit.jpg');--ot-bg-payment:url('assets/images/brand-backgrounds/page-bg/payment-track-facility.jpg');--ot-bg-solutions:url('assets/images/brand-backgrounds/page-bg/solutions-stadium-track.jpg')}.ot-shop-page{background:radial-gradient(circle at 12% 0,rgba(242,147,14,.16),transparent 32%),linear-gradient(180deg,#080d14 0,#111923 32%,#eef2f5 32%,#f8fafb 100%)}.ot-shop-hero{margin-top:8px}.ot-shop-hero>div{position:relative;overflow:hidden;min-height:420px;border-color:rgba(255,255,255,.16);background:linear-gradient(90deg,rgba(6,10,16,.94) 0,rgba(6,10,16,.74) 48%,rgba(6,10,16,.34) 100%),var(--ot-bg-shop) center/cover no-repeat;box-shadow:0 24px 70px rgba(0,0,0,.26)}.ot-shop-hero>div::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:42px 42px;opacity:.16}.ot-shop-hero>div>*{position:relative;z-index:1}.ot-shop-hero>div h1,.ot-shop-hero>div p,.ot-shop-hero>div span{color:#fff}.ot-shop-hero>div span{color:#ffbd69}.ot-shop-hero>div p{color:rgba(255,255,255,.76)}.ot-shop-hero aside{position:relative;overflow:hidden;min-height:420px;border-color:rgba(255,255,255,.14);background:linear-gradient(180deg,rgba(255,255,255,.56) 0,rgba(255,255,255,.9) 52%,rgba(248,249,250,.96) 100%),url('assets/images/brand-backgrounds/page-bg/compare-equipment-grid.jpg') center/cover no-repeat;color:#11151a;box-shadow:0 14px 34px rgba(0,0,0,.1)}.ot-shop-hero aside strong{color:#11151a}.ot-shop-hero aside p{color:#556171}.ot-shop-hero aside a{background:#f2930e;color:#11151a}.ot-page-slug-solutions{--ot-page-bg:var(--ot-bg-solutions)}.ot-page-slug-compare{--ot-page-bg:var(--ot-bg-compare)}.ot-page-slug-faq,.ot-page-slug-setup-support,.ot-page-slug-support{--ot-page-bg:var(--ot-bg-support)}.ot-page-slug-about,.ot-page-slug-company{--ot-page-bg:var(--ot-bg-company)}.ot-page-slug-contact,.ot-page-slug-request-quote{--ot-page-bg:var(--ot-bg-quote)}.ot-page-slug-shipping,.ot-page-slug-shipping-delivery{--ot-page-bg:var(--ot-bg-shipping)}.ot-page-slug-replacement-parts,.ot-page-slug-warranty,.ot-page-slug-warranty-support{--ot-page-bg:var(--ot-bg-warranty)}.ot-page-slug-payment,.ot-page-slug-payment-safety{--ot-page-bg:var(--ot-bg-payment)}.ot-trust-page__hero{position:relative;overflow:hidden;min-height:380px;display:flex;flex-direction:column;justify-content:center;border-color:rgba(255,255,255,.16);background:linear-gradient(90deg,rgba(6,10,16,.94) 0,rgba(6,10,16,.76) 50%,rgba(6,10,16,.28) 100%),var(--ot-page-bg,var(--ot-bg-company)) center/cover no-repeat;box-shadow:0 24px 70px rgba(0,0,0,.18)}.ot-trust-page__hero::after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 16% 22%,rgba(242,147,14,.22),transparent 34%)}.ot-trust-page__hero>*{position:relative;z-index:1}.ot-quote-page-copy{overflow:hidden;border-color:rgba(255,255,255,.14);background:linear-gradient(90deg,rgba(6,10,16,.94) 0,rgba(6,10,16,.76) 58%,rgba(6,10,16,.34) 100%),var(--ot-bg-quote) center/cover no-repeat;color:#fff}.ot-page-slug-request-a-quote .post.single-post{width:min(1480px,calc(100% - 32px));margin:0 auto}.ot-page-slug-request-a-quote .post.single-post>h1,.ot-page-slug-request-a-quote .post.single-post>h2,.ot-page-slug-request-a-quote .post.single-post>p{max-width:860px}.ot-page-slug-request-a-quote .post.single-post>h1,.ot-page-slug-request-a-quote .post.single-post>h2{font-size:clamp(34px, 4.2vw, 58px);line-height:1.12;letter-spacing:-.025em}.ot-page-slug-request-a-quote .ot-quote-form,.ot-page-slug-request-a-quote .quote-form{width:100%;min-height:440px;border-color:rgba(255,255,255,.14);background:linear-gradient(90deg,rgba(7,11,18,.95) 0,rgba(7,11,18,.82) 52%,rgba(7,11,18,.44) 100%),var(--ot-bg-quote) center/cover no-repeat;box-shadow:0 24px 70px rgba(17,21,26,.18)}.ot-quote-page-copy h2,.ot-quote-page-copy p{color:#fff}.ot-quote-page-copy p{color:rgba(255,255,255,.76)}.woocommerce-cart .site-content,.woocommerce-checkout .site-content{background:linear-gradient(180deg,rgba(7,11,18,.92) 0,rgba(7,11,18,.82) 360px,#f4f6f8 360px,#f4f6f8 100%),var(--ot-bg-cart) top center/100% 420px no-repeat}.woocommerce-cart .wf_theme-breadcrumb,.woocommerce-checkout .wf_theme-breadcrumb{background:0 0;color:#fff}.woocommerce-cart .wf_theme-breadcrumb a,.woocommerce-cart .wf_theme-breadcrumb h1,.woocommerce-cart .wf_theme-breadcrumb span,.woocommerce-checkout .wf_theme-breadcrumb a,.woocommerce-checkout .wf_theme-breadcrumb h1,.woocommerce-checkout .wf_theme-breadcrumb span{color:#fff!important}.woocommerce-cart .wp-block-woocommerce-cart,.woocommerce-checkout .wp-block-woocommerce-checkout{box-shadow:0 24px 70px rgba(17,21,26,.12)}@media (max-width:760px){.ot-shop-page{background:linear-gradient(180deg,#080d14 0,#111923 520px,#eef2f5 520px,#f8fafb 100%)}.ot-shop-hero aside,.ot-shop-hero>div,.ot-trust-page__hero{min-height:330px}.ot-quote-page-copy,.ot-shop-hero>div,.ot-trust-page__hero{background-position:center}.woocommerce-cart .site-content,.woocommerce-checkout .site-content{background:linear-gradient(180deg,rgba(7,11,18,.92) 0,rgba(7,11,18,.84) 300px,#f4f6f8 300px,#f4f6f8 100%),var(--ot-bg-cart) top center/auto 340px no-repeat}}.ot-quote-form--fluent{width:100%;padding:clamp(22px,4vw,46px);border:1px solid rgba(255,255,255,.14);background:linear-gradient(90deg,rgba(7,11,18,.95) 0,rgba(7,11,18,.82) 52%,rgba(7,11,18,.44) 100%),var(--ot-bg-quote) center/cover no-repeat;color:#fff;box-shadow:0 24px 70px rgba(17,21,26,.18)}.ot-quote-form--fluent .fluentform,.ot-quote-form--fluent form{max-width:980px}.ot-quote-form--fluent .ff-el-group{margin-bottom:16px}.ot-quote-form--fluent .ff-el-input--label label,.ot-quote-form--fluent label{color:#fff!important;font-weight:850}.ot-quote-form--fluent .ff-el-form-control{min-height:48px;border:1px solid rgba(255,255,255,.22)!important;border-radius:10px!important;background:rgba(255,255,255,.94)!important;color:#11151a!important;font-weight:750}.ot-quote-form--fluent textarea.ff-el-form-control{min-height:140px}.ot-quote-form--fluent .ff-el-form-control::placeholder{color:#566375!important;opacity:1}.ot-quote-form--fluent .ff-el-form-control:focus{border-color:#f2930e!important;box-shadow:0 0 0 3px rgba(242,147,14,.22)!important}.ot-quote-form--fluent .ff-btn-submit{min-height:48px;padding:0 24px!important;border:0!important;border-radius:999px!important;background:#f2930e!important;color:#11151a!important;font-weight:950!important}.ot-quote-form--fluent .ff-message-success{border-color:rgba(242,147,14,.45)!important;border-radius:14px!important;background:rgba(255,255,255,.96)!important;color:#11151a!important;font-weight:850}.ot-quote-form--fluent .error,.ot-quote-form--fluent .ff-el-is-error .ff-el-input--content,.ot-quote-form--fluent .text-danger{color:#ffd2c8!important}@media (min-width:780px){.ot-quote-form--fluent form>.ff-el-group{width:calc(50% - 8px);display:inline-block;vertical-align:top}.ot-quote-form--fluent form>.ff-el-group:has(textarea),.ot-quote-form--fluent form>.ff-el-group:last-child{width:100%}.ot-quote-form--fluent form>.ff-el-group:nth-child(odd){margin-right:12px}}.ot-footer-operator{margin:12px 0 6px;color:rgba(255,255,255,.78)!important;font-size:13px;font-weight:850}.ot-company-legal-panel{margin-top:18px;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.82fr);gap:20px;padding:clamp(24px,4vw,42px);border:1px solid #dce3ea;background:#fff;color:#11151a}.ot-company-legal-panel span{color:#a86004;font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.ot-company-legal-panel h2{margin:8px 0;color:#11151a;font-size:clamp(28px, 3vw, 42px);line-height:1.08;letter-spacing:-.025em}.ot-company-legal-panel p{max-width:680px;color:#5d6976;line-height:1.58}.ot-company-address{margin:0;padding:20px;border:1px solid #dce3ea;background:#f6f8fa;color:#263241;font-style:normal;line-height:1.56}.ot-company-address span,.ot-company-address strong{display:block;letter-spacing:0;text-transform:none}.ot-company-address strong{margin-bottom:10px;color:#11151a;font-size:16px;font-weight:950}.ot-company-address span{color:#526176;font-size:14px;font-weight:750}@media (max-width:760px){.ot-company-legal-panel{grid-template-columns:1fr}}.ot-buying-guide{background:#f3f6f8;border-color:#dce3ea}.ot-guide-grid,.ot-product-case-grid,.ot-shop-selector-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.ot-guide-grid article,.ot-product-case-grid article,.ot-shop-selector-grid a{min-height:210px;display:flex;flex-direction:column;justify-content:space-between;padding:22px;border:1px solid #dce3ea;background:#fff;color:#11151a;text-decoration:none}.ot-guide-grid span,.ot-product-case-grid strong,.ot-shop-selector-grid strong{color:#11151a;font-weight:950}.ot-guide-grid article>span{color:#a86004;font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.ot-guide-grid article>strong{margin:10px 0;color:#11151a;font-size:24px;line-height:1.08;letter-spacing:-.02em}.ot-guide-grid p,.ot-product-case-grid p,.ot-shop-selector-grid span{color:#5d6976;line-height:1.52}.ot-guide-grid a,.ot-shop-selector-grid a{font-weight:950}.ot-shop-selector{width:min(1480px,calc(100% - 32px));margin:18px auto;padding:clamp(24px,4vw,42px);border:1px solid rgba(255,255,255,.14);background:#11151a;color:#fff}.ot-shop-selector .ot-shop-section-head h2,.ot-shop-selector .ot-shop-section-head p{color:#fff}.ot-shop-selector .ot-shop-section-head span{color:#ffbd69}.ot-shop-selector-grid a{border-color:rgba(255,255,255,.14);background:rgba(255,255,255,.07);color:#fff}.ot-shop-selector-grid strong{color:#fff;font-size:20px}.ot-shop-selector-grid span{color:rgba(255,255,255,.7)}.ot-product-case-grid article{min-height:160px;background:#f7f9fb}.ot-guide-page{width:min(1480px,calc(100% - 32px));margin:34px auto 74px;color:#11151a}.ot-guide-hero{min-height:390px;display:flex;flex-direction:column;justify-content:center;padding:clamp(34px,5vw,78px);background:linear-gradient(90deg,rgba(6,10,16,.94) 0,rgba(6,10,16,.74) 58%,rgba(6,10,16,.34) 100%),var(--ot-bg-shop) center/cover no-repeat;color:#fff}.ot-guide-hero span{color:#ffbd69;font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.ot-guide-hero h1{max-width:880px;margin:12px 0;color:#fff;font-size:clamp(40px, 5.4vw, 76px);line-height:1.04;letter-spacing:-.025em}.ot-guide-hero p{max-width:760px;color:rgba(255,255,255,.78);font-size:17px;line-height:1.62}.ot-guide-hero a,.ot-guide-layout aside a{min-height:46px;width:fit-content;display:inline-flex;align-items:center;justify-content:center;margin-top:18px;padding:0 20px;border-radius:999px;background:#f2930e;color:#11151a;font-weight:950;text-decoration:none}.ot-guide-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px;margin-top:18px}.ot-guide-layout article,.ot-guide-layout aside{padding:clamp(24px,4vw,42px);border:1px solid #dce3ea;background:#fff}.ot-guide-layout h2{color:#11151a;font-size:clamp(26px, 3vw, 40px);line-height:1.1;letter-spacing:-.02em}.ot-guide-layout p{color:#526176;font-size:17px;line-height:1.65}.ot-guide-layout aside{align-self:start;display:grid;gap:12px}.ot-guide-layout aside strong{color:#11151a;font-size:22px}.ot-guide-layout aside span{color:#526176;font-weight:850}@media (max-width:860px){.ot-guide-layout{grid-template-columns:1fr}.ot-shop-selector{width:calc(100% - 20px)}}.ot-seo-hub{background:#fff;border-color:#dce3ea}.ot-seo-hub-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.ot-seo-hub-grid a{min-height:150px;display:flex;flex-direction:column;justify-content:space-between;padding:22px;border:1px solid #dce3ea;background:#f7f9fb;color:#11151a;text-decoration:none}.ot-seo-hub-grid strong{color:#11151a;font-size:20px;line-height:1.12}.ot-seo-hub-grid span{color:#5d6976;line-height:1.45}.ot-seo-hub-grid a:focus,.ot-seo-hub-grid a:hover{border-color:#f2930e;background:#fff8ec}.ot-ai-advisor{position:fixed;right:clamp(14px,2vw,28px);bottom:clamp(16px,2vw,28px);z-index:950;font-family:inherit}.ot-ai-advisor-toggle{display:grid;gap:2px;min-width:230px;border:1px solid rgba(214,178,92,.5);background:linear-gradient(135deg,rgba(20,24,31,.94),rgba(8,10,14,.96));color:#fff;padding:13px 18px;text-align:left;box-shadow:0 12px 30px rgba(0,0,0,.28);cursor:pointer}.ot-ai-advisor-head span,.ot-ai-advisor-toggle span,.ot-product-qna__head span{color:#d6b25c;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.ot-ai-advisor-toggle strong{font-size:14px;font-weight:700}.ot-ai-advisor-panel{position:absolute;right:0;bottom:calc(100% + 14px);width:min(430px,calc(100vw - 28px));max-height:min(720px,calc(100vh - 110px));overflow:auto;border:1px solid rgba(214,178,92,.34);background:rgba(10,13,18,.96);color:#f7f4eb;box-shadow:0 22px 70px rgba(0,0,0,.46);opacity:0;transform:translateY(10px) scale(.98);transition:opacity 180ms ease,transform 180ms ease}.ot-ai-advisor.is-open .ot-ai-advisor-panel{opacity:1;transform:translateY(0) scale(1)}.ot-ai-advisor-foot,.ot-ai-advisor-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.12)}.ot-ai-advisor-foot{border-top:1px solid rgba(255,255,255,.12);border-bottom:0}.ot-ai-advisor-close,.ot-ai-back{border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.06);color:#fff;padding:8px 12px;cursor:pointer}.ot-ai-advisor-foot a{color:#d6b25c;font-weight:700;text-decoration:none}.ot-ai-advisor-body{padding:18px}.ot-ai-advisor-result,.ot-ai-advisor-step{display:none}.ot-ai-advisor-result.is-visible,.ot-ai-advisor-step.is-active{display:block}.ot-ai-advisor-result h2,.ot-ai-advisor-step h2{margin:0 0 8px;color:#fff;font-size:22px;letter-spacing:-.02em}.ot-ai-advisor-step p,.ot-ai-result-note{margin:0 0 16px;color:rgba(247,244,235,.72);line-height:1.55}.ot-ai-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ot-ai-build-result,.ot-ai-options button{border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.055);color:#fff;min-height:46px;padding:11px 12px;text-align:left;cursor:pointer;transition:border-color 150ms ease,background 150ms ease,transform 150ms ease}.ot-ai-build-result:hover,.ot-ai-options button.is-selected,.ot-ai-options button:hover{border-color:rgba(214,178,92,.72);background:rgba(214,178,92,.14)}.ot-ai-build-result:active,.ot-ai-options button:active{transform:translateY(1px)}.ot-ai-advisor-step label{display:grid;gap:7px;margin-bottom:12px;color:rgba(247,244,235,.82);font-weight:700}.ot-ai-advisor-step input{width:100%;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08);color:#fff;padding:12px 13px}.ot-ai-build-result{width:100%;margin-top:4px;text-align:center;background:#d6b25c;color:#101010;font-weight:800}.ot-ai-result-card{display:grid;grid-template-columns:86px 1fr;gap:14px;margin-top:12px;padding:12px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.055)}.ot-ai-result-card img{width:86px;height:86px;object-fit:contain;background:#fff}.ot-ai-result-card span{color:#d6b25c;font-size:11px;text-transform:uppercase;letter-spacing:.1em}.ot-ai-result-card h3{margin:2px 0 4px;color:#fff;font-size:19px}.ot-ai-result-card p,.ot-ai-result-card small{display:block;margin:0 0 7px;color:rgba(247,244,235,.72);line-height:1.4}.ot-ai-result-card strong{display:block;color:#fff;margin-top:5px}.ot-ai-result-card nav{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ot-ai-result-card nav a{display:flex;align-items:center;justify-content:center;min-height:38px;border:1px solid rgba(255,255,255,.16);color:#fff;text-decoration:none;font-size:12px;font-weight:800}.ot-ai-result-card nav a:last-child{background:#d6b25c;border-color:#d6b25c;color:#111}.ot-product-qna{width:min(1180px,calc(100% - 32px));margin:22px auto 44px;padding:clamp(22px,4vw,42px);border:1px solid rgba(15,18,24,.12);background:linear-gradient(135deg,#f8f8f5,#fff 48%,#ece8dd);color:#11151c}.ot-product-qna__head{max-width:720px;margin-bottom:22px}.ot-product-qna__head h2{margin:6px 0 8px;font-size:clamp(28px, 4vw, 46px);letter-spacing:-.03em}.ot-product-qna__head p{color:#454a54;line-height:1.65}.ot-product-qna__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;margin-bottom:22px}.ot-product-qna details{border:1px solid rgba(17,21,28,.12);background:rgba(255,255,255,.72);padding:15px 16px}.ot-product-qna summary{color:#11151c;font-weight:800;cursor:pointer}.ot-product-qna details p{margin:12px 0 0;color:#4a4f59;line-height:1.6}@media (max-width:720px){.ot-ai-advisor{left:12px;right:12px;bottom:12px}.ot-ai-advisor-toggle{width:100%;min-width:0}.ot-ai-advisor-panel{left:0;right:0;width:100%;bottom:calc(100% + 10px);max-height:calc(100vh - 120px)}.ot-ai-options,.ot-options{grid-template-columns:1fr}.ot-ai-result-card nav{grid-template-columns:1fr}.ot-has-mobile-product-bar .ot-ai-advisor{bottom:78px}}@media (prefers-reduced-motion:reduce){.ot-ai-advisor-panel,.ot-ai-build-result,.ot-ai-options button{transition:none!important}}.ot-shop-advisor-stage{display:grid;grid-template-columns:minmax(260px,0.85fr) minmax(0,1.4fr);gap:clamp(16px,3vw,28px);align-items:stretch}.ot-shop-advisor-copy{display:flex;flex-direction:column;justify-content:space-between;gap:18px;min-height:230px;padding:clamp(20px,3vw,30px);border:1px solid rgba(214,178,92,.28);background:linear-gradient(145deg,rgba(13,17,23,.94),rgba(25,28,34,.9));color:#fff}.ot-shop-advisor-copy strong{display:block;font-size:clamp(24px, 3vw, 36px);line-height:1.05;letter-spacing:-.03em}.ot-shop-advisor-copy p{color:rgba(255,255,255,.72);line-height:1.6;margin:0}.ot-shop-advisor-start{width:fit-content;border:0;background:#d6b25c;color:#111;padding:12px 18px;font-weight:800;cursor:pointer}.ot-shop-advisor-start:active{transform:translateY(1px)}.ot-package-guide{display:grid;grid-template-columns:minmax(240px,0.8fr) minmax(0,1.4fr);gap:clamp(18px,4vw,34px);align-items:start}.ot-package-guide>div:first-child span{color:#9a7a2f;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:800}.ot-package-guide h2{margin:6px 0 12px;font-size:clamp(28px, 4vw, 44px);line-height:1.05;letter-spacing:-.03em}.ot-package-guide p{color:#4b535f;line-height:1.65}.ot-package-guide__grid{display:grid;gap:10px}.ot-package-guide__grid article{border:1px solid rgba(17,21,28,.12);background:#fff;padding:17px 18px}.ot-package-guide__grid strong{display:block;color:#11151c;margin-bottom:6px;font-size:17px}.ot-package-guide__grid p{margin:0;color:#4b535f}@media (max-width:860px){.ot-package-guide,.ot-shop-advisor-stage{grid-template-columns:1fr}.ot-shop-advisor-start{width:100%}}@media (max-width:520px){.ot-datasheet-intro dl,.ot-datasheet-intro--scene dl{width:100%;max-width:100%;min-width:0;grid-template-columns:1fr!important}.ot-datasheet-intro dl div,.ot-datasheet-intro--scene dl div{min-width:0;overflow-wrap:anywhere}}@media (max-width:520px){.ot-datasheet-intro,.ot-datasheet-intro--scene{overflow:hidden}.ot-datasheet-intro--scene>dl,.ot-datasheet-intro>dl{box-sizing:border-box;margin-left:0;margin-right:0}}.ot-commerce-frame,.ot-compare-page,.ot-quote-upgrade,.ot-solutions-page{width:min(1240px,calc(100% - 32px));margin:0 auto 64px;color:#11151c}.ot-commerce-hero,.ot-compare-hero,.ot-quote-hero,.ot-solutions-hero{position:relative;overflow:hidden;padding:clamp(34px,7vw,82px);background:linear-gradient(135deg,#10141b 0,#202733 58%,#d6b25c 160%);color:#fff;border:1px solid rgba(214,178,92,.24)}.ot-commerce-hero::after,.ot-compare-hero::after,.ot-quote-hero::after,.ot-solutions-hero::after{content:"";position:absolute;inset:auto -10% -45% 34%;height:78%;background:radial-gradient(circle,rgba(214,178,92,.22),transparent 62%);pointer-events:none}.ot-commerce-hero>*,.ot-compare-hero>*,.ot-quote-hero>*,.ot-solutions-hero>*{position:relative;z-index:1}.ot-commerce-hero span,.ot-compare-hero span,.ot-empty-cart-recs span,.ot-quote-hero span,.ot-quote-process span,.ot-recommendation-paths span,.ot-solution-process span,.ot-solutions-hero span{color:#d6b25c;font-size:12px;letter-spacing:.13em;text-transform:uppercase;font-weight:800}.ot-commerce-hero h1,.ot-compare-hero h1,.ot-quote-hero h1,.ot-solutions-hero h1{max-width:860px;margin:10px 0 16px;color:#fff;font-size:clamp(38px, 6vw, 72px);line-height:.96;letter-spacing:-.035em;text-wrap:balance}.ot-commerce-hero p,.ot-compare-hero p,.ot-quote-hero p,.ot-solutions-hero p{max-width:720px;margin:0 0 24px;color:rgba(255,255,255,.76);font-size:17px;line-height:1.65}.ot-commerce-hero div,.ot-compare-hero div,.ot-solutions-hero div{display:flex;flex-wrap:wrap;gap:10px}.ot-commerce-hero a,.ot-compare-cards a,.ot-compare-hero a,.ot-compare-table a,.ot-empty-cart-recs a,.ot-path-grid a,.ot-quote-layout aside a,.ot-solution-grid a,.ot-solutions-hero a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:11px 16px;background:#d6b25c;color:#111;font-weight:800;text-decoration:none}.ot-commerce-hero a+a,.ot-compare-hero a+a,.ot-solutions-hero a+a{background:rgba(255,255,255,.08);color:#fff;border:1px solid rgba(255,255,255,.18)}.ot-compare-table-wrap{overflow-x:auto;border:1px solid rgba(17,21,28,.12);background:#fff}.ot-compare-table{width:100%;min-width:980px;border-collapse:collapse}.ot-compare-table td,.ot-compare-table th{padding:16px 14px;border-bottom:1px solid rgba(17,21,28,.1);text-align:left;vertical-align:top;color:#2b313c}.ot-compare-table thead th{background:#f3f4f6;color:#11151c;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.ot-compare-table tbody th{color:#11151c;font-size:18px}.ot-compare-table td:last-child{min-width:150px}.ot-compare-table td:last-child a{width:100%;margin-bottom:8px;min-height:36px;padding:8px 10px;font-size:12px}.ot-compare-table td:last-child a+a{background:#11151c;color:#fff}.postid-41 .summary .price::before{content:none!important}.single-product div.product form.cart table.variations{background:0 0!important;border:0!important;border-radius:0!important}.single-product div.product form.cart table.variations th.label{padding:0!important}.single-product div.product form.cart table.variations td.value{padding:10px 0 0!important}.postid-41.single-product div.product form.cart::before{content:none!important}body.postid-41 form.variations_form.cart::before{content:none!important;display:none!important}*,::after,::before{box-sizing:border-box}.single-product div.product form.variations_form .single_variation_wrap,.single-product div.product form.variations_form .timer-order-total,.single-product div.product form.variations_form .variations_button{grid-column:1/-1!important;width:100%!important}.ot-compare-cards a+a{background:#11151c;color:#fff;margin-left:8px}.ot-compare-cards{display:none}.ot-commerce-layout,.ot-commerce-steps,.ot-empty-cart-recs,.ot-quote-layout,.ot-quote-process,.ot-recommendation-paths,.ot-solution-grid,.ot-solution-process{margin-top:clamp(18px,4vw,34px)}.ot-empty-cart-recs,.ot-quote-process,.ot-recommendation-paths,.ot-solution-process{padding:clamp(22px,4vw,38px);border:1px solid rgba(17,21,28,.12);background:linear-gradient(135deg,#f8f8f5,#fff)}.ot-empty-cart-recs h2,.ot-quote-process h2,.ot-recommendation-paths h2,.ot-solution-process h2{margin:8px 0 0;font-size:clamp(28px, 4vw, 46px);letter-spacing:-.03em}.ot-commerce-steps,.ot-empty-cart-recs>div:last-child,.ot-path-grid,.ot-quote-process ol,.ot-solution-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.ot-commerce-steps span,.ot-empty-cart-recs>div:last-child a,.ot-path-grid article,.ot-quote-process li,.ot-solution-grid article{border:1px solid rgba(17,21,28,.12);background:#fff;padding:18px}.ot-empty-cart-recs strong,.ot-path-grid strong,.ot-solution-grid span{display:block;color:#11151c;font-size:20px;line-height:1.15;margin-bottom:8px}.ot-empty-cart-recs span,.ot-path-grid p,.ot-quote-process span,.ot-solution-grid li,.ot-solution-grid p{color:#4c5461;line-height:1.58}.ot-compare-cards dl,.ot-path-grid dl{display:grid;gap:8px;margin:16px 0}.ot-compare-cards dt,.ot-path-grid dt{color:#747b86;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.ot-compare-cards dd,.ot-path-grid dd{margin:0;color:#11151c;font-weight:700}.ot-solution-grid article{min-height:360px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(155deg,#fff,#f3f4f1)}.ot-solution-grid h2{margin:8px 0 12px;font-size:clamp(26px, 4vw, 42px);letter-spacing:-.03em}.ot-solution-grid ul{padding-left:18px;margin:16px 0}.ot-commerce-layout,.ot-quote-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,0.75fr);gap:clamp(18px,4vw,34px);align-items:start}.ot-commerce-layout>aside,.ot-quote-layout>aside{border:1px solid rgba(214,178,92,.34);background:#11151c;color:#fff;padding:clamp(20px,3vw,30px)}.ot-commerce-layout>aside strong,.ot-quote-layout>aside strong{display:block;font-size:25px;line-height:1.1;margin-bottom:12px}.ot-commerce-layout>aside li,.ot-commerce-layout>aside p,.ot-quote-layout>aside li,.ot-quote-layout>aside p{color:rgba(255,255,255,.74);line-height:1.58}.ot-commerce-layout>aside ul,.ot-quote-layout>aside ul{padding-left:18px;margin:18px 0}.ot-commerce-layout>main,.ot-quote-layout>div{min-width:0}.ot-commerce-steps span{background:#11151c;color:#fff;font-weight:800}.ot-empty-cart-recs>div:last-child a{display:block;background:#fff;color:#11151c}body.woocommerce-cart .breadcrumb-area,body.woocommerce-cart .entry-title,body.woocommerce-checkout .breadcrumb-area,body.woocommerce-checkout .entry-title{display:none!important}body.woocommerce-cart .wc-block-cart__empty-cart__title,body.woocommerce-cart .wp-block-woocommerce-empty-cart-block{color:#11151c}.ot-company-legal-panel,.ot-support-cta,.ot-support-page .ot-support-card-grid article,.ot-support-page .ot-support-process{transition:transform 180ms ease,border-color 180ms ease}.ot-company-legal-panel:hover,.ot-support-page .ot-support-card-grid article:hover{transform:translateY(-2px);border-color:rgba(214,178,92,.42)}@media (max-width:760px){.ot-commerce-frame,.ot-compare-page,.ot-quote-upgrade,.ot-solutions-page{width:min(100% - 22px,1240px)}.ot-commerce-hero,.ot-compare-hero,.ot-quote-hero,.ot-solutions-hero{padding:28px 20px}.ot-compare-table-wrap{display:none}.ot-compare-cards{display:grid;gap:12px;margin-top:18px}.ot-compare-cards article{border:1px solid rgba(17,21,28,.12);background:#fff;padding:18px}.ot-commerce-layout,.ot-quote-layout{grid-template-columns:1fr}}body.woocommerce-cart .wp-block-woocommerce-empty-cart-block,body.woocommerce-checkout .wc-block-components-empty-cart,body.woocommerce-checkout .wp-block-woocommerce-empty-cart-block{border:1px solid rgba(17,21,28,.12);background:#fff!important;padding:clamp(22px,4vw,38px)!important;color:#11151c!important}body.woocommerce-cart .wc-block-cart__empty-cart__title,body.woocommerce-checkout .wc-block-cart__empty-cart__title{font-size:clamp(26px, 4vw, 44px)!important;letter-spacing:-.03em;color:#11151c!important}body.woocommerce-cart .wc-block-cart__empty-cart__title::after,body.woocommerce-checkout .wc-block-cart__empty-cart__title::after{content:" Start with S-400, B-01/B-02 or LED Display below, or request a configured quote if your setup is not clear.";display:block;max-width:680px;margin:12px auto 0;color:#4c5461;font-size:16px;font-weight:500;letter-spacing:0;line-height:1.6}body.woocommerce-cart .wp-block-separator.is-style-dots,body.woocommerce-checkout .wp-block-separator.is-style-dots{display:none!important}:root{--ot-premium-ink:#0b0f15;--ot-premium-graphite:#151b23;--ot-premium-panel:#f7f8f6;--ot-premium-line:rgba(15, 18, 24, 0.12);--ot-premium-gold:#d6b25c;--ot-premium-gold-strong:#b88b2f;--ot-premium-muted:#59616d;--ot-premium-shadow:0 24px 70px rgba(9, 12, 18, 0.14)}body:not(.wp-admin){background:radial-gradient(circle at 8% 8%,rgba(214,178,92,.08),transparent 28%),linear-gradient(180deg,#f4f5f2 0,#fff 36%,#f1f3f4 100%)}body:not(.wp-admin)::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.34;background-image:linear-gradient(rgba(11,15,21,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(11,15,21,.03) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(180deg,rgba(0,0,0,0.9),transparent 78%)}.ot-brand-header{backdrop-filter:blur(18px) saturate(1.25);background:rgba(10,14,20,.88)!important;border-bottom:1px solid rgba(214,178,92,.2)!important;box-shadow:0 18px 50px rgba(0,0,0,.18)}.ot-brand-topline{background:linear-gradient(90deg,rgba(214,178,92,.18),rgba(255,255,255,.04),rgba(214,178,92,.12))!important;color:rgba(255,255,255,.78)!important}.ot-brand-logo img{filter:drop-shadow(0 8px 20px rgba(0,0,0,.26))}.ot-brand-actions a,.ot-brand-logo span strong,.ot-brand-menu a{letter-spacing:-.01em}.ot-brand-menu a{position:relative;color:rgba(255,255,255,.82)!important}.ot-brand-menu a::after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:1px;transform:scaleX(0);transform-origin:center;background:var(--ot-premium-gold);transition:transform 180ms ease}.ot-brand-menu a:focus-visible::after,.ot-brand-menu a:hover::after{transform:scaleX(1)}.ot-ai-build-result,.ot-brand-quote,.ot-btn--primary,.ot-buy-now-button.button.alt,.ot-catalog-card__actions .ot-buy,.ot-feature-card__bottom a,.ot-shop-primary,.single-product div.product .single_add_to_cart_button.button.alt{background:linear-gradient(135deg,#ecd18a,#d6b25c 48%,#a87523)!important;color:#111!important;border:0!important;box-shadow:0 12px 26px rgba(184,139,47,.25)}.ot-brand-quote:hover,.ot-btn--primary:hover,.ot-buy-now-button.button.alt:hover,.ot-catalog-card__actions .ot-buy:hover,.ot-shop-primary:hover,.single-product div.product .single_add_to_cart_button.button.alt:hover{transform:translateY(-1px);box-shadow:0 18px 38px rgba(184,139,47,.32)}.ot-commerce-hero,.ot-compare-hero,.ot-hero,.ot-quote-hero,.ot-shop-hero,.ot-solutions-hero,.ot-support-hero,.ot-trust-page__hero{border-radius:0!important;box-shadow:var(--ot-premium-shadow)}.ot-commerce-hero,.ot-compare-hero,.ot-hero--precision,.ot-quote-hero,.ot-shop-hero>div,.ot-solutions-hero,.ot-support-hero,.ot-trust-page__hero{background:linear-gradient(135deg,rgba(11,15,21,.96),rgba(24,31,40,.96) 58%,rgba(214,178,92,.2) 145%)!important;color:#fff!important;border:1px solid rgba(214,178,92,.24)!important}.ot-hero--editorial .ot-hero__panel{background:linear-gradient(135deg,rgba(9,12,18,.92),rgba(24,30,38,.96)),radial-gradient(circle at 100% 0,rgba(214,178,92,.22),transparent 42%)!important;color:#fff!important}.ot-commerce-hero h1,.ot-compare-hero h1,.ot-hero h1,.ot-quote-hero h1,.ot-shop-hero h1,.ot-solutions-hero h1,.ot-support-hero h1,.ot-trust-page__hero h1{color:#fff!important;letter-spacing:-.035em!important;text-wrap:balance}.ot-commerce-hero p,.ot-compare-hero p,.ot-hero p,.ot-quote-hero p,.ot-shop-hero p,.ot-solutions-hero p,.ot-support-hero p,.ot-trust-page__hero p{color:rgba(255,255,255,.75)!important}.ot-catalog-card,.ot-commerce-layout>main,.ot-company-legal-panel,.ot-compare-cards article,.ot-datasheet-panel,.ot-empty-cart-recs,.ot-feature-card,.ot-logo-card,.ot-media-grid article,.ot-package-guide__grid article,.ot-path-grid article,.ot-product-card,.ot-product-qna,.ot-quote-process li,.ot-shop-catalog,.ot-shop-hero aside,.ot-shop-sidebar,.ot-solution-grid article,.ot-support-card-grid article,.ot-trust-page__grid article,.ot-video-card{border-radius:0!important;border:1px solid rgba(15,18,24,.12)!important;box-shadow:0 16px 50px rgba(9,12,18,.08)}.ot-catalog-card,.ot-feature-card,.ot-media-grid article,.ot-path-grid article,.ot-product-card,.ot-solution-grid article,.ot-support-card-grid article,.ot-video-card{transition:transform 220ms cubic-bezier(.2,.8,.2,1),box-shadow 220ms ease,border-color 220ms ease}.ot-catalog-card:hover,.ot-feature-card:hover,.ot-media-grid article:hover,.ot-path-grid article:hover,.ot-product-card:hover,.ot-solution-grid article:hover,.ot-support-card-grid article:hover,.ot-video-card:hover{transform:translateY(-4px);border-color:rgba(214,178,92,.38)!important;box-shadow:0 28px 70px rgba(9,12,18,.14)}.ot-catalog-card__image,.ot-feature-card__image,.ot-product-card__image,.ot-shop-hero-product__image{background:radial-gradient(circle at 50% 20%,rgba(214,178,92,.1),transparent 35%),linear-gradient(180deg,#fff,#eef0f0)!important;border-bottom:1px solid rgba(15,18,24,.08)}.ot-catalog-card__image img,.ot-feature-card__image img,.ot-product-card__image img,.ot-shop-hero-product__image img,.woocommerce-product-gallery img{filter:drop-shadow(0 18px 24px rgba(8, 10, 14, .16));transition:transform 240ms ease,filter 240ms ease}.ot-catalog-card:hover img,.ot-feature-card:hover img,.ot-product-card:hover img{transform:translateY(-2px) scale(1.02);filter:drop-shadow(0 24px 30px rgba(8, 10, 14, .2))}.ot-commerce-layout>aside,.ot-commerce-steps span,.ot-product-qna,.ot-quote-layout>aside,.ot-shop-announcement,.ot-trust,.timer-order-total{background:linear-gradient(135deg,#111821,#0b0f15)!important;color:#fff!important;border:1px solid rgba(214,178,92,.2)!important}.ot-commerce-layout>aside strong,.ot-commerce-steps span,.ot-product-qna h2,.ot-product-qna summary,.ot-quote-layout>aside strong,.ot-trust strong,.timer-order-total strong{color:#fff!important}.ot-commerce-layout>aside li,.ot-commerce-layout>aside p,.ot-product-qna details p,.ot-product-qna p,.ot-quote-layout>aside li,.ot-quote-layout>aside p,.ot-trust span,.timer-order-total span{color:rgba(255,255,255,.72)!important}.ot-product-qna details{background:rgba(255,255,255,.06)!important;border-color:rgba(255,255,255,.12)!important}.ot-datasheet-intro--scene{min-height:360px;align-items:end;background-blend-mode:multiply;box-shadow:var(--ot-premium-shadow)}.ot-datasheet-panel__head h2,.ot-empty-cart-recs h2,.ot-package-guide h2,.ot-quote-process h2,.ot-recommendation-paths h2,.ot-section-head h2,.ot-shop-section-head h2,.ot-solution-process h2{color:#10141b;letter-spacing:-.035em;text-wrap:balance}.ot-commerce-frame,.ot-compare-page,.ot-datasheet-shell,.ot-quote-upgrade,.ot-shop-page,.ot-solutions-page,.ot-support-page,.ot-trust-page{isolation:isolate}.ot-commerce-layout,.ot-datasheet-shell,.ot-quote-layout,.ot-shop-shell,.ot-support-card-grid,.ot-trust-page__grid{position:relative}.ot-commerce-layout::before,.ot-quote-layout::before,.ot-shop-shell::before{content:"";position:absolute;inset:-20px;z-index:-1;background:radial-gradient(circle at 20% 0,rgba(214,178,92,.08),transparent 34%);pointer-events:none}.ot-quote-form input,.ot-quote-form select,.ot-quote-form textarea,.quote-form input,.quote-form select,.quote-form textarea,.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wc-block-components-text-input input,.woocommerce form .input-text,.woocommerce form select{border-radius:0!important;border:1px solid rgba(15,18,24,.18)!important;background:#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.ot-quote-form input:focus,.ot-quote-form select:focus,.ot-quote-form textarea:focus,.quote-form input:focus,.quote-form select:focus,.quote-form textarea:focus,.woocommerce form .input-text:focus,.woocommerce form select:focus{outline:2px solid rgba(214,178,92,.38)!important;border-color:var(--ot-premium-gold)!important}.ot-page-transition__panel{background:linear-gradient(135deg,#070a0f,#171d26 70%,rgba(214,178,92,.18))!important}@media (min-width:1024px){.ot-commerce-steps,.ot-compare-table-wrap,.ot-datasheet-panel,.ot-quote-process,.ot-recommendation-paths,.ot-shop-featured,.ot-shop-quick-cats,.ot-shop-selector,.ot-solution-grid,.ot-storefront .ot-section{animation:otPremiumRise 520ms cubic-bezier(.2,.8,.2,1) both}}@keyframes otPremiumRise{from{opacity:.001;transform:translateY(14px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media (max-width:760px){.ot-brand-header{background:rgba(10,14,20,.96)!important}.ot-brand-menu a::after{display:none}.ot-commerce-hero h1,.ot-compare-hero h1,.ot-hero h1,.ot-quote-hero h1,.ot-shop-hero h1,.ot-solutions-hero h1{letter-spacing:-.025em!important}}@media (prefers-reduced-motion:reduce){.ot-commerce-steps,.ot-compare-table-wrap,.ot-datasheet-panel,.ot-quote-process,.ot-recommendation-paths,.ot-shop-featured,.ot-shop-quick-cats,.ot-shop-selector,.ot-solution-grid,.ot-storefront .ot-section{animation:none!important}.ot-catalog-card,.ot-feature-card,.ot-media-grid article,.ot-path-grid article,.ot-product-card,.ot-solution-grid article,.ot-support-card-grid article,.ot-video-card{transition:none!important}}:root{--ot-type-display:"Aptos Display","Segoe UI Variable Display","Segoe UI","Helvetica Neue",Arial,sans-serif;--ot-type-body:"Aptos","Segoe UI Variable Text","Segoe UI","Helvetica Neue",Arial,sans-serif;--ot-gold-premium:#d8b967;--ot-graphite-premium:#10161f}body:not(.wp-admin),button,html,input,select,textarea{font-family:var(--ot-type-body)!important;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ot-brand-logo strong,.ot-brand-menu a,.ot-brand-quote,.ot-btn,.ot-catalog-card h2,.ot-product-card h3,.ot-shop-toolbar strong,.ot-trust strong,.ot-video-group h3,.single-product div.product .product_title,h1,h2,h3{font-family:var(--ot-type-display)!important}.ot-catalog-card__meta,.ot-datasheet-intro span,.ot-datasheet-panel__head span,.ot-datasheet-quote span,.ot-kicker,.ot-product-card__body span,.ot-shop-hero span,.ot-shop-sidebar>span,.ot-shop-toolbar span,.ot-video-card span{letter-spacing:.075em!important;font-weight:760!important}.ot-brand-topline{font-size:12px!important;letter-spacing:.01em}.ot-brand-nav{min-height:76px!important;width:min(1520px,calc(100% - 28px))!important;grid-template-columns:minmax(260px,.72fr) minmax(520px,1.15fr) auto!important;gap:clamp(10px,1.2vw,20px)!important}.ot-brand-logo{gap:12px!important}.ot-brand-logo img{width:clamp(124px,11vw,146px)!important;max-height:31px!important;filter:invert(1) brightness(1.18) drop-shadow(0 5px 12px rgba(0,0,0,.34))!important}.ot-brand-logo strong{font-size:12px!important;font-weight:780!important;letter-spacing:.065em!important}.ot-brand-logo em{font-size:11px!important;color:rgba(255,255,255,.66)!important}.ot-brand-menu{gap:clamp(12px,1.25vw,19px)!important}.ot-brand-cart,.ot-brand-menu a{font-size:14px!important;font-weight:720!important;letter-spacing:0!important}.ot-brand-actions{gap:8px!important}.ot-brand-quote{min-height:40px!important;padding:0 18px!important;font-size:14px!important;font-weight:780!important}.ot-brand-cart{padding-inline:4px!important}.ot-hero--racing{min-height:clamp(600px,72vh,760px)!important;place-items:center start!important;background:#0b111a}.ot-hero--racing .ot-hero__image::before{background:linear-gradient(90deg,rgba(6,9,14,.84) 0,rgba(6,9,14,.58) 36%,rgba(6,9,14,.34) 70%,rgba(6,9,14,.76) 100%),linear-gradient(180deg,rgba(6,9,14,.12) 0,rgba(6,9,14,.26) 46%,rgba(6,9,14,.78) 100%)!important}.ot-hero--racing .ot-hero__panel{width:min(720px,calc(100% - 72px))!important;margin-left:clamp(24px,7vw,112px)!important;align-items:flex-start!important;text-align:left!important;padding:clamp(28px,4.6vw,58px)!important;background:0 0!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.ot-hero--racing .ot-logo-card{margin:0 0 24px!important}.ot-hero--racing .ot-logo-card img{max-height:46px!important}.ot-hero--racing .ot-logo-card small{margin-top:10px!important;font-size:11px!important;letter-spacing:.09em!important}.ot-commerce-hero h1,.ot-compare-hero h1,.ot-hero h1,.ot-hero--racing h1,.ot-quote-hero h1,.ot-shop-hero h1,.ot-solutions-hero h1,.ot-support-hero h1,.ot-trust-page__hero h1{font-weight:760!important;letter-spacing:-.026em!important;line-height:1.04!important}.ot-hero--racing h1{max-width:650px!important;margin-left:0!important;margin-right:0!important;font-size:clamp(42px, 5.35vw, 74px)!important;text-shadow:0 12px 42px rgba(0,0,0,.46)!important}.ot-hero--racing p{max-width:590px!important;margin-left:0!important;margin-right:0!important;color:rgba(245,248,250,.82)!important;font-size:clamp(16px, 1.25vw, 18px)!important;line-height:1.64!important}.ot-page-slug-compare .wf_pagetitle,.ot-page-slug-solutions .wf_pagetitle{display:none!important}.ot-page-slug-compare .wf_posts,.ot-page-slug-solutions .wf_posts{padding-top:26px}.ot-page-slug-compare .wf_posts .wf-container,.ot-page-slug-solutions .wf_posts .wf-container{width:min(100%,1480px);max-width:1480px;padding-inline:18px}.ot-page-slug-compare .wf_posts .wf-row,.ot-page-slug-solutions .wf_posts .wf-row{display:block;margin:0}.ot-page-slug-compare .wf_posts .wf-row>:not(#wf-main),.ot-page-slug-solutions .wf_posts .wf-row>:not(#wf-main){display:none!important}.ot-page-slug-compare #wf-main,.ot-page-slug-solutions #wf-main{width:100%;max-width:none;flex:0 0 100%;padding:0}.ot-page-slug-compare .post.single-post,.ot-page-slug-solutions .post.single-post{margin-bottom:0}.ot-page-slug-compare .ot-compare-page,.ot-page-slug-solutions .ot-solutions-page{width:min(1400px,100%);margin:0 auto 72px}.ot-page-slug-compare .ot-compare-hero,.ot-page-slug-solutions .ot-solutions-hero{padding:clamp(28px,4vw,48px) clamp(24px,4vw,52px);box-shadow:0 22px 58px rgba(9,12,18,.12)}.ot-page-slug-compare .ot-compare-hero span,.ot-page-slug-solutions .ot-solutions-hero span{font-size:11px;letter-spacing:.11em}.ot-page-slug-compare .ot-compare-hero h1,.ot-page-slug-solutions .ot-solutions-hero h1{max-width:760px;margin:12px 0 14px;font-size:clamp(34px, 4.25vw, 58px)!important;line-height:1.02!important;letter-spacing:-.024em!important}.ot-page-slug-compare .ot-compare-hero p,.ot-page-slug-solutions .ot-solutions-hero p{max-width:620px;margin:0 0 20px;font-size:15.5px;line-height:1.6}.ot-page-slug-compare .ot-compare-hero a,.ot-page-slug-solutions .ot-solutions-hero a{min-height:40px;padding:10px 15px;font-size:12.5px}.ot-page-slug-compare .ot-compare-table-wrap{margin-top:18px;box-shadow:0 18px 48px rgba(9,12,18,.07)}.ot-page-slug-compare .ot-compare-table td,.ot-page-slug-compare .ot-compare-table th{padding:14px 13px;font-size:14px;line-height:1.5}.ot-page-slug-compare .ot-compare-table thead th{font-size:11px}.ot-page-slug-compare .ot-compare-table tbody th{font-size:17px}.ot-page-slug-compare .ot-recommendation-paths,.ot-page-slug-solutions .ot-solution-process{padding:clamp(20px,3vw,30px);background:linear-gradient(180deg,rgba(248,248,245,.95),#fff)}.ot-page-slug-compare .ot-recommendation-paths h2,.ot-page-slug-solutions .ot-solution-process h2{margin-top:6px;font-size:clamp(24px, 2.5vw, 36px)}.ot-page-slug-compare .ot-path-grid,.ot-page-slug-solutions .ot-solution-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border:1px solid rgba(15,18,24,.12);background:#fff}.ot-page-slug-compare .ot-path-grid article,.ot-page-slug-solutions .ot-solution-grid article{min-height:0;padding:20px 22px 22px;border:0!important;border-right:1px solid rgba(15,18,24,.12)!important;border-bottom:1px solid rgba(15,18,24,.12)!important;box-shadow:none!important;transform:none!important}.ot-page-slug-compare .ot-path-grid article:nth-child(2n),.ot-page-slug-solutions .ot-solution-grid article:nth-child(2n){border-right:0!important}.ot-page-slug-compare .ot-path-grid article:nth-last-child(-n+2),.ot-page-slug-solutions .ot-solution-grid article:nth-last-child(-n+2){border-bottom:0!important}.ot-page-slug-compare .ot-path-grid article:hover,.ot-page-slug-solutions .ot-solution-grid article:hover{box-shadow:none!important;transform:none!important}.ot-page-slug-compare .ot-path-grid strong{font-size:17px;margin-bottom:10px}.ot-page-slug-compare .ot-path-grid p,.ot-page-slug-solutions .ot-solution-grid p{max-width:44ch;font-size:14.5px;line-height:1.58}.ot-page-slug-compare .ot-path-grid dl{margin:14px 0 16px;gap:10px}.ot-page-slug-solutions .ot-solution-grid span{margin-bottom:8px;color:#5f6671;font-size:15px;font-weight:700;line-height:1.3}.ot-page-slug-solutions .ot-solution-grid h2{margin:0 0 10px;font-size:clamp(30px, 2.8vw, 44px);line-height:1.02}.ot-page-slug-solutions .ot-solution-grid ul{display:grid;gap:8px;margin:14px 0 18px;padding-left:0;list-style:none}.ot-page-slug-solutions .ot-solution-grid li{color:#333a45;font-size:14px;line-height:1.56}.ot-page-slug-solutions .ot-solution-grid li strong{color:#11151c}.ot-page-slug-solutions .ot-solution-process{display:grid;grid-template-columns:minmax(0,0.95fr) minmax(0,1.05fr);gap:22px;align-items:start}.ot-page-slug-solutions .ot-solution-process ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;border:1px solid rgba(15,18,24,.12);background:#fff}.ot-page-slug-solutions .ot-solution-process li{padding:16px 18px;border-right:1px solid rgba(15,18,24,.12);border-bottom:1px solid rgba(15,18,24,.12);color:#2e3642;font-size:14px;line-height:1.56}.ot-page-slug-solutions .ot-solution-process li:nth-child(2n){border-right:0}.ot-page-slug-solutions .ot-solution-process li:nth-last-child(-n+2){border-bottom:0}@media (max-width:980px){.ot-page-slug-compare .ot-path-grid,.ot-page-slug-solutions .ot-solution-grid,.ot-page-slug-solutions .ot-solution-process ol{grid-template-columns:1fr}.ot-page-slug-compare .ot-path-grid article,.ot-page-slug-solutions .ot-solution-grid article,.ot-page-slug-solutions .ot-solution-process li{border-right:0!important;border-bottom:1px solid rgba(15,18,24,.12)!important}.ot-page-slug-compare .ot-path-grid article:last-child,.ot-page-slug-solutions .ot-solution-grid article:last-child,.ot-page-slug-solutions .ot-solution-process li:last-child{border-bottom:0!important}.ot-page-slug-solutions .ot-solution-process{grid-template-columns:1fr}}@media (max-width:760px){.ot-page-slug-compare .wf_posts,.ot-page-slug-solutions .wf_posts{padding-top:18px}.ot-page-slug-compare .wf_posts .wf-container,.ot-page-slug-solutions .wf_posts .wf-container{padding-inline:10px}.ot-page-slug-compare .ot-compare-hero,.ot-page-slug-solutions .ot-solutions-hero{padding:24px 18px}.ot-page-slug-compare .ot-compare-hero h1,.ot-page-slug-solutions .ot-solutions-hero h1{font-size:clamp(30px, 8vw, 40px)!important}.ot-page-slug-compare .ot-compare-cards article{box-shadow:none!important}}.ot-hero--racing h1,.ot-hero--racing p{position:relative;z-index:1}.ot-hero--racing .ot-actions,.ot-hero--racing .ot-hero__routes{position:relative;z-index:1}.ot-hero--racing .ot-hero__panel::before{content:"";position:absolute;inset:8% 18% 10% -4%;z-index:0;background:radial-gradient(circle at 24% 28%,rgba(10,15,23,.64),rgba(10,15,23,.26) 42%,transparent 72%);filter:blur(20px);pointer-events:none}.ot-hero--racing .ot-actions,.ot-hero--racing .ot-hero__routes{justify-content:flex-start!important}.ot-btn,.ot-card-actions a,.ot-catalog-card__actions a,.ot-hero__routes a{font-weight:740!important}.ot-btn,.ot-card-actions a,.ot-catalog-card__actions a,.ot-request-quote-button{letter-spacing:.005em!important}.ot-catalog-card,.ot-commerce-layout>main,.ot-datasheet-panel,.ot-product-card,.ot-quote-layout>main,.ot-section,.ot-shop-catalog,.ot-shop-sidebar,.ot-trust,.ot-trust-page__grid article{border-color:rgba(15,18,24,.1)!important}.ot-catalog-card,.ot-feature-card,.ot-product-card{background:linear-gradient(180deg,#fff,#f7f8f7)!important}.ot-catalog-card h2,.ot-feature-card h3,.ot-product-card h3{font-weight:760!important;letter-spacing:-.022em!important}.ot-application-card p,.ot-catalog-card p,.ot-feature-card p,.ot-guide-grid p,.ot-product-card p{color:#525d69!important;line-height:1.55!important}@media (min-width:981px){.ot-brand-nav{position:relative!important;grid-template-columns:auto 1fr auto!important}.ot-brand-menu-toggle{display:none!important}.ot-brand-menu{display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;left:50%!important;top:50%!important;width:max-content!important;max-width:calc(100% - 520px)!important;transform:translate(-50%,-50%)!important}.ot-brand-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important}}@media (max-width:1100px) and (min-width:981px){.ot-brand-nav{grid-template-columns:auto 1fr auto!important;gap:10px!important}.ot-brand-logo img{width:116px!important}.ot-brand-logo em{display:none!important}.ot-brand-menu{gap:10px!important}.ot-brand-cart,.ot-brand-menu a{font-size:13px!important}.ot-brand-quote{padding:0 13px!important;font-size:13px!important}.ot-brand-menu{max-width:calc(100% - 420px)!important}}@media (max-width:980px){.ot-brand-nav{grid-template-columns:minmax(0,1fr) auto!important}.ot-brand-menu-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important}.ot-brand-actions,.ot-brand-menu{display:none!important}.ot-brand-header.is-menu-open .ot-brand-actions,.ot-brand-header.is-menu-open .ot-brand-menu{grid-column:1/-1;display:grid!important;justify-content:stretch!important;gap:8px!important}.ot-brand-header.is-menu-open .ot-brand-actions a,.ot-brand-header.is-menu-open .ot-brand-menu a{min-height:42px;display:flex;align-items:center;padding:0 12px;border:1px solid rgba(255,255,255,.12);border-radius:10px}.ot-hero--racing .ot-hero__panel{width:min(680px,calc(100% - 32px))!important;margin:0 auto!important}}@media (max-width:760px){.ot-brand-topline{gap:12px!important;padding-inline:10px!important;overflow-x:auto;justify-content:flex-start!important}.ot-brand-logo span{max-width:170px}.ot-brand-logo strong{font-size:11px!important}.ot-hero--racing{min-height:640px!important}.ot-hero--racing .ot-hero__panel{padding:24px 18px!important}.ot-hero--racing h1{font-size:clamp(34px, 10vw, 46px)!important}}.ot-shop-hero>div h1{color:#f5f7fa!important;text-shadow:0 10px 34px rgba(0,0,0,.28)}.ot-shop-hero>div p{color:rgba(241,245,249,.88)!important}.ot-shop-hero>div span{color:#d8b967!important}.ot-shop-hero-product div:last-child{background:rgba(255,255,255,.9)!important;border-color:rgba(255,255,255,.78)!important}.ot-shop-hero-product strong{color:#11151a!important}.ot-shop-hero-product p{color:#4d5968!important}.ot-shop-hero-product a{color:#11151a!important}body:not(.wp-admin) .button,body:not(.wp-admin) .ot-brand-actions a,body:not(.wp-admin) .ot-brand-menu a,body:not(.wp-admin) .ot-brand-topline,body:not(.wp-admin) .ot-btn,body:not(.wp-admin) .ot-card-actions a,body:not(.wp-admin) .ot-catalog-card__actions a,body:not(.wp-admin) .ot-request-quote-button,body:not(.wp-admin) .ot-shop-primary,body:not(.wp-admin) button,body:not(.wp-admin) input,body:not(.wp-admin) select,body:not(.wp-admin) textarea{font-size:13px!important;letter-spacing:0!important}body:not(.wp-admin) .ot-application-card p,body:not(.wp-admin) .ot-catalog-card p,body:not(.wp-admin) .ot-commerce-hero p,body:not(.wp-admin) .ot-compare-hero p,body:not(.wp-admin) .ot-datasheet-intro p,body:not(.wp-admin) .ot-datasheet-quote p,body:not(.wp-admin) .ot-feature-card p,body:not(.wp-admin) .ot-guide-grid p,body:not(.wp-admin) .ot-hero p,body:not(.wp-admin) .ot-product-card p,body:not(.wp-admin) .ot-product-videos__head p,body:not(.wp-admin) .ot-quote-band p,body:not(.wp-admin) .ot-quote-hero p,body:not(.wp-admin) .ot-quote-page-copy p,body:not(.wp-admin) .ot-shop-hero p,body:not(.wp-admin) .ot-shop-section-head p,body:not(.wp-admin) .ot-solutions-hero p,body:not(.wp-admin) .ot-support-hero p,body:not(.wp-admin) .ot-trust-page__hero p,body:not(.wp-admin) .ot-video__head p,body:not(.wp-admin) dd,body:not(.wp-admin) figcaption,body:not(.wp-admin) li,body:not(.wp-admin) p,body:not(.wp-admin) td{font-size:13.5px!important;line-height:1.45!important;letter-spacing:0!important}body:not(.wp-admin) .ot-compare-hero span,body:not(.wp-admin) .ot-datasheet-intro span,body:not(.wp-admin) .ot-datasheet-panel__head span,body:not(.wp-admin) .ot-datasheet-quote span,body:not(.wp-admin) .ot-feature-card__body>span,body:not(.wp-admin) .ot-kicker,body:not(.wp-admin) .ot-product-card__body>span,body:not(.wp-admin) .ot-recommendation-paths span,body:not(.wp-admin) .ot-shop-hero span,body:not(.wp-admin) .ot-shop-sidebar>span,body:not(.wp-admin) .ot-shop-toolbar span,body:not(.wp-admin) .ot-solution-process span,body:not(.wp-admin) .ot-solutions-hero span,body:not(.wp-admin) .ot-support-hero span,body:not(.wp-admin) .ot-trust-page__hero span,body:not(.wp-admin) .ot-video-card span{font-size:10.5px!important;letter-spacing:.08em!important}body:not(.wp-admin) .ot-site-footer,body:not(.wp-admin) .ot-site-footer a,body:not(.wp-admin) .ot-site-footer p,body:not(.wp-admin) .ot-site-footer span,body:not(.wp-admin) .ot-trust-footer,body:not(.wp-admin) .ot-trust-footer a,body:not(.wp-admin) .ot-trust-footer span{font-size:12px!important;line-height:1.45!important}body:not(.wp-admin) .ot-shop-announcement,body:not(.wp-admin) .ot-shop-announcement a,body:not(.wp-admin) .ot-shop-announcement span{font-size:13px!important;line-height:1.35!important}body:not(.wp-admin) .ot-shop-announcement span{font-weight:700!important}body:not(.wp-admin) .ot-shop-announcement a{color:#e8c766!important;font-weight:700!important;text-decoration:none!important}body:not(.wp-admin) .ot-application-card p,body:not(.wp-admin) .ot-catalog-card p,body:not(.wp-admin) .ot-feature-card p,body:not(.wp-admin) .ot-guide-grid p,body:not(.wp-admin) .ot-media-grid article p,body:not(.wp-admin) .ot-package-guide__grid p,body:not(.wp-admin) .ot-path-grid p,body:not(.wp-admin) .ot-product-card p,body:not(.wp-admin) .ot-product-case-grid p,body:not(.wp-admin) .ot-shop-selector-grid span,body:not(.wp-admin) .ot-solution-grid li,body:not(.wp-admin) .ot-solution-grid p,body:not(.wp-admin) .ot-support-card-grid article p,body:not(.wp-admin) .ot-trust span,body:not(.wp-admin) .ot-trust-page__grid article p,body:not(.wp-admin) .ot-video-card strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}body:not(.wp-admin) .ot-commerce-hero p,body:not(.wp-admin) .ot-compare-hero p,body:not(.wp-admin) .ot-hero p,body:not(.wp-admin) .ot-quote-hero p,body:not(.wp-admin) .ot-shop-hero p,body:not(.wp-admin) .ot-solutions-hero p,body:not(.wp-admin) .ot-support-hero p,body:not(.wp-admin) .ot-trust-page__hero p{max-width:560px!important;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}body:not(.wp-admin) .ot-catalog-card__body,body:not(.wp-admin) .ot-feature-card__body,body:not(.wp-admin) .ot-product-card__body{gap:9px!important}body:not(.wp-admin) .ot-catalog-card dl,body:not(.wp-admin) .ot-compare-cards dl,body:not(.wp-admin) .ot-path-grid dl{font-size:12.5px!important;line-height:1.4!important}body:not(.wp-admin) .ot-commerce-layout>aside li,body:not(.wp-admin) .ot-commerce-layout>aside p,body:not(.wp-admin) .ot-compare-table td,body:not(.wp-admin) .ot-compare-table th,body:not(.wp-admin) .ot-datasheet-faq p,body:not(.wp-admin) .ot-datasheet-list li,body:not(.wp-admin) .ot-datasheet-table div,body:not(.wp-admin) .ot-product-qna details p,body:not(.wp-admin) .ot-quote-layout>aside li,body:not(.wp-admin) .ot-quote-layout>aside p{font-size:13px!important;line-height:1.45!important}@media (max-width:760px){body:not(.wp-admin) dd,body:not(.wp-admin) li,body:not(.wp-admin) p,body:not(.wp-admin) td{font-size:13px!important;line-height:1.42!important}}body.woocommerce-cart .wf_posts,body.woocommerce-checkout .wf_posts{padding-top:26px!important}body.woocommerce-cart .wf_pagetitle,body.woocommerce-cart .wf_theme-breadcrumb,body.woocommerce-checkout .wf_pagetitle,body.woocommerce-checkout .wf_theme-breadcrumb{display:none!important}body.woocommerce-cart .wf_posts .wf-container,body.woocommerce-checkout .wf_posts .wf-container{width:min(100%,1320px)!important;max-width:1320px!important;padding-inline:20px!important}body.woocommerce-cart .wf_posts .wf-row,body.woocommerce-checkout .wf_posts .wf-row{display:block!important;margin:0!important}body.woocommerce-cart .wf_posts .wf-row>:not(#wf-main),body.woocommerce-checkout .wf_posts .wf-row>:not(#wf-main){display:none!important}body.woocommerce-cart #wf-main,body.woocommerce-checkout #wf-main{width:100%!important;max-width:none!important;flex:0 0 100%!important;padding:0!important}body.woocommerce-cart .ot-commerce-frame,body.woocommerce-checkout .ot-commerce-frame{width:min(1180px,100%)!important;margin-inline:auto!important}body.woocommerce-cart .ot-commerce-hero,body.woocommerce-checkout .ot-commerce-hero{padding:30px 38px!important;min-height:0!important}body.woocommerce-cart .ot-commerce-hero h1,body.woocommerce-checkout .ot-commerce-hero h1{max-width:720px!important;margin:8px 0 12px!important;font-size:38px!important;line-height:1.03!important;letter-spacing:0!important}body.woocommerce-cart .ot-commerce-hero p,body.woocommerce-checkout .ot-commerce-hero p{max-width:560px!important;margin-bottom:18px!important;font-size:13px!important;line-height:1.45!important}body.woocommerce-cart .ot-commerce-hero a,body.woocommerce-checkout .ot-commerce-hero a{min-height:38px!important;padding:9px 14px!important;font-size:13px!important}body.woocommerce-cart .ot-commerce-steps,body.woocommerce-checkout .ot-commerce-steps{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin-top:18px!important}body.woocommerce-cart .ot-commerce-steps span,body.woocommerce-checkout .ot-commerce-steps span{min-height:50px!important;padding:14px 16px!important;font-size:13px!important;line-height:1.2!important}body.woocommerce-cart .ot-commerce-layout,body.woocommerce-checkout .ot-commerce-layout{grid-template-columns:minmax(0,1.45fr) minmax(260px,0.72fr)!important;gap:22px!important;margin-top:22px!important}body.woocommerce-cart .ot-commerce-layout>main,body.woocommerce-cart .wp-block-woocommerce-cart,body.woocommerce-checkout .ot-commerce-layout>main,body.woocommerce-checkout .wp-block-woocommerce-checkout{border-radius:8px!important;box-shadow:0 16px 42px rgba(17,21,26,.08)!important}body.woocommerce-cart .ot-commerce-layout>aside,body.woocommerce-checkout .ot-commerce-layout>aside{padding:26px 28px!important}body.woocommerce-cart .ot-commerce-layout>aside strong,body.woocommerce-checkout .ot-commerce-layout>aside strong{font-size:28px!important;line-height:1.08!important;letter-spacing:0!important}body.woocommerce-cart .ot-commerce-layout>aside li,body.woocommerce-cart .ot-commerce-layout>aside p,body.woocommerce-checkout .ot-commerce-layout>aside li,body.woocommerce-checkout .ot-commerce-layout>aside p{font-size:13px!important;line-height:1.42!important}body.woocommerce-cart .wc-block-components-product-name,body.woocommerce-checkout .wc-block-components-product-name{font-size:14px!important;line-height:1.25!important}body.woocommerce-cart .wc-block-components-product-price,body.woocommerce-cart .wc-block-components-totals-item__label,body.woocommerce-cart .wc-block-components-totals-item__value,body.woocommerce-checkout .wc-block-components-product-price,body.woocommerce-checkout .wc-block-components-totals-item__label,body.woocommerce-checkout .wc-block-components-totals-item__value{font-size:13px!important}@media (max-width:900px){body.woocommerce-cart .ot-commerce-layout,body.woocommerce-cart .ot-commerce-steps,body.woocommerce-checkout .ot-commerce-layout,body.woocommerce-checkout .ot-commerce-steps{grid-template-columns:1fr!important}body.woocommerce-cart .ot-commerce-hero,body.woocommerce-checkout .ot-commerce-hero{padding:26px 20px!important}body.woocommerce-cart .ot-commerce-hero h1,body.woocommerce-checkout .ot-commerce-hero h1{font-size:34px!important}}.home .ot-quote-band{min-height:0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:clamp(18px,3vw,44px)!important;padding:clamp(34px,5vw,64px) max(24px,calc((100vw - 1480px)/ 2))!important}.home .ot-quote-band>*{width:auto!important;margin:0!important}.home .ot-quote-band h2,.ot-datasheet-quote h2{max-width:760px!important;font-size:clamp(34px, 4vw, 58px)!important;line-height:1.02!important;letter-spacing:-.028em!important}.home .ot-quote-band p,.ot-datasheet-quote p{max-width:520px!important;margin-top:10px!important}.home .ot-quote-band .ot-btn,.ot-datasheet-quote .ot-btn{width:auto!important;min-width:150px!important;max-width:none!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;padding-inline:22px!important}@media (max-width:900px){.home .ot-quote-band,.ot-datasheet-quote{grid-template-columns:1fr!important}}.single-product div.product form.cart,.single-product div.product form.variations_form.cart{display:flex!important;flex-direction:column!important;gap:14px!important;align-items:stretch!important;width:100%!important}.single-product div.product form.cart table.variations{display:block!important;width:100%!important;margin:0!important;border:1px solid rgba(17,21,26,.12)!important;background:#fff!important}.single-product div.product form.cart table.variations tbody,.single-product div.product form.cart table.variations td,.single-product div.product form.cart table.variations th,.single-product div.product form.cart table.variations tr{display:block!important;width:100%!important;height:auto!important;padding:0!important;text-align:left!important;border:0!important;background:0 0!important}.single-product div.product form.cart table.variations th.label{padding:14px 16px 0!important}.single-product div.product form.cart table.variations th.label label{color:#7a5a19!important;font-size:12px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.single-product div.product form.cart table.variations td.value{padding:10px 16px 16px!important}.single-product div.product form.cart table.variations select{width:100%!important;min-height:46px!important;padding:0 14px!important;border:1px solid rgba(17,21,26,.16)!important;border-radius:10px!important;color:#11151a!important;background-color:#fff!important;font-size:14px!important;font-weight:700!important}.single-product div.product form.cart .reset_variations{margin-top:8px!important;color:#6b7280!important;font-size:12px!important;font-weight:700!important}.single-product div.product form.cart .single_variation_wrap,.single-product div.product form.cart .woocommerce-variation-add-to-cart{width:100%!important}.single-product div.product form.cart .woocommerce-variation-add-to-cart{display:grid!important;grid-template-columns:112px minmax(0,1fr) minmax(0,1fr)!important;gap:12px!important;align-items:stretch!important}.single-product div.product form.cart .quantity{grid-column:1!important;width:100%!important;max-width:none!important}.single-product div.product form.cart .quantity .qty,.single-product div.product form.cart .quantity input[type=number]{width:100%!important;min-width:0!important;height:48px!important}.single-product div.product form.cart .single_add_to_cart_button.button.alt{grid-column:2!important}.single-product div.product form.cart .ot-buy-now-button.button.alt{grid-column:3!important}.single-product div.product form.cart .ot-buy-now-button.button.alt,.single-product div.product form.cart .single_add_to_cart_button.button.alt{min-width:0!important;width:100%!important;margin:0!important;white-space:nowrap!important}.single-product div.product form.cart .timer-order-total{grid-column:1/-1!important;width:100%!important;min-height:94px!important;margin:0!important;padding:18px 20px!important}.single-product div.product form.cart .timer-order-total strong{font-size:clamp(24px, 3vw, 36px)!important;line-height:1.05!important}.single-product div.product form.cart .ot-request-quote-button{grid-column:1/-1!important;width:max-content!important;min-width:150px!important;margin-top:4px!important;white-space:nowrap!important}@media (max-width:760px){.single-product div.product form.cart .woocommerce-variation-add-to-cart{grid-template-columns:1fr!important}.single-product div.product form.cart .ot-buy-now-button.button.alt,.single-product div.product form.cart .ot-request-quote-button,.single-product div.product form.cart .quantity,.single-product div.product form.cart .single_add_to_cart_button.button.alt,.single-product div.product form.cart .timer-order-total{grid-column:1!important;width:100%!important}}.home .ot-hero,.home .ot-hero--racing{min-height:clamp(540px,92svh,720px)!important}.home .ot-brand-nav{min-height:clamp(68px,9svh,78px)!important}.home .ot-hero--racing .ot-hero__panel{padding-block:clamp(22px,3.8svh,44px)!important}.home .ot-hero--racing .ot-logo-card{margin-bottom:clamp(14px,2.2svh,22px)!important}.home .ot-hero--racing .ot-logo-card img{max-height:clamp(38px,6svh,52px)!important}.home .ot-hero--racing h1{font-size:clamp(36px, 5.1vw, 64px)!important;line-height:1.02!important}.home .ot-hero--racing p{font-size:clamp(14px, 1.18vw, 17px)!important;line-height:1.45!important}@media (max-height:760px) and (min-width:900px){.home .ot-brand-topline{display:none!important}.home .ot-hero,.home .ot-hero--racing{min-height:clamp(500px,94svh,650px)!important}.home .ot-hero--racing .ot-hero__panel{padding-block:22px!important}}.ot-brand-header .ot-brand-nav{min-height:68px!important}.ot-site-footer--simple .ot-site-footer__inner{grid-template-columns:minmax(300px,1.35fr) repeat(3,minmax(140px,.65fr));gap:clamp(22px,3vw,38px);padding-block:44px 24px}.ot-site-footer--simple .ot-site-footer__brand p{max-width:360px}.ot-site-footer--simple nav{gap:8px}.ot-site-footer--simple .ot-site-footer__bottom{justify-content:space-between}.ot-solutions-page--simple .ot-solutions-hero h1,.ot-support-page--simple .ot-support-hero h1{max-width:760px}.ot-solution-process--simple p,.ot-solutions-page--simple .ot-solutions-hero p,.ot-support-card-grid--simple p,.ot-support-page--simple .ot-support-hero p{max-width:620px;font-size:14px!important;line-height:1.55!important}.ot-solution-grid--simple article,.ot-support-card-grid--simple article{padding:22px!important}.ot-solution-grid--simple article li,.ot-solution-grid--simple article p{font-size:14px!important;line-height:1.55!important}.ot-solution-process--simple ol{gap:8px!important}.ot-solution-process--simple li a{color:inherit;text-decoration:none}.ot-solution-process--simple li a:focus,.ot-solution-process--simple li a:hover{color:#f2930e}@media (max-width:900px){.ot-site-footer--simple .ot-site-footer__inner{grid-template-columns:1fr 1fr}}@media (max-width:640px){.ot-site-footer--simple .ot-site-footer__inner{grid-template-columns:1fr}}@media (min-width:981px){.ot-brand-header .ot-brand-nav{grid-template-columns:auto 1fr!important}.ot-brand-header .ot-brand-menu{justify-content:flex-end!important;position:static!important;width:auto!important;max-width:none!important;transform:none!important}}.ot-footer-pending{display:block;color:rgba(255,255,255,.58);font-size:13px;line-height:1.35}.ot-contact-layout{width:min(1180px,calc(100% - 32px));margin:30px auto 70px;display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.25fr);gap:24px}.ot-contact-layout--refined{width:min(1120px,calc(100% - 32px))!important;grid-template-columns:minmax(280px,360px) minmax(0,1fr)!important;align-items:start;gap:22px!important}.ot-contact-layout>aside,.ot-contact-layout>div,.ot-support-faq{border:1px solid rgba(255,255,255,.1);background:rgba(12,18,28,.72);color:#f7fafc;padding:24px;border-radius:14px}.ot-contact-layout a{color:#f6b24b}.ot-contact-page--refined .ot-contact-hero{min-height:320px!important}body.ot-page-slug-contact #wf-sidebar{display:none!important}body.ot-page-slug-contact #wf-main{flex:0 0 100%!important;max-width:100%!important}body.ot-page-slug-contact #wf-main>.post{width:100%!important}.ot-contact-page--refined .ot-contact-hero h1{max-width:720px!important;font-size:clamp(34px, 4.4vw, 60px)!important}.ot-contact-page--refined .ot-contact-hero p{max-width:560px!important;font-size:14px!important}.ot-contact-form-panel,.ot-contact-panel{border-radius:14px!important;background:linear-gradient(180deg,rgba(18,25,35,.92),rgba(12,18,28,.94))!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:none!important}.ot-contact-form-panel h2,.ot-contact-panel h2{margin:0 0 16px!important;color:#fff!important;font-size:20px!important;line-height:1.15!important;letter-spacing:-.01em!important}.ot-contact-form-panel>p{max-width:520px!important;margin:-6px 0 20px!important;color:rgba(255,255,255,.66)!important;font-size:13px!important;line-height:1.5!important}.ot-contact-panel dl{display:grid;gap:12px;margin:0 0 20px}.ot-contact-panel dl div{display:grid;gap:4px;padding:0 0 12px;border-bottom:1px solid rgba(255,255,255,.08)}.ot-contact-panel dt{color:rgba(255,255,255,.52);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ot-contact-panel dd{margin:0;color:rgba(255,255,255,.86);font-size:13.5px;line-height:1.45;overflow-wrap:anywhere}.ot-contact-company{margin-top:18px;padding-top:16px;border-top:1px solid rgba(246,178,75,.22)}.ot-contact-company>span{display:block;margin-bottom:10px;color:#f6b24b;font-size:11px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.ot-contact-panel .ot-company-address{margin:0!important;padding:0!important;border:0!important;background:0 0!important;color:rgba(255,255,255,.7)!important;box-shadow:none!important}.ot-contact-panel .ot-company-address strong{margin:0 0 8px!important;color:rgba(255,255,255,.92)!important;font-size:14px!important;line-height:1.45!important}.ot-contact-panel .ot-company-address span{color:rgba(255,255,255,.62)!important;font-size:12.5px!important;font-weight:650!important;line-height:1.5!important}.ot-contact-form-panel .ot-quote-form{gap:14px!important}.ot-contact-form-panel .ot-quote-form label{color:rgba(255,255,255,.9)!important;font-size:12.5px!important}.ot-contact-form-panel .ot-quote-form input,.ot-contact-form-panel .ot-quote-form select,.ot-contact-form-panel .ot-quote-form textarea{min-height:46px!important;border-radius:10px!important;font-size:13px!important}.ot-support-faq{width:min(1180px,calc(100% - 32px));margin:24px auto}.ot-support-faq h2{margin:4px 0 18px;color:#fff}.ot-support-faq details{border-top:1px solid rgba(255,255,255,.12);padding:14px 0}.ot-support-faq summary{cursor:pointer;font-weight:850;color:#fff}.ot-support-faq p{margin:10px 0 0;color:rgba(255,255,255,.72);font-size:14px}@media (max-width:820px){.ot-contact-layout{grid-template-columns:1fr}}.ot-company-legal-panel .ot-company-address{background:#f6f8fa!important;border-color:#dce3ea!important;color:#263241!important}.ot-company-legal-panel .ot-company-address strong{color:#11151a!important;opacity:1!important;text-shadow:none!important}.ot-company-legal-panel .ot-company-address span{color:#526176!important;opacity:1!important;text-shadow:none!important}.ot-site-footer .ot-company-address,.ot-site-footer--simple .ot-company-address,.ot-site-footer__brand .ot-company-address{margin-top:14px!important;padding:0!important;border:0!important;background:0 0!important;color:rgba(255,255,255,.68)!important;box-shadow:none!important}.ot-site-footer .ot-company-address strong,.ot-site-footer--simple .ot-company-address strong,.ot-site-footer__brand .ot-company-address strong{color:rgba(255,255,255,.92)!important;font-size:13px!important;font-weight:850!important;opacity:1!important}.ot-site-footer .ot-company-address span,.ot-site-footer--simple .ot-company-address span,.ot-site-footer__brand .ot-company-address span{color:rgba(255,255,255,.66)!important;font-size:13px!important;font-weight:650!important;opacity:1!important}.ot-application-card{min-height:320px!important}.ot-applications .ot-section-head{margin-bottom:18px!important}.ot-applications .ot-section-head h2{font-size:clamp(24px, 2.4vw, 34px)!important;letter-spacing:-.02em!important}.ot-application-card--rally::before{background-image:url('assets/images/brand-backgrounds/rally-NOD9lEa9scA-1200.webp')!important;background-position:center 48%!important}.ot-application-card--track::before{background-image:url('assets/images/brand-backgrounds/scene-athletics-sport-1200.webp')!important;background-position:center 48%!important}.ot-application-card--support::before{background-image:url('assets/images/brand-backgrounds/scene-motorcycle-race-track-1200.webp')!important;background-position:center 46%!important;filter:contrast(1.08) saturate(.9) brightness(.76)!important}.ot-application-card::after{background:linear-gradient(180deg,rgba(8,12,18,.05) 0,rgba(8,12,18,.5) 52%,rgba(8,12,18,.9) 100%),linear-gradient(90deg,rgba(8,12,18,.64),rgba(8,12,18,.08))!important}.ot-application-card div{padding:clamp(16px,1.8vw,22px)!important}.ot-application-card span{font-size:11.5px!important;letter-spacing:.045em!important;font-weight:720!important}.ot-application-card span::after{width:24px!important;margin-top:6px!important}.ot-application-card strong{max-width:260px!important;margin-top:9px!important;font-size:clamp(19px, 1.55vw, 24px)!important;line-height:1.06!important;letter-spacing:-.02em!important}.ot-application-card p{display:none!important}@media (max-width:720px){.ot-application-card{min-height:260px!important}}@media (min-width:981px){.ot-brand-header .ot-brand-nav{grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr)!important}.ot-brand-header .ot-brand-logo{justify-self:start!important}.ot-brand-header .ot-brand-menu{grid-column:2!important;justify-self:center!important;justify-content:center!important}.ot-brand-header .ot-brand-menu-toggle{justify-self:end!important}}.home .ot-hero--racing{min-height:clamp(520px,82svh,660px)!important}.home .ot-hero--racing .ot-hero__panel{width:min(580px,calc(100% - 72px))!important;margin-left:clamp(24px,6vw,96px)!important;padding:clamp(24px,3.2vw,42px)!important}.home .ot-hero--racing .ot-logo-card{width:170px!important;margin-bottom:16px!important;padding:9px 11px!important}.home .ot-hero--racing .ot-logo-card img{max-height:36px!important}.home .ot-hero--racing h1{max-width:520px!important;margin-top:4px!important;font-size:clamp(34px, 4.2vw, 52px)!important;line-height:1.02!important;letter-spacing:-.028em!important}.home .ot-hero--racing p{max-width:430px!important;margin-top:12px!important;font-size:clamp(13px, 1.05vw, 15px)!important;line-height:1.45!important}.home .ot-hero--racing .ot-hero__routes{margin-top:18px!important;gap:6px!important}.home .ot-hero--racing .ot-hero__routes a{min-height:32px!important;padding:0 11px!important;font-size:12px!important}.home .ot-hero--racing .ot-actions{margin-top:20px!important}.home .ot-hero--racing .ot-btn{min-height:42px!important;padding-inline:17px!important;font-size:13px!important}@media (max-width:720px){.home .ot-hero--racing .ot-hero__panel{width:min(94vw,560px)!important;margin:0 auto!important}}.ot-quote-layout--form-first{grid-template-columns:minmax(260px,320px) minmax(0,1fr)!important;gap:clamp(18px,2.6vw,28px)!important;padding:clamp(20px,3vw,30px)!important;background:#11151c!important;border:1px solid rgba(214,178,92,.24)!important}.ot-quote-layout--form-first>aside{position:sticky;top:96px;padding:0 24px 0 0!important;border:0!important;border-right:1px solid rgba(255,255,255,.1)!important;background:0 0!important}.ot-quote-layout--form-first>aside strong{font-size:21px!important}.ot-quote-layout--form-first>aside li,.ot-quote-layout--form-first>aside p{font-size:13px!important}.ot-quote-form-wrap{min-width:0}.ot-quote-form-wrap .ot-quote-form,.ot-quote-form-wrap .quote-form{width:100%!important;max-width:none!important;margin:0!important;box-sizing:border-box;border:0!important;background:0 0!important;box-shadow:none!important}.ot-quote-form-wrap .ot-quote-form--fluent{padding:0!important;display:block!important;grid-template-columns:none!important}.ot-quote-form-wrap .ot-quote-form--fluent .fluentform,.ot-quote-form-wrap .ot-quote-form--fluent fieldset{width:100%!important;max-width:none!important}.ot-quote-form-wrap .ot-quote-form--fluent form{display:block!important}.ot-quote-form-wrap .ot-quote-form--fluent fieldset{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.ot-quote-form-wrap .ot-quote-form--fluent .ff-el-group{margin:0!important;min-width:0}.ot-quote-form-wrap .ot-quote-form--fluent .ff-el-group:has([name=product_interest]),.ot-quote-form-wrap .ot-quote-form--fluent .ff-el-group:has(textarea),.ot-quote-form-wrap .ot-quote-form--fluent .ff-el-group:last-child{grid-column:1/-1!important}.ot-quote-form-wrap .ot-quote-form--fluent .ff-el-form-control{width:100%!important}@media (max-width:980px){.ot-quote-layout--form-first{grid-template-columns:1fr!important}.ot-quote-layout--form-first>aside{position:static;padding:0 0 20px!important;border-right:0!important;border-bottom:1px solid rgba(255,255,255,.1)!important}}@media (max-width:640px){.ot-quote-form-wrap .ot-quote-form--fluent fieldset{grid-template-columns:1fr!important}}body.ot-page-slug-request-a-quote .ot-quote-hero h1{max-width:680px!important;font-size:clamp(34px, 4.2vw, 56px)!important}body.ot-page-slug-request-a-quote .ot-quote-hero p{max-width:560px!important;font-size:14px!important;line-height:1.55!important}body.ot-page-slug-request-a-quote .ot-quote-process--compact{display:grid!important;grid-template-columns:minmax(220px,310px) minmax(0,1fr)!important;gap:22px!important;padding:24px 0!important;border:0!important;border-top:1px solid rgba(255,255,255,.12)!important;border-bottom:1px solid rgba(255,255,255,.12)!important;background:0 0!important;box-shadow:none!important}body.ot-page-slug-request-a-quote .ot-quote-process--compact h2{margin:5px 0 0!important;color:#fff!important;font-size:clamp(22px, 2.3vw, 32px)!important;letter-spacing:-.02em!important}body.ot-page-slug-request-a-quote .ot-quote-process--compact>div>span{color:#d9b45d!important;font-size:11px!important;letter-spacing:.08em!important}body.ot-page-slug-request-a-quote .ot-quote-process--compact ol{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;border:0!important;background:0 0!important}body.ot-page-slug-request-a-quote .ot-quote-process--compact li{min-height:0!important;padding:4px 22px 4px 0!important;border:0!important;border-right:1px solid rgba(255,255,255,.1)!important;background:0 0!important;color:rgba(255,255,255,.84)!important;box-shadow:none!important;text-transform:none!important}body.ot-page-slug-request-a-quote .ot-quote-process--compact li:last-child{border-right:0!important}body.ot-page-slug-request-a-quote .ot-quote-process--compact li strong{display:block!important;margin-bottom:6px!important;color:#fff!important;font-size:14px!important;line-height:1.25!important}body.ot-page-slug-request-a-quote .ot-quote-process--compact li span{color:rgba(255,255,255,.62)!important;font-size:12.5px!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important}body.ot-page-slug-request-a-quote .ot-quote-form--quick{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}body.ot-page-slug-request-a-quote .quote-form-intro{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:16px!important;padding:0 0 10px!important;border-bottom:1px solid rgba(255,255,255,.12)!important}body.ot-page-slug-request-a-quote .quote-form-intro strong{color:#fff!important;font-size:20px!important;line-height:1.2!important}body.ot-page-slug-request-a-quote .quote-form-intro span,body.ot-page-slug-request-a-quote .quote-form-note{color:rgba(255,255,255,.62)!important;font-size:12.5px!important;line-height:1.45!important}body.ot-page-slug-request-a-quote .ot-quote-form--quick label{min-width:0!important;color:rgba(255,255,255,.86)!important;font-size:12px!important;gap:7px!important;opacity:1!important;transform:none!important}body.ot-page-slug-request-a-quote .ot-quote-form--quick .quote-field-head{min-height:18px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}body.ot-page-slug-request-a-quote .ot-quote-form--quick .quote-field-head>span{min-width:0!important;color:rgba(255,255,255,.86)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.ot-page-slug-request-a-quote .ot-quote-form--quick .quote-field-head em{color:rgba(255,255,255,.46)!important;font-size:11px!important;font-weight:700!important;font-style:normal!important;white-space:nowrap!important}body.ot-page-slug-request-a-quote .ot-quote-form--quick input,body.ot-page-slug-request-a-quote .ot-quote-form--quick select,body.ot-page-slug-request-a-quote .ot-quote-form--quick textarea{width:100%!important;min-width:0!important;box-sizing:border-box!important;min-height:45px!important;border-radius:10px!important;font-size:13px!important}body.ot-page-slug-request-a-quote .ot-quote-form--quick textarea{min-height:112px!important}body.ot-page-slug-request-a-quote .quote-form-optional{border-top:1px solid rgba(255,255,255,.12)!important;border-bottom:1px solid rgba(255,255,255,.12)!important;padding:12px 0!important}body.ot-page-slug-request-a-quote .quote-form-optional summary{cursor:pointer!important;color:#d9b45d!important;font-size:13px!important;font-weight:850!important}body.ot-page-slug-request-a-quote .quote-form-optional>div{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin-top:14px!important}body.ot-page-slug-request-a-quote .quote-form-optional,body.ot-page-slug-request-a-quote .quote-form-wide{grid-column:1/-1!important}body.ot-page-slug-request-a-quote .ot-quote-form--quick .quote-form-intro,body.ot-page-slug-request-a-quote .ot-quote-form--quick .quote-form-note,body.ot-page-slug-request-a-quote .ot-quote-form--quick button{opacity:1!important;transform:none!important}@media (max-width:980px){body.ot-page-slug-request-a-quote .ot-quote-form--quick,body.ot-page-slug-request-a-quote .ot-quote-process--compact,body.ot-page-slug-request-a-quote .quote-form-optional>div{grid-template-columns:1fr!important}body.ot-page-slug-request-a-quote .ot-quote-process--compact ol{grid-template-columns:1fr!important}body.ot-page-slug-request-a-quote .ot-quote-process--compact li{border-right:0!important;border-bottom:1px solid rgba(255,255,255,.1)!important}body.ot-page-slug-request-a-quote .ot-quote-process--compact li:last-child{border-bottom:0!important}body.ot-page-slug-request-a-quote .quote-form-intro{display:grid!important}}.single-product div.product .add_to_wishlist,.single-product div.product .compare,.single-product div.product .compare-btn-single,.single-product div.product .fable_extra_woowishlist_product_actions_tip,.single-product div.product .single_add_to_wishlist,.single-product div.product .yith-wcwl-add-to-wishlist{display:none!important}.ot-lightbox-open{overflow:hidden!important}.ot-product-lightbox{position:fixed;inset:0;z-index:999999;display:grid;place-items:center;padding:clamp(18px,4vw,48px);opacity:0;pointer-events:none;transition:opacity 180ms ease}.ot-product-lightbox.is-open{opacity:1;pointer-events:auto}.ot-product-lightbox[hidden]{display:none!important}.ot-product-lightbox__backdrop{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:0!important;background:rgba(5,8,12,.82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:zoom-out}.ot-product-lightbox__frame{position:relative;z-index:1;width:min(1040px,94vw);max-height:88vh;margin:0;display:grid;gap:10px;place-items:center;transform:translateY(10px) scale(.985);transition:transform 180ms ease}.ot-product-lightbox.is-open .ot-product-lightbox__frame{transform:translateY(0) scale(1)}.ot-product-lightbox__frame img{width:auto;max-width:100%;max-height:min(78vh,820px);display:block;border-radius:10px;background:#fff;box-shadow:0 30px 90px rgba(0,0,0,.45);object-fit:contain}.ot-product-lightbox__frame figcaption{max-width:72ch;color:rgba(255,255,255,.72);font-size:12px;line-height:1.4;text-align:center}.ot-product-lightbox__close{position:fixed;top:clamp(14px,2vw,26px);right:clamp(14px,2vw,26px);z-index:2;width:46px;height:46px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.38)!important;border-radius:999px!important;background:rgba(12,17,24,.92)!important;color:#fff!important;font-size:30px!important;font-weight:400!important;line-height:1!important;cursor:pointer;box-shadow:0 16px 38px rgba(0,0,0,.35)}.ot-product-lightbox__close:focus-visible,.ot-product-lightbox__close:hover{border-color:#d9b45d!important;background:#d9b45d!important;color:#111!important;outline:0}@media (max-width:640px){.ot-product-lightbox{padding:14px}.ot-product-lightbox__close{width:42px;height:42px;font-size:28px!important}}body.ot-page-slug-about .wf_pagetitle,body.ot-page-slug-contact .wf_pagetitle,body.ot-page-slug-payment .wf_pagetitle,body.ot-page-slug-request-a-quote .wf_pagetitle,body.ot-page-slug-shipping-delivery .wf_pagetitle,body.ot-page-slug-support .wf_pagetitle,body.ot-page-slug-warranty-support .wf_pagetitle{display:none!important}body.ot-page-slug-about .wf_posts,body.ot-page-slug-contact .wf_posts,body.ot-page-slug-payment .wf_posts,body.ot-page-slug-request-a-quote .wf_posts,body.ot-page-slug-shipping-delivery .wf_posts,body.ot-page-slug-support .wf_posts,body.ot-page-slug-warranty-support .wf_posts{padding-top:26px!important}body.ot-page-slug-about .wf_posts .wf-container,body.ot-page-slug-contact .wf_posts .wf-container,body.ot-page-slug-payment .wf_posts .wf-container,body.ot-page-slug-request-a-quote .wf_posts .wf-container,body.ot-page-slug-shipping-delivery .wf_posts .wf-container,body.ot-page-slug-support .wf_posts .wf-container,body.ot-page-slug-warranty-support .wf_posts .wf-container{width:min(100%,1480px)!important;max-width:1480px!important;padding-inline:18px!important}body.ot-page-slug-about .wf_posts .wf-row,body.ot-page-slug-contact .wf_posts .wf-row,body.ot-page-slug-payment .wf_posts .wf-row,body.ot-page-slug-request-a-quote .wf_posts .wf-row,body.ot-page-slug-shipping-delivery .wf_posts .wf-row,body.ot-page-slug-support .wf_posts .wf-row,body.ot-page-slug-warranty-support .wf_posts .wf-row{display:block!important;margin:0!important}body.ot-page-slug-about #wf-sidebar,body.ot-page-slug-about .wf_posts .wf-row>:not(#wf-main),body.ot-page-slug-contact #wf-sidebar,body.ot-page-slug-contact .wf_posts .wf-row>:not(#wf-main),body.ot-page-slug-payment #wf-sidebar,body.ot-page-slug-payment .wf_posts .wf-row>:not(#wf-main),body.ot-page-slug-request-a-quote #wf-sidebar,body.ot-page-slug-request-a-quote .wf_posts .wf-row>:not(#wf-main),body.ot-page-slug-shipping-delivery #wf-sidebar,body.ot-page-slug-shipping-delivery .wf_posts .wf-row>:not(#wf-main),body.ot-page-slug-support #wf-sidebar,body.ot-page-slug-support .wf_posts .wf-row>:not(#wf-main),body.ot-page-slug-warranty-support #wf-sidebar,body.ot-page-slug-warranty-support .wf_posts .wf-row>:not(#wf-main){display:none!important}body.ot-page-slug-about #wf-main,body.ot-page-slug-contact #wf-main,body.ot-page-slug-payment #wf-main,body.ot-page-slug-request-a-quote #wf-main,body.ot-page-slug-shipping-delivery #wf-main,body.ot-page-slug-support #wf-main,body.ot-page-slug-warranty-support #wf-main{width:100%!important;max-width:none!important;flex:0 0 100%!important;padding:0!important}body.ot-page-slug-about #wf-main>.post,body.ot-page-slug-contact #wf-main>.post,body.ot-page-slug-payment #wf-main>.post,body.ot-page-slug-request-a-quote #wf-main>.post,body.ot-page-slug-shipping-delivery #wf-main>.post,body.ot-page-slug-support #wf-main>.post,body.ot-page-slug-warranty-support #wf-main>.post{margin-bottom:0!important}body.ot-page-slug-about .ot-trust-page,body.ot-page-slug-contact .ot-contact-page,body.ot-page-slug-payment .ot-support-page,body.ot-page-slug-payment .ot-trust-page,body.ot-page-slug-request-a-quote .ot-quote-upgrade,body.ot-page-slug-shipping-delivery .ot-support-page,body.ot-page-slug-shipping-delivery .ot-trust-page,body.ot-page-slug-support .ot-support-page,body.ot-page-slug-warranty-support .ot-support-page,body.ot-page-slug-warranty-support .ot-trust-page{width:min(1400px,100%)!important;margin-inline:auto!important}body.ot-page-slug-request-a-quote .ot-quote-upgrade{margin-bottom:72px!important;background:radial-gradient(circle at 12% 4%,rgba(214,178,92,.16),transparent 30%),linear-gradient(180deg,#151a22 0,#0f141b 100%)!important;color:#fff!important}body.ot-page-slug-request-a-quote .ot-quote-hero,body.ot-page-slug-request-a-quote .ot-quote-layout--form-first,body.ot-page-slug-request-a-quote .ot-quote-process{width:min(1240px,calc(100% - 44px))!important;margin-inline:auto!important}body.ot-page-slug-request-a-quote .ot-quote-layout--form-first{margin-top:18px!important;padding:24px 0 34px!important;background:0 0!important;border:0!important;box-shadow:none!important}body.ot-page-slug-request-a-quote .ot-quote-layout--form-first>aside{padding-right:26px!important;border-right-color:rgba(255,255,255,.14)!important}body.ot-page-slug-request-a-quote .ot-quote-form-wrap{padding:0!important;background:0 0!important;border:0!important;box-shadow:none!important}body.ot-page-slug-request-a-quote .ot-quote-form-wrap .ot-quote-form,body.ot-page-slug-request-a-quote .ot-quote-form-wrap .quote-form{padding:0!important}body.ot-page-slug-contact .ot-contact-form-panel .ot-quote-form,body.ot-page-slug-contact .ot-contact-form-panel .quote-form{width:100%!important;max-width:none!important;margin:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body.ot-page-slug-contact .ot-contact-form-panel .ot-quote-form button,body.ot-page-slug-contact .ot-contact-form-panel .ot-quote-form label:has(textarea),body.ot-page-slug-contact .ot-contact-form-panel .quote-form button,body.ot-page-slug-contact .ot-contact-form-panel .quote-form label:has(textarea){grid-column:1/-1!important}body.ot-page-slug-about .ot-trust-page__grid,body.ot-page-slug-payment .ot-support-card-grid,body.ot-page-slug-payment .ot-trust-page__grid,body.ot-page-slug-shipping-delivery .ot-support-card-grid,body.ot-page-slug-shipping-delivery .ot-trust-page__grid,body.ot-page-slug-support .ot-support-card-grid,body.ot-page-slug-warranty-support .ot-support-card-grid,body.ot-page-slug-warranty-support .ot-trust-page__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important}body.ot-page-slug-about .ot-trust-page__grid article,body.ot-page-slug-payment .ot-support-card-grid article,body.ot-page-slug-payment .ot-trust-page__grid article,body.ot-page-slug-shipping-delivery .ot-support-card-grid article,body.ot-page-slug-shipping-delivery .ot-trust-page__grid article,body.ot-page-slug-support .ot-support-card-grid article,body.ot-page-slug-warranty-support .ot-support-card-grid article,body.ot-page-slug-warranty-support .ot-trust-page__grid article{box-shadow:none!important;border-color:rgba(255,255,255,.1)!important}body.ot-page-slug-payment .wf_posts,body.ot-page-slug-shipping-delivery .wf_posts,body.ot-page-slug-support .wf_posts,body.ot-page-slug-warranty-support .wf_posts{padding-top:0!important}body.ot-page-slug-payment .wf_posts .wf-container,body.ot-page-slug-shipping-delivery .wf_posts .wf-container,body.ot-page-slug-support .wf_posts .wf-container,body.ot-page-slug-warranty-support .wf_posts .wf-container{max-width:none!important;padding-inline:0!important;width:100%!important}body.ot-page-slug-payment .ot-support-page,body.ot-page-slug-shipping-delivery .ot-support-page,body.ot-page-slug-support .ot-support-page,body.ot-page-slug-warranty-support .ot-support-page{margin:0 0 78px!important;max-width:none!important;width:100%!important}body.ot-page-slug-payment .ot-support-hero,body.ot-page-slug-shipping-delivery .ot-support-hero,body.ot-page-slug-support .ot-support-hero,body.ot-page-slug-warranty-support .ot-support-hero{border:0!important;box-shadow:none!important;min-height:clamp(500px,58vh,690px)!important;padding:clamp(56px,8vw,150px) max(28px,calc((100vw - 1240px)/ 2))!important}body.ot-page-slug-payment .ot-support-hero h1,body.ot-page-slug-shipping-delivery .ot-support-hero h1,body.ot-page-slug-support .ot-support-hero h1,body.ot-page-slug-warranty-support .ot-support-hero h1{font-size:clamp(38px, 5vw, 68px)!important;max-width:780px!important}body.ot-page-slug-payment .ot-support-card-grid,body.ot-page-slug-payment .ot-support-faq,body.ot-page-slug-payment .ot-video-library,body.ot-page-slug-shipping-delivery .ot-support-card-grid,body.ot-page-slug-shipping-delivery .ot-support-faq,body.ot-page-slug-shipping-delivery .ot-video-library,body.ot-page-slug-support .ot-support-card-grid,body.ot-page-slug-support .ot-support-faq,body.ot-page-slug-support .ot-video-library,body.ot-page-slug-warranty-support .ot-support-card-grid,body.ot-page-slug-warranty-support .ot-support-faq,body.ot-page-slug-warranty-support .ot-video-library{margin-inline:auto!important;width:min(1240px,calc(100% - 56px))!important}body.ot-page-slug-payment .ot-support-card-grid,body.ot-page-slug-shipping-delivery .ot-support-card-grid,body.ot-page-slug-support .ot-support-card-grid,body.ot-page-slug-warranty-support .ot-support-card-grid{border-bottom:1px solid rgba(15,18,24,.12)!important;border-top:1px solid rgba(15,18,24,.12)!important;gap:0!important;margin-top:0!important}body.ot-page-slug-payment .ot-support-card-grid article,body.ot-page-slug-shipping-delivery .ot-support-card-grid article,body.ot-page-slug-support .ot-support-card-grid article,body.ot-page-slug-warranty-support .ot-support-card-grid article{background:0 0!important;border:0!important;border-right:1px solid rgba(15,18,24,.12)!important;box-shadow:none!important;min-height:130px!important;padding:26px 30px!important}body.ot-page-slug-payment .ot-support-card-grid article:last-child,body.ot-page-slug-shipping-delivery .ot-support-card-grid article:last-child,body.ot-page-slug-support .ot-support-card-grid article:last-child,body.ot-page-slug-warranty-support .ot-support-card-grid article:last-child{border-right:0!important}body.ot-page-slug-payment .ot-support-card-grid article strong,body.ot-page-slug-shipping-delivery .ot-support-card-grid article strong,body.ot-page-slug-support .ot-support-card-grid article strong,body.ot-page-slug-warranty-support .ot-support-card-grid article strong{font-size:clamp(20px, 1.8vw, 26px)!important}@media (max-width:760px){body.ot-page-slug-payment .wf_posts,body.ot-page-slug-shipping-delivery .wf_posts,body.ot-page-slug-support .wf_posts,body.ot-page-slug-warranty-support .wf_posts{padding-top:0!important}body.ot-page-slug-payment .wf_posts .wf-container,body.ot-page-slug-shipping-delivery .wf_posts .wf-container,body.ot-page-slug-support .wf_posts .wf-container,body.ot-page-slug-warranty-support .wf_posts .wf-container{padding-inline:0!important}body.ot-page-slug-payment .ot-support-hero,body.ot-page-slug-shipping-delivery .ot-support-hero,body.ot-page-slug-support .ot-support-hero,body.ot-page-slug-warranty-support .ot-support-hero{min-height:460px!important;padding:46px 22px!important}body.ot-page-slug-payment .ot-support-card-grid,body.ot-page-slug-payment .ot-support-faq,body.ot-page-slug-payment .ot-video-library,body.ot-page-slug-shipping-delivery .ot-support-card-grid,body.ot-page-slug-shipping-delivery .ot-support-faq,body.ot-page-slug-shipping-delivery .ot-video-library,body.ot-page-slug-support .ot-support-card-grid,body.ot-page-slug-support .ot-support-faq,body.ot-page-slug-support .ot-video-library,body.ot-page-slug-warranty-support .ot-support-card-grid,body.ot-page-slug-warranty-support .ot-support-faq,body.ot-page-slug-warranty-support .ot-video-library{width:min(100%,calc(100% - 28px))!important}body.ot-page-slug-payment .ot-support-card-grid article,body.ot-page-slug-shipping-delivery .ot-support-card-grid article,body.ot-page-slug-support .ot-support-card-grid article,body.ot-page-slug-warranty-support .ot-support-card-grid article{border-right:0!important;border-bottom:1px solid rgba(15,18,24,.12)!important;padding:22px 0!important}body.ot-page-slug-payment .ot-support-card-grid article:last-child,body.ot-page-slug-shipping-delivery .ot-support-card-grid article:last-child,body.ot-page-slug-support .ot-support-card-grid article:last-child,body.ot-page-slug-warranty-support .ot-support-card-grid article:last-child{border-bottom:0!important}}@media (max-width:760px){body.ot-page-slug-about .wf_posts,body.ot-page-slug-contact .wf_posts,body.ot-page-slug-payment .wf_posts,body.ot-page-slug-request-a-quote .wf_posts,body.ot-page-slug-shipping-delivery .wf_posts,body.ot-page-slug-support .wf_posts,body.ot-page-slug-warranty-support .wf_posts{padding-top:18px!important}body.ot-page-slug-about .wf_posts .wf-container,body.ot-page-slug-contact .wf_posts .wf-container,body.ot-page-slug-payment .wf_posts .wf-container,body.ot-page-slug-request-a-quote .wf_posts .wf-container,body.ot-page-slug-shipping-delivery .wf_posts .wf-container,body.ot-page-slug-support .wf_posts .wf-container,body.ot-page-slug-warranty-support .wf_posts .wf-container{padding-inline:10px!important}body.ot-page-slug-request-a-quote .ot-quote-hero,body.ot-page-slug-request-a-quote .ot-quote-layout--form-first,body.ot-page-slug-request-a-quote .ot-quote-process{width:min(100%,calc(100% - 20px))!important}body.ot-page-slug-contact .ot-contact-form-panel .ot-quote-form,body.ot-page-slug-contact .ot-contact-form-panel .quote-form{grid-template-columns:1fr!important}body.ot-page-slug-contact .ot-contact-layout,body.ot-page-slug-contact .ot-contact-layout--refined{width:min(100%,calc(100% - 20px))!important;grid-template-columns:1fr!important;gap:14px!important}body.ot-page-slug-contact .ot-contact-form-panel,body.ot-page-slug-contact .ot-contact-panel{width:100%!important;min-width:0!important;padding:18px!important;box-sizing:border-box!important}body.ot-page-slug-contact .ot-contact-form-panel .ot-quote-form,body.ot-page-slug-contact .ot-contact-form-panel .quote-form{width:100%!important;min-width:0!important;padding:0!important;box-sizing:border-box!important}body.ot-page-slug-contact .ot-contact-form-panel .ot-quote-form input,body.ot-page-slug-contact .ot-contact-form-panel .ot-quote-form label,body.ot-page-slug-contact .ot-contact-form-panel .ot-quote-form select,body.ot-page-slug-contact .ot-contact-form-panel .ot-quote-form textarea,body.ot-page-slug-contact .ot-contact-form-panel .quote-form input,body.ot-page-slug-contact .ot-contact-form-panel .quote-form label,body.ot-page-slug-contact .ot-contact-form-panel .quote-form select,body.ot-page-slug-contact .ot-contact-form-panel .quote-form textarea{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}}.home .ot-products .ot-section-head h2{max-width:720px!important;font-size:clamp(28px, 3vw, 44px)!important;line-height:1.08!important;letter-spacing:-.025em!important}@media (max-width:760px){.home .ot-products .ot-section-head h2{font-size:clamp(26px, 8vw, 34px)!important}}.page .wf_posts:has(.ot-guide-page){padding-top:18px!important;background:radial-gradient(circle at 12% 0,rgba(217,180,93,.08),transparent 32%),linear-gradient(180deg,#f7f8f8 0,#fff 42%,#f5f6f7 100%)!important}body:has(.ot-guide-page) #wf_pagetitle{display:none!important}body:has(.ot-guide-page) #content{padding-top:0!important}.page .wf_posts .wf-container:has(.ot-guide-page){width:min(100%,1540px)!important;max-width:1540px!important;padding-inline:18px!important}.page .wf-row:has(.ot-guide-page){display:block!important;margin:0!important}.page .wf-row:has(.ot-guide-page) #wf-sidebar,.page .wf-row:has(.ot-guide-page) .wf-sidebar,.page .wf-row:has(.ot-guide-page)>:not(#wf-main){display:none!important}.page .wf-row:has(.ot-guide-page) #wf-main{width:100%!important;max-width:none!important;margin-top:0!important;padding:0!important}.page .wf-row:has(.ot-guide-page) .post.single-post{margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:0 0!important}.ot-guide-page{width:min(1460px,calc(100% - 28px))!important;margin:10px auto 84px!important}.ot-guide-hero--compact{min-height:clamp(360px,42vw,520px)!important;padding:clamp(34px,6vw,78px)!important;position:relative!important;overflow:hidden!important;border:1px solid rgba(11,16,23,.08)!important;background:linear-gradient(90deg,rgba(7,10,16,.94) 0,rgba(7,10,16,.78) 48%,rgba(7,10,16,.34) 100%),url('/wp-content/uploads/2026/06/hero-field-wide.jpg') center/cover no-repeat!important}.ot-guide-hero--compact h1{max-width:760px!important;font-size:clamp(34px, 4.4vw, 56px)!important;line-height:1.03!important;letter-spacing:-.03em!important}.ot-guide-hero--compact p{max-width:680px!important;font-size:clamp(15px, 1.25vw, 18px)!important}.ot-guide-hero__actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:18px!important}.ot-guide-hero__actions a+a{border:1px solid rgba(255,255,255,.24)!important;background:rgba(255,255,255,.08)!important;color:#fff!important}.ot-guide-strip{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;border:1px solid #dce3ea!important;border-top:0!important;background:#fff!important}.ot-guide-strip div{min-width:0!important;padding:18px 22px!important;border-right:1px solid #e6ebef!important}.ot-guide-strip div:last-child{border-right:0!important}.ot-guide-strip strong{display:block!important;color:#121821!important;font-size:13px!important;letter-spacing:0!important}.ot-guide-strip span{display:block!important;margin-top:4px!important;color:#5b6675!important;font-size:13px!important;line-height:1.45!important}.ot-guide-layout--article{grid-template-columns:minmax(0,1fr) 360px!important;gap:28px!important;margin-top:28px!important;align-items:start!important}.ot-guide-layout--article article,.ot-guide-layout--article aside{border:0!important;background:0 0!important;padding:0!important}.ot-guide-block,.ot-guide-compare,.ot-guide-table{padding:clamp(22px,3vw,34px) 0!important;border-top:1px solid #dfe5ea!important}.ot-guide-block:first-child{border-top:0!important;padding-top:0!important}.ot-guide-layout--article h2{max-width:760px!important;margin:0 0 12px!important;font-size:clamp(24px, 2.6vw, 38px)!important;line-height:1.1!important;letter-spacing:-.025em!important}.ot-guide-layout--article p{max-width:78ch!important;color:#526176!important;font-size:15.5px!important;line-height:1.72!important}.ot-guide-compare>div{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.ot-guide-compare a,.ot-guide-table a{color:#11151a!important;text-decoration:none!important}.ot-guide-compare a{min-height:132px!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;padding:18px!important;border:1px solid #dfe5ea!important;background:linear-gradient(180deg,#fff 0,#f7f9fb 100%)!important}.ot-guide-compare strong{color:#10151d!important;font-size:21px!important}.ot-guide-compare span{margin-top:6px!important;color:#5b6675!important;font-size:13px!important;line-height:1.45!important}.ot-guide-table{display:grid!important;gap:0!important}.ot-guide-table>div{display:grid!important;grid-template-columns:1.25fr 1fr .8fr!important;gap:16px!important;padding:14px 0!important;border-bottom:1px solid #e5e9ee!important;align-items:center!important}.ot-guide-table>div:first-child{color:#10151d!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:.08em!important}.ot-guide-table span{color:#4e5b68!important;font-size:14px!important}.ot-guide-layout--article aside{position:sticky!important;top:110px!important;display:grid!important;gap:12px!important;padding:24px!important;border:1px solid rgba(18,24,33,.12)!important;background:#11151a!important;color:#fff!important}.ot-guide-layout--article aside strong{color:#fff!important;font-size:22px!important;line-height:1.1!important}.ot-guide-layout--article aside p{color:rgba(255,255,255,.72)!important;font-size:13.5px!important;line-height:1.6!important}.ot-guide-layout--article aside a{width:100%!important;min-height:44px!important;margin-top:0!important;border-radius:999px!important;background:#d9b45d!important;color:#11151a!important;font-size:13px!important}.ot-guide-layout--article aside a+a{border:1px solid rgba(255,255,255,.16)!important;background:0 0!important;color:#fff!important}@media (max-width:980px){.ot-guide-compare>div,.ot-guide-layout--article,.ot-guide-strip,.ot-guide-table>div{grid-template-columns:1fr!important}.ot-guide-layout--article aside{position:static!important}}@media (max-width:760px){body.ot-page-slug-payment .wf_posts,body.ot-page-slug-shipping-delivery .wf_posts,body.ot-page-slug-support .wf_posts,body.ot-page-slug-warranty-support .wf_posts{padding-top:0!important}body.ot-page-slug-payment .wf_posts .wf-container,body.ot-page-slug-shipping-delivery .wf_posts .wf-container,body.ot-page-slug-support .wf_posts .wf-container,body.ot-page-slug-warranty-support .wf_posts .wf-container{padding-inline:0!important}}body.ot-page-slug-contact .wf_posts{padding-top:0!important;background:#f4f5f6!important}body.ot-page-slug-contact .wf_posts .wf-container{max-width:none!important;padding-inline:0!important;width:100%!important}body.ot-page-slug-contact .ot-contact-page{margin:0 0 78px!important;max-width:none!important;width:100%!important}body.ot-page-slug-contact .ot-contact-page--refined .ot-contact-hero{border:0!important;box-shadow:none!important;min-height:clamp(470px,55vh,660px)!important;padding:clamp(52px,7vw,132px) max(28px,calc((100vw - 1240px)/ 2))!important}body.ot-page-slug-contact .ot-contact-layout--refined{margin-top:34px!important;width:min(1240px,calc(100% - 56px))!important}body.ot-page-slug-contact .ot-contact-form-panel,body.ot-page-slug-contact .ot-contact-panel{border-radius:10px!important}@media (max-width:760px){body.ot-page-slug-contact .wf_posts,body.ot-page-slug-contact .wf_posts .wf-container{padding-top:0!important;padding-inline:0!important}body.ot-page-slug-contact .ot-contact-page--refined .ot-contact-hero{min-height:440px!important;padding:46px 22px!important}body.ot-page-slug-contact .ot-contact-layout--refined{margin-top:22px!important;width:min(100%,calc(100% - 28px))!important}}.ot-video-library__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.ot-video-library__actions a,.ot-video-library__actions button{min-height:42px;align-items:center;border-radius:999px;display:inline-flex;font-size:13px;font-weight:900;justify-content:center;letter-spacing:.01em;padding:0 16px;text-decoration:none}.ot-video-library__actions button{background:#f2930e;border:0;color:#11151a;cursor:pointer}.ot-video-library__actions a{border:1px solid rgba(255,255,255,.24);color:#fff}.ot-video-library:not(.is-expanded) .ot-video-card--extra{display:none!important}.ot-video-library.is-expanded .ot-video-grid--library{padding-bottom:6px}@media (max-width:760px){.ot-video-library__actions{justify-content:flex-start}.ot-video-library__actions a,.ot-video-library__actions button{width:100%}}.home .ot-product-rail-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.home .ot-product-rail-actions a,.home .ot-product-rail-btn{min-height:38px;align-items:center;border-radius:999px;display:inline-flex;font-size:13px;font-weight:900;justify-content:center;padding:0 14px;text-decoration:none;white-space:nowrap}.home .ot-product-rail-btn{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);color:#f4f6f8;cursor:pointer}.home .ot-product-rail-btn:focus-visible,.home .ot-product-rail-btn:hover{background:#f2930e;border-color:#f2930e;color:#11151a;outline:0}.home .ot-product-rail{display:grid!important;grid-auto-columns:clamp(280px,23.5vw,380px);grid-auto-flow:column;grid-template-columns:none!important;gap:14px;overflow-x:auto;overscroll-behavior-inline:contain;padding:0 0 16px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-color:rgba(242,147,14,.9) rgba(255,255,255,.08);scrollbar-width:thin}.home .ot-product-rail::-webkit-scrollbar{height:8px}.home .ot-product-rail::-webkit-scrollbar-track{background:rgba(255,255,255,.08)}.home .ot-product-rail::-webkit-scrollbar-thumb{background:rgba(242,147,14,.86);border-radius:999px}.home .ot-product-rail .ot-product-card{min-width:0;scroll-snap-align:start}@media (min-width:1600px){.home .ot-product-rail{grid-auto-columns:clamp(330px,20vw,410px)}}@media (max-width:720px){.home .ot-product-rail-actions{justify-content:flex-start}.home .ot-product-rail-actions a{order:-1}.home .ot-product-rail{grid-auto-columns:minmax(265px,82vw);padding-bottom:12px}}@media (min-width:981px){.ot-brand-header .ot-brand-cart,.ot-brand-header .ot-brand-menu a{font-size:clamp(16px, .95vw, 18px)!important;font-weight:820!important}.ot-brand-header .ot-brand-logo strong{font-size:14px!important}.ot-brand-header .ot-brand-logo em{font-size:12px!important}}.home .ot-hero--racing{isolation:isolate;overflow:hidden!important;position:relative!important}.home .ot-hero-product-showcase{bottom:clamp(54px,8vh,92px);display:grid;gap:12px;position:absolute;right:clamp(34px,6vw,112px);width:clamp(310px,27vw,470px);z-index:4}.home .ot-hero-product-showcase__rail{aspect-ratio:1.22/1;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 24% 8%,rgba(242,147,14,.12),transparent 32%),linear-gradient(145deg,rgba(16,22,31,.66),rgba(9,13,19,.42));box-shadow:0 30px 90px rgba(0,0,0,.28);min-height:0;overflow:hidden;position:relative;backdrop-filter:blur(10px) saturate(118%);-webkit-backdrop-filter:blur(10px) saturate(118%)}.home .ot-hero-product-slide{color:#fff;display:grid;gap:12px;inset:0;opacity:0;padding:clamp(18px,2.2vw,28px);pointer-events:none;position:absolute;text-decoration:none;transform:translateX(34px) translateY(8px) scale(.965);transition:opacity 760ms ease,transform 980ms cubic-bezier(.16, 1, .3, 1),filter 980ms ease;filter:blur(8px) saturate(.82)}.home .ot-hero-product-slide.is-active{opacity:1;pointer-events:auto;transform:translateX(0) translateY(0) scale(1);filter:blur(0) saturate(1)}.home .ot-hero-product-slide.is-before{transform:translateX(-30px) translateY(6px) scale(.97)}.home .ot-hero-product-slide>span{color:#f2930e;font-size:13px;font-weight:950;letter-spacing:.05em}.home .ot-hero-product-slide__image{align-items:center;background:radial-gradient(circle at 50% 82%,rgba(9,13,19,.18),transparent 38%),linear-gradient(145deg,rgba(255,255,255,.86),rgba(224,231,238,.62));display:grid;justify-items:center;min-height:190px;overflow:hidden;padding:clamp(16px,2vw,28px);position:relative}.home .ot-hero-product-slide__image::before{background:linear-gradient(110deg,transparent 20%,rgba(255,255,255,.48) 48%,transparent 72%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transform:translateX(-130%)}.home .ot-hero-product-slide.is-active .ot-hero-product-slide__image::before{animation:otHeroProductSheen 1.8s cubic-bezier(.16,1,.3,1) 340ms both}.home .ot-hero-product-slide__image img{display:block;filter:drop-shadow(0 18px 26px rgba(0,0,0,.22));max-height:clamp(160px,18vw,250px);max-width:96%;object-fit:contain;transform:translateY(0) scale(1);transition:transform 2.6s cubic-bezier(.16, 1, .3, 1)}.home .ot-hero-product-slide.is-active .ot-hero-product-slide__image img{transform:translateY(-4px) scale(1.025)}.home .ot-hero-product-slide strong{color:#f8fafc;font-size:clamp(17px, 1.25vw, 22px);letter-spacing:-.02em;line-height:1.08}.home .ot-hero-product-showcase__meta{align-items:center;color:rgba(255,255,255,.68);display:flex;gap:14px;justify-content:space-between;font-size:12px;font-weight:850;letter-spacing:.03em}.home .ot-hero-product-showcase__meta div{display:flex;gap:6px}.home .ot-hero-product-showcase__meta button{background:rgba(255,255,255,.26);border:0;border-radius:999px;cursor:pointer;height:7px;padding:0;transition:background 180ms ease,width 180ms ease;width:7px}.home .ot-hero-product-showcase__meta button.is-active{background:#f2930e;width:24px}@keyframes otHeroProductSheen{0%{opacity:0;transform:translateX(-130%)}32%{opacity:.54}100%{opacity:0;transform:translateX(130%)}}@media (max-width:1180px){.home .ot-hero-product-showcase{right:clamp(18px,3vw,34px);width:clamp(270px,31vw,360px)}}@media (max-width:900px){.home .ot-hero-product-showcase{display:none}}@media (prefers-reduced-motion:reduce){.home .ot-hero-product-slide{transition:none}.home .ot-hero-product-slide__image::before{animation:none!important}}body:not(.wp-admin) .ot-brand-header .ot-brand-nav .ot-brand-cart,body:not(.wp-admin) .ot-brand-header .ot-brand-nav .ot-brand-menu a{font-size:clamp(16px, 1vw, 18px)!important;font-weight:850!important;line-height:1.1!important}body:not(.wp-admin) .ot-brand-header .ot-brand-logo strong{font-size:14px!important}body:not(.wp-admin) .ot-brand-header .ot-brand-logo em{font-size:12px!important}.home .ot-hero-product-showcase{bottom:clamp(86px,13vh,138px)!important;right:clamp(42px,7vw,132px)!important;width:clamp(340px,30vw,520px)!important}.home .ot-hero-product-showcase::before{background:radial-gradient(circle at 50% 46%,rgba(0,0,0,.54),transparent 58%),radial-gradient(circle at 48% 46%,rgba(242,147,14,.14),transparent 46%);content:"";filter:blur(8px);inset:-34px -42px -46px;pointer-events:none;position:absolute;z-index:-1}.home .ot-hero-product-showcase__rail{aspect-ratio:auto!important;background:0 0!important;border:0!important;box-shadow:none!important;height:clamp(300px,31vw,430px)!important;overflow:visible!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.home .ot-hero-product-slide{align-content:center!important;display:grid!important;gap:12px!important;grid-template-rows:auto minmax(0,1fr) auto!important;padding:0!important}.home .ot-hero-product-slide>span{background:rgba(7,10,15,.58)!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:999px!important;color:#f2930e!important;justify-self:start!important;padding:7px 12px!important}.home .ot-hero-product-slide__image{background:0 0!important;min-height:0!important;overflow:visible!important;padding:0!important;place-items:center!important}.home .ot-hero-product-slide__image::before{display:none!important}.home .ot-hero-product-slide__image img{background:rgba(236,241,246,.9)!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 28px 70px rgba(0,0,0,.35)!important;filter:saturate(.96) contrast(1.02) drop-shadow(0 18px 26px rgba(0,0,0,.24))!important;height:min(260px,20vw)!important;max-height:min(260px,20vw)!important;max-width:100%!important;object-fit:contain!important;padding:clamp(10px,1.2vw,18px)!important;width:min(430px,100%)!important}.home .ot-hero-product-slide strong{background:rgba(7,10,15,.58)!important;border:1px solid rgba(255,255,255,.12)!important;color:#fff!important;display:block!important;font-size:clamp(15px, 1.15vw, 19px)!important;line-height:1.2!important;max-width:430px!important;overflow:visible!important;padding:10px 13px!important;text-shadow:0 10px 26px rgba(0,0,0,.45)!important;white-space:normal!important}.home .ot-hero-product-showcase__meta{background:rgba(7,10,15,.48)!important;border:1px solid rgba(255,255,255,.1)!important;padding:8px 10px!important}@media (max-width:1180px){.home .ot-hero-product-showcase{bottom:74px!important;right:26px!important;width:clamp(300px,32vw,380px)!important}.home .ot-hero-product-slide__image img{height:min(220px,20vw)!important;max-height:min(220px,20vw)!important}}.home .ot-hero-product-showcase{bottom:auto!important;top:clamp(178px,24vh,240px)!important}@media (max-width:1180px){.home .ot-hero-product-showcase{top:clamp(160px,23vh,210px)!important}}body:not(.wp-admin) .ot-brand-header .ot-brand-nav .ot-brand-cart,body:not(.wp-admin) .ot-brand-header .ot-brand-nav .ot-brand-menu a{font-size:clamp(17px, 1.08vw, 19px)!important;font-weight:880!important}body:not(.wp-admin) .ot-brand-header .ot-brand-menu a{border-radius:999px!important;padding:9px 13px!important;position:relative!important}body:not(.wp-admin) .ot-brand-header .ot-brand-menu a.is-active,body:not(.wp-admin) .ot-brand-header .ot-brand-menu a[aria-current=page]{background:rgba(242,147,14,.1)!important;color:#fff!important;text-shadow:0 0 18px rgba(242,147,14,.26)!important}body:not(.wp-admin) .ot-brand-header .ot-brand-menu a.is-active::after,body:not(.wp-admin) .ot-brand-header .ot-brand-menu a[aria-current=page]::after{background:linear-gradient(90deg,rgba(242,147,14,0),#f2930e,rgba(242,147,14,0))!important;bottom:2px!important;content:""!important;height:2px!important;left:14px!important;opacity:1!important;position:absolute!important;right:14px!important;transform:none!important;width:auto!important}@media (max-width:980px){body:not(.wp-admin) .ot-brand-header .ot-brand-menu a.is-active,body:not(.wp-admin) .ot-brand-header .ot-brand-menu a[aria-current=page]{border-color:rgba(242,147,14,.38)!important}}.home .ot-hero-product-showcase{top:clamp(142px,19vh,188px)!important;right:clamp(46px,7.4vw,136px)!important;width:clamp(350px,30vw,500px)!important}.home .ot-hero-product-showcase__rail{height:clamp(270px,27vw,380px)!important}.home .ot-hero-product-slide__image img{background:rgba(238,242,246,.72)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 24px 64px rgba(0,0,0,.34)!important;height:min(250px,19vw)!important;max-height:min(250px,19vw)!important;padding:clamp(4px,.55vw,8px)!important;width:min(420px,100%)!important}.home .ot-hero-product-slide>span{margin-left:0!important}.home .ot-hero-product-slide strong{margin-top:2px!important;max-width:420px!important}@media (max-width:1180px){.home .ot-hero-product-showcase{top:clamp(134px,18vh,172px)!important;right:26px!important}.home .ot-hero-product-slide__image img{height:min(210px,19vw)!important;max-height:min(210px,19vw)!important}}.home .ot-hero-product-showcase{bottom:auto!important;right:clamp(36px,6vw,110px)!important;top:clamp(150px,21vh,210px)!important;width:clamp(380px,34vw,560px)!important;z-index:4!important}.home .ot-hero-product-showcase::before{background:radial-gradient(circle at 50% 50%,rgba(0,0,0,.55),transparent 66%)!important;inset:-34px!important}.home .ot-hero-product-showcase__rail{aspect-ratio:16/10!important;background:0 0!important;border:0!important;box-shadow:none!important;height:auto!important;overflow:hidden!important;position:relative!important}.home .ot-hero-product-slide{background:#0b111a!important;color:#fff!important;display:block!important;inset:0!important;opacity:0;overflow:hidden!important;padding:0!important;position:absolute!important;transform:translateX(24px) scale(.985)!important;transition:opacity 820ms ease,transform 980ms cubic-bezier(.16, 1, .3, 1),filter 980ms ease!important}.home .ot-hero-product-slide::after{background:linear-gradient(90deg,rgba(5,8,13,.72) 0,rgba(5,8,13,.24) 48%,rgba(5,8,13,.58) 100%),linear-gradient(180deg,rgba(5,8,13,.02) 35%,rgba(5,8,13,.84) 100%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.home .ot-hero-product-slide.is-active{opacity:1!important;pointer-events:auto!important;transform:translateX(0) scale(1)!important;filter:saturate(1.02) contrast(1.03)!important}.home .ot-hero-product-slide.is-before{transform:translateX(-24px) scale(.99)!important}.home .ot-hero-product-slide>img{background:0 0!important;border:0!important;box-shadow:none!important;display:block!important;filter:none!important;height:100%!important;inset:0!important;max-height:none!important;max-width:none!important;object-fit:cover!important;object-position:center!important;padding:0!important;position:absolute!important;transform:scale(1.035)!important;transition:transform 2.4s cubic-bezier(.16, 1, .3, 1)!important;width:100%!important}.home .ot-hero-product-slide.is-active>img{transform:scale(1.08)!important}.home .ot-hero-product-slide>em,.home .ot-hero-product-slide>span,.home .ot-hero-product-slide>strong{left:clamp(18px,2.5vw,30px)!important;position:absolute!important;right:clamp(18px,2.5vw,30px)!important;z-index:2!important}.home .ot-hero-product-slide>span{background:rgba(242,147,14,.92)!important;border:0!important;border-radius:999px!important;bottom:98px!important;color:#11151a!important;display:inline-flex!important;font-size:12px!important;font-weight:950!important;justify-self:auto!important;letter-spacing:.04em!important;padding:7px 12px!important;right:auto!important;width:fit-content!important}.home .ot-hero-product-slide>strong{background:0 0!important;border:0!important;bottom:48px!important;color:#fff!important;display:block!important;font-size:clamp(22px, 2vw, 32px)!important;font-weight:850!important;line-height:1.02!important;max-width:460px!important;padding:0!important;text-shadow:0 14px 38px rgba(0,0,0,.65)!important}.home .ot-hero-product-slide>em{bottom:22px!important;color:rgba(255,255,255,.76)!important;display:block!important;font-size:13px!important;font-style:normal!important;font-weight:760!important;line-height:1.35!important;max-width:430px!important;text-shadow:0 10px 28px rgba(0,0,0,.65)!important}.home .ot-hero-product-showcase__meta{background:0 0!important;border:0!important;color:rgba(255,255,255,.72)!important;padding:10px 0 0!important}.home .ot-hero-product-showcase__meta span{text-shadow:0 8px 24px rgba(0,0,0,.6)!important}@media (max-width:1180px){.home .ot-hero-product-showcase{right:24px!important;top:clamp(150px,20vh,188px)!important;width:clamp(330px,35vw,420px)!important}.home .ot-hero-product-slide>strong{font-size:clamp(20px, 2vw, 26px)!important}}@media (max-width:900px){.home .ot-hero-product-showcase{display:none!important}}.home .ot-hero__image img{object-position:center 42%!important;filter:saturate(.88) contrast(1.04) brightness(.72)!important}.home .ot-hero-product-showcase{right:clamp(34px,5.5vw,100px)!important;top:clamp(148px,20vh,200px)!important;width:clamp(430px,38vw,640px)!important}.home .ot-hero-product-showcase__rail{aspect-ratio:16/9!important}.home .ot-hero-product-slide::after{background:linear-gradient(180deg,rgba(4,7,11,.42) 0,rgba(4,7,11,.1) 38%,rgba(4,7,11,.3) 100%),linear-gradient(90deg,rgba(4,7,11,.54) 0,rgba(4,7,11,.1) 42%,rgba(4,7,11,.18) 100%)!important}.home .ot-hero-product-slide>img{object-position:center center!important;transform:scale(1.015)!important}.home .ot-hero-product-slide.is-active>img{transform:scale(1.045)!important}.home .ot-hero-product-slide>em,.home .ot-hero-product-slide>span,.home .ot-hero-product-slide>strong{left:clamp(16px,2vw,24px)!important;right:auto!important;z-index:3!important}.home .ot-hero-product-slide>span{top:clamp(14px,1.6vw,22px)!important;bottom:auto!important;font-size:11px!important;padding:6px 11px!important}.home .ot-hero-product-slide>strong{top:clamp(48px,5.2vw,66px)!important;bottom:auto!important;font-size:clamp(15px, 1.25vw, 20px)!important;line-height:1.08!important;max-width:min(250px,42%)!important;text-wrap:balance!important}.home .ot-hero-product-slide>em{display:none!important}.home .ot-hero-product-showcase__meta{align-items:center!important;display:flex!important;justify-content:space-between!important;padding-top:8px!important}.home .ot-hero-product-showcase__meta span{font-size:14px!important;font-weight:800!important}@media (max-width:1180px){.home .ot-hero-product-showcase{width:clamp(360px,38vw,460px)!important}.home .ot-hero-product-slide>strong{max-width:min(230px,48%)!important}}.home .ot-hero-product-slide,.home .ot-hero-product-slide.is-active,.home .ot-hero-product-slide.is-before{filter:none!important}.home .ot-hero-product-showcase__meta>span{display:none!important}.home .ot-hero-product-showcase__meta{justify-content:flex-end!important}.home .ot-hero-product-showcase{right:clamp(18px,4.6vw,84px)!important;top:clamp(152px,20vh,206px)!important;width:clamp(560px,54vw,820px)!important}.home .ot-hero-product-showcase::before{background:radial-gradient(circle at 70% 50%,rgba(242,147,14,.16),transparent 30%),radial-gradient(circle at 45% 48%,rgba(0,0,0,.52),transparent 64%)!important;filter:blur(18px)!important;inset:-46px!important}.home .ot-hero-product-showcase__rail{aspect-ratio:21/10!important;border:0!important;box-shadow:none!important;isolation:isolate!important;mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%)!important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%)!important;overflow:hidden!important}.home .ot-hero-product-slide{background:0 0!important}.home .ot-hero-product-slide::before{background:linear-gradient(90deg,rgba(5,8,13,.92) 0,rgba(5,8,13,.72) 24%,rgba(5,8,13,.16) 54%,rgba(5,8,13,.06) 100%),linear-gradient(180deg,rgba(5,8,13,.08) 0,rgba(5,8,13,.18) 58%,rgba(5,8,13,.52) 100%)!important;content:""!important;inset:0!important;pointer-events:none!important;position:absolute!important;z-index:2!important}.home .ot-hero-product-slide::after{background:linear-gradient(90deg,rgba(242,147,14,.82),rgba(242,147,14,0)) left bottom/42% 2px no-repeat,linear-gradient(90deg,rgba(255,255,255,.16),rgba(255,255,255,0)) left top/54% 1px no-repeat!important;content:""!important;inset:0!important;pointer-events:none!important;position:absolute!important;z-index:4!important}.home .ot-hero-product-slide>img{height:100%!important;object-fit:cover!important;object-position:72% center!important;opacity:.92!important;transform:scale(1.02) translateX(10px)!important;transition:transform 2.1s cubic-bezier(.16, 1, .3, 1),opacity 820ms ease!important}.home .ot-hero-product-slide.is-active>img{opacity:1!important;transform:scale(1.055) translateX(0)!important}.home .ot-hero-product-slide>em,.home .ot-hero-product-slide>small,.home .ot-hero-product-slide>span,.home .ot-hero-product-slide>strong{left:clamp(62px,7vw,104px)!important;position:absolute!important;right:auto!important;z-index:5!important}.home .ot-hero-product-slide>span{background:rgba(242,147,14,.96)!important;color:#101318!important;font-size:12px!important;font-weight:950!important;letter-spacing:.06em!important;padding:7px 13px!important;top:clamp(44px,5vw,66px)!important}.home .ot-hero-product-slide>strong{color:#fff!important;font-size:clamp(24px, 2.35vw, 36px)!important;font-weight:900!important;line-height:.98!important;max-width:min(310px,34%)!important;text-shadow:0 18px 44px rgba(0,0,0,.76)!important;top:clamp(96px,10vw,132px)!important}.home .ot-hero-product-slide>em{color:rgba(245,248,252,.82)!important;display:block!important;font-size:13px!important;font-style:normal!important;font-weight:720!important;line-height:1.35!important;max-width:min(300px,34%)!important;text-shadow:0 14px 34px rgba(0,0,0,.72)!important;top:clamp(182px,18vw,226px)!important}.home .ot-hero-product-slide>small{align-items:center!important;border-bottom:1px solid rgba(242,147,14,.78)!important;color:#f2930e!important;display:inline-flex!important;font-size:13px!important;font-weight:900!important;letter-spacing:.01em!important;line-height:1!important;padding-bottom:5px!important;text-transform:none!important;top:clamp(246px,24vw,288px)!important}.home .ot-hero-product-showcase__meta{display:block!important;margin-inline:clamp(42px,5vw,84px) clamp(10px,2vw,28px)!important;padding-top:12px!important}.home .ot-hero-product-showcase__meta>div{display:grid!important;gap:8px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.home .ot-hero-product-showcase__meta button{background:0 0!important;border:0!important;border-radius:0!important;color:rgba(255,255,255,.52)!important;cursor:pointer!important;height:auto!important;min-width:0!important;opacity:1!important;padding:0!important;text-align:left!important;width:auto!important}.home .ot-hero-product-showcase__meta button>span{display:block!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;line-height:1!important;margin-bottom:7px!important}.home .ot-hero-product-showcase__meta button>i{background:rgba(255,255,255,.18)!important;display:block!important;height:3px!important;overflow:hidden!important;position:relative!important;width:100%!important}.home .ot-hero-product-showcase__meta button>i::after{background:#f2930e!important;content:""!important;inset:0 auto 0 0!important;position:absolute!important;transform:scaleX(0)!important;transform-origin:left center!important;width:100%!important}.home .ot-hero-product-showcase__meta button.is-active{color:#fff!important}.home .ot-hero-product-showcase__meta button.is-active>i::after{animation:otHeroTabProgress 2s linear both!important}@keyframes otHeroTabProgress{from{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1180px){.home .ot-hero-product-showcase{right:18px!important;width:clamp(420px,48vw,560px)!important}.home .ot-hero-product-slide>em,.home .ot-hero-product-slide>small,.home .ot-hero-product-slide>span,.home .ot-hero-product-slide>strong{left:48px!important}.home .ot-hero-product-slide>strong{font-size:clamp(21px, 2.2vw, 28px)!important;max-width:220px!important}.home .ot-hero-product-slide>em{display:none!important}}.home .ot-hero-product-slide.is-active{opacity:1!important;pointer-events:auto!important;transform:translateX(0) scale(1)!important}.home .ot-hero-product-slide:not(.is-active){opacity:0!important;pointer-events:none!important}.home .ot-hero-product-showcase{right:clamp(22px,4vw,72px)!important;top:clamp(170px,21vh,218px)!important;width:clamp(500px,45vw,700px)!important}@media (min-width:1181px) and (max-width:1360px){.home .ot-hero-product-showcase{right:34px!important;width:560px!important}}.home .ot-hero-product-showcase{right:clamp(10px,2.4vw,42px)!important;top:clamp(132px,17vh,176px)!important;width:clamp(610px,58vw,880px)!important}.home .ot-hero-product-showcase__rail{aspect-ratio:22/11!important}.home .ot-hero-product-slide::before{background:linear-gradient(90deg,rgba(5,8,13,.78) 0,rgba(5,8,13,.5) 23%,rgba(5,8,13,.08) 50%,rgba(5,8,13,.02) 100%),linear-gradient(180deg,rgba(5,8,13,.04) 0,rgba(5,8,13,.1) 56%,rgba(5,8,13,.42) 100%)!important}.home .ot-hero-product-slide>img{object-fit:contain!important;object-position:72% center!important;transform:scale(.99) translateX(18px)!important}.home .ot-hero-product-slide.is-active>img{transform:scale(1.015) translateX(12px)!important}.home .ot-hero-product-slide>em,.home .ot-hero-product-slide>small,.home .ot-hero-product-slide>span,.home .ot-hero-product-slide>strong{left:clamp(44px,5vw,74px)!important}.home .ot-hero-product-slide>span{top:clamp(34px,4.1vw,52px)!important}.home .ot-hero-product-slide>strong{font-size:clamp(22px, 2.15vw, 32px)!important;max-width:min(250px,28%)!important;top:clamp(86px,8.8vw,114px)!important}.home .ot-hero-product-slide>em{max-width:min(240px,28%)!important;top:clamp(164px,16vw,198px)!important}.home .ot-hero-product-slide>small{top:clamp(222px,21vw,258px)!important}.home .ot-hero-product-showcase__meta{margin-inline:clamp(44px,5vw,74px) clamp(8px,1.2vw,18px)!important}@media (min-width:1181px) and (max-width:1360px){.home .ot-hero-product-showcase{right:20px!important;width:660px!important}}.ot-brand-menu-item{position:relative!important}.ot-brand-menu-item--has-children::before{content:""!important;height:18px!important;left:-18px!important;position:absolute!important;right:-18px!important;top:100%!important;z-index:79!important}.ot-brand-menu-item>a{display:inline-flex!important;align-items:center!important}.ot-brand-submenu{background:rgba(8,12,18,.96)!important;border:1px solid rgba(242,147,14,.22)!important;border-radius:14px!important;box-shadow:0 18px 44px rgba(0,0,0,.28)!important;display:grid!important;gap:4px!important;left:50%!important;min-width:190px!important;opacity:0!important;padding:8px!important;pointer-events:none!important;position:absolute!important;top:calc(100% + 2px)!important;transform:translateX(-50%) translateY(4px)!important;transition:opacity 180ms ease,transform 180ms ease!important;z-index:120!important}.ot-brand-submenu a{border-radius:10px!important;color:rgba(255,255,255,.82)!important;display:flex!important;font-size:14px!important;font-weight:820!important;min-height:34px!important;padding:9px 12px!important;text-decoration:none!important;white-space:nowrap!important}.ot-brand-submenu a:focus-visible,.ot-brand-submenu a:hover{background:rgba(242,147,14,.12)!important;color:#fff!important}.ot-brand-menu-item--products .ot-brand-submenu{grid-template-columns:repeat(2,minmax(210px,1fr))!important;left:0!important;min-width:min(560px,calc(100vw - 32px))!important;transform:translateY(8px)!important}.ot-brand-menu-item--products .ot-brand-submenu a:first-child{background:rgba(242,147,14,.14)!important;color:#fff!important;grid-column:1/-1!important}.ot-brand-menu-item--has-children:focus-within .ot-brand-submenu,.ot-brand-menu-item--has-children:hover .ot-brand-submenu{opacity:1!important;pointer-events:auto!important;transform:translateX(-50%) translateY(0)!important}.ot-brand-menu-item--products:focus-within .ot-brand-submenu,.ot-brand-menu-item--products:hover .ot-brand-submenu{transform:translateY(0)!important}@media (max-width:980px){.ot-brand-submenu{background:0 0!important;border:0!important;box-shadow:none!important;display:grid!important;left:auto!important;margin-top:6px!important;min-width:0!important;opacity:1!important;padding:0 0 0 12px!important;pointer-events:auto!important;position:static!important;transform:none!important}.ot-brand-submenu a{font-size:14px!important;min-height:38px!important}.ot-brand-menu-item--products .ot-brand-submenu{grid-template-columns:1fr!important;min-width:0!important}}.ot-use-cases-page{background:#0c121a!important;color:#fff!important;overflow:hidden!important}.ot-use-case-list,.ot-use-cases-cta,.ot-use-cases-hero{width:min(1360px,calc(100% - 48px))!important;margin:0 auto!important}.ot-use-cases-hero{padding:clamp(72px,9vw,118px) 0 clamp(34px,5vw,64px)!important}.ot-use-case__content>span,.ot-use-cases-cta span,.ot-use-cases-hero>span{color:#f2930e!important;display:block!important;font-size:13px!important;font-weight:900!important;letter-spacing:.06em!important}.ot-use-cases-hero h1{color:#fff!important;font-size:clamp(44px, 6vw, 86px)!important;letter-spacing:-.035em!important;line-height:.96!important;margin:12px 0 14px!important;max-width:840px!important}.ot-use-cases-hero p{color:rgba(255,255,255,.72)!important;font-size:clamp(16px, 1.35vw, 20px)!important;line-height:1.5!important;max-width:620px!important}.ot-use-cases-hero nav{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:28px!important}.ot-use-cases-cta a,.ot-use-cases-hero nav a{align-items:center!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:999px!important;color:#fff!important;display:inline-flex!important;font-weight:900!important;min-height:44px!important;padding:0 16px!important;text-decoration:none!important}.ot-use-cases-cta a:hover,.ot-use-cases-hero nav a:hover{background:#f2930e!important;border-color:#f2930e!important;color:#11151a!important}.ot-use-case-list{display:grid!important;gap:clamp(18px,2.4vw,30px)!important;padding-bottom:clamp(52px,7vw,88px)!important}.ot-use-case{background:#111821!important;border:1px solid rgba(255,255,255,.12)!important;display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr)!important;min-height:430px!important;overflow:hidden!important}.ot-use-case:nth-child(2n){grid-template-columns:minmax(340px,.92fr) minmax(0,1.08fr)!important}.ot-use-case:nth-child(2n) .ot-use-case__media{order:2!important}.ot-use-case__media{background-size:cover!important;background-position:center!important;min-height:360px!important;position:relative!important}.ot-use-case__media::after{background:linear-gradient(90deg,rgba(12,18,26,.08),rgba(12,18,26,.54))!important;content:""!important;inset:0!important;position:absolute!important}.ot-use-case--rally .ot-use-case__media{background-image:url('assets/images/brand-backgrounds/rally-NOD9lEa9scA-1200.webp')!important}.ot-use-case--sports .ot-use-case__media{background-image:url('assets/images/brand-backgrounds/scene-athletics-sport-1200.webp')!important}.ot-use-case--motorcycle .ot-use-case__media{background-image:url('assets/images/brand-backgrounds/scene-motorcycle-race-track-1200.webp')!important}.ot-use-case__content{align-self:center!important;padding:clamp(28px,4vw,56px)!important}.ot-use-case__content h2{color:#fff!important;font-size:clamp(32px, 4.2vw, 60px)!important;letter-spacing:-.035em!important;line-height:.98!important;margin:12px 0 14px!important}.ot-use-case__content p{color:rgba(255,255,255,.72)!important;font-size:15px!important;line-height:1.55!important;max-width:560px!important}.ot-use-case__content strong{color:#fff!important;display:block!important;font-size:14px!important;margin-top:24px!important}.ot-use-case-products{display:grid!important;gap:10px!important;margin-top:12px!important}.ot-use-case-products a{background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.14)!important;color:#fff!important;display:grid!important;gap:4px!important;padding:13px 14px!important;text-decoration:none!important}.ot-use-case-products a:hover{border-color:rgba(242,147,14,.72)!important;background:rgba(242,147,14,.11)!important}.ot-use-case-products b{color:#f2930e!important;font-size:15px!important}.ot-use-case-products small{color:rgba(255,255,255,.68)!important;font-size:13px!important}.ot-use-cases-cta{align-items:center!important;border-top:1px solid rgba(255,255,255,.12)!important;display:flex!important;flex-wrap:wrap!important;gap:14px!important;padding:34px 0 70px!important}.ot-use-cases-cta div{flex:1 1 520px!important}.ot-use-cases-cta h2{color:#fff!important;font-size:clamp(28px, 3vw, 44px)!important;margin:8px 0!important}.ot-use-cases-cta p{color:rgba(255,255,255,.7)!important;max-width:640px!important}.ot-use-cases-cta a:first-of-type{background:#f2930e!important;border-color:#f2930e!important;color:#11151a!important}@media (max-width:900px){.ot-use-case-list,.ot-use-cases-cta,.ot-use-cases-hero{width:min(100% - 28px,720px)!important}.ot-use-case,.ot-use-case:nth-child(2n){grid-template-columns:1fr!important}.ot-use-case:nth-child(2n) .ot-use-case__media{order:0!important}.ot-use-case__media{min-height:260px!important}}.home .ot-products{background:linear-gradient(180deg,#fff 0,#f7f9fb 100%)!important;border-top-color:rgba(17,21,26,.08)!important}.home .ot-products .ot-product-card h3,.home .ot-products .ot-product-card h3 a,.home .ot-products .ot-section-head a,.home .ot-products .ot-section-head h2{color:#11151a!important}.home .ot-products .ot-product-card p{color:#536171!important}.home .ot-products .ot-product-card{background:#fff!important;border-color:rgba(17,21,26,.12)!important}.home .ot-products .ot-product-card__image{background:radial-gradient(circle at 50% 88%,rgba(17,21,26,.06),transparent 34%),linear-gradient(180deg,#fff 0,#f1f4f7 100%)!important}.home .ot-products .ot-product-rail-btn{background:#fff!important;border-color:rgba(17,21,26,.16)!important;color:#11151a!important}.home .ot-products .ot-product-rail-btn:focus-visible,.home .ot-products .ot-product-rail-btn:hover{background:#11151a!important;border-color:#11151a!important;color:#fff!important}.home .ot-products .ot-product-rail-actions a{color:#9b6509!important}.home .ot-products .ot-card-actions a{background:#11151a!important;color:#fff!important}.home .ot-products .ot-card-actions a+a{background:#fff!important;border-color:rgba(17,21,26,.16)!important;color:#11151a!important}.home .ot-products .ot-product-rail::-webkit-scrollbar-track{background:rgba(17,21,26,.08)!important}@media (min-width:721px){.home .ot-hero--racing .ot-hero__panel{margin-left:clamp(14px,3.8vw,64px)!important}}.home .ot-products .ot-product-rail-btn{width:48px!important;min-width:48px!important;padding:0!important;font-size:22px!important;line-height:1!important}.home .ot-products .ot-product-rail-btn span{display:inline-block!important;transform:translateY(-1px)!important}.home .ot-products .ot-product-rail-btn{width:54px!important;min-width:54px!important;min-height:42px!important;background:#11151a!important;border:2px solid #11151a!important;color:#fff!important;font-size:25px!important;font-weight:800!important;box-shadow:0 6px 8px rgba(17,21,26,.1)!important;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease!important}.home .ot-products .ot-product-rail-btn:focus-visible,.home .ot-products .ot-product-rail-btn:hover{background:#f2930e!important;border-color:#f2930e!important;color:#11151a!important;transform:translateY(-1px)!important;outline:3px solid rgba(242,147,14,.28)!important;outline-offset:3px!important}.home .ot-products .ot-product-rail-btn:active{transform:translateY(0) scale(.98)!important}.home .ot-hero-product-showcase__meta button.is-active>i::after{animation-duration:3s!important}@media (max-width:720px){.single-product .ot-datasheet-intro--scene{grid-template-columns:1fr!important;gap:18px!important;padding:20px!important}.single-product .ot-datasheet-intro dl,.single-product .ot-datasheet-intro--scene>dl{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important}}@media (max-width:980px){body:not(.wp-admin) .ot-brand-header{overflow-x:clip!important}body:not(.wp-admin) .ot-brand-header .ot-brand-nav{box-sizing:border-box!important;width:min(100% - 24px,720px)!important;max-width:calc(100vw - 24px)!important}body:not(.wp-admin) .ot-brand-header.is-menu-open .ot-brand-menu{box-sizing:border-box!important;grid-column:1/-1!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}body:not(.wp-admin) .ot-brand-header.is-menu-open .ot-brand-menu-item>a,body:not(.wp-admin) .ot-brand-header.is-menu-open .ot-brand-menu>a{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-height:42px!important;justify-content:flex-start!important;padding:0 14px!important;border-radius:12px!important;font-size:17px!important;line-height:1.1!important;overflow:hidden!important;text-overflow:ellipsis!important}body:not(.wp-admin) .ot-brand-header.is-menu-open .ot-brand-menu-item{width:100%!important;max-width:100%!important;min-width:0!important}body:not(.wp-admin) .ot-brand-header .ot-brand-submenu{display:none!important}}@media (max-width:760px){.home .ot-hero--racing{align-content:start!important;display:grid!important;justify-items:center!important;min-height:auto!important;overflow:hidden!important;padding:18px 0 30px!important}.home .ot-hero--racing .ot-hero__image{display:none!important}.home .ot-hero--racing .ot-hero__panel{box-sizing:border-box!important;margin:12px auto 0!important;padding:36px 18px 12px!important;width:min(100% - 24px,520px)!important}.home .ot-hero--racing .ot-hero__panel{display:none!important}.home .ot-hero-product-showcase{bottom:auto!important;display:grid!important;grid-template-rows:auto auto!important;left:auto!important;margin:12px auto 0!important;opacity:1!important;order:1!important;position:relative!important;right:auto!important;top:auto!important;transform:none!important;visibility:visible!important;width:min(100% - 24px,520px)!important;z-index:4!important}.home .ot-hero-product-showcase::before{inset:-18px!important}.home .ot-hero-product-showcase__rail{aspect-ratio:16/9!important;height:auto!important;mask-image:none!important;-webkit-mask-image:none!important;overflow:hidden!important}.home .ot-hero-product-slide>img{height:100%!important;object-fit:cover!important;object-position:68% center!important;transform:scale(1.02)!important}.home .ot-hero-product-slide.is-active>img{transform:scale(1.05)!important}.home .ot-hero-product-slide>em,.home .ot-hero-product-slide>small,.home .ot-hero-product-slide>span,.home .ot-hero-product-slide>strong{left:18px!important;max-width:46%!important}.home .ot-hero-product-slide>span{font-size:10px!important;padding:6px 10px!important;top:18px!important}.home .ot-hero-product-slide>strong{font-size:clamp(19px, 6vw, 25px)!important;top:58px!important}.home .ot-hero-product-slide>em{display:none!important}.home .ot-hero-product-slide>small{font-size:12px!important;top:auto!important;bottom:18px!important}.home .ot-hero-product-showcase__meta{margin:9px 0 0!important;padding-top:0!important}}@media (max-width:760px){.home .ot-hero-product-showcase{width:min(100% - 18px,520px)!important}.home .ot-hero-product-showcase__rail{aspect-ratio:1/1!important;background:radial-gradient(circle at 50% 35%,rgba(255,255,255,.98),rgba(238,242,245,.94) 62%,rgba(217,224,229,.9))!important}.home .ot-hero-product-slide.is-active>img,.home .ot-hero-product-slide>img{box-sizing:border-box!important;height:100%!important;object-fit:contain!important;object-position:center center!important;padding:10px!important;transform:none!important;width:100%!important}}@media (max-width:720px){.home .ot-products{position:relative!important}.home .ot-products .ot-section-head{gap:16px!important;margin-bottom:18px!important}.home .ot-products .ot-product-rail-actions{box-sizing:border-box!important;clear:both!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important;justify-content:center!important;left:auto!important;margin:16px auto 0!important;max-width:calc(100vw - 28px)!important;position:static!important;top:auto!important;transform:none!important;width:min(100%,max-content)!important;z-index:auto!important}.home .ot-products .ot-product-rail-actions a{order:0!important}.home .ot-products .ot-product-rail{-webkit-overflow-scrolling:touch!important;cursor:grab!important;margin-top:-4px!important;overscroll-behavior-x:contain!important;scroll-padding-left:12px!important;scroll-snap-type:x proximity!important;touch-action:pan-x pan-y!important}.home .ot-products .ot-product-rail:active{cursor:grabbing!important}.home .ot-products .ot-product-card__image{align-items:start!important;min-height:250px!important;padding-top:6px!important}.home .ot-products .ot-product-card__image img{height:230px!important;transform:translateY(-10px)!important}.home .ot-products .ot-product-card__body{padding-top:18px!important}}.ot-factory-proof{background:#0e151d!important;color:#fff!important;display:grid!important;gap:clamp(18px,2.6vw,34px)!important;grid-template-columns:minmax(260px,.76fr) minmax(0,1.24fr)!important;margin:0 auto!important;padding:clamp(30px,5vw,70px) max(18px,calc((100vw - 1200px)/ 2))!important;width:100%!important}.home .ot-factory-proof{margin-top:0!important}.ot-trust-page .ot-factory-proof{border:1px solid rgba(255,255,255,.1)!important;margin-top:26px!important;padding-left:clamp(20px,4vw,48px)!important;padding-right:clamp(20px,4vw,48px)!important}.ot-factory-proof__copy{align-self:center!important}.ot-factory-proof__copy span{color:#f2930e!important;display:block!important;font-size:12px!important;font-weight:800!important;letter-spacing:.08em!important;margin-bottom:10px!important;text-transform:uppercase!important}.ot-factory-proof__copy h2{color:#fff!important;font-size:clamp(30px, 4.4vw, 58px)!important;letter-spacing:-.035em!important;line-height:1!important;margin:0 0 14px!important;max-width:560px!important;text-wrap:balance!important}.ot-factory-proof__copy p{color:rgba(255,255,255,.72)!important;font-size:15px!important;line-height:1.58!important;margin:0 0 20px!important;max-width:520px!important}.ot-factory-proof__copy ul{display:grid!important;gap:9px!important;list-style:none!important;margin:0 0 22px!important;padding:0!important}.ot-factory-proof__copy li{color:rgba(255,255,255,.82)!important;font-size:14px!important;line-height:1.35!important;padding-left:18px!important;position:relative!important}.ot-factory-proof__copy li::before{background:#f2930e!important;content:""!important;height:6px!important;left:0!important;position:absolute!important;top:.55em!important;width:6px!important}.ot-factory-proof__copy a{align-items:center!important;background:#f2930e!important;color:#11151a!important;display:inline-flex!important;font-size:14px!important;font-weight:900!important;min-height:42px!important;padding:0 18px!important;text-decoration:none!important}.ot-factory-proof__media{display:grid!important;gap:12px!important;min-width:0!important}.ot-factory-proof figure{background:#151f29!important;margin:0!important;overflow:hidden!important;position:relative!important}.ot-factory-proof img,.ot-factory-proof video{display:block!important;height:100%!important;object-fit:cover!important;width:100%!important}.ot-factory-proof__hero{aspect-ratio:16/7!important}.ot-factory-proof figcaption,.ot-factory-proof__videos strong{background:rgba(14,21,29,.78)!important;bottom:0!important;color:rgba(255,255,255,.9)!important;font-size:12px!important;font-weight:800!important;left:0!important;letter-spacing:.02em!important;padding:8px 10px!important;position:absolute!important}.ot-factory-proof__grid{display:grid!important;gap:12px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.ot-factory-proof__grid figure{aspect-ratio:4/3!important}.ot-factory-proof__videos{display:grid!important;gap:12px!important;grid-column:1/-1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.ot-factory-proof__videos article{background:#151f29!important;margin:0!important;position:relative!important}.ot-factory-proof__videos video{aspect-ratio:16/9!important;height:auto!important}@media (max-width:900px){.ot-factory-proof{grid-template-columns:1fr!important;padding:34px 14px!important}.ot-factory-proof__grid,.ot-factory-proof__videos{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:560px){.ot-factory-proof__copy h2{font-size:32px!important}.ot-factory-proof__hero{aspect-ratio:16/10!important}.ot-factory-proof__grid{grid-template-columns:1fr 1fr!important}.ot-factory-proof__videos{grid-template-columns:1fr!important}}.ot-support-guides{background:#fff!important;color:#11151a!important;display:grid!important;gap:22px!important;margin:28px auto!important;padding:clamp(24px,4vw,42px)!important;width:min(100% - 32px,1180px)!important}.ot-support-guides__head{display:grid!important;gap:8px!important;max-width:760px!important}.ot-support-guide-grid article>span,.ot-support-guides__head span{color:#9b6509!important;font-size:12px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.ot-support-guides__head h2{color:#11151a!important;font-size:clamp(28px, 3.2vw, 44px)!important;letter-spacing:-.035em!important;line-height:1.05!important;margin:0!important}.ot-support-guides__head p{color:#52606d!important;font-size:15px!important;line-height:1.55!important;margin:0!important}.ot-support-guide-grid{display:grid!important;gap:14px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.ot-support-guide-grid article{border:1px solid rgba(17,21,26,.12)!important;display:grid!important;gap:12px!important;padding:22px!important}.ot-support-guide-grid article:has(details[open]){grid-column:1/-1!important}.ot-support-guide-grid h3{color:#11151a!important;font-size:clamp(21px, 2vw, 28px)!important;letter-spacing:-.025em!important;line-height:1.1!important;margin:0!important}.ot-support-guide-grid li,.ot-support-guide-grid p{color:#536171!important;font-size:14px!important;line-height:1.52!important}.ot-support-guide-grid p,.ot-support-guide-grid ul{margin:0!important}.ot-support-guide-grid ul{display:grid!important;gap:7px!important;padding-left:18px!important}.ot-support-guide-grid a{align-items:center!important;background:#11151a!important;color:#fff!important;display:inline-flex!important;font-size:14px!important;font-weight:900!important;justify-self:start!important;min-height:40px!important;padding:0 16px!important;text-decoration:none!important}.ot-support-guide-meta{color:#66727f!important;font-size:13px!important;font-weight:700!important}.ot-support-article{background:#f5f7f9!important;color:#11151a!important;display:grid!important;gap:24px!important;grid-template-columns:1fr!important;justify-items:center!important;margin:0 auto!important;padding:clamp(28px,5vw,70px) max(18px,calc((100vw - 1180px)/ 2))!important;width:100%!important}.ot-support-article__back{align-items:center!important;color:#9b6509!important;display:inline-flex!important;font-size:14px!important;font-weight:900!important;grid-column:1/-1!important;justify-self:center!important;text-decoration:none!important}.ot-support-article article{background:#fff!important;border:0!important;box-shadow:none!important;max-width:860px!important;padding:clamp(24px,4vw,52px) clamp(18px,5vw,70px)!important;width:min(100%,860px)!important}.ot-support-article header{border-bottom:1px solid rgba(17,21,26,.12)!important;margin-bottom:26px!important;padding-bottom:22px!important;text-align:center!important}.ot-support-article header span{color:#9b6509!important;display:block!important;font-size:12px!important;font-weight:900!important;letter-spacing:.08em!important;margin-bottom:10px!important;text-transform:uppercase!important}.ot-support-article h1{color:#11151a!important;font-size:clamp(32px, 4.4vw, 56px)!important;letter-spacing:-.035em!important;line-height:1.08!important;margin:0 0 12px!important;max-width:780px!important;margin-left:auto!important;margin-right:auto!important;text-wrap:balance!important}.ot-support-article header p{color:#66727f!important;font-size:14px!important;font-weight:800!important;margin:0!important}.ot-support-article__body{max-width:72ch!important;margin:0 auto!important}.ot-support-article__body h2{color:#11151a!important;font-size:clamp(22px, 2.2vw, 30px)!important;letter-spacing:-.025em!important;line-height:1.16!important;margin:30px 0 10px!important;text-align:left!important}.ot-support-article__body h3{color:#11151a!important;font-size:clamp(18px, 1.8vw, 24px)!important;letter-spacing:-.015em!important;line-height:1.24!important;margin:24px 0 9px!important;text-align:left!important}.ot-support-article__body p{color:#384552!important;font-size:16px!important;line-height:1.74!important;margin:0 0 14px!important;text-align:left!important}.ot-support-article__body ul{color:#384552!important;margin:0 0 18px 22px!important;padding:0!important}.ot-support-article__body li{font-size:16px!important;line-height:1.7!important;margin:4px 0!important}.ot-support-article aside{display:none!important}.ot-support-article aside strong{color:#fff!important;display:block!important;font-size:18px!important;line-height:1.2!important;margin-bottom:10px!important}.ot-support-article aside p{color:rgba(255,255,255,.72)!important;font-size:14px!important;line-height:1.55!important}.ot-support-article aside a{align-items:center!important;background:#f2930e!important;color:#11151a!important;display:inline-flex!important;font-size:14px!important;font-weight:900!important;min-height:40px!important;padding:0 16px!important;text-decoration:none!important}@media (max-width:900px){.ot-support-article{grid-template-columns:1fr!important;padding-left:14px!important;padding-right:14px!important}.ot-support-article aside{position:static!important}}.ot-support-guide-grid details{border-top:1px solid rgba(17,21,26,.12)!important;margin-top:4px!important;padding-top:12px!important}.ot-support-guide-grid summary{color:#11151a!important;cursor:pointer!important;font-size:14px!important;font-weight:900!important;list-style:none!important}.ot-support-guide-grid summary::-webkit-details-marker{display:none!important}.ot-support-guide-grid summary::after{color:#9b6509!important;content:"Open"!important;float:right!important;font-size:12px!important;letter-spacing:.06em!important;text-transform:uppercase!important}.ot-support-guide-grid details[open] summary::after{content:"Close"!important}.ot-support-guide-detail{display:grid!important;gap:12px!important;margin-top:14px!important}.ot-support-guide-detail--article{max-width:920px!important}.ot-support-guide-detail--article header{border-bottom:1px solid rgba(17,21,26,.12)!important;margin-bottom:6px!important;padding-bottom:14px!important}.ot-support-guide-detail--article header h4{color:#11151a!important;font-size:clamp(22px, 2.6vw, 34px)!important;letter-spacing:-.03em!important;line-height:1.12!important;margin:0 0 8px!important}.ot-support-guide-detail--article h5{color:#11151a!important;font-size:17px!important;line-height:1.25!important;margin:16px 0 0!important}.ot-support-guide-detail--article p{color:#3f4b57!important;font-size:15px!important;line-height:1.68!important;margin:0!important;max-width:78ch!important}.ot-support-guide-detail section{background:#f6f8fa!important;padding:14px!important}.ot-support-guide-detail h4{color:#11151a!important;font-size:15px!important;margin:0 0 6px!important}.ot-support-guide-detail p{font-size:13px!important}@media (max-width:760px){.ot-support-guide-grid{grid-template-columns:1fr!important}.ot-support-guides{width:min(100% - 24px,720px)!important}}.ot-seo-article{background:#f5f7f9!important;color:#11151a!important;padding:clamp(28px,5vw,72px) max(18px,calc((100vw - 1180px)/ 2))!important}.ot-seo-article__back{color:#9b6509!important;display:inline-flex!important;font-size:14px!important;font-weight:900!important;margin-bottom:18px!important;text-decoration:none!important}.ot-seo-article article{background:#fff!important;display:grid!important;gap:clamp(22px,4vw,44px)!important;grid-template-columns:minmax(0,1fr) 320px!important;padding:clamp(24px,4vw,58px)!important}.ot-seo-article header,.ot-seo-article__body{max-width:76ch!important}.ot-seo-article header{grid-column:1/-1!important;text-align:center!important;justify-self:center!important}.ot-after-sales-flow span,.ot-download-center__head span,.ot-proof-strip span,.ot-seo-article header span{color:#9b6509!important;display:block!important;font-size:12px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}.ot-seo-article h1{color:#11151a!important;font-size:clamp(32px, 4.2vw, 58px)!important;letter-spacing:-.03em!important;line-height:1.06!important;margin:10px auto 12px!important;text-wrap:balance!important}.ot-after-sales-flow p,.ot-download-center__head p,.ot-proof-strip p,.ot-seo-article header p{color:#46515d!important;font-size:15px!important;line-height:1.6!important}.ot-seo-article__body h2{color:#11151a!important;font-size:clamp(22px, 2.2vw, 30px)!important;letter-spacing:-.02em!important;line-height:1.18!important;margin:26px 0 10px!important}.ot-seo-article__body p{color:#384552!important;font-size:16px!important;line-height:1.75!important;margin:0 0 14px!important}.ot-seo-product-links{align-self:start!important;background:#111821!important;color:#fff!important;padding:22px!important;position:sticky!important;top:110px!important}.ot-download-grid strong,.ot-proof-strip strong,.ot-seo-product-links strong{color:inherit!important;display:block!important;font-size:16px!important;margin-bottom:12px!important}.ot-seo-product-links div{display:grid!important;gap:8px!important}.ot-download-grid a,.ot-seo-product-links a{color:#11151a!important;background:#f2930e!important;display:inline-flex!important;font-size:13px!important;font-weight:900!important;justify-content:center!important;min-height:40px!important;padding:0 14px!important;text-decoration:none!important;align-items:center!important}.ot-seo-product-links div a{background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.14)!important;color:#fff!important;justify-content:flex-start!important}.ot-seo-product-links__quote{margin-top:14px!important;width:100%!important}.ot-after-sales-flow,.ot-download-center,.ot-proof-strip{background:#fff!important;color:#11151a!important;display:grid!important;gap:clamp(20px,3vw,34px)!important;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr)!important;margin:clamp(22px,4vw,42px) auto!important;padding:clamp(22px,4vw,42px)!important;width:min(1360px,calc(100% - 48px))!important}.ot-after-sales-flow h2,.ot-download-center h2,.ot-proof-strip h2{color:#11151a!important;font-size:clamp(26px, 3vw, 42px)!important;letter-spacing:-.03em!important;line-height:1.08!important;margin:8px 0 10px!important}.ot-download-grid,.ot-proof-strip__grid{display:grid!important;gap:1px!important;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important}.ot-download-grid article,.ot-proof-strip__grid article{background:#f4f6f8!important;border:0!important;color:#11151a!important;padding:18px!important}.ot-proof-strip__grid b{color:#9b6509!important;display:block!important;font-size:14px!important;line-height:1.35!important;margin-bottom:8px!important}.ot-after-sales-flow ol{counter-reset:support-step!important;display:grid!important;gap:1px!important;grid-template-columns:repeat(4,1fr)!important;list-style:none!important;margin:0!important;padding:0!important}.ot-after-sales-flow li{background:#111821!important;color:#fff!important;counter-increment:support-step!important;font-size:14px!important;font-weight:800!important;min-height:104px!important;padding:18px!important}.ot-after-sales-flow li::before{color:#f2930e!important;content:counter(support-step,decimal-leading-zero)!important;display:block!important;font-size:13px!important;margin-bottom:18px!important}.ot-download-center{grid-template-columns:1fr!important}.ot-download-center__head{max-width:760px!important}.ot-download-grid article p{color:#46515d!important;font-size:14px!important;line-height:1.55!important;min-height:66px!important}.ot-seo-guide-list li a{display:grid!important;gap:5px!important}.ot-seo-guide-list li a span{color:#46515d!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}.ot-use-case--school .ot-use-case__media{background-image:url('assets/images/brand-backgrounds/bg-athletics-finish.jpg')!important}.ot-not-found-page{background:#0c121a!important;color:#fff!important;min-height:70vh!important;padding:clamp(54px,9vw,120px) max(18px,calc((100vw - 1120px)/ 2))!important}.ot-not-found-page h1{color:#fff!important;font-size:clamp(42px, 6vw, 84px)!important;letter-spacing:-.035em!important;line-height:.98!important;margin:0 0 14px!important}.ot-not-found-page p{color:rgba(255,255,255,.72)!important;font-size:16px!important;line-height:1.6!important;max-width:620px!important}.ot-not-found-page nav{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:26px!important}.ot-not-found-page nav a{align-items:center!important;background:#f2930e!important;color:#11151a!important;display:inline-flex!important;font-weight:900!important;min-height:44px!important;padding:0 16px!important;text-decoration:none!important}.ot-not-found-page nav a+a{background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.16)!important;color:#fff!important}@media (max-width:900px){.ot-after-sales-flow,.ot-proof-strip,.ot-seo-article article{grid-template-columns:1fr!important}.ot-seo-product-links{position:static!important}.ot-after-sales-flow ol{grid-template-columns:1fr 1fr!important}.ot-after-sales-flow,.ot-download-center,.ot-proof-strip{width:min(100% - 28px,720px)!important}}@media (max-width:560px){.ot-after-sales-flow ol{grid-template-columns:1fr!important}.ot-seo-article{padding-left:12px!important;padding-right:12px!important}.ot-seo-article article{padding:20px!important}}.ot-seo-article{background:#f5f7f9!important;padding:clamp(24px,5vw,64px) 16px!important}.ot-seo-article article{background:#fff!important;box-shadow:none!important;display:block!important;margin:0 auto!important;max-width:980px!important;padding:clamp(24px,5vw,64px) clamp(18px,6vw,78px)!important;width:min(100%,980px)!important}.ot-seo-article header{border-bottom:1px solid rgba(17,21,26,.12)!important;margin:0 auto 28px!important;max-width:780px!important;padding-bottom:22px!important;text-align:center!important}.ot-seo-article h1{color:#11151a!important;font-size:clamp(30px, 4vw, 52px)!important;letter-spacing:-.025em!important;line-height:1.08!important;margin:10px auto 12px!important;max-width:780px!important;text-wrap:balance!important}.ot-seo-article header p{color:#52606c!important;font-size:clamp(14px, 1.4vw, 17px)!important;line-height:1.65!important;margin:0 auto!important;max-width:680px!important}.ot-seo-article__body{margin:0 auto!important;max-width:74ch!important;width:100%!important}.ot-seo-article__body h2{color:#11151a!important;font-size:clamp(22px, 2.4vw, 32px)!important;letter-spacing:-.02em!important;line-height:1.16!important;margin:32px 0 12px!important;text-align:left!important;writing-mode:horizontal-tb!important}.ot-seo-article__body p{color:#35424e!important;font-size:clamp(15px, 1.35vw, 17px)!important;line-height:1.78!important;margin:0 0 16px!important;max-width:100%!important;text-align:left!important;writing-mode:horizontal-tb!important;word-break:normal!important;overflow-wrap:break-word!important}.ot-seo-product-links{background:#111821!important;color:#fff!important;margin:clamp(28px,5vw,46px) auto 0!important;max-width:760px!important;padding:clamp(20px,3vw,28px)!important;position:static!important;top:auto!important;width:100%!important}.ot-seo-product-links strong{color:#fff!important;font-size:18px!important;margin:0 0 14px!important}.ot-seo-product-links div{display:grid!important;gap:10px!important;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important}.ot-seo-product-links div a{align-items:center!important;background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.16)!important;color:#fff!important;display:flex!important;font-size:14px!important;font-weight:850!important;justify-content:center!important;min-height:48px!important;padding:10px 12px!important;text-align:center!important;text-decoration:none!important}.ot-seo-product-links__quote{background:#f2930e!important;color:#11151a!important;display:flex!important;font-size:14px!important;font-weight:900!important;justify-content:center!important;margin-top:12px!important;min-height:46px!important;text-decoration:none!important;width:100%!important}@media (max-width:760px){.ot-seo-article{padding:18px 10px!important}.ot-seo-article article{padding:22px 16px!important}.ot-seo-article header{text-align:left!important}.ot-seo-article h1{font-size:clamp(28px, 9vw, 40px)!important;text-align:left!important}.ot-seo-product-links div{grid-template-columns:1fr!important}}.single-product div.product{background:#f5f7f9!important}.single-product div.product .summary{background:#fff!important;border:1px solid rgba(17,21,26,.1)!important;padding:clamp(18px,2.6vw,34px)!important}.single-product div.product .product_title.entry-title{color:#10151c!important;font-size:clamp(34px, 4.4vw, 62px)!important;letter-spacing:-.032em!important;line-height:1.02!important;margin-bottom:12px!important;text-wrap:balance!important}.single-product div.product form.cart,.single-product div.product form.variations_form.cart{background:#111821!important;border:0!important;display:grid!important;gap:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:clamp(16px,2vw,22px)!important}.single-product div.product form.cart::before{color:#ffbd69!important;content:"Purchase options"!important;display:block!important;font-size:12px!important;font-weight:900!important;grid-column:1/-1!important;letter-spacing:.05em!important;text-transform:uppercase!important}.single-product div.product form.cart .ot-buy-now-button.button.alt,.single-product div.product form.cart .ot-request-quote-button,.single-product div.product form.cart .ot-whatsapp-button,.single-product div.product form.cart .quantity,.single-product div.product form.cart .single_add_to_cart_button.button.alt,.single-product div.product form.cart .timer-order-total{float:none!important;margin:0!important;width:100%!important}.single-product div.product form.cart .quantity{grid-column:1/-1!important}.single-product div.product form.cart .quantity .qty,.single-product div.product form.cart .quantity input[type=number]{background:#fff!important;border:1px solid rgba(255,255,255,.18)!important;color:#11151a!important;min-height:48px!important;width:100%!important}.single-product div.product form.cart .ot-buy-now-button.button.alt,.single-product div.product form.cart .ot-request-quote-button,.single-product div.product form.cart .ot-whatsapp-button,.single-product div.product form.cart .single_add_to_cart_button.button.alt{align-items:center!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:0!important;display:inline-flex!important;font-size:14px!important;font-weight:900!important;justify-content:center!important;min-height:48px!important;padding:0 14px!important;text-align:center!important;text-decoration:none!important;white-space:nowrap!important}.single-product div.product form.cart .single_add_to_cart_button.button.alt{background:#fff!important;color:#11151a!important}.single-product div.product form.cart .ot-buy-now-button.button.alt{background:#f2930e!important;border-color:#f2930e!important;color:#11151a!important}.single-product div.product form.cart .ot-request-quote-button{background:rgba(255,255,255,.08)!important;color:#fff!important}.single-product div.product form.cart .ot-whatsapp-button{background:#183c2a!important;border-color:#2f8052!important;color:#fff!important}.single-product div.product form.cart .timer-order-total{background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.14)!important;grid-column:1/-1!important}.single-product div.product form.cart .timer-order-total small,.single-product div.product form.cart .timer-order-total span{color:rgba(255,255,255,.72)!important}.single-product div.product form.cart .timer-order-total strong{color:#ffbd69!important}.ot-datasheet-shell--unified{background:#f5f7f9!important;gap:14px!important;margin-top:clamp(34px,5vw,62px)!important}.ot-datasheet-shell--unified .ot-datasheet-intro,.ot-datasheet-shell--unified .ot-datasheet-panel,.ot-datasheet-shell--unified .ot-datasheet-quote{border-radius:0!important;box-shadow:none!important}.ot-datasheet-panel__head span{color:#9b6509!important}.ot-datasheet-shell--unified .ot-datasheet-intro h2,.ot-datasheet-shell--unified .ot-datasheet-panel__head h2,.ot-datasheet-shell--unified .ot-datasheet-quote h2{font-size:clamp(28px, 3.4vw, 48px)!important;letter-spacing:-.03em!important;line-height:1.06!important}.ot-product-media-grid--unified{grid-template-columns:minmax(300px,1.15fr) repeat(3,minmax(180px,1fr))!important}.ot-product-media-grid--unified .ot-media-kind--white-background-main-image{grid-row:span 2!important}.ot-datasheet-faq details,.ot-datasheet-list li,.ot-product-case-grid article,.ot-product-media-grid--unified figure,.ot-shipping-warranty-grid article{border-radius:0!important}.ot-shipping-warranty-grid{display:grid!important;gap:1px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:22px!important}.ot-shipping-warranty-grid article{background:#f6f8fa!important;border:1px solid #dce3ea!important;padding:18px!important}.ot-shipping-warranty-grid strong{color:#11151a!important;display:block!important;font-size:16px!important;margin-bottom:8px!important}.ot-shipping-warranty-grid p{color:#4a5662!important;font-size:14px!important;line-height:1.55!important;margin:0!important}.ot-datasheet-quote__actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;justify-content:flex-end!important}.ot-datasheet-quote__actions .ot-btn{align-items:center!important;display:inline-flex!important;justify-content:center!important;min-height:46px!important;padding:0 18px!important;text-decoration:none!important;white-space:nowrap!important}.ot-datasheet-quote__actions .ot-btn--secondary{background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.18)!important;color:#fff!important}@media (max-width:900px){.single-product div.product .summary{padding:18px 14px!important}.single-product div.product form.cart,.single-product div.product form.variations_form.cart{grid-template-columns:1fr 1fr!important}.ot-datasheet-quote,.ot-product-media-grid--unified,.ot-shipping-warranty-grid{grid-template-columns:1fr!important}.ot-product-media-grid--unified .ot-media-kind--white-background-main-image{grid-row:auto!important}.ot-datasheet-quote__actions{justify-content:flex-start!important}}@media (max-width:560px){body.ot-has-mobile-product-bar{padding-bottom:112px!important}.single-product div.product form.cart,.single-product div.product form.variations_form.cart{grid-template-columns:1fr!important}.ot-mobile-product-bar{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.ot-mobile-product-bar a,.ot-mobile-product-bar button{min-height:42px!important}.ot-datasheet-shell--unified .ot-datasheet-intro,.ot-datasheet-shell--unified .ot-datasheet-panel,.ot-datasheet-shell--unified .ot-datasheet-quote{padding:18px 14px!important}}.single-product div.product form.cart .ot-request-quote-button,.single-product div.product form.cart .ot-whatsapp-button{grid-column:auto!important;min-width:0!important;width:100%!important}.single-product .ot-ai-advisor{bottom:148px!important}@media (max-width:760px){.single-product .ot-ai-advisor{display:none!important}}.single-product .ot-ai-advisor{display:none!important}.single-product div.product form.cart,.single-product div.product form.variations_form.cart{--ot-buy-surface:#0b1118;--ot-buy-surface-2:#141c26;--ot-buy-line:rgba(255, 255, 255, .14);--ot-buy-muted:rgba(255, 255, 255, .66);--ot-buy-gold:#f5a623;--ot-buy-gold-2:#ffd58a;background:radial-gradient(circle at 18% 0,rgba(245,166,35,.18),transparent 30%),linear-gradient(145deg,var(--ot-buy-surface),var(--ot-buy-surface-2))!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:28px!important;box-shadow:0 28px 70px rgba(8,13,20,.24)!important;display:grid!important;gap:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:22px!important;overflow:hidden!important;padding:clamp(18px,2.2vw,26px)!important;position:relative!important}.single-product div.product form.cart::before,.single-product div.product form.variations_form.cart::before{align-items:center!important;color:var(--ot-buy-gold-2)!important;content:"Purchase options"!important;display:flex!important;font-size:11px!important;font-weight:800!important;grid-column:1/-1!important;justify-content:space-between!important;letter-spacing:.12em!important;line-height:1!important;margin-bottom:2px!important;text-transform:uppercase!important}.single-product div.product form.cart::after,.single-product div.product form.variations_form.cart::after{color:rgba(255,255,255,.46)!important;content:"Secure checkout or request a quotation for bulk orders."!important;display:block!important;font-size:12px!important;grid-column:1/-1!important;line-height:1.45!important;order:99!important}.single-product div.product form.cart .timer-order-total{align-items:start!important;background:rgba(255,255,255,.08)!important;border:1px solid var(--ot-buy-line)!important;border-radius:22px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important;display:grid!important;gap:4px!important;grid-column:1/-1!important;margin:0 0 2px!important;order:1!important;padding:16px 18px!important;width:100%!important}.single-product div.product form.cart .timer-order-total small,.single-product div.product form.cart .timer-order-total span{color:var(--ot-buy-muted)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.08em!important;line-height:1.35!important;text-transform:uppercase!important}.single-product div.product form.cart .timer-order-total strong{color:#fff7e8!important;font-size:clamp(24px, 3vw, 34px)!important;font-weight:850!important;letter-spacing:-.035em!important;line-height:1!important;text-shadow:0 0 24px rgba(245,166,35,.28)!important}.single-product div.product form.cart .quantity{align-items:center!important;background:rgba(255,255,255,.07)!important;border:1px solid var(--ot-buy-line)!important;border-radius:18px!important;display:flex!important;grid-column:1/-1!important;justify-content:space-between!important;margin:0!important;max-width:none!important;min-height:52px!important;order:2!important;padding:6px!important;width:100%!important}.single-product div.product form.cart .quantity::before{color:rgba(255,255,255,.78)!important;content:"Quantity"!important;font-size:13px!important;font-weight:760!important;letter-spacing:.01em!important;margin-left:10px!important}.single-product div.product form.cart .quantity .qty,.single-product div.product form.cart .quantity input[type=number]{appearance:textfield!important;background:rgba(255,255,255,.96)!important;border:0!important;border-radius:14px!important;box-shadow:0 10px 26px rgba(0,0,0,.12)!important;color:#10151c!important;font-size:15px!important;font-weight:850!important;min-height:40px!important;padding:0 10px!important;text-align:center!important;width:92px!important}.single-product div.product form.cart .ot-buy-now-button.button.alt,.single-product div.product form.cart .ot-product-cart-link,.single-product div.product form.cart .ot-request-quote-button,.single-product div.product form.cart .ot-whatsapp-button,.single-product div.product form.cart .single_add_to_cart_button.button.alt{align-items:center!important;border-radius:999px!important;display:inline-flex!important;float:none!important;font-size:13px!important;font-weight:800!important;justify-content:center!important;letter-spacing:-.005em!important;margin:0!important;min-height:46px!important;padding:0 16px!important;text-decoration:none!important;transform:translateY(0)!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease,color .22s ease!important;white-space:nowrap!important;width:100%!important}.single-product div.product form.cart .ot-buy-now-button.button.alt{background:linear-gradient(180deg,#ffcc73,var(--ot-buy-gold))!important;border:1px solid rgba(255,213,138,.9)!important;box-shadow:0 15px 34px rgba(245,166,35,.28)!important;color:#13110b!important;grid-column:1/-1!important;order:3!important}.single-product div.product form.cart .ot-product-cart-link{background:rgba(255,255,255,.12)!important;border:1px solid rgba(255,255,255,.2)!important;color:rgba(255,255,255,.92)!important;gap:8px!important;grid-column:1/-1!important;order:4!important}.single-product div.product form.cart .ot-product-cart-link svg{fill:none!important;height:19px!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:1.9!important;width:19px!important}.single-product div.product form.cart .single_add_to_cart_button.button.alt{background:rgba(255,255,255,.96)!important;border:1px solid rgba(255,255,255,.9)!important;color:#121820!important;grid-column:1/-1!important;order:5!important}.single-product div.product form.cart .ot-request-quote-button,.single-product div.product form.cart .ot-whatsapp-button{background:rgba(255,255,255,.08)!important;border:1px solid var(--ot-buy-line)!important;color:rgba(255,255,255,.88)!important;grid-column:auto!important;order:6!important}.single-product div.product form.cart .ot-whatsapp-button{background:rgba(46,125,82,.2)!important;border-color:rgba(76,175,116,.42)!important}.single-product div.product form.cart .ot-buy-now-button.button.alt:focus,.single-product div.product form.cart .ot-buy-now-button.button.alt:hover,.single-product div.product form.cart .ot-product-cart-link:focus,.single-product div.product form.cart .ot-product-cart-link:hover,.single-product div.product form.cart .ot-request-quote-button:focus,.single-product div.product form.cart .ot-request-quote-button:hover,.single-product div.product form.cart .ot-whatsapp-button:focus,.single-product div.product form.cart .ot-whatsapp-button:hover,.single-product div.product form.cart .single_add_to_cart_button.button.alt:focus,.single-product div.product form.cart .single_add_to_cart_button.button.alt:hover{box-shadow:0 16px 38px rgba(0,0,0,.22)!important;outline:0!important;transform:translateY(-2px)!important}.single-product div.product form.cart .ot-product-cart-link:focus,.single-product div.product form.cart .ot-product-cart-link:hover,.single-product div.product form.cart .ot-request-quote-button:focus,.single-product div.product form.cart .ot-request-quote-button:hover,.single-product div.product form.cart .ot-whatsapp-button:focus,.single-product div.product form.cart .ot-whatsapp-button:hover{background:rgba(255,255,255,.13)!important;border-color:rgba(255,255,255,.3)!important;color:#fff!important}.single-product div.product form.cart .variations{background:rgba(255,255,255,.06)!important;border:1px solid var(--ot-buy-line)!important;border-radius:20px!important;grid-column:1/-1!important;margin:0!important;overflow:hidden!important}.single-product div.product form.cart .variations td,.single-product div.product form.cart .variations th{background:0 0!important;border:0!important;color:rgba(255,255,255,.78)!important;padding:12px!important}@media (max-width:620px){.single-product div.product form.cart,.single-product div.product form.variations_form.cart{border-radius:22px!important;grid-template-columns:1fr!important;padding:16px!important}.single-product div.product form.cart .ot-product-cart-link,.single-product div.product form.cart .ot-request-quote-button,.single-product div.product form.cart .ot-whatsapp-button,.single-product div.product form.cart .single_add_to_cart_button.button.alt{grid-column:1/-1!important}}body.ot-page-slug-contact .ot-contact-form-panel .ot-quote-form button,body.ot-page-slug-contact .ot-contact-form-panel .ot-quote-form label,body.ot-page-slug-contact .ot-contact-form-panel .quote-form button,body.ot-page-slug-contact .ot-contact-form-panel .quote-form label,body.ot-page-slug-contact .ot-contact-form-panel .quote-form-intro,body.ot-page-slug-contact .ot-contact-form-panel .quote-form-note,body.ot-page-slug-contact .ot-contact-form-panel .quote-form-optional{opacity:1!important;transform:none!important;filter:none!important}body.ot-page-slug-contact .ot-contact-form-panel .ot-quote-form,body.ot-page-slug-contact .ot-contact-form-panel .quote-form{min-height:auto!important;align-items:start!important;padding:28px!important}body.ot-page-slug-contact .ot-contact-form-panel .quote-form-intro{grid-column:1/-1!important;display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:16px!important;padding-bottom:12px!important;border-bottom:1px solid rgba(255,255,255,.12)!important}body.ot-page-slug-contact .ot-contact-form-panel .quote-form-intro strong{color:#fff!important;font-size:18px!important;line-height:1.25!important}body.ot-page-slug-contact .ot-contact-form-panel .quote-form-intro span,body.ot-page-slug-contact .ot-contact-form-panel .quote-form-note{color:rgba(255,255,255,.66)!important;font-size:12.5px!important;line-height:1.45!important}body.ot-page-slug-contact .ot-contact-form-panel .quote-field-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}body.ot-page-slug-contact .ot-contact-form-panel .quote-field-head em{color:rgba(255,255,255,.48)!important;font-style:normal!important;font-weight:750!important}body.ot-page-slug-contact .ot-contact-form-panel .quote-form-optional{grid-column:1/-1!important;padding-top:12px!important;border-top:1px solid rgba(255,255,255,.12)!important}body.ot-page-slug-contact .ot-contact-form-panel .quote-form-optional summary{cursor:pointer!important;color:#f6b24b!important;font-size:13px!important;font-weight:850!important}body.ot-page-slug-contact .ot-contact-form-panel .quote-form-optional>div{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;margin-top:14px!important}body.ot-page-slug-contact .ot-contact-form-panel .quote-form-optional label{display:grid!important}body.ot-page-slug-contact .ot-contact-form-panel textarea{min-height:112px!important}@media (max-width:760px){body.ot-page-slug-contact .ot-contact-form-panel .ot-quote-form,body.ot-page-slug-contact .ot-contact-form-panel .quote-form,body.ot-page-slug-contact .ot-contact-form-panel .quote-form-optional>div{grid-template-columns:1fr!important}body.ot-page-slug-contact .ot-contact-form-panel .quote-form-intro{display:grid!important}}.ot-shop-quick-cats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important}.ot-shop-quick-cats strong{max-width:14ch}@media (max-width:760px){.ot-shop-quick-cats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:430px){.ot-shop-quick-cats{grid-template-columns:1fr!important}}.ot-shop-quick-cats{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important}.ot-shop-quick-cats strong{max-width:18ch!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important}@media (max-width:760px){.ot-shop-announcement{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:10px 16px!important;min-height:0!important;padding:12px 16px!important}.ot-shop-announcement a,.ot-shop-announcement span{font-size:12px!important;line-height:1.2!important}.ot-shop-quick-cats{grid-template-columns:1fr!important}}.ot-shop-featured--lead{margin-top:18px!important;max-width:100%!important;overflow-x:clip!important}.ot-shop-page,.ot-shop-page .ot-shop-featured,.ot-shop-page .ot-shop-featured--lead{box-sizing:border-box!important;max-width:100%!important;overflow-x:clip!important}.ot-shop-featured--lead .ot-feature-card__image{min-height:240px!important;padding:10px 12px 0!important}.ot-shop-featured--lead .ot-feature-card__image img{height:235px!important;padding:10px!important}.ot-shop-featured--lead .ot-feature-card__body{padding:18px 18px 20px!important}.ot-shop-featured--lead .ot-feature-card h3{font-size:20px!important}.ot-shop-featured--lead .ot-shop-featured-rail{box-sizing:border-box!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0 2px 28px!important;position:relative!important;overscroll-behavior-inline:contain!important;scrollbar-gutter:stable!important;scrollbar-color:rgba(167,108,12,.96) rgba(17,21,26,.18)!important;scrollbar-width:auto!important;-webkit-overflow-scrolling:touch!important}.ot-shop-featured--lead .ot-shop-featured-rail::after,.ot-shop-featured--lead .ot-shop-featured-rail::before{content:none!important}.ot-shop-featured--lead .ot-shop-featured-track{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:16px!important;width:max-content!important;min-width:100%!important;max-width:none!important;animation:none!important;transform:none!important;will-change:auto!important;scroll-snap-type:x proximity!important}.ot-shop-featured--lead .ot-shop-featured-rail[data-featured-count="0"] .ot-shop-featured-track,.ot-shop-featured--lead .ot-shop-featured-rail[data-featured-count="1"] .ot-shop-featured-track{width:100%!important;display:grid!important;grid-template-columns:1fr!important}.ot-shop-featured--lead .ot-shop-featured-track .ot-feature-card{flex:0 0 clamp(310px,31vw,420px)!important;width:clamp(310px,31vw,420px)!important;max-width:min(420px,calc(100vw - 38px))!important;scroll-snap-align:start!important}.ot-shop-featured--lead .ot-shop-featured-rail::-webkit-scrollbar{height:24px!important;width:24px!important}.ot-shop-featured--lead .ot-shop-featured-rail::-webkit-scrollbar-track{background:rgba(17,21,26,.18)!important;border-radius:999px!important;border:7px solid rgba(238,242,245,.96)!important;background-clip:padding-box!important}.ot-shop-featured--lead .ot-shop-featured-rail::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#edcd77,#c99024 55%,#8f5b0a)!important;border-radius:999px!important;border:5px solid rgba(238,242,245,.96)!important;min-width:96px!important}.ot-shop-featured--lead .ot-shop-featured-rail::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#f6dc90,#d79b25 55%,#9a6208)!important}.home .ot-product-rail,.ot-catalog-grid,.ot-product-media-grid,.ot-shop-quick-cats,.ot-shop-selector-grid,.ot-video-grid{scrollbar-color:rgba(167,108,12,.96) rgba(17,21,26,.18)!important;scrollbar-width:auto!important}.home .ot-product-rail::-webkit-scrollbar,.ot-catalog-grid::-webkit-scrollbar,.ot-product-media-grid::-webkit-scrollbar,.ot-shop-quick-cats::-webkit-scrollbar,.ot-shop-selector-grid::-webkit-scrollbar,.ot-video-grid::-webkit-scrollbar{height:18px!important;width:18px!important}.home .ot-product-rail::-webkit-scrollbar-track,.ot-catalog-grid::-webkit-scrollbar-track,.ot-product-media-grid::-webkit-scrollbar-track,.ot-shop-quick-cats::-webkit-scrollbar-track,.ot-shop-selector-grid::-webkit-scrollbar-track,.ot-video-grid::-webkit-scrollbar-track{background:rgba(17,21,26,.16)!important;border-radius:999px!important;border:6px solid transparent!important;background-clip:padding-box!important}.home .ot-product-rail::-webkit-scrollbar-thumb,.ot-catalog-grid::-webkit-scrollbar-thumb,.ot-product-media-grid::-webkit-scrollbar-thumb,.ot-shop-quick-cats::-webkit-scrollbar-thumb,.ot-shop-selector-grid::-webkit-scrollbar-thumb,.ot-video-grid::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#edcd77,#c99024 55%,#8f5b0a)!important;border-radius:999px!important;border:4px solid rgba(246,248,250,.92)!important;min-width:82px!important}.home .ot-product-rail::-webkit-scrollbar-thumb:hover,.ot-catalog-grid::-webkit-scrollbar-thumb:hover,.ot-product-media-grid::-webkit-scrollbar-thumb:hover,.ot-shop-quick-cats::-webkit-scrollbar-thumb:hover,.ot-shop-selector-grid::-webkit-scrollbar-thumb:hover,.ot-video-grid::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#f6dc90,#d79b25 55%,#9a6208)!important}@media (max-width:760px){.home .ot-product-rail,.ot-catalog-grid,.ot-product-media-grid,.ot-shop-quick-cats,.ot-shop-selector-grid,.ot-video-grid{padding-bottom:24px!important}.home .ot-product-rail::-webkit-scrollbar,.ot-catalog-grid::-webkit-scrollbar,.ot-product-media-grid::-webkit-scrollbar,.ot-shop-quick-cats::-webkit-scrollbar,.ot-shop-selector-grid::-webkit-scrollbar,.ot-video-grid::-webkit-scrollbar{height:22px!important}.ot-shop-featured--lead .ot-feature-card__image{min-height:210px!important}.ot-shop-featured--lead .ot-feature-card__image img{height:200px!important}.ot-shop-featured--lead .ot-shop-featured-track .ot-feature-card{flex-basis:min(84vw,330px)!important;width:min(84vw,330px)!important}.ot-shop-featured--lead .ot-shop-featured-rail{padding-bottom:30px!important}.ot-shop-featured--lead .ot-shop-featured-rail::-webkit-scrollbar{height:26px!important}}@media (prefers-reduced-motion:reduce){.ot-shop-featured--lead .ot-shop-featured-track{animation:none!important;transform:none!important}}body:not(.wp-admin) .ot-brand-menu-item--products .ot-brand-submenu{grid-template-columns:1fr!important;width:min(360px,calc(100vw - 32px))!important;min-width:min(360px,calc(100vw - 32px))!important;max-width:min(360px,calc(100vw - 32px))!important;left:0!important;padding:10px!important;gap:6px!important}body:not(.wp-admin) .ot-brand-menu-item--products .ot-brand-submenu a{box-sizing:border-box!important;width:100%!important;min-height:42px!important;align-items:center!important;justify-content:flex-start!important;padding:10px 14px!important;white-space:normal!important;line-height:1.18!important}body:not(.wp-admin) .ot-brand-menu-item--products .ot-brand-submenu a:first-child{grid-column:auto!important}@media (max-width:1180px){body:not(.wp-admin) .ot-brand-header{overflow-x:clip!important}body:not(.wp-admin) .ot-brand-header.is-menu-open{background:rgba(7,11,16,.98)!important;box-shadow:0 18px 46px rgba(0,0,0,.32)!important}body:not(.wp-admin) .ot-brand-header .ot-brand-nav{grid-template-columns:minmax(0,1fr) auto!important;width:min(100% - 24px,980px)!important;max-width:calc(100vw - 24px)!important;gap:12px!important}body:not(.wp-admin) .ot-brand-header .ot-brand-logo{min-width:0!important}body:not(.wp-admin) .ot-brand-header .ot-brand-logo img{width:clamp(128px,18vw,150px)!important}body:not(.wp-admin) .ot-brand-header .ot-brand-logo span{display:none!important}body:not(.wp-admin) .ot-brand-header .ot-brand-menu-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;justify-self:end!important}body:not(.wp-admin) .ot-brand-header .ot-brand-menu{display:none!important;position:static!important;transform:none!important;width:100%!important;max-width:100%!important}body:not(.wp-admin) .ot-brand-header.is-menu-open .ot-brand-menu{box-sizing:border-box!important;grid-column:1/-1!important;display:grid!important;grid-template-columns:1fr!important;gap:8px!important;justify-content:stretch!important;max-height:calc(100dvh - 86px)!important;overflow-y:auto!important;overflow-x:hidden!important;padding:0 0 14px!important;scrollbar-width:thin!important}body:not(.wp-admin) .ot-brand-header.is-menu-open .ot-brand-menu-item>a,body:not(.wp-admin) .ot-brand-header.is-menu-open .ot-brand-menu>a{box-sizing:border-box!important;width:100%!important;min-height:42px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;padding:0 14px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:12px!important;font-size:16px!important;line-height:1.1!important;white-space:normal!important}body:not(.wp-admin) .ot-brand-header.is-menu-open .ot-brand-menu-item{width:100%!important;min-width:0!important}body:not(.wp-admin) .ot-brand-header.is-menu-open .ot-brand-submenu{position:static!important;display:grid!important;grid-template-columns:1fr!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:6px 0 4px!important;padding:6px 0 0 12px!important;opacity:1!important;pointer-events:auto!important;transform:none!important;background:0 0!important;border:0!important;box-shadow:none!important}body:not(.wp-admin) .ot-brand-header.is-menu-open .ot-brand-submenu a{width:100%!important;min-height:38px!important;display:flex!important;align-items:center!important;padding:8px 12px!important;white-space:normal!important;font-size:14px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:10px!important}}.ot-shop-category-directory{width:min(1480px,calc(100% - 32px));margin:22px auto 0;display:grid;grid-template-columns:minmax(260px,0.9fr) minmax(360px,1.2fr) minmax(240px,0.8fr);gap:18px;align-items:stretch}.ot-category-directory__intro,.ot-category-directory__list,.ot-category-directory__parts{border:1px solid rgba(15,18,24,.08);background:linear-gradient(180deg,#fff,#f6f8f9);box-shadow:0 16px 40px rgba(14,18,22,.06)}.ot-category-directory__intro,.ot-category-directory__parts{padding:26px;display:grid;gap:12px}.ot-category-directory__intro span,.ot-category-directory__list em,.ot-category-directory__parts span{font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#9b6509}.ot-category-directory__intro h2,.ot-category-directory__parts h3{margin:0;font-size:clamp(24px, 2vw, 34px);line-height:1.04;letter-spacing:-.03em}.ot-category-directory__intro p,.ot-category-directory__parts p{margin:0;color:#5d6976;line-height:1.55;max-width:34ch}.ot-category-directory__intro a,.ot-category-directory__parts a{width:fit-content;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;border-radius:999px;text-decoration:none;font-weight:800}.ot-category-directory__intro a{background:linear-gradient(135deg,#ecd18a,#d6b25c 48%,#a87523);color:#111}.ot-category-directory__parts div{display:flex;flex-wrap:wrap;gap:10px}.ot-category-directory__parts a:first-child{background:#11151a;color:#fff}.ot-category-directory__parts a:last-child{background:rgba(17,21,26,.06);color:#11151a}.ot-category-directory__list{margin:0;padding:8px;display:grid;gap:10px}.ot-category-directory__list a{display:grid;grid-template-columns:42px 1fr auto;gap:10px 14px;align-items:center;padding:16px 16px 15px;text-decoration:none;color:inherit;border-radius:18px;background:rgba(255,255,255,.72);border:1px solid transparent;transition:transform 180ms ease,border-color 180ms ease,background 180ms ease}.ot-category-directory__list a.is-active,.ot-category-directory__list a:hover{transform:translateY(-1px);border-color:rgba(184,139,47,.28);background:#fff}.ot-category-directory__list a em{grid-row:span 2;width:42px;height:42px;border-radius:12px;background:rgba(184,139,47,.12);display:grid;place-items:center;font-style:normal}.ot-category-directory__list a strong{font-size:18px;line-height:1.08;letter-spacing:-.02em}.ot-category-directory__list a span{grid-column:2/3;color:#5d6976;line-height:1.45;font-size:14px}.ot-category-directory__list a small{grid-column:3/4;color:#11151a;font-size:12px;font-weight:700;white-space:nowrap}.ot-accessories-guide{margin:18px 0 0;padding:22px;border:1px solid rgba(15,18,24,.08);background:linear-gradient(180deg,#fff,#f5f7f8);box-shadow:0 16px 40px rgba(14,18,22,.06)}.ot-accessories-guide>div{display:grid;gap:8px;margin-bottom:14px}.ot-accessories-guide h2{margin:0;font-size:22px;letter-spacing:-.03em}.ot-accessories-guide ul{display:grid;gap:12px;padding:0;margin:0;list-style:none}.ot-accessories-mini-list{display:grid;gap:10px;margin:18px 0 0;padding:0;list-style:none}.ot-accessories-mini-list li{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding-top:10px;border-top:1px solid rgba(15,18,24,.08)}.ot-accessories-mini-list strong{font-size:14px}.ot-accessories-mini-list span{color:#5d6976;font-size:13px;text-align:right}.ot-accessories-guide li{padding-top:12px;border-top:1px solid rgba(15,18,24,.08);display:grid;gap:4px}.ot-accessories-guide li strong{font-size:15px}.ot-accessories-guide li span{color:#5d6976;line-height:1.5;font-size:14px}@media (max-width:1180px){.ot-shop-category-directory{grid-template-columns:minmax(230px,0.82fr) minmax(420px,1.35fr) minmax(220px,0.82fr)}}@media (max-width:920px){.ot-shop-category-directory{grid-template-columns:1fr}}@media (max-width:760px){.ot-category-directory__list a{grid-template-columns:36px 1fr}.ot-category-directory__list a small{grid-column:2/3;justify-self:start}}body,html{scrollbar-color:rgba(167,108,12,.96) rgba(17,21,26,.18);scrollbar-width:auto}body::-webkit-scrollbar,html::-webkit-scrollbar{height:18px;width:10px}body::-webkit-scrollbar-track,html::-webkit-scrollbar-track{background:rgba(17,21,26,.14)}body::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#edcd77,#c99024 58%,#8f5b0a);border:3px solid rgba(246,248,250,.92);border-radius:999px}@media (max-width:760px){body::-webkit-scrollbar,html::-webkit-scrollbar{height:22px;width:10px}}body:not(.wp-admin) .ot-shop-page{padding-top:18px!important;background:linear-gradient(180deg,#eef2f5 0,#f8fafb 54%,#eef2f5 100%)!important}body:not(.wp-admin) .ot-shop-page .ot-shop-shell{margin-top:0!important}body:not(.wp-admin) .ot-catalog-card__meta{justify-content:flex-end!important}body:not(.wp-admin) .ot-catalog-card__meta span{display:none!important}body:not(.wp-admin) .ot-catalog-card__actions--buy-only{grid-template-columns:1fr!important}body:not(.wp-admin) .ot-catalog-card__actions--buy-only .ot-buy{grid-column:auto!important;width:100%!important}body:not(.wp-admin) .ot-ai-result-card nav.ot-ai-result-actions--buy-only{grid-template-columns:1fr!important}body:not(.wp-admin) .ot-ai-result-card nav.ot-ai-result-actions--buy-only a{background:#d6b25c!important;border-color:#d6b25c!important;color:#111!important}@media (max-width:760px){body:not(.wp-admin) .ot-shop-page{padding-top:10px!important}}body:not(.wp-admin) .ot-ai-result-card nav.ot-ai-result-actions--buy-contact{grid-template-columns:1fr 1fr!important}body:not(.wp-admin) .ot-ai-advisor-foot--contact a,body:not(.wp-admin) .ot-ai-result-card nav.ot-ai-result-actions--buy-contact a:first-child{background:#d6b25c!important;border-color:#d6b25c!important;color:#111!important}body:not(.wp-admin) .ot-ai-result-card nav.ot-ai-result-actions--buy-contact a:last-child{background:0 0!important;border-color:rgba(214,178,92,.45)!important;color:#f7e0a3!important}body:not(.wp-admin) .ot-ai-advisor-foot--contact{grid-template-columns:1fr 1fr!important}body:not(.wp-admin) .ot-ai-advisor-foot--contact a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;border-radius:999px!important;text-decoration:none!important;font-weight:850!important}@media (max-width:520px){body:not(.wp-admin) .ot-ai-advisor-foot--contact,body:not(.wp-admin) .ot-ai-result-card nav.ot-ai-result-actions--buy-contact{grid-template-columns:1fr!important}}@media (max-width:760px){body:not(.wp-admin) .ot-shop-page{padding-top:0!important}body:not(.wp-admin) .ot-shop-page .ot-shop-shell{display:flex!important;flex-direction:column!important;gap:14px!important;margin-top:0!important}body:not(.wp-admin) .ot-shop-page .ot-shop-catalog{order:1!important}body:not(.wp-admin) .ot-shop-page .ot-shop-sidebar{order:2!important;position:static!important}body:not(.wp-admin) .ot-shop-page .ot-shop-sidebar h2{font-size:28px!important;margin:0 0 14px!important}body:not(.wp-admin) .ot-shop-page .ot-shop-toolbar{min-height:auto!important;padding:22px 20px!important}}body:not(.wp-admin) .ot-shop-filter-backdrop,body:not(.wp-admin) .ot-shop-filter-close,body:not(.wp-admin) .ot-shop-mobile-filter-toggle{display:none}@media (max-width:760px){html.ot-filter-lock,html.ot-filter-lock body{overflow:hidden!important}body:not(.wp-admin) .ot-shop-page .ot-shop-shell{display:block!important;margin-top:0!important}body:not(.wp-admin) .ot-shop-page .ot-shop-catalog{width:100%!important}body:not(.wp-admin) .ot-shop-mobile-filter-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important;padding:0 15px!important;border:1px solid rgba(167,108,12,.42)!important;border-radius:999px!important;background:#fff7e8!important;color:#8b5709!important;font-weight:850!important}body:not(.wp-admin) .ot-shop-page .ot-shop-sidebar{position:fixed!important;left:12px!important;right:12px!important;bottom:12px!important;top:auto!important;z-index:10040!important;max-height:min(78vh,680px)!important;overflow:auto!important;padding:22px!important;border-radius:22px!important;background:#11151a!important;color:#fff!important;box-shadow:0 28px 80px rgba(0,0,0,.42)!important;transform:translateY(calc(100% + 28px))!important;opacity:0!important;pointer-events:none!important;transition:transform .24s ease,opacity .18s ease!important}body:not(.wp-admin) .ot-shop-page.is-filter-open .ot-shop-sidebar{transform:translateY(0)!important;opacity:1!important;pointer-events:auto!important}body:not(.wp-admin) .ot-shop-page .ot-shop-sidebar h2{color:#fff!important;font-size:26px!important;margin:0 0 14px!important}body:not(.wp-admin) .ot-shop-page .ot-shop-sidebar nav a{background:rgba(255,255,255,.06)!important;border-color:rgba(255,255,255,.14)!important;color:#fff!important}body:not(.wp-admin) .ot-shop-page .ot-shop-sidebar .ot-shop-help-card span,body:not(.wp-admin) .ot-shop-page .ot-shop-sidebar nav a em{color:rgba(255,255,255,.62)!important}body:not(.wp-admin) .ot-shop-page .ot-shop-sidebar nav a.is-active{background:rgba(167,108,12,.2)!important;border-color:rgba(214,178,92,.76)!important}body:not(.wp-admin) .ot-shop-filter-close{display:inline-flex!important;width:100%!important;align-items:center!important;justify-content:center!important;min-height:44px!important;margin-top:16px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:999px!important;background:rgba(255,255,255,.08)!important;color:#fff!important;font-weight:850!important}body:not(.wp-admin) .ot-shop-filter-backdrop{position:fixed!important;inset:0!important;z-index:10030!important;background:rgba(0,0,0,.48)!important;backdrop-filter:blur(8px)!important}body:not(.wp-admin) .ot-shop-page.is-filter-open .ot-shop-filter-backdrop{display:block!important}body:not(.wp-admin) .ot-shop-page .ot-shop-toolbar{display:grid!important;grid-template-columns:1fr auto auto!important;gap:10px!important;align-items:center!important}}body:not(.wp-admin) .ot-catalog-card{position:relative!important;overflow:hidden!important}body:not(.wp-admin) .ot-catalog-card::before{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;height:7px!important;z-index:2!important;background:var(--ot-card-strip,#c99024)!important}body:not(.wp-admin) .ot-catalog-card:nth-child(6n+1){--ot-card-strip:linear-gradient(90deg, #d7a840, #8f5b0a)}body:not(.wp-admin) .ot-catalog-card:nth-child(6n+2){--ot-card-strip:linear-gradient(90deg, #67a3d9, #245a8d)}body:not(.wp-admin) .ot-catalog-card:nth-child(6n+3){--ot-card-strip:linear-gradient(90deg, #6fbf8f, #1f7a48)}body:not(.wp-admin) .ot-catalog-card:nth-child(6n+4){--ot-card-strip:linear-gradient(90deg, #d98282, #9d3131)}body:not(.wp-admin) .ot-catalog-card:nth-child(6n+5){--ot-card-strip:linear-gradient(90deg, #9a8fe3, #4c438f)}body:not(.wp-admin) .ot-catalog-card:nth-child(6n+6){--ot-card-strip:linear-gradient(90deg, #78b8b8, #227071)}body:not(.wp-admin) .ot-catalog-card__actions--buy-only{padding-bottom:7px!important}@media (max-width:760px){body:not(.wp-admin) .ot-catalog-card::before{height:8px!important}body:not(.wp-admin) .ot-catalog-card__actions--buy-only{padding-bottom:8px!important}}body:not(.wp-admin) .ot-catalog-card{--ot-card-strip:linear-gradient(90deg, #f0d484 0%, #c99024 55%, #8f5b0a 100%)!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solutions-page--simple .ot-solutions-hero{align-items:flex-start!important;background:linear-gradient(90deg,rgba(13,19,27,.96) 0,rgba(13,19,27,.84) 42%,rgba(13,19,27,.34) 100%),var(--ot-bg-solutions) center/cover no-repeat!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:clamp(420px,48vw,560px)!important;padding:clamp(58px,8vw,92px) clamp(28px,5vw,70px)!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solutions-page--simple .ot-solutions-hero h1{color:#fff!important;font-size:clamp(38px, 5.1vw, 68px)!important;letter-spacing:-.035em!important;line-height:1.02!important;margin:18px 0 18px!important;max-width:780px!important;text-align:left!important;text-wrap:balance!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solutions-page--simple .ot-solutions-hero p{color:rgba(255,255,255,.78)!important;font-size:clamp(14px, 1.15vw, 16px)!important;line-height:1.62!important;margin:0 0 10px!important;max-width:760px!important;text-align:left!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solutions-page--simple .ot-solutions-hero p:first-of-type{color:rgba(255,255,255,.9)!important;font-size:clamp(15px, 1.25vw, 18px)!important;max-width:800px!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solutions-page--simple .ot-solutions-hero div{margin-top:18px!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solutions-page--simple .ot-solutions-hero a{min-height:44px!important;padding:0 18px!important}@media (max-width:760px){body:not(.wp-admin) .ot-page-slug-solutions .ot-solutions-page--simple .ot-solutions-hero{min-height:auto!important;padding:42px 20px!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solutions-page--simple .ot-solutions-hero h1{font-size:clamp(34px, 10vw, 48px)!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solutions-page--simple .ot-solutions-hero p{font-size:14px!important;line-height:1.58!important}}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--simple article{padding:clamp(22px,3vw,36px)!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--simple article h2{color:#152238!important;font-size:clamp(28px, 3.1vw, 42px)!important;letter-spacing:-.035em!important;line-height:1.05!important;margin:12px 0 14px!important;max-width:760px!important;text-wrap:balance!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--simple article span{color:#5b6572!important;font-size:15px!important;font-weight:850!important;letter-spacing:.01em!important;text-transform:none!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--simple article p{color:#4a5663!important;font-size:15px!important;line-height:1.55!important;max-width:680px!important}@media (max-width:760px){body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--simple article h2{font-size:clamp(25px, 8vw, 34px)!important}}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-doc-intro,body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-oem-note{background:#f5f7f9!important;color:#121b29!important;margin:0 auto!important;padding:clamp(26px,4vw,52px) max(24px,calc((100vw - 1060px)/ 2)) clamp(12px,2vw,22px)!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-doc-intro h2,body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-oem-note h2{color:#121b29!important;font-size:clamp(24px, 2.6vw, 34px)!important;letter-spacing:-.025em!important;line-height:1.1!important;margin:0 0 8px!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-doc-intro p,body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-oem-note p{color:#4b5663!important;font-size:15px!important;line-height:1.62!important;margin:0!important;max-width:760px!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc{background:#f5f7f9!important;display:grid!important;gap:1px!important;grid-template-columns:1fr!important;margin:0 auto!important;padding:0 max(24px,calc((100vw - 1060px)/ 2)) clamp(32px,5vw,62px)!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article{align-items:center!important;background:#fff!important;border:1px solid rgba(18,27,41,.1)!important;display:grid!important;gap:clamp(14px,2vw,28px)!important;grid-template-columns:minmax(190px,.48fr) minmax(150px,.25fr) minmax(220px,.7fr) auto!important;min-height:0!important;padding:clamp(18px,2.2vw,28px)!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article+article{margin-top:-1px!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article span{color:#121b29!important;font-size:clamp(18px, 1.8vw, 24px)!important;font-weight:900!important;letter-spacing:-.018em!important;line-height:1.12!important;text-transform:none!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article h2{color:#c99024!important;font-size:clamp(22px, 2.5vw, 34px)!important;letter-spacing:-.03em!important;line-height:1.02!important;margin:0!important;white-space:normal!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article p{color:#53606d!important;font-size:14px!important;line-height:1.55!important;margin:0!important;max-width:520px!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article a{align-items:center!important;background:#121b29!important;color:#fff!important;display:inline-flex!important;font-size:13px!important;font-weight:900!important;justify-content:center!important;min-height:42px!important;padding:0 16px!important;text-decoration:none!important;white-space:nowrap!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-oem-note{padding-top:clamp(28px,4vw,48px)!important;padding-bottom:clamp(34px,5vw,66px)!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-oem-note a{align-items:center!important;background:#d9b75a!important;color:#11151a!important;display:inline-flex!important;font-size:14px!important;font-weight:900!important;margin-top:18px!important;min-height:44px!important;padding:0 18px!important;text-decoration:none!important}@media (max-width:980px){body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article{align-items:start!important;grid-template-columns:1fr auto!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article h2,body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article p{grid-column:1/-1!important}}@media (max-width:620px){body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc{padding-left:16px!important;padding-right:16px!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article{grid-template-columns:1fr!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article a{width:100%!important}}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc{background:#f5f7f9!important;display:grid!important;gap:1px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0 auto!important;padding:0 max(24px,calc((100vw - 1180px)/ 2)) clamp(34px,5vw,68px)!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article{align-content:start!important;background:#fff!important;border:1px solid rgba(18,27,41,.1)!important;display:grid!important;gap:18px!important;min-height:260px!important;padding:clamp(22px,3vw,36px)!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article:nth-child(5){grid-column:1/-1!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article span{color:#121b29!important;display:block!important;font-size:clamp(22px, 2.2vw, 32px)!important;font-weight:900!important;letter-spacing:-.025em!important;line-height:1.08!important;margin:0!important;text-transform:none!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article dl{display:grid!important;gap:14px!important;margin:0!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article dt{color:#8a6a22!important;font-size:12px!important;font-weight:900!important;letter-spacing:.055em!important;line-height:1.2!important;margin:0 0 5px!important;text-transform:uppercase!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article dd{color:#4b5663!important;font-size:15px!important;line-height:1.55!important;margin:0!important;max-width:62ch!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article dl div:nth-child(2) dd{color:#121b29!important;font-size:clamp(19px, 1.9vw, 26px)!important;font-weight:900!important;letter-spacing:-.02em!important;line-height:1.12!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article a{align-items:center!important;align-self:end!important;background:#d9b75a!important;color:#11151a!important;display:inline-flex!important;font-size:14px!important;font-weight:900!important;justify-content:center!important;min-height:46px!important;padding:0 18px!important;text-decoration:none!important;width:100%!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article a:hover{background:#cda849!important;color:#11151a!important}@media (max-width:760px){body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc{grid-template-columns:1fr!important;padding-left:16px!important;padding-right:16px!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article,body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article:nth-child(5){grid-column:auto!important;min-height:0!important}}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-doc-intro h2{font-size:clamp(44px, 6vw, 84px)!important;letter-spacing:-.04em!important;line-height:.94!important;margin-bottom:14px!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-doc-intro p{font-size:clamp(15px, 1.25vw, 18px)!important;max-width:880px!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-process--simple{background:#101821!important;color:#fff!important;display:grid!important;gap:clamp(24px,4vw,48px)!important;grid-template-columns:minmax(260px,.58fr) minmax(0,1.42fr)!important;margin:0!important;padding:clamp(34px,5vw,70px) max(24px,calc((100vw - 1180px)/ 2))!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-process--simple h2{color:#fff!important;font-size:clamp(30px, 3.4vw, 50px)!important;letter-spacing:-.032em!important;line-height:1.05!important;margin:8px 0 12px!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-process--simple p{color:rgba(255,255,255,.72)!important;font-size:15px!important;line-height:1.62!important;margin:0!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-process--simple ol{counter-reset:solution-step!important;display:grid!important;gap:1px!important;grid-template-columns:repeat(5,1fr)!important;list-style:none!important;margin:0!important;padding:0!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-process--simple li{background:rgba(255,255,255,.07)!important;color:rgba(255,255,255,.76)!important;counter-increment:solution-step!important;font-size:13px!important;font-weight:700!important;line-height:1.45!important;min-height:172px!important;padding:18px!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-process--simple li::before{color:#d9b75a!important;content:counter(solution-step,decimal-leading-zero)!important;display:block!important;font-size:13px!important;font-weight:900!important;margin-bottom:20px!important}@media (max-width:980px){body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-process--simple{grid-template-columns:1fr!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-process--simple ol{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-doc-intro h2{font-size:clamp(36px, 11vw, 50px)!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-process--simple{padding-left:16px!important;padding-right:16px!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-process--simple ol{grid-template-columns:1fr!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-process--simple li{min-height:0!important}}body:not(.wp-admin).page .wf-row:has(.ot-seo-article) #wf-sidebar,body:not(.wp-admin).page .wf-row:has(.ot-seo-article) .wf-sidebar,body:not(.wp-admin).page .wf-row:has(.ot-seo-article) aside:not(.ot-seo-product-links),body:not(.wp-admin).page .wf-row:has(.ot-seo-article)>:not(#wf-main){display:none!important}body:not(.wp-admin).page .wf-row:has(.ot-seo-article) #wf-main{flex:0 0 100%!important;max-width:100%!important;width:100%!important}body:not(.wp-admin).page .wf-row:has(.ot-seo-article){display:block!important;margin-left:0!important;margin-right:0!important}body:not(.wp-admin).page .wf-row:has(.ot-seo-article) .post.single-post{margin:0!important;max-width:none!important;padding:0!important;width:100%!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article>h3{color:#000!important;display:flex!important;align-items:baseline!important;gap:12px!important;font-size:clamp(40px, 4.3vw, 64px)!important;font-weight:1000!important;letter-spacing:-.035em!important;line-height:1.02!important;margin:0 0 20px!important;max-width:none!important;text-wrap:pretty!important}@media (max-width:760px){body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article>h3{gap:10px!important;font-size:clamp(32px, 8.8vw, 48px)!important;letter-spacing:-.03em!important;line-height:1.04!important;margin-bottom:18px!important}}body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored{background:#f5f7f9!important;color:#121b29!important;margin:0!important;padding:clamp(34px,5vw,70px) max(24px,calc((100vw - 1180px)/ 2))!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored h2{color:#121b29!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored p{color:#4b5663!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored ol{display:grid!important;gap:1px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;list-style:none!important;margin:0!important;padding:0!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored li{background:#fff!important;border:1px solid rgba(18,27,41,.1)!important;min-height:132px!important;padding:0!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored li::before{display:none!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored li a{color:#121b29!important;display:grid!important;gap:8px!important;height:100%!important;padding:18px!important;text-decoration:none!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored li strong{color:#121b29!important;font-size:17px!important;line-height:1.25!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored li span{color:#4b5663!important;font-size:13px!important;line-height:1.5!important}@media (max-width:760px){body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored ol{grid-template-columns:1fr!important}}body.ot-page-slug-compare #wf_pagetitle,body.ot-page-slug-compare .wf_pagetitle,body.page-id-20 #wf_pagetitle,body.page-id-20 .wf_pagetitle{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}body:not(.wp-admin) .ot-shop-page .ot-shop-toolbar>a[href*="/compare/"]{display:none!important}@media (max-width:760px){body:not(.wp-admin) .ot-shop-page .ot-shop-toolbar{grid-template-columns:1fr auto!important}}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc{counter-reset:solution-card!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article{counter-increment:solution-card!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article>h3{align-items:flex-start!important;display:flex!important;gap:16px!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article>h3::before{color:#b58517!important;content:counter(solution-card,decimal-leading-zero)!important;flex:0 0 auto!important;font-size:clamp(18px, 1.7vw, 26px)!important;font-weight:950!important;letter-spacing:-.02em!important;line-height:1!important;margin-top:.13em!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article>h3::after{margin-left:calc(clamp(18px,1.7vw,26px) + 16px)!important}@media (max-width:760px){body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article>h3{gap:12px!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article>h3::before{font-size:18px!important;margin-top:.22em!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article>h3::after{margin-left:30px!important}}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article>h3::before{content:none!important;display:none!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article>h3{align-items:flex-start!important;display:flex!important;gap:16px!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article>h3 .ot-solution-number{color:#2f3640!important;display:inline-block!important;flex:0 0 auto!important;font-size:clamp(26px, 2.2vw, 38px)!important;font-weight:950!important;letter-spacing:-.02em!important;line-height:1!important;margin-top:0!important;min-width:52px!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article>h3 .ot-solution-title-text{color:#000!important;display:block!important;flex:1 1 auto!important;font-size:inherit!important;font-weight:1000!important;letter-spacing:inherit!important;line-height:inherit!important;max-width:none!important;text-shadow:none!important;text-wrap:balance!important}@media (max-width:760px){body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article>h3 .ot-solution-number{font-size:24px!important;min-width:38px!important}}body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored{align-items:flex-start!important;background:#f7f8fa!important;border:1px solid rgba(18,27,41,.1)!important;box-shadow:none!important;color:#0b111b!important;display:grid!important;gap:clamp(44px,5.2vw,92px)!important;grid-template-columns:minmax(430px,.92fr) minmax(680px,1fr)!important;margin:clamp(28px,4vw,54px) auto!important;max-width:1648px!important;padding:clamp(38px,4.4vw,66px) clamp(34px,4vw,72px)!important;width:calc(100% - clamp(32px,5vw,88px))!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored>div{display:block!important;max-width:760px!important;padding-top:10px!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored>div>span{color:#c7a03a!important;display:block!important;font-size:14px!important;font-weight:900!important;letter-spacing:.105em!important;line-height:1!important;margin:0 0 24px!important;text-transform:uppercase!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored h2{color:#050912!important;font-size:clamp(50px, 4.1vw, 72px)!important;font-weight:1000!important;letter-spacing:-.035em!important;line-height:1.08!important;margin:0 0 12px!important;max-width:760px!important;text-wrap:balance!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored p{color:#171f2b!important;font-size:clamp(17px, 1.08vw, 20px)!important;font-weight:500!important;letter-spacing:-.01em!important;line-height:1.45!important;margin:0!important;max-width:790px!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored ol{background:rgba(18,27,41,.08)!important;border:1px solid rgba(18,27,41,.1)!important;display:grid!important;gap:1px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;list-style:none!important;margin:0!important;padding:0!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored li{background:#fff!important;border:0!important;min-height:154px!important;padding:0!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored li a{display:grid!important;gap:12px!important;height:100%!important;padding:24px 26px!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored li strong{color:#202733!important;font-size:clamp(18px, 1.05vw, 21px)!important;font-weight:950!important;letter-spacing:-.02em!important;line-height:1.25!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored li span{color:#445060!important;font-size:clamp(14px, .83vw, 16px)!important;font-weight:600!important;letter-spacing:.02em!important;line-height:1.55!important}@media (max-width:1280px){body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored{grid-template-columns:minmax(340px,.8fr) minmax(0,1fr)!important}}@media (max-width:980px){body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored{grid-template-columns:1fr!important}}@media (max-width:760px){body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored{margin:22px auto!important;padding:28px 18px!important;width:calc(100% - 24px)!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored>div>span{font-size:12px!important;margin-bottom:16px!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored h2{font-size:clamp(34px, 10vw, 46px)!important;letter-spacing:-.03em!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored p{font-size:15px!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored ol{grid-template-columns:1fr!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-seo-guide-list--restored li{min-height:0!important}}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article>h3{color:#050912!important;display:block!important;font-size:clamp(100px, 2.45vw, 100px)!important;font-weight:1000!important;letter-spacing:-.03em!important;line-height:1.08!important;margin:0 0 clamp(34px,4vw,58px)!important;text-wrap:balance!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article>h3 .ot-solution-number{color:#66707e!important;display:block!important;font-size:clamp(20px, 1.45vw, 28px)!important;font-weight:1000!important;letter-spacing:-.02em!important;line-height:1!important;margin:0 0 16px!important;min-width:0!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article>h3 .ot-solution-title-text{color:#050912!important;display:block!important;font-size:inherit!important;font-weight:1000!important;letter-spacing:inherit!important;line-height:inherit!important;max-width:760px!important;text-wrap:balance!important}@media (max-width:760px){body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article>h3{font-size:clamp(27px, 7.5vw, 38px)!important;margin-bottom:28px!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article>h3 .ot-solution-number{font-size:19px!important;margin-bottom:12px!important}}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article>h3 span.ot-solution-title-text{font-size:clamp(50px, 3.4vw, 69px)!important;font-weight:1000!important;line-height:1.04!important;letter-spacing:-.035em!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article>h3 span.ot-solution-number{font-size:clamp(22px, 1.7vw, 32px)!important;font-weight:1000!important}@media (max-width:760px){body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article>h3 span.ot-solution-title-text{font-size:clamp(30px, 8.8vw, 44px)!important}body:not(.wp-admin) .ot-page-slug-solutions .ot-solution-grid--doc article>h3 span.ot-solution-number{font-size:21px!important}}body:not(.wp-admin).ot-page-slug-solutions .ot-solution-grid--doc article>h3 span.ot-solution-title-text{color:#000!important;font-size:clamp(24px, 2vw, 30px)!important;font-weight:900!important;line-height:1.18!important;letter-spacing:-.018em!important}body:not(.wp-admin).ot-page-slug-solutions .ot-solution-grid--doc article>h3 span.ot-solution-number{color:#000!important;font-size:clamp(24px, 2vw, 30px)!important;font-weight:900!important}@media (max-width:760px){body:not(.wp-admin).ot-page-slug-solutions .ot-solution-grid--doc article>h3 span.ot-solution-title-text{color:#000!important;font-size:clamp(23px, 6.2vw, 28px)!important}body:not(.wp-admin).ot-page-slug-solutions .ot-solution-grid--doc article>h3 span.ot-solution-number{color:#000!important;font-size:clamp(23px, 6.2vw, 28px)!important}}body:not(.wp-admin).ot-page-slug-solutions .ot-solution-grid--doc article:nth-child(5){grid-column:auto!important}.ot-company-legal-panel--guide{display:block!important}.ot-company-legal-panel--guide article{display:grid!important;gap:12px!important}.ot-company-legal-panel--guide article>span{color:#a86004!important;font-size:12px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}.ot-company-legal-panel--guide h3{color:#11151a!important;font-size:clamp(36px, 4vw, 62px)!important;font-weight:950!important;letter-spacing:-.03em!important;line-height:1.04!important;margin:0!important;max-width:860px!important}.ot-company-legal-panel--guide p{color:#536171!important;font-size:clamp(16px, 1.4vw, 22px)!important;line-height:1.48!important;margin:0!important;max-width:900px!important}.ot-company-legal-panel--guide a{align-items:center!important;background:#11151a!important;color:#fff!important;display:inline-flex!important;font-size:14px!important;font-weight:900!important;justify-self:start!important;min-height:48px!important;padding:0 18px!important;text-decoration:none!important}body.ot-page-slug-support .ot-support-hero__quicklinks{color:#11151a!important;font-size:16px!important;line-height:1.5!important;margin-top:18px!important}body.ot-page-slug-support .ot-support-hero>a,body.ot-page-slug-support .ot-support-hero>span{display:none!important}body.ot-page-slug-support .ot-support-page{margin:0 auto 42px!important;width:min(1480px,calc(100% - 32px))!important}body.ot-page-slug-support .ot-support-hero{background:#fff!important;border:1px solid rgba(17,21,26,.12)!important;box-shadow:none!important;color:#11151a!important;justify-content:flex-start!important;min-height:260px!important;padding:clamp(28px,4vw,48px)!important}body.ot-page-slug-support .ot-support-hero h1{color:#000!important;font-size:clamp(32px, 3.4vw, 46px)!important;line-height:1.12!important;margin:0 0 20px!important;max-width:900px!important}body.ot-page-slug-support .ot-support-hero p{color:#11151a!important;font-size:clamp(16px, 1.2vw, 19px)!important;line-height:1.5!important;margin:0!important;max-width:1280px!important}body.ot-page-slug-support .ot-support-hero__quicklinks{color:#551a8b!important;display:block!important;font-size:clamp(16px, 1.1vw, 18px)!important;line-height:1.5!important;margin-top:18px!important;text-decoration:underline!important}body.ot-page-slug-support .ot-support-hero__quicklinks{text-decoration:none!important}body.ot-page-slug-support .ot-support-page{margin:0 auto 56px!important;width:100%!important}body.ot-page-slug-support .ot-support-hero{background:radial-gradient(circle at 82% 20%,rgba(242,147,14,.22),transparent 28%),linear-gradient(115deg,#111922 0,#151e29 48%,#27313b 100%)!important;border:0!important;box-shadow:none!important;color:#fff!important;justify-content:center!important;min-height:clamp(390px,48vh,560px)!important;padding:clamp(52px,7vw,110px) max(28px,calc((100vw - 1240px)/ 2))!important}body.ot-page-slug-support .ot-support-hero h1{color:#fff!important;font-size:clamp(44px, 5vw, 78px)!important;font-weight:1000!important;letter-spacing:-.035em!important;line-height:1.02!important;margin:0 0 22px!important;max-width:820px!important}body.ot-page-slug-support .ot-support-hero p{color:rgba(255,255,255,.78)!important;font-size:clamp(17px, 1.28vw, 21px)!important;line-height:1.58!important;margin:0!important;max-width:900px!important}body.ot-page-slug-support .ot-support-hero__quicklinks{color:transparent!important;display:flex!important;flex-wrap:wrap!important;gap:12px!important;margin-top:32px!important;text-decoration:none!important}body.ot-page-slug-support .ot-support-hero__quicklinks span,body.ot-page-slug-support .ot-support-hero__quicklinks::after,body.ot-page-slug-support .ot-support-hero__quicklinks::before{align-items:center!important;background:rgba(255,255,255,.09)!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:999px!important;color:#fff!important;display:inline-flex!important;font-size:15px!important;font-weight:900!important;min-height:44px!important;padding:0 18px!important}body.ot-page-slug-support .ot-support-hero__quicklinks::before{content:'View Manuals'!important}body.ot-page-slug-support .ot-support-hero__quicklinks span::before{content:'Common Questions'!important}body.ot-page-slug-support .ot-support-hero__quicklinks::after{content:'Contact Support'!important}@media (max-width:640px){body.ot-page-slug-support .ot-support-hero__quicklinks{gap:10px!important}body.ot-page-slug-support .ot-support-hero__quicklinks span,body.ot-page-slug-support .ot-support-hero__quicklinks::after,body.ot-page-slug-support .ot-support-hero__quicklinks::before{width:100%!important}}body.ot-page-slug-support .ot-support-actions{background:#525861!important;border-radius:18px!important;color:#fff!important;margin:56px auto!important;overflow:hidden!important;padding:clamp(28px,4vw,48px)!important;position:relative!important;width:min(1240px,calc(100% - 56px))!important}body.ot-page-slug-support .ot-support-actions::before{background:radial-gradient(circle,rgba(242,147,14,.34),transparent 58%)!important;content:''!important;height:260px!important;pointer-events:none!important;position:absolute!important;right:-80px!important;top:-120px!important;width:260px!important}body.ot-page-slug-support .ot-support-actions__head{border-bottom:1px solid rgba(255,255,255,.12)!important;margin-bottom:26px!important;padding-bottom:26px!important;position:relative!important}body.ot-page-slug-support .ot-support-actions__head span{color:#f6b34b!important;display:block!important;font-size:13px!important;font-weight:950!important;letter-spacing:.1em!important;margin-bottom:14px!important;text-transform:uppercase!important}body.ot-page-slug-support .ot-support-actions__head h2{color:#fff!important;font-size:clamp(34px, 4vw, 58px)!important;font-weight:1000!important;letter-spacing:-.035em!important;line-height:1.04!important;margin:0 0 12px!important}body.ot-page-slug-support .ot-support-actions__head p{color:rgba(255,255,255,.72)!important;font-size:16px!important;line-height:1.55!important;margin:0!important;max-width:820px!important}body.ot-page-slug-support .ot-support-action-grid{display:grid!important;gap:16px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;position:relative!important}body.ot-page-slug-support .ot-support-action-grid article{background:rgba(255,255,255,.075)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:16px!important;display:grid!important;gap:14px!important;min-height:245px!important;overflow:hidden!important;padding:24px!important;position:relative!important;transform:translateY(0)!important;transition:transform .28s ease,background .28s ease,border-color .28s ease,box-shadow .28s ease!important}body.ot-page-slug-support .ot-support-action-grid article::after{background:linear-gradient(90deg,#f2930e,#ffd27a)!important;bottom:0!important;content:''!important;height:4px!important;left:0!important;position:absolute!important;transform:scaleX(0)!important;transform-origin:left!important;transition:transform .28s ease!important;width:100%!important}body.ot-page-slug-support .ot-support-action-grid article:hover{background:rgba(255,255,255,.13)!important;border-color:rgba(242,147,14,.62)!important;box-shadow:0 22px 54px rgba(0,0,0,.22)!important;transform:translateY(-8px)!important}body.ot-page-slug-support .ot-support-action-grid article:hover::after{transform:scaleX(1)!important}body.ot-page-slug-support .ot-support-action-grid article>span{color:#f6b34b!important;font-size:14px!important;font-weight:1000!important;line-height:1!important}body.ot-page-slug-support .ot-support-action-grid h3{color:#fff!important;font-size:clamp(21px, 1.6vw, 28px)!important;font-weight:950!important;letter-spacing:-.025em!important;line-height:1.12!important;margin:0!important}body.ot-page-slug-support .ot-support-action-grid p{color:rgba(255,255,255,.7)!important;font-size:15px!important;line-height:1.58!important;margin:0!important}body.ot-page-slug-support .ot-support-action-grid button{align-items:center!important;align-self:end!important;background:rgba(242,147,14,.14)!important;border:1px solid rgba(242,147,14,.42)!important;border-radius:999px!important;color:#fff!important;cursor:default!important;display:inline-flex!important;font-size:14px!important;font-weight:950!important;justify-content:center!important;justify-self:start!important;min-height:42px!important;padding:0 18px!important;transition:background .28s ease,color .28s ease,transform .28s ease!important}body.ot-page-slug-support .ot-support-action-grid article:hover button{background:#f2930e!important;color:#101821!important;transform:translateX(4px)!important}@media (max-width:900px){body.ot-page-slug-support .ot-support-action-grid{grid-template-columns:1fr!important}body.ot-page-slug-support .ot-support-action-grid article{min-height:0!important}}@media (prefers-reduced-motion:reduce){body.ot-page-slug-support .ot-support-action-grid article,body.ot-page-slug-support .ot-support-action-grid article::after,body.ot-page-slug-support .ot-support-action-grid button{transition:none!important}}body.ot-page-slug-support .ot-support-actions{border-radius:0!important;margin:0!important;padding:clamp(44px,6vw,78px) max(28px,calc((100vw - 1240px)/ 2))!important;width:100%!important}body.ot-page-slug-support .ot-support-actions__head{display:none!important}body.ot-page-slug-support .ot-support-action-grid{margin:0 auto!important;max-width:1240px!important}body.ot-page-slug-support .ot-support-page{margin-bottom:0!important}body.ot-page-slug-support .ot-support-actions{background:0 0!important;border-radius:0!important;margin:0 auto!important;overflow:visible!important;padding:clamp(28px,4vw,56px) max(28px,calc((100vw - 1380px)/ 2)) clamp(48px,6vw,86px)!important;width:100%!important}body.ot-page-slug-support .ot-support-actions::before{display:none!important}body.ot-page-slug-support .ot-support-action-grid{gap:clamp(18px,2vw,28px)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0 auto!important;max-width:1380px!important}body.ot-page-slug-support .ot-support-action-grid article{background:#5b626c!important;border:1px solid rgba(17,24,39,.14)!important;border-radius:18px!important;box-shadow:0 18px 44px rgba(17,24,39,.12)!important;min-height:320px!important;padding:clamp(30px,3vw,42px)!important}body.ot-page-slug-support .ot-support-action-grid article:hover{background:#656d78!important;border-color:rgba(242,147,14,.75)!important;box-shadow:0 26px 64px rgba(17,24,39,.2)!important}body.ot-page-slug-support .ot-support-action-grid h3{font-size:clamp(26px, 2.2vw, 38px)!important;line-height:1.08!important}body.ot-page-slug-support .ot-support-action-grid p{font-size:clamp(16px, 1.12vw, 19px)!important;line-height:1.62!important}body.ot-page-slug-support .ot-support-action-grid button{min-height:50px!important;padding:0 24px!important}@media (max-width:980px){body.ot-page-slug-support .ot-support-action-grid{grid-template-columns:1fr!important}}body.ot-page-slug-support #wf-content,body.ot-page-slug-support #wf-main,body.ot-page-slug-support .entry-content,body.ot-page-slug-support .post.single-post,body.ot-page-slug-support .wf-container,body.ot-page-slug-support .wf-content,body.ot-page-slug-support .wf-row{margin-top:0!important;padding-top:0!important}body.ot-page-slug-support .ot-support-hero{min-height:clamp(500px,62vh,720px)!important;padding-top:clamp(82px,10vw,150px)!important;padding-bottom:clamp(82px,10vw,150px)!important}body.ot-page-slug-support .ot-support-actions{background:#fff!important;margin:0!important;padding:clamp(58px,6.5vw,100px) max(34px,calc((100vw - 1580px)/ 2)) clamp(70px,8vw,120px)!important;width:100%!important}body.ot-page-slug-support .ot-support-action-grid{gap:clamp(24px,2.4vw,40px)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;max-width:1580px!important;width:100%!important}body.ot-page-slug-support .ot-support-action-grid article{background:#626a75!important;border-radius:18px!important;min-height:clamp(410px,28vw,520px)!important;padding:clamp(38px,3.6vw,58px)!important}body.ot-page-slug-support .ot-support-action-grid article>span{font-size:clamp(16px, 1vw, 20px)!important;margin-bottom:clamp(12px,1.2vw,22px)!important}body.ot-page-slug-support .ot-support-action-grid h3{font-size:clamp(34px, 2.85vw, 52px)!important;line-height:1.08!important;max-width:12ch!important}body.ot-page-slug-support .ot-support-action-grid p{font-size:clamp(19px, 1.35vw, 24px)!important;line-height:1.58!important;max-width:28ch!important}body.ot-page-slug-support .ot-support-action-grid button{font-size:clamp(15px, 1vw, 18px)!important;min-height:58px!important;padding:0 30px!important}@media (max-width:980px){body.ot-page-slug-support .ot-support-actions{padding-left:18px!important;padding-right:18px!important}body.ot-page-slug-support .ot-support-action-grid article{min-height:0!important}body.ot-page-slug-support .ot-support-action-grid h3,body.ot-page-slug-support .ot-support-action-grid p{max-width:none!important}}body.ot-page-slug-support .ot-support-actions{background:#fff!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:0!important;width:100vw!important}body.ot-page-slug-support .ot-support-action-grid{display:grid!important;gap:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0!important;max-width:none!important;width:100%!important}body.ot-page-slug-support .ot-support-action-grid article{border:0!important;border-radius:0!important;box-shadow:none!important;min-height:clamp(520px,46vw,760px)!important;padding:clamp(54px,5vw,92px) clamp(42px,4vw,74px)!important}body.ot-page-slug-support .ot-support-action-grid article+article{border-left:1px solid rgba(255,255,255,.14)!important}body.ot-page-slug-support .ot-support-action-grid article:hover{border-color:rgba(242,147,14,.8)!important;box-shadow:inset 0 -6px 0 #f2930e,0 18px 44px rgba(17,24,39,.18)!important;transform:translateY(0)!important}body.ot-page-slug-support .ot-support-action-grid h3{font-size:clamp(38px, 3.2vw, 64px)!important;max-width:13ch!important}body.ot-page-slug-support .ot-support-action-grid p{font-size:clamp(20px, 1.45vw, 28px)!important;max-width:30ch!important}@media (max-width:980px){body.ot-page-slug-support .ot-support-action-grid{grid-template-columns:1fr!important}body.ot-page-slug-support .ot-support-action-grid article+article{border-left:0!important;border-top:1px solid rgba(255,255,255,.14)!important}}.ot-video-search{display:grid!important;gap:6px!important;min-width:min(320px,100%)!important}.ot-video-search span{color:rgba(255,255,255,.72)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.ot-video-search input{background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:999px!important;color:#fff!important;min-height:44px!important;padding:0 16px!important;width:100%!important}.ot-video-search input::placeholder{color:rgba(255,255,255,.54)!important}.ot-video-search input:focus{border-color:#f2930e!important;box-shadow:0 0 0 3px rgba(242,147,14,.22)!important;outline:0!important}.ot-video-search-empty{background:rgba(242,147,14,.12)!important;border:1px solid rgba(242,147,14,.32)!important;color:#fff!important;margin:18px 0 0!important;padding:14px 16px!important}.ot-video-card[hidden]{display:none!important}.ot-video-library.is-searching .ot-video-card--extra{display:block!important}.ot-video-card img:not([src]){background:linear-gradient(135deg,#1b2430,#364150)!important;min-height:180px!important}body.ot-page-slug-support .ot-support-action-grid article>span{display:none!important}body.ot-page-slug-support .ot-support-hero{min-height:clamp(420px,52vh,600px)!important;padding-top:clamp(62px,7vw,110px)!important;padding-bottom:clamp(62px,7vw,110px)!important}body.ot-page-slug-support .ot-support-hero h1{font-size:clamp(38px, 4.3vw, 64px)!important;max-width:760px!important}body.ot-page-slug-support .ot-support-hero p{font-size:clamp(16px, 1.08vw, 19px)!important;max-width:820px!important}body.ot-page-slug-support .ot-support-hero__quicklinks span,body.ot-page-slug-support .ot-support-hero__quicklinks::after,body.ot-page-slug-support .ot-support-hero__quicklinks::before{font-size:14px!important;min-height:40px!important;padding:0 16px!important}body.ot-page-slug-support .ot-support-action-grid article{min-height:clamp(430px,38vw,620px)!important;padding:clamp(42px,4vw,68px) clamp(34px,3.2vw,58px)!important}body.ot-page-slug-support .ot-support-action-grid h3{font-size:clamp(32px, 2.65vw, 52px)!important}body.ot-page-slug-support .ot-support-action-grid p{font-size:clamp(17px, 1.18vw, 23px)!important;line-height:1.55!important}body.ot-page-slug-support .ot-support-action-grid button{font-size:clamp(14px, .9vw, 16px)!important;min-height:48px!important;padding:0 22px!important}body.ot-page-slug-support .ot-video-grid--library{display:flex!important;gap:18px!important;grid-template-columns:none!important;overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:18px!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important}body.ot-page-slug-support .ot-video-grid--library::-webkit-scrollbar{height:10px!important}body.ot-page-slug-support .ot-video-grid--library::-webkit-scrollbar-track{background:rgba(255,255,255,.08)!important;border-radius:999px!important}body.ot-page-slug-support .ot-video-grid--library::-webkit-scrollbar-thumb{background:#f2930e!important;border-radius:999px!important}body.ot-page-slug-support .ot-video-grid--library .ot-video-card{display:block!important;flex:0 0 clamp(300px,26vw,430px)!important;scroll-snap-align:start!important}body.ot-page-slug-support .ot-video-library:not(.is-expanded):not(.is-searching) .ot-video-card--extra{display:none!important}body.ot-page-slug-support{--ot-support-ink:#0d141d;--ot-support-panel:#626b76;--ot-support-panel-hover:#6b7581;--ot-support-paper:#f4f5f3;--ot-support-gold:#f2930e;--ot-support-line:rgba(255, 255, 255, .14);overflow-x:hidden}body.ot-page-slug-support #wf-sidebar,body.ot-page-slug-support #wf_pagetitle,body.ot-page-slug-support .wf-sidebar,body.ot-page-slug-support .wf_pagetitle{display:none!important}body.ot-page-slug-support #content,body.ot-page-slug-support #wf-main,body.ot-page-slug-support .entry-content,body.ot-page-slug-support .post.single-post,body.ot-page-slug-support .wf_posts.wf-py-default,body.ot-page-slug-support .wf_posts.wf-py-default>.wf-container,body.ot-page-slug-support .wf_posts.wf-py-default>.wf-container>.wf-row{margin:0!important;max-width:none!important;padding:0!important;width:100%!important}body.ot-page-slug-support .ot-support-page{margin:0!important;max-width:none!important;width:100%!important}body.ot-page-slug-support .ot-support-hero{background:radial-gradient(circle at 84% 12%,rgba(242,147,14,.16),transparent 29%),linear-gradient(115deg,#0d1722 0,#151f2a 58%,#293038 100%)!important;color:#fff!important;display:flex!important;justify-content:center!important;min-height:clamp(360px,45vh,500px)!important;padding:clamp(54px,6vw,90px) max(24px,calc((100vw - 1280px)/ 2))!important}body.ot-page-slug-support .ot-support-hero h1{color:#fff!important;font-size:clamp(40px, 4.3vw, 66px)!important;letter-spacing:-.035em!important;line-height:1!important;margin:0 0 20px!important;max-width:800px!important}body.ot-page-slug-support .ot-support-hero p{color:rgba(255,255,255,.74)!important;font-size:clamp(16px, 1.08vw, 19px)!important;line-height:1.58!important;margin:0!important;max-width:860px!important}body.ot-page-slug-support .ot-support-hero__quicklinks{color:inherit!important;display:flex!important;flex-wrap:wrap!important;gap:14px 28px!important;margin-top:28px!important}body.ot-page-slug-support .ot-support-hero__quicklinks::after,body.ot-page-slug-support .ot-support-hero__quicklinks::before{content:none!important;display:none!important}body.ot-page-slug-support .ot-support-hero__quicklinks span{background:0 0!important;border:0!important;border-radius:0!important;color:#fff!important;display:inline-block!important;font-size:14px!important;font-weight:900!important;letter-spacing:.015em!important;min-height:0!important;padding:0!important;text-transform:none!important}body.ot-page-slug-support .ot-support-actions{background:var(--ot-support-paper)!important;margin:0!important;padding:0!important;width:100%!important}body.ot-page-slug-support .ot-support-action-grid article>span,body.ot-page-slug-support .ot-support-actions::before,body.ot-page-slug-support .ot-support-actions__head{display:none!important}body.ot-page-slug-support .ot-support-action-grid{display:grid!important;gap:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0!important;max-width:none!important;width:100%!important}body.ot-page-slug-support .ot-support-action-grid article{background:var(--ot-support-panel)!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;gap:18px!important;justify-content:center!important;min-height:clamp(360px,31vw,500px)!important;padding:clamp(42px,4vw,70px)!important;transform:none!important;transition:background-color .24s ease,box-shadow .24s ease!important}body.ot-page-slug-support .ot-support-action-grid article+article{border-left:1px solid rgba(255,255,255,.12)!important}body.ot-page-slug-support .ot-support-action-grid article::after{background:var(--ot-support-gold)!important;height:4px!important;transform:scaleX(0)!important;transition:transform .24s ease!important}body.ot-page-slug-support .ot-support-action-grid article:hover{background:var(--ot-support-panel-hover)!important;box-shadow:inset 0 -4px 0 var(--ot-support-gold)!important;transform:none!important}body.ot-page-slug-support .ot-support-action-grid article:hover::after{transform:scaleX(1)!important}body.ot-page-slug-support .ot-support-action-grid h3{color:#fff!important;font-size:clamp(27px, 2vw, 38px)!important;letter-spacing:-.025em!important;line-height:1.12!important;margin:0!important;max-width:15ch!important}body.ot-page-slug-support .ot-support-action-grid p{color:rgba(255,255,255,.72)!important;font-size:clamp(15px, 1vw, 18px)!important;line-height:1.62!important;margin:0!important;max-width:36ch!important}body.ot-page-slug-support .ot-support-action-grid button{align-self:flex-start!important;background:0 0!important;border:1px solid rgba(242,147,14,.58)!important;border-radius:999px!important;color:#fff!important;cursor:default!important;font-size:14px!important;font-weight:900!important;margin-top:auto!important;min-height:44px!important;padding:0 20px!important;transition:background-color .24s ease,color .24s ease!important}body.ot-page-slug-support .ot-support-action-grid article:hover button{background:var(--ot-support-gold)!important;color:#111820!important;transform:none!important}body.ot-page-slug-support .ot-video-library{background:#0b1118!important;border:0!important;border-radius:0!important;color:#fff!important;margin:0!important;padding:clamp(40px,5vw,72px) max(24px,calc((100vw - 1360px)/ 2)) clamp(50px,6vw,84px)!important;width:100%!important}body.ot-page-slug-support .ot-video__head{align-items:end!important;display:grid!important;gap:clamp(26px,4vw,54px)!important;grid-template-columns:minmax(320px,.85fr) minmax(520px,1.15fr)!important;margin-bottom:30px!important}body.ot-page-slug-support .ot-video__head h2{color:#fff!important;font-size:clamp(36px, 3.6vw, 58px)!important;letter-spacing:-.035em!important;line-height:1.02!important;margin:8px 0 12px!important}body.ot-page-slug-support .ot-video__head p{color:rgba(255,255,255,.68)!important;font-size:16px!important;line-height:1.55!important;margin:0!important;max-width:720px!important}body.ot-page-slug-support .ot-video-library__actions{align-items:end!important;display:grid!important;gap:12px!important;grid-template-columns:minmax(260px,1fr) auto auto!important}body.ot-page-slug-support .ot-video-search{display:grid!important;gap:7px!important;min-width:0!important}body.ot-page-slug-support .ot-video-search span{color:rgba(255,255,255,.66)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.09em!important}body.ot-page-slug-support .ot-video-library__actions a,body.ot-page-slug-support .ot-video-library__actions button,body.ot-page-slug-support .ot-video-search input{min-height:46px!important}body.ot-page-slug-support .ot-video-search input{background:#1d242c!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:999px!important;color:#fff!important;font-size:15px!important;padding:0 18px!important}body.ot-page-slug-support .ot-video-search input:focus{border-color:var(--ot-support-gold)!important;box-shadow:0 0 0 3px rgba(242,147,14,.18)!important}body.ot-page-slug-support .ot-video-library__actions a,body.ot-page-slug-support .ot-video-library__actions button{align-items:center!important;border-radius:999px!important;display:inline-flex!important;font-size:14px!important;font-weight:900!important;justify-content:center!important;padding:0 18px!important;white-space:nowrap!important}body.ot-page-slug-support .ot-video-library__actions button{background:var(--ot-support-gold)!important;border:1px solid var(--ot-support-gold)!important;color:#111820!important}body.ot-page-slug-support .ot-video-library__actions a{background:0 0!important;border:1px solid rgba(255,255,255,.24)!important;color:#fff!important}body.ot-page-slug-support .ot-video-grid--library{scrollbar-color:var(--ot-support-gold) rgba(255,255,255,.08);scrollbar-width:thin}body.ot-page-slug-support .ot-video-library:not(.is-expanded):not(.is-searching) .ot-video-grid--library{display:flex!important;gap:16px!important;overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:16px!important;scroll-snap-type:x mandatory!important}body.ot-page-slug-support .ot-video-library:not(.is-expanded):not(.is-searching) .ot-video-card{flex:0 0 clamp(270px,23vw,360px)!important;scroll-snap-align:start!important}body.ot-page-slug-support .ot-video-library:not(.is-expanded):not(.is-searching) .ot-video-card--extra{display:none!important}body.ot-page-slug-support .ot-video-library.is-expanded .ot-video-grid--library,body.ot-page-slug-support .ot-video-library.is-searching .ot-video-grid--library{display:grid!important;gap:16px!important;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))!important;overflow:visible!important}body.ot-page-slug-support .ot-video-card[hidden],body.ot-page-slug-support .ot-video-grid--library .ot-video-card[hidden]{display:none!important}body.ot-page-slug-support .ot-video-card{background:#171e26!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:none!important}body.ot-page-slug-support .ot-video-card img{aspect-ratio:16/9!important;display:block!important;height:auto!important;object-fit:cover!important;width:100%!important}body.ot-page-slug-support .ot-video-card img:not([src]){color:transparent!important}body.ot-page-slug-support .ot-video-card>div{padding:16px 18px!important}body.ot-page-slug-support .ot-video-card strong{color:#fff!important;font-size:16px!important;line-height:1.35!important}body.ot-page-slug-support .ot-video-search-empty{margin:0 0 20px!important}body.ot-page-slug-support .ot-site-footer{margin-top:0!important}@media (max-width:980px){body.ot-page-slug-support .ot-support-action-grid{grid-template-columns:1fr!important}body.ot-page-slug-support .ot-support-action-grid article{min-height:300px!important}body.ot-page-slug-support .ot-support-action-grid article+article{border-left:0!important;border-top:1px solid rgba(255,255,255,.12)!important}body.ot-page-slug-support .ot-video__head{align-items:stretch!important;grid-template-columns:1fr!important}body.ot-page-slug-support .ot-video-library__actions{align-items:stretch!important;grid-template-columns:1fr 1fr!important}body.ot-page-slug-support .ot-video-search{grid-column:1/-1!important}}@media (max-width:620px){body.ot-page-slug-support .ot-support-hero{min-height:330px!important;padding-left:20px!important;padding-right:20px!important}body.ot-page-slug-support .ot-support-hero h1{font-size:clamp(36px, 12vw, 52px)!important}body.ot-page-slug-support .ot-support-action-grid article{padding:34px 22px!important}body.ot-page-slug-support .ot-video-library{padding-left:18px!important;padding-right:18px!important}body.ot-page-slug-support .ot-video-library__actions{grid-template-columns:1fr!important}body.ot-page-slug-support .ot-video-search{grid-column:auto!important}}@media (prefers-reduced-motion:reduce){body.ot-page-slug-support .ot-support-action-grid article,body.ot-page-slug-support .ot-support-action-grid article::after,body.ot-page-slug-support .ot-support-action-grid button{transition:none!important}}body.ot-page-slug-support .ot-video-card img[data-src]:not([src]){color:transparent!important;display:block!important}body.ot-page-slug-support .ot-support-hero{min-height:clamp(360px,46vh,520px)!important;padding-top:clamp(50px,6vw,86px)!important;padding-bottom:clamp(50px,6vw,86px)!important}body.ot-page-slug-support .ot-support-hero h1{font-size:clamp(34px, 3.7vw, 56px)!important;margin-bottom:16px!important}body.ot-page-slug-support .ot-support-hero p{font-size:clamp(15px, 1vw, 17px)!important;line-height:1.52!important}body.ot-page-slug-support .ot-support-actions{padding-top:clamp(36px,4.2vw,64px)!important;padding-bottom:clamp(46px,5vw,76px)!important}body.ot-page-slug-support .ot-support-action-grid article{min-height:clamp(360px,32vw,520px)!important;padding:clamp(34px,3.1vw,52px) clamp(28px,2.6vw,46px)!important}body.ot-page-slug-support .ot-support-action-grid h3{font-size:clamp(28px, 2.25vw, 44px)!important}body.ot-page-slug-support .ot-support-action-grid p{font-size:clamp(16px, 1.05vw, 20px)!important}body.ot-page-slug-support .ot-video-library{padding:clamp(28px,4vw,54px) clamp(22px,3vw,42px)!important}body.ot-page-slug-support .ot-video__head{align-items:end!important;gap:28px!important}body.ot-page-slug-support .ot-video__head h2{font-size:clamp(34px, 3.4vw, 56px)!important;line-height:1.04!important}body.ot-page-slug-support .ot-video__head p{font-size:clamp(15px, 1vw, 17px)!important;line-height:1.45!important}body.ot-page-slug-support .ot-video-library__actions{align-items:end!important;display:flex!important;gap:14px!important;justify-content:flex-end!important}body.ot-page-slug-support .ot-video-search{gap:8px!important;min-width:clamp(300px,28vw,520px)!important}body.ot-page-slug-support .ot-video-library__actions a,body.ot-page-slug-support .ot-video-library__actions button,body.ot-page-slug-support .ot-video-search input{min-height:46px!important}body.ot-page-slug-support .ot-video-search input{padding:0 18px!important}body.ot-page-slug-support .ot-video-library__actions a,body.ot-page-slug-support .ot-video-library__actions button{align-items:center!important;display:inline-flex!important;white-space:nowrap!important}body.ot-page-slug-support .ot-video-grid--library .ot-video-card{flex-basis:clamp(260px,22vw,360px)!important}@media (max-width:980px){body.ot-page-slug-support .ot-video-library__actions,body.ot-page-slug-support .ot-video__head{align-items:stretch!important}body.ot-page-slug-support .ot-video-search{min-width:0!important}}body.ot-page-slug-support .ot-support-actions{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:0!important;width:100vw!important}body.ot-page-slug-support .ot-support-action-grid{gap:0!important;max-width:none!important;width:100%!important}body.ot-page-slug-support .ot-support-action-grid article{border-radius:0!important;min-height:clamp(360px,34vw,520px)!important;padding:clamp(34px,3.2vw,54px)!important}body.ot-page-slug-support .ot-support-action-grid h3{font-size:clamp(26px, 2vw, 36px)!important;line-height:1.12!important;max-width:14ch!important}body.ot-page-slug-support .ot-support-action-grid p{font-size:clamp(15px, 1vw, 18px)!important;line-height:1.58!important;max-width:32ch!important}body.ot-page-slug-support .ot-support-action-grid button{font-size:14px!important;min-height:44px!important;padding:0 18px!important}body.ot-page-slug-support .ot-video-library{border-radius:0!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;width:100vw!important}body.ot-page-slug-support .ot-video-library{margin-bottom:0!important}body.ot-page-slug-support #wf-content,body.ot-page-slug-support #wf-main,body.ot-page-slug-support .entry-content,body.ot-page-slug-support .ot-support-page,body.ot-page-slug-support .post.single-post,body.ot-page-slug-support .wf-content,body.ot-page-slug-support .wf-row{margin-bottom:0!important;padding-bottom:0!important}body.ot-page-slug-support .ot-site-footer{margin-top:0!important}body.ot-page-slug-support #content.site-content,body.ot-page-slug-support .wf_posts.wf-py-default{margin-bottom:0!important;padding-bottom:0!important}body.ot-page-slug-support .wf_posts.wf-py-default #wf-main,body.ot-page-slug-support .wf_posts.wf-py-default .post.single-post,body.ot-page-slug-support .wf_posts.wf-py-default>.wf-container,body.ot-page-slug-support .wf_posts.wf-py-default>.wf-container>.wf-row{margin-bottom:0!important;padding-bottom:0!important}body.ot-page-slug-support .ot-support-hero__quicklinks span,body.ot-page-slug-support .ot-support-hero__quicklinks::after,body.ot-page-slug-support .ot-support-hero__quicklinks::before{background:0 0!important;border:0!important;border-radius:0!important;min-height:0!important;padding:0!important}body.ot-page-slug-support .ot-video-grid--library .ot-video-card[hidden]{display:none!important}body.ot-page-slug-support .ot-video-library.is-searching .ot-video-grid--library{display:grid!important;gap:18px!important;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))!important;overflow-x:hidden!important}body.ot-page-slug-support .ot-video-library.is-searching .ot-video-card:not([hidden]){display:block!important;width:auto!important}body.ot-page-slug-support .ot-video-library.is-expanded .ot-video-grid--library{display:grid!important;gap:18px!important;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))!important;overflow-x:hidden!important}body.ot-page-slug-support .ot-video-library.is-expanded .ot-video-card{display:block!important;width:auto!important}body.ot-page-slug-support .ot-video-library:not(.is-expanded):not(.is-searching) .ot-video-grid--library{display:flex!important;overflow-x:auto!important}body.ot-page-slug-support .ot-video-library:not(.is-expanded):not(.is-searching) .ot-video-card--extra{display:none!important}body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) #wf-sidebar,body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) #wf_pagetitle,body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) .wf-sidebar,body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) .wf_pagetitle{display:none!important}body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) #content,body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) #wf-main,body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) .entry-content,body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) .post.single-post,body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) .site-content,body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) .wf_posts.wf-py-default,body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) .wf_posts.wf-py-default>.wf-container,body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) .wf_posts.wf-py-default>.wf-container>.wf-row{margin-left:0!important;margin-right:0!important;margin-top:0!important;max-width:none!important;padding-left:0!important;padding-right:0!important;padding-top:0!important;width:100%!important}body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) .wf_posts.wf-py-default>.wf-container>.wf-row{display:block!important}body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) .ot-site-footer{margin-top:0!important}body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) :is(
.ot-solutions-hero,.ot-support-hero,.ot-trust-page__hero,.ot-contact-hero,.ot-quote-hero,.ot-compare-hero
){min-height:clamp(340px,44vh,500px)!important;padding:clamp(52px,6vw,90px) max(24px,calc((100vw - 1280px)/ 2))!important}body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) :is(
.ot-solutions-hero,.ot-support-hero,.ot-trust-page__hero,.ot-contact-hero,.ot-quote-hero,.ot-compare-hero
) .ot-kicker,body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) :is(
.ot-solutions-hero,.ot-support-hero,.ot-trust-page__hero,.ot-contact-hero,.ot-quote-hero,.ot-compare-hero
)>span{color:#f2b34d!important;display:block!important;font-size:13px!important;font-weight:950!important;letter-spacing:.11em!important;line-height:1!important;margin:0 0 18px!important;text-transform:uppercase!important}body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) :is(
.ot-solutions-hero,.ot-support-hero,.ot-trust-page__hero,.ot-contact-hero,.ot-quote-hero,.ot-compare-hero
) h1{font-size:clamp(38px, 4.35vw, 68px)!important;font-weight:1000!important;letter-spacing:-.038em!important;line-height:1.02!important;margin:0 0 18px!important;max-width:980px!important;text-wrap:balance!important}body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) :is(
.ot-solutions-hero,.ot-support-hero,.ot-trust-page__hero,.ot-contact-hero,.ot-quote-hero,.ot-compare-hero
) p{font-size:clamp(16px, 1.08vw, 19px)!important;line-height:1.58!important;margin:0 0 12px!important;max-width:880px!important}body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) :is(
.ot-solutions-hero,.ot-support-hero,.ot-trust-page__hero,.ot-contact-hero,.ot-quote-hero,.ot-compare-hero
) :is(a,button){font-size:14px!important;font-weight:900!important;min-height:44px!important}body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) :is(
.ot-solutions-hero,.ot-support-hero,.ot-trust-page__hero,.ot-contact-hero,.ot-quote-hero,.ot-compare-hero
){background:radial-gradient(circle at 84% 12%,rgba(242,147,14,.13),transparent 30%),linear-gradient(115deg,#0d1722 0,#151f2a 58%,#293038 100%)!important;color:#fff!important}body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) :is(
.ot-solutions-hero,.ot-support-hero,.ot-trust-page__hero,.ot-contact-hero,.ot-quote-hero,.ot-compare-hero
) :is(h1,h2,strong){color:#fff!important}body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) :is(
.ot-solutions-hero,.ot-support-hero,.ot-trust-page__hero,.ot-contact-hero,.ot-quote-hero,.ot-compare-hero
) p{color:rgba(255,255,255,.74)!important}@media (max-width:680px){body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) :is(
.ot-solutions-hero,.ot-support-hero,.ot-trust-page__hero,.ot-contact-hero,.ot-quote-hero,.ot-compare-hero
){min-height:310px!important;padding:42px 18px!important}body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) :is(
.ot-solutions-hero,.ot-support-hero,.ot-trust-page__hero,.ot-contact-hero,.ot-quote-hero,.ot-compare-hero
) h1{font-size:clamp(34px, 10.5vw, 48px)!important}}body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
){background:#f5f5f7!important;color:#1d1d1f!important;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) :is(
.ot-solutions-hero,.ot-support-hero,.ot-trust-page__hero,.ot-contact-hero,.ot-quote-hero,.ot-compare-hero
){background:radial-gradient(circle at 78% 18%,rgba(255,191,97,.18),transparent 28%),radial-gradient(circle at 18% 12%,rgba(255,255,255,.08),transparent 26%),linear-gradient(135deg,#0b1118 0,#17212d 52%,#2d3338 100%)!important;box-shadow:inset 0 -1px 0 rgba(255,255,255,.08)!important}body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) :is(
.ot-solutions-hero,.ot-support-hero,.ot-trust-page__hero,.ot-contact-hero,.ot-quote-hero,.ot-compare-hero
) h1{letter-spacing:-.045em!important;text-shadow:0 1px 22px rgba(0,0,0,.18)!important}body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) :is(
.ot-solutions-hero,.ot-support-hero,.ot-trust-page__hero,.ot-contact-hero,.ot-quote-hero,.ot-compare-hero
) p{color:rgba(245,245,247,.76)!important;font-weight:500!important}body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) :is(
.ot-solutions-hero,.ot-support-hero,.ot-trust-page__hero,.ot-contact-hero,.ot-quote-hero,.ot-compare-hero
) :is(a,button){border-radius:999px!important;box-shadow:0 12px 30px rgba(242,147,14,.18)!important;transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease!important}body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) :is(
.ot-solutions-hero,.ot-support-hero,.ot-trust-page__hero,.ot-contact-hero,.ot-quote-hero,.ot-compare-hero
) :is(a,button):hover{box-shadow:0 18px 42px rgba(242,147,14,.24)!important;transform:translateY(-2px)!important}body.ot-page-slug-about .ot-trust-page__grid article,body.ot-page-slug-compare .ot-compare-card,body.ot-page-slug-compare .ot-compare-table-wrap,body.ot-page-slug-contact .ot-contact-panel,body.ot-page-slug-request-a-quote .ot-quote-layout,body.ot-page-slug-solutions .ot-solution-grid--doc article,body.ot-page-slug-support .ot-support-action-grid article{box-shadow:0 24px 70px rgba(0,0,0,.08)!important;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease,background-color .24s ease!important}body.ot-page-slug-about .ot-trust-page__grid article:hover,body.ot-page-slug-compare .ot-compare-card:hover,body.ot-page-slug-solutions .ot-solution-grid--doc article:hover{box-shadow:0 32px 90px rgba(0,0,0,.12)!important;transform:translateY(-4px)!important}body.ot-page-slug-support .ot-support-action-grid article{background:linear-gradient(150deg,rgba(255,255,255,.075),rgba(255,255,255,.015)),#626b76!important}body.ot-page-slug-support .ot-support-action-grid article:hover{background:linear-gradient(150deg,rgba(255,255,255,.1),rgba(255,255,255,.025)),#6a737e!important}body.ot-page-slug-support .ot-video-library{background:radial-gradient(circle at 88% 14%,rgba(242,147,14,.1),transparent 28%),#0b1118!important}body.ot-page-slug-support .ot-video-card{border-radius:18px!important;overflow:hidden!important;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease!important}body.ot-page-slug-support .ot-video-card:hover{border-color:rgba(242,147,14,.45)!important;box-shadow:0 24px 60px rgba(0,0,0,.28)!important;transform:translateY(-4px)!important}body.ot-page-slug-support .ot-video-search input{backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important}body.ot-page-slug-support .ot-support-action-grid button,body.ot-page-slug-support .ot-video-library__actions a,body.ot-page-slug-support .ot-video-library__actions button{transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease,color .22s ease!important}body.ot-page-slug-support .ot-support-action-grid button:hover,body.ot-page-slug-support .ot-video-library__actions a:hover,body.ot-page-slug-support .ot-video-library__actions button:hover{transform:translateY(-2px)!important}@media (prefers-reduced-motion:reduce){body:is(
.ot-page-slug-solutions,.ot-page-slug-support,.ot-page-slug-about,.ot-page-slug-contact,.ot-page-slug-request-a-quote,.ot-page-slug-compare
) *{transition-duration:NaNs!important;animation-duration:NaNs!important}}body.ot-page-slug-support .ot-support-hero__quicklinks span::after,body.ot-page-slug-support .ot-support-hero__quicklinks span::before{content:none!important;display:none!important}.ot-motion-ready .ot-reveal{opacity:0;transform:translate3d(0,26px,0);transition:opacity .72s cubic-bezier(.2, .8, .2, 1),transform .72s cubic-bezier(.2, .8, .2, 1);transition-delay:var(--ot-reveal-delay, 0ms);will-change:opacity,transform}.ot-motion-ready .ot-reveal.is-visible{opacity:1;transform:translate3d(0,0,0)}.ot-motion-ready img{opacity:.001;transition:opacity .6s ease,filter .6s ease}.ot-motion-ready .ot-brand-logo img,.ot-motion-ready .ot-site-footer img,.ot-motion-ready img.ot-image-loaded,.ot-motion-ready img[src$='.svg']{opacity:1}[data-ot-parallax]{position:relative;transform:translate3d(0,var(--ot-parallax-y,0),0);transition:transform .12s linear;will-change:transform}[data-ot-parallax]>*{position:relative;z-index:1}body:not(.wp-admin) :is(.ot-product-card,.ot-solution-grid article,.ot-support-action-grid article,.ot-video-card,.ot-trust-page__grid article){transform:translateZ(0);backface-visibility:hidden}@media (prefers-reduced-motion:reduce){.ot-motion-ready .ot-reveal,.ot-motion-ready .ot-reveal.is-visible,.ot-motion-ready img,[data-ot-parallax]{opacity:1!important;transform:none!important;transition:none!important}}body:not(.wp-admin) .ot-brand-cart-icon{align-items:center!important;background:rgba(255,255,255,.075)!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:999px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important;color:rgba(255,255,255,.9)!important;display:inline-flex!important;height:42px!important;justify-content:center!important;justify-self:end!important;min-width:42px!important;padding:0 11px!important;position:relative!important;text-decoration:none!important;transition:transform .2s ease,border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease!important;width:42px!important}body:not(.wp-admin) .ot-brand-cart-icon svg{fill:none!important;height:21px!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:1.9!important;width:21px!important}body:not(.wp-admin) .ot-brand-cart-icon__count{align-items:center!important;background:linear-gradient(180deg,#ffce78,#f2930e)!important;border:1px solid rgba(255,218,150,.72)!important;border-radius:999px!important;box-shadow:0 8px 18px rgba(242,147,14,.32)!important;color:#0b1118!important;display:inline-flex!important;font-size:10px!important;font-weight:900!important;height:18px!important;justify-content:center!important;line-height:1!important;min-width:18px!important;padding:0 4px!important;position:absolute!important;right:-5px!important;top:-5px!important}body:not(.wp-admin) .ot-brand-cart-icon:focus-visible,body:not(.wp-admin) .ot-brand-cart-icon:hover{background:rgba(255,255,255,.13)!important;border-color:rgba(246,178,75,.58)!important;box-shadow:0 14px 32px rgba(0,0,0,.26)!important;color:#f6b24b!important;outline:0!important;transform:translateY(-1px)!important}@media (min-width:1181px){body:not(.wp-admin) .ot-brand-header .ot-brand-nav{grid-template-columns:auto 1fr auto!important}}@media (max-width:1180px){body:not(.wp-admin) .ot-brand-header .ot-brand-nav{grid-template-columns:minmax(0,1fr) auto auto!important}body:not(.wp-admin) .ot-brand-header.is-menu-open .ot-brand-menu{grid-column:1/-1!important}body:not(.wp-admin) .ot-brand-cart-icon{height:40px!important;min-width:40px!important;width:40px!important}}@media (max-width:420px){body:not(.wp-admin) .ot-brand-cart-icon{height:38px!important;min-width:38px!important;width:38px!important}}@media (min-width:1181px){body:not(.wp-admin) .ot-brand-header .ot-brand-nav{grid-template-columns:auto 1fr auto!important}}@media (max-width:1180px){body:not(.wp-admin) .ot-brand-header .ot-brand-nav{grid-template-columns:minmax(0,1fr) auto!important}}body:not(.wp-admin) .ot-ai-advisor{bottom:clamp(96px,12vh,150px)!important;display:block!important;font-family:inherit!important;position:fixed!important;right:0!important;transform:translateX(calc(100% - 44px))!important;transition:transform .28s cubic-bezier(.2, .8, .2, 1),filter .28s ease!important;z-index:960!important}body:not(.wp-admin) .ot-ai-advisor.is-open,body:not(.wp-admin) .ot-ai-advisor:focus-within,body:not(.wp-admin) .ot-ai-advisor:hover{filter:drop-shadow(0 24px 54px rgba(0, 0, 0, .28))!important}body:not(.wp-admin) .ot-ai-advisor.is-open,body:not(.wp-admin) .ot-ai-advisor:focus-within,body:not(.wp-admin) .ot-ai-advisor:hover{transform:translateX(0)!important}body:not(.wp-admin) .ot-ai-advisor-toggle{background:radial-gradient(circle at 0 20%,rgba(246,178,75,.22),transparent 38%),linear-gradient(145deg,rgba(13,19,27,.96),rgba(26,33,43,.98))!important;border:1px solid rgba(246,178,75,.34)!important;border-radius:18px 0 0 18px!important;box-shadow:0 18px 44px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.08)!important;color:#fff!important;cursor:pointer!important;display:grid!important;gap:2px!important;min-height:76px!important;min-width:230px!important;overflow:hidden!important;padding:13px 18px!important;position:relative!important;text-align:left!important}body:not(.wp-admin) .ot-ai-advisor-toggle::before{content:none!important;display:none!important}body:not(.wp-admin) .ot-ai-advisor-toggle span{color:#ffd58a!important;font-size:10px!important;font-weight:850!important;letter-spacing:.12em!important;text-transform:uppercase!important}body:not(.wp-admin) .ot-ai-advisor-toggle strong{color:#fff!important;font-size:14px!important;font-weight:850!important;letter-spacing:-.01em!important}body:not(.wp-admin) .ot-ai-advisor-panel{background:radial-gradient(circle at 18% 0,rgba(246,178,75,.13),transparent 30%),rgba(9,13,19,.97)!important;border:1px solid rgba(246,178,75,.28)!important;border-radius:24px 0 0 24px!important;bottom:calc(100% + 12px)!important;box-shadow:0 28px 80px rgba(0,0,0,.44)!important;color:#f7f4eb!important;max-height:min(720px,calc(100vh - 130px))!important;overflow:auto!important;position:absolute!important;right:0!important;width:min(430px,calc(100vw - 56px))!important}body:not(.wp-admin) .ot-ai-advisor:not(.is-open) .ot-ai-advisor-panel{opacity:0!important;pointer-events:none!important;transform:translateY(10px) scale(.98)!important;visibility:hidden!important}body:not(.wp-admin) .ot-ai-advisor.is-open .ot-ai-advisor-panel{display:block!important;opacity:1!important;pointer-events:auto!important;transform:translateY(0) scale(1)!important;visibility:visible!important}body:not(.wp-admin) .ot-ai-advisor-panel:not([hidden]){display:block!important;opacity:1!important;pointer-events:auto!important;visibility:visible!important}body:not(.wp-admin) .single-product .ot-ai-advisor{bottom:118px!important;display:block!important}@media (max-width:760px){body:not(.wp-admin) .ot-ai-advisor,body:not(.wp-admin) .single-product .ot-ai-advisor{bottom:92px!important;display:block!important;left:auto!important;right:0!important;transform:translateX(calc(100% - 42px))!important}body:not(.wp-admin) .ot-ai-advisor.is-open,body:not(.wp-admin) .ot-ai-advisor:focus-within,body:not(.wp-admin) .ot-ai-advisor:hover{transform:translateX(0)!important}body:not(.wp-admin) .ot-ai-advisor-toggle{min-height:68px!important;min-width:min(250px,calc(100vw - 18px))!important;padding-left:16px!important}body:not(.wp-admin) .ot-ai-advisor-panel{bottom:calc(100% + 10px)!important;max-height:calc(100vh - 140px)!important;width:min(360px,calc(100vw - 18px))!important}}@supports (content-visibility:auto){.home .ot-section,.home .ot-trust-footer{content-visibility:auto;contain-intrinsic-size:auto 900px}.home .ot-trust-footer{contain-intrinsic-size:auto 360px}}.single-product div.product form.cart,.single-product div.product form.variations_form.cart{background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;gap:10px!important;margin-top:18px!important;overflow:visible!important;padding:0!important}.single-product div.product form.cart .timer-order-total{background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:0 0 8px!important}.single-product div.product form.cart .timer-order-total>strong{color:#111820!important;font-size:clamp(26px, 3vw, 36px)!important;text-shadow:none!important}.single-product div.product form.cart .quantity{background:0 0!important;border:0!important;border-radius:0!important;min-height:48px!important;padding:0 0 4px!important}.single-product div.product form.cart .quantity::before{color:#4e5966!important;margin-left:0!important}.single-product div.product form.cart .quantity .qty,.single-product div.product form.cart .quantity input[type=number]{background:#fff!important;border:1px solid #d6dde5!important;border-radius:12px!important;box-shadow:none!important;min-height:44px!important}.single-product div.product form.cart .ot-buy-now-button.button.alt,.single-product div.product form.cart .single_add_to_cart_button.button.alt{border-radius:14px!important;box-shadow:none!important;grid-column:auto!important;min-height:48px!important}.single-product div.product form.cart .single_add_to_cart_button.button.alt{background:#111820!important;border:1px solid #111820!important;color:#fff!important}.single-product div.product form.cart .ot-buy-now-button.button.alt{background:#f3aa2d!important;border:1px solid #f3aa2d!important;color:#15110a!important}.single-product div.product form.cart .ot-buy-now-button.button.alt:hover,.single-product div.product form.cart .single_add_to_cart_button.button.alt:hover{box-shadow:0 10px 24px rgba(17,24,32,.14)!important;transform:translateY(-1px)!important}.single-product div.product form.cart .ot-buy-now-button.button.alt:focus-visible,.single-product div.product form.cart .quantity .qty:focus-visible,.single-product div.product form.cart .single_add_to_cart_button.button.alt:focus-visible{outline:3px solid rgba(243,170,45,.4)!important;outline-offset:3px!important}@media (max-width:620px){.single-product div.product form.cart,.single-product div.product form.variations_form.cart{grid-template-columns:1fr!important;padding:0!important}.single-product div.product form.cart .ot-buy-now-button.button.alt,.single-product div.product form.cart .single_add_to_cart_button.button.alt{grid-column:1/-1!important}}.single-product div.product form.cart .ot-product-cart-link,.single-product div.product form.cart .ot-request-quote-button,.single-product div.product form.cart .ot-whatsapp-button,.single-product div.product form.cart .single_add_to_cart_button.button.alt{display:none!important}.woocommerce-product-gallery__wrapper.ot-gallery-collapsed>.ot-gallery-extra{display:none!important}.ot-gallery-more-toggle{align-items:center;background:#111821;border:1px solid rgba(214,178,92,.72);color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:850;gap:8px;justify-content:center;letter-spacing:.03em;margin:14px 0 0;min-height:46px;padding:10px 18px;text-align:center;width:100%}.ot-gallery-more-toggle:hover{background:#1b2733}.ot-datasheet-specs>summary:focus-visible,.ot-gallery-more-toggle:focus-visible{outline:3px solid #d6b25c;outline-offset:3px}.ot-datasheet-specs>summary{align-items:center;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) 26px;list-style:none}.ot-datasheet-specs>summary::-webkit-details-marker{display:none}.ot-datasheet-specs__eyebrow{color:#9b6509;font-size:12px;font-weight:950;grid-column:1;letter-spacing:.12em;text-transform:uppercase}.ot-datasheet-specs__title{color:#11151a;font-size:clamp(28px, 3.4vw, 48px);font-weight:900;grid-column:1;letter-spacing:-.03em;line-height:1.06;margin-top:8px}.ot-datasheet-specs__arrow{border-bottom:2px solid currentColor;border-right:2px solid currentColor;color:#11151a;grid-column:2;grid-row:1/span 2;height:11px;justify-self:end;transform:rotate(45deg) translate(-2px,-2px);transition:transform 180ms ease;width:11px}.ot-datasheet-specs[open]>summary .ot-datasheet-specs__arrow{transform:rotate(225deg) translate(-2px,-2px)}@media (max-width:600px){.ot-gallery-more-toggle{margin-top:10px}.ot-datasheet-specs>summary{grid-template-columns:minmax(0,1fr) 22px}}@media (prefers-reduced-motion:reduce){body:not(.wp-admin) .ot-ai-advisor{transition:none!important}}body:not(.wp-admin) .ot-advisor-cart{align-items:center;background:rgba(13,19,27,.96);border:1px solid rgba(246,178,75,.38);border-radius:999px;bottom:clamp(96px,12vh,150px);box-shadow:0 14px 32px rgba(0,0,0,.26);color:#fff;display:inline-flex;height:44px;justify-content:center;position:fixed;right:52px;text-decoration:none;transition:transform .28s cubic-bezier(.2, .8, .2, 1),background .2s ease,border-color .2s ease,color .2s ease;width:44px;z-index:959}body:not(.wp-admin) .ot-advisor-cart svg{fill:none;height:21px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9;width:21px}body:not(.wp-admin) .ot-advisor-cart__count{align-items:center;background:linear-gradient(180deg,#ffce78,#f2930e);border:1px solid rgba(255,218,150,.72);border-radius:999px;color:#16120a;display:inline-flex;font-size:10px;font-weight:900;height:18px;justify-content:center;min-width:18px;padding:0 4px;position:absolute;right:-6px;top:-6px}body:not(.wp-admin) .ot-advisor-cart:focus-visible,body:not(.wp-admin) .ot-advisor-cart:hover{background:#1b2733;border-color:rgba(246,178,75,.82);color:#ffd58a;outline:3px solid #ffd58a;outline-offset:3px}body:not(.wp-admin) .ot-ai-advisor.is-open+.ot-advisor-cart{transform:translateX(-192px)}body:not(.wp-admin) .single-product .ot-advisor-cart{bottom:118px}@media (max-width:760px){body:not(.wp-admin) .ot-advisor-cart,body:not(.wp-admin) .single-product .ot-advisor-cart{bottom:92px;height:40px;right:50px;width:40px}body:not(.wp-admin) .ot-ai-advisor.is-open+.ot-advisor-cart{transform:translateX(-258px)}}.ot-support-resource{color:#eef3f6;margin:0 auto 72px;max-width:1240px;padding:clamp(24px,4vw,64px) 16px 0}.ot-support-resource__crumbs{align-items:center;color:rgba(238,243,246,.58);display:flex;font-size:13px;gap:9px;margin:0 auto 24px;max-width:1080px}.ot-support-resource__crumbs a{color:#ffd58a;font-weight:800;text-decoration:none}.ot-support-resource__crumbs a:focus-visible,.ot-support-resource__crumbs a:hover{color:#fff;text-decoration:underline}.ot-support-resource__footer,.ot-support-resource__hero,.ot-support-resource__section{border:1px solid rgba(255,255,255,.12);box-shadow:0 20px 54px rgba(0,0,0,.16)}.ot-support-resource__hero{background:radial-gradient(circle at 84% 12%,rgba(246,178,75,.17),transparent 26%),linear-gradient(145deg,#101923,#182535);padding:clamp(30px,6vw,76px)}.ot-support-resource__hero>span,.ot-support-resource__section>div>span{color:#ffd58a;display:block;font-size:11px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.ot-support-resource h1,.ot-support-resource h2{color:#fff;letter-spacing:-.04em;text-wrap:balance}.ot-support-resource h1{font-size:clamp(38px, 5.4vw, 72px);line-height:.98;margin:12px 0 18px;max-width:820px}.ot-support-resource h2{font-size:clamp(26px, 3vw, 42px);line-height:1.05;margin:10px 0 14px}.ot-support-resource__footer p,.ot-support-resource__hero p,.ot-support-resource__section p{color:rgba(238,243,246,.76);font-size:17px;line-height:1.65;margin:0;max-width:760px}.ot-support-resource__section{align-items:start;background:#121c27;display:grid;gap:clamp(24px,4vw,58px);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);margin-top:16px;padding:clamp(24px,4vw,50px)}.ot-support-resource__checklist,.ot-support-resource__steps{display:grid;gap:12px;list-style:none;margin:0;padding:0}.ot-support-resource__checklist li,.ot-support-resource__steps li{background:rgba(255,255,255,.055);border-left:2px solid #d6b25c;color:rgba(238,243,246,.9);line-height:1.55;padding:15px 16px}.ot-support-resource__steps{counter-reset:support-step}.ot-support-resource__steps li{counter-increment:support-step;display:grid;gap:4px;grid-template-columns:32px minmax(0,1fr)}.ot-support-resource__steps li::before{color:#ffd58a;content:counter(support-step,decimal-leading-zero);font-size:12px;font-weight:900;grid-row:1/span 2;letter-spacing:.08em;padding-top:2px}.ot-support-resource__steps span,.ot-support-resource__steps strong{grid-column:2}.ot-support-resource__steps strong{color:#fff}.ot-support-resource__steps span{color:rgba(238,243,246,.7);line-height:1.5}.ot-support-resource__links{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.ot-support-resource__cta,.ot-support-resource__footer a,.ot-support-resource__links a{align-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(246,178,75,.36);color:#fff;display:inline-flex;font-weight:850;justify-content:center;min-height:48px;padding:10px 16px;text-align:center;text-decoration:none}.ot-support-resource__cta:focus-visible,.ot-support-resource__cta:hover,.ot-support-resource__footer a:focus-visible,.ot-support-resource__footer a:hover,.ot-support-resource__links a:focus-visible,.ot-support-resource__links a:hover{background:#d6b25c;border-color:#ffd58a;color:#111;outline:3px solid #ffd58a;outline-offset:3px}.ot-support-resource__section--faq{display:block}.ot-support-resource__faq{display:grid;gap:10px;margin-top:28px}.ot-support-resource__faq details{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.1);padding:0 18px}.ot-support-resource__faq summary{color:#fff;cursor:pointer;font-weight:850;list-style:none;padding:17px 34px 17px 0;position:relative}.ot-support-resource__faq summary::-webkit-details-marker{display:none}.ot-support-resource__faq summary::after{border-bottom:2px solid #ffd58a;border-right:2px solid #ffd58a;content:'';height:9px;position:absolute;right:5px;top:20px;transform:rotate(45deg);transition:transform .18s ease;width:9px}.ot-support-resource__faq details[open] summary::after{transform:rotate(225deg) translate(-3px,-3px)}.ot-support-resource__faq details p{border-top:1px solid rgba(255,255,255,.1);font-size:16px;padding:15px 0 18px}.ot-support-resource__footer{align-items:center;background:linear-gradient(135deg,#d6b25c,#a87523);color:#111;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto;margin-top:16px;padding:clamp(24px,4vw,42px)}.ot-support-resource__footer strong{font-size:clamp(22px, 2.4vw, 34px);letter-spacing:-.03em}.ot-support-resource__footer p{color:rgba(17,17,17,.76);font-size:15px;grid-column:1}.ot-support-resource__footer a{background:#111821;border-color:#111821;color:#fff;grid-column:2;grid-row:1/span 2;min-width:220px}body.ot-page-slug-support .ot-support-action-grid a{align-items:center;border:1px solid rgba(214,178,92,.64);color:#fff;display:inline-flex;font-weight:850;justify-content:center;min-height:48px;padding:0 18px;text-decoration:none}body.ot-page-slug-support .ot-support-action-grid a:focus-visible,body.ot-page-slug-support .ot-support-action-grid a:hover{background:#d6b25c;color:#111;outline:3px solid #ffd58a;outline-offset:3px}@media (max-width:760px){.ot-support-resource{margin-bottom:42px;padding:18px 12px 0}.ot-support-resource__footer,.ot-support-resource__section{grid-template-columns:1fr}.ot-support-resource__links{grid-template-columns:1fr}.ot-support-resource__footer a,.ot-support-resource__footer p{grid-column:1;grid-row:auto;width:100%}}@media (prefers-reduced-motion:reduce){.ot-support-resource__faq summary::after{transition:none}}.single-product div.product form.cart .single_add_to_cart_button.button.alt{background:rgba(255,255,255,.96)!important;border:1px solid rgba(255,255,255,.9)!important;color:#121820!important;display:inline-flex!important;grid-column:1/-1!important;order:3!important}.single-product div.product form.cart .ot-buy-now-button.button.alt{order:4!important}@media (prefers-reduced-motion:reduce){body:not(.wp-admin) .ot-advisor-cart{transition:none}}body:not(.wp-admin) .ot-advisor-cart{bottom:calc(clamp(96px,12vh,150px) + 84px);cursor:grab;right:0;touch-action:none;user-select:none}body:not(.wp-admin) .ot-advisor-cart.is-dragging{cursor:grabbing;transition:none}body:not(.wp-admin) .ot-ai-advisor.is-open+.ot-advisor-cart{transform:none}body:not(.wp-admin) .single-product .ot-advisor-cart{bottom:202px}@media (max-width:760px){body:not(.wp-admin) .ot-advisor-cart,body:not(.wp-admin) .single-product .ot-advisor-cart{bottom:168px;right:0}}body:not(.wp-admin) .ot-blog-archive-hero,body:not(.wp-admin) .ot-shop-seo-intro{background:radial-gradient(circle at 82% 10%,rgba(242,147,14,.13),transparent 30%),linear-gradient(145deg,#0c121a,#19222d)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:24px!important;box-shadow:0 24px 70px rgba(0,0,0,.12)!important;color:#fff!important;margin:22px auto 18px!important;padding:clamp(22px,3.2vw,38px)!important;width:min(1480px,calc(100% - 32px))!important}body:not(.wp-admin) .ot-blog-archive-hero span,body:not(.wp-admin) .ot-shop-seo-intro span{color:#f6b24b!important;display:block!important;font-size:12px!important;font-weight:900!important;letter-spacing:.12em!important;margin-bottom:10px!important;text-transform:uppercase!important}body:not(.wp-admin) .ot-blog-archive-hero h1,body:not(.wp-admin) .ot-shop-seo-intro h1{color:#fff!important;font-size:clamp(30px, 4.2vw, 58px)!important;letter-spacing:-.04em!important;line-height:1.02!important;margin:0!important;max-width:940px!important}body:not(.wp-admin) .ot-blog-archive-hero p,body:not(.wp-admin) .ot-shop-seo-intro p{color:rgba(255,255,255,.72)!important;font-size:clamp(15px, 1.5vw, 18px)!important;line-height:1.55!important;margin:12px 0 0!important;max-width:860px!important}body:not(.wp-admin) .ot-shop-seo-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:20px!important}body:not(.wp-admin) .ot-shop-seo-actions a{align-items:center!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:999px!important;color:#10161d!important;display:inline-flex!important;font-size:14px!important;font-weight:900!important;justify-content:center!important;min-height:44px!important;padding:0 18px!important;text-decoration:none!important;transition:transform .2s ease,border-color .2s ease,background .2s ease!important}body:not(.wp-admin) .ot-shop-seo-actions a:first-child{background:#fff!important}body:not(.wp-admin) .ot-shop-seo-actions a:last-child{background:#f2a01f!important}body:not(.wp-admin) .ot-shop-seo-actions a:focus-visible,body:not(.wp-admin) .ot-shop-seo-actions a:hover{border-color:rgba(255,255,255,.52)!important;transform:translateY(-2px)!important}body:not(.wp-admin) .ot-single-guide{background:#f5f7f9!important;color:#14191f!important;padding:24px 0 70px!important}body:not(.wp-admin) .ot-single-guide__article{margin:0 auto!important;width:min(1040px,calc(100% - 32px))!important}body:not(.wp-admin) .ot-single-guide__hero{background:radial-gradient(circle at 82% 10%,rgba(242,147,14,.14),transparent 30%),linear-gradient(145deg,#0b1118,#1a2430)!important;border-radius:26px!important;color:#fff!important;padding:clamp(26px,5vw,62px)!important}body:not(.wp-admin) .ot-single-guide__back{color:rgba(255,255,255,.76)!important;display:inline-flex!important;font-size:13px!important;font-weight:800!important;margin-bottom:24px!important;text-decoration:none!important}body:not(.wp-admin) .ot-single-guide__hero>span{color:#f6b24b!important;display:block!important;font-size:12px!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important}body:not(.wp-admin) .ot-single-guide__hero h1{color:#fff!important;font-size:clamp(34px, 5.4vw, 72px)!important;letter-spacing:-.045em!important;line-height:1.02!important;margin:12px 0 16px!important;max-width:900px!important}body:not(.wp-admin) .ot-single-guide__hero p{color:rgba(255,255,255,.74)!important;font-size:clamp(16px, 1.7vw, 20px)!important;line-height:1.55!important;margin:0!important;max-width:840px!important}body:not(.wp-admin) .ot-single-guide__meta{border-top:1px solid rgba(255,255,255,.12)!important;color:rgba(255,255,255,.68)!important;display:flex!important;flex-wrap:wrap!important;gap:10px 18px!important;margin-top:26px!important;padding-top:18px!important}body:not(.wp-admin) .ot-single-guide__body{background:#fff!important;border:1px solid rgba(17,21,26,.09)!important;border-radius:24px!important;box-shadow:0 22px 70px rgba(0,0,0,.07)!important;margin-top:18px!important;padding:clamp(22px,4vw,52px)!important}body:not(.wp-admin) .ot-single-guide__body :is(h2,h3){color:#10151c!important;letter-spacing:-.025em!important;line-height:1.12!important;margin:30px 0 12px!important}body:not(.wp-admin) .ot-single-guide__body h2{font-size:clamp(25px, 3vw, 40px)!important}body:not(.wp-admin) .ot-single-guide__body h3{font-size:clamp(20px, 2.1vw, 28px)!important}body:not(.wp-admin) .ot-single-guide__body li,body:not(.wp-admin) .ot-single-guide__body p{color:#3f4854!important;font-size:16px!important;line-height:1.75!important}body:not(.wp-admin) .ot-single-guide__body a{color:#a46708!important;font-weight:800!important}.single-product div.product .summary,.single-product div.product .woocommerce-product-gallery{opacity:1!important;transform:none!important;filter:none!important}.ot-motion-ready .ot-catalog-card,.ot-motion-ready .ot-datasheet-intro,.ot-motion-ready .ot-datasheet-panel,.ot-motion-ready .ot-datasheet-quote,.ot-motion-ready .ot-hero__image,.ot-motion-ready .ot-hero__panel,.ot-motion-ready .ot-logo-card,.ot-motion-ready .ot-product-card,.ot-motion-ready .ot-product-media-grid figure,.ot-motion-ready .ot-quick-grid>*,.ot-motion-ready .ot-quote-band,.ot-motion-ready .ot-quote-form label,.ot-motion-ready .ot-quote-page-copy,.ot-motion-ready .ot-section-head,.ot-motion-ready .ot-shop-hero>*,.ot-motion-ready .ot-shop-sidebar,.ot-motion-ready .ot-shop-toolbar,.ot-motion-ready .ot-trust>*,.ot-motion-ready .ot-video-card,.ot-motion-ready .ot-video-group,.ot-motion-ready .quote-form label,.ot-motion-ready .single-product div.product .summary,.ot-motion-ready .single-product div.product .woocommerce-product-gallery,.ot-motion-ready .timer-order-total{opacity:1!important;transform:none!important;filter:none!important}@media (max-width:760px){body.ot-has-mobile-product-bar{padding-bottom:0!important}.ot-mobile-product-bar{display:none!important}}.ot-mobile-disclosure{border-top:1px solid rgba(17,21,26,.13);grid-column:1/-1;margin-top:12px;width:100%}.ot-mobile-disclosure>summary{align-items:center;cursor:pointer;display:flex;font-size:13px;font-weight:900;gap:10px;justify-content:space-between;letter-spacing:.04em;list-style:none;min-height:48px;padding:10px 2px;text-transform:uppercase}.ot-mobile-disclosure>summary::-webkit-details-marker{display:none}.ot-mobile-disclosure__hide-label{display:none}.ot-mobile-disclosure[open] .ot-mobile-disclosure__show-label{display:none}.ot-mobile-disclosure[open] .ot-mobile-disclosure__hide-label{display:inline}.ot-mobile-disclosure__arrow{border-bottom:2px solid currentColor;border-right:2px solid currentColor;flex:0 0 auto;height:10px;margin-right:5px;transform:rotate(45deg) translate(-2px,-2px);transition:transform 180ms ease;width:10px}.ot-mobile-disclosure[open] .ot-mobile-disclosure__arrow{transform:rotate(225deg) translate(-2px,-2px)}.ot-mobile-disclosure>summary:focus-visible{outline:3px solid #d6b25c;outline-offset:3px}.ot-product-brief>.ot-mobile-disclosure{border-top-color:#dce3ea}.ot-product-brief .ot-mobile-disclosure__content{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:2px}.ot-product-brief .ot-mobile-disclosure__content>div{background:#f8fafb;border:1px solid #dce3ea;border-radius:14px;padding:14px}.ot-trust--datasheet>.ot-mobile-disclosure{border-top-color:var(--ot-line)}.ot-trust--datasheet .ot-mobile-disclosure__content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ot-trust--datasheet .ot-mobile-disclosure__content>div{border-right:1px solid var(--ot-line);padding:22px}.ot-trust--datasheet .ot-mobile-disclosure__content>div:last-child{border-right:0}.ot-datasheet-panel--included .ot-mobile-disclosure{border-top-color:#dce3ea}.ot-datasheet-panel--included .ot-mobile-disclosure>.ot-datasheet-list{margin-top:0;padding-bottom:2px}@media (max-width:900px){.ot-product-brief .ot-mobile-disclosure__content,.ot-trust--datasheet .ot-mobile-disclosure__content{grid-template-columns:1fr}.ot-trust--datasheet .ot-mobile-disclosure__content>div{border-bottom:1px solid var(--ot-line);border-right:0}.ot-trust--datasheet .ot-mobile-disclosure__content>div:last-child{border-bottom:0}}@media (max-width:720px){.home .ot-products .ot-product-rail{grid-auto-columns:calc(100% - 4px)!important}}body:not(.wp-admin) .ot-advisor-cart{right:clamp(12px,2.5vw,32px)!important}body:not(.wp-admin) .single-product .ot-advisor-cart{bottom:clamp(112px,18vh,202px)!important}@media (max-width:760px){body:not(.wp-admin) .ot-advisor-cart,body:not(.wp-admin) .single-product .ot-advisor-cart{bottom:clamp(92px,16vh,150px)!important;right:max(12px,env(safe-area-inset-right))!important}}.woocommerce-product-gallery__wrapper>.ot-gallery-supplemental-image{clear:both;display:block!important;margin:12px 0 0!important;max-width:180px;position:relative!important;width:100%!important}@supports selector(.woocommerce-product-gallery__wrapper:has(> .ot-gallery-supplemental-image)){.woocommerce-product-gallery__wrapper:has(> .ot-gallery-supplemental-image){align-items:flex-start;display:flex!important;flex-wrap:wrap;gap:24px}.woocommerce-product-gallery__wrapper:has(> .ot-gallery-supplemental-image)>.woocommerce-product-gallery__image:not(.ot-gallery-supplemental-image){flex:0 0 100%;margin:0!important;width:100%!important}.woocommerce-product-gallery__wrapper>.ot-gallery-supplemental-image{clear:none;flex:0 0 min(180px,100%);margin:0!important}}.ot-gallery-mobile-status{display:none}@media (min-width:961px){.single-product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail){align-items:start;display:grid!important;gap:0 20px;grid-template-columns:94px minmax(0,1fr)}.single-product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-main-image{align-items:center;background:#f4f5f5;display:grid!important;grid-column:2;grid-row:1;margin:0!important;min-height:clamp(460px,48vw,720px);padding:clamp(18px,3vw,42px);width:100%!important}.single-product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-main-image a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.single-product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-main-image img{height:100%;max-height:640px;object-fit:contain;width:100%}.single-product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-thumbnail-rail{align-items:stretch;display:flex;flex-direction:column;gap:10px;grid-column:1;grid-row:1;max-height:clamp(460px,48vw,720px);overflow-y:auto;overscroll-behavior:contain;padding-right:2px;scrollbar-width:none}.single-product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-thumbnail-rail::-webkit-scrollbar{display:none}.single-product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail) .ot-gallery-thumbnail{align-items:center;background:#f4f5f5;border:1px solid transparent;cursor:pointer;display:flex!important;flex:0 0 82px;height:82px;justify-content:center;margin:0!important;overflow:hidden;padding:6px;width:92px!important}.single-product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail) .ot-gallery-thumbnail img{height:100%;object-fit:contain;width:100%}.single-product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail) .ot-gallery-thumbnail.is-active{border-color:#111821}}.ot-gallery-rail-control{align-items:center;background:#111821;border:0;color:#fff;cursor:pointer;display:flex;flex:0 0 32px;font-size:22px;justify-content:center;min-height:32px;padding:0}.ot-gallery-rail-control:focus-visible,.ot-gallery-thumbnail a:focus-visible{outline:3px solid #d6b25c;outline-offset:2px}@media (max-width:960px){.single-product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail){display:block!important;position:relative}.single-product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-mobile-status{align-items:center;background:#111821;color:#fff;display:inline-flex;font-size:13px;font-weight:850;letter-spacing:.04em;left:0;min-height:38px;padding:0 16px;position:absolute;top:0;text-transform:uppercase;z-index:2}.single-product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-main-image{align-items:center;background:#f4f5f5;display:flex!important;justify-content:center;margin:0!important;min-height:min(86vw,520px);padding:14px;width:100%!important}.single-product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-main-image a,.single-product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-main-image img{aspect-ratio:1/1;display:block;object-fit:contain;width:100%}.single-product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-thumbnail-rail{display:flex;gap:10px;margin-top:12px;overflow-x:auto;overscroll-behavior-x:contain;padding:0 0 4px;scrollbar-width:none}.single-product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-thumbnail-rail::-webkit-scrollbar{display:none}.single-product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail) .ot-gallery-thumbnail{align-items:center;background:#f4f5f5;border:1px solid transparent;display:flex!important;flex:0 0 70px;height:70px;justify-content:center;margin:0!important;padding:4px;width:70px!important}.single-product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail) .ot-gallery-thumbnail img{height:100%;object-fit:contain;width:100%}.single-product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail) .ot-gallery-thumbnail.is-active{border-color:#111821}.single-product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail) .ot-gallery-rail-control{display:none}}@media (min-width:961px){body.single-product .woo-products.wf-py-default{padding-bottom:48px!important;padding-top:0!important}body.single-product .summary{padding:24px!important}body.single-product .summary .product_title{font-size:clamp(40px, 2.5vw, 50px)!important;line-height:1.04!important;margin-bottom:8px!important}body.single-product .summary .woocommerce-product-details__short-description{font-size:16px!important;line-height:1.45!important}body.single-product .ot-product-brief{gap:8px!important;margin:12px 0!important}body.single-product .ot-product-brief>div{padding:12px!important}body.single-product .summary form.cart{gap:8px!important;margin-top:14px!important;padding:18px!important}body.single-product .timer-order-total{padding:12px 14px!important}body.single-product div.product .summary h1.product_title.entry-title{font-size:clamp(38px, 2.2vw, 44px)!important;line-height:1.04!important;margin-bottom:8px!important}body.single-product div.product .summary{padding:16px!important}body.single-product div.product .summary .woocommerce-product-details__short-description{font-size:15px!important;line-height:1.4!important}body.single-product div.product .ot-product-brief>div{padding:10px!important}}.ot-datasheet-included-disclosure{border-top:1px solid #dce3ea;margin-top:8px}.ot-datasheet-included-disclosure>summary{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:900;justify-content:space-between;letter-spacing:.04em;list-style:none;min-height:54px;text-transform:uppercase}.ot-datasheet-included-disclosure>summary::-webkit-details-marker{display:none}.ot-datasheet-included-disclosure__arrow{border-bottom:2px solid currentColor;border-right:2px solid currentColor;height:10px;margin-right:6px;transform:rotate(45deg) translate(-2px,-2px);transition:transform 180ms ease;width:10px}.ot-datasheet-included-disclosure[open] .ot-datasheet-included-disclosure__arrow{transform:rotate(225deg) translate(-2px,-2px)}.ot-datasheet-included-disclosure>summary:focus-visible{outline:3px solid #d6b25c;outline-offset:3px}.ot-datasheet-included-disclosure>.ot-datasheet-list{margin-top:0;padding-bottom:8px}body.single-product div.product .ot-product-brief .ot-mobile-disclosure__hide-label{display:none!important}body.single-product div.product .ot-product-brief .ot-mobile-disclosure[open] .ot-mobile-disclosure__show-label{display:none!important}body.single-product div.product .ot-product-brief .ot-mobile-disclosure[open] .ot-mobile-disclosure__hide-label{display:inline!important}@media (min-width:961px){body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail){display:grid!important;grid-template-columns:94px minmax(0,1fr)!important}body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-main-image{align-items:center;background:#f4f5f5;display:grid!important;grid-column:2;grid-row:1;min-height:clamp(460px,48vw,720px);padding:clamp(18px,3vw,42px);width:100%!important}body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-thumbnail-rail{grid-column:1;grid-row:1;height:clamp(460px,48vw,720px);width:94px!important}body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail) .ot-gallery-rail-control--next{margin-top:auto}}@media (max-width:960px){body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail){display:block!important;grid-template-columns:1fr!important}body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-main-image{align-items:center;background:#f4f5f5;display:flex!important;justify-content:center;min-height:min(86vw,520px);padding:14px;width:100%!important}body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-thumbnail-rail{display:flex!important;margin-top:12px;width:100%!important}}@media (min-width:961px){body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail){align-items:stretch;background:#f2f4f5;grid-template-rows:minmax(0,1fr);height:clamp(620px,calc(100vh - 240px),820px)}body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-main-image{aspect-ratio:auto!important;background:#f2f4f5!important;border:0!important;box-shadow:none!important;height:100%!important;min-height:0!important;padding:clamp(26px,4vw,56px)}body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-main-image a{align-self:center;aspect-ratio:1/1;background:0 0!important;border:0!important;box-shadow:none!important;height:auto!important;justify-self:center;max-width:100%;padding:0!important;width:100%!important}body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-main-image img{height:auto!important;max-height:100%;max-width:100%;object-fit:contain!important;padding:0!important;width:100%!important}body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-thumbnail-rail{height:100%;max-height:none}body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail) .ot-gallery-thumbnail{background:#fff;border-color:#dce3e8;border-radius:4px}body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail) .ot-gallery-thumbnail.is-active{border-color:#d6b25c;box-shadow:inset 0 0 0 1px #d6b25c}body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail) .ot-gallery-rail-control{border:1px solid #263442;border-radius:4px}body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-thumbnail-rail{display:grid!important;gap:8px;grid-template-rows:34px minmax(0,1fr) 34px;overflow:hidden!important;padding-right:0}body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-thumbnail-rail>.ot-gallery-thumbnail-viewport{display:flex;flex-direction:column;gap:10px;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-thumbnail-rail>.ot-gallery-thumbnail-viewport::-webkit-scrollbar{display:none}body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail) .ot-gallery-rail-control--next{margin-top:0}}@media (max-width:960px){body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-thumbnail-rail{display:block!important;overflow:hidden!important;padding:0 0 4px}body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-thumbnail-rail>.ot-gallery-thumbnail-viewport{display:flex;gap:10px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-thumbnail-rail>.ot-gallery-thumbnail-viewport::-webkit-scrollbar{display:none}}.single-product div.product form.cart::before{content:none!important}.single-product div.product form.cart table.variations th.label{display:none!important}.single-product div.product form.cart table.variations td.value{padding-top:0!important}.single-product div.product form.cart table.variations{background:0 0!important;border:0!important;border-radius:0!important}.single-product div.product form.cart table.variations th.label{padding:0!important}.single-product div.product form.cart table.variations td.value{padding:10px 0 0!important}html body.postid-41.single-product div.product form.variations_form.cart::before{content:none!important;display:none!important}.single-product div.product .summary>.price::before,.single-product div.product form.cart::after,.single-product div.product form.variations_form.cart::after{content:none!important;display:none!important}.single-product div.product .summary .woocommerce-product-details__short-description,.single-product div.product form.cart .timer-order-total>small,.single-product div.product form.cart .timer-order-total>span{display:none!important}.single-product div.product form.cart .timer-order-total{align-items:center!important;gap:0!important;min-height:0!important;padding:16px 18px!important}.single-product div.product form.cart .timer-order-total>strong{margin:0!important;font-variant-numeric:tabular-nums}@media (max-width:760px){#case-rally-racing::before{background-image:url('assets/images/brand-backgrounds/rally-NOD9lEa9scA-720.webp')!important}#case-sports::before{background-image:url('assets/images/brand-backgrounds/scene-athletics-sport-720.webp')!important}#case-motorcycle-racing::before{background-image:url('assets/images/brand-backgrounds/scene-motorcycle-race-track-720.webp')!important}}.single-product div.product form.cart .ot-buy-now-button.button.alt,.single-product div.product form.cart .single_add_to_cart_button.button.alt{border-radius:14px!important;box-shadow:none!important;min-height:48px!important}.single-product div.product form.cart .single_add_to_cart_button.button.alt{background:#111820!important;border:1px solid #111820!important;color:#fff!important;grid-column:1!important}.single-product div.product form.cart .ot-buy-now-button.button.alt{background:#f3aa2d!important;border:1px solid #f3aa2d!important;color:#15110a!important;grid-column:2!important}@media (max-width:620px){.single-product div.product form.cart .ot-buy-now-button.button.alt,.single-product div.product form.cart .single_add_to_cart_button.button.alt{grid-column:1/-1!important}}.single-product div.product .summary>.price{display:none!important}.single-product div.product form.cart .quantity::before{content:none!important;display:none!important}.single-product div.product form.cart .timer-order-total{display:grid!important;gap:7px!important;padding:2px 0 12px 20px!important;position:relative!important}.single-product div.product form.cart .timer-order-total::before{background:linear-gradient(180deg,#f3aa2d,#c77c09)!important;border-radius:999px!important;content:""!important;height:48px!important;left:0!important;position:absolute!important;top:1px!important;width:4px!important}.single-product div.product form.cart .timer-order-total>span{color:#8a651c!important;display:block!important;font-size:11px!important;font-weight:850!important;letter-spacing:.16em!important;line-height:1!important;text-transform:uppercase!important}.single-product div.product form.cart .timer-order-total>strong{color:#111820!important;font-size:clamp(34px, 3.6vw, 44px)!important;font-variant-numeric:tabular-nums!important;font-weight:900!important;letter-spacing:-.045em!important;line-height:.95!important}.single-product div.product form.cart .timer-order-total>small{display:none!important}@media (max-width:620px){.single-product div.product form.cart .timer-order-total{gap:6px!important;padding-left:16px!important}.single-product div.product form.cart .timer-order-total::before{height:42px!important}.single-product div.product form.cart .timer-order-total>strong{font-size:34px!important}}.single-product div.product form.cart:has(> .quantity):has(> .timer-order-total){align-items:center!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.single-product div.product form.cart:has(> .quantity):has(> .timer-order-total)>.timer-order-total{align-self:center!important;grid-column:1!important;grid-row:1!important;min-width:0!important;width:auto!important}.single-product div.product form.cart:has(> .quantity):has(> .timer-order-total)>.quantity{align-self:center!important;grid-column:2!important;grid-row:1!important;justify-self:end!important;min-height:0!important;padding:0!important;width:auto!important}@media (max-width:620px){.single-product div.product form.cart:has(> .quantity):has(> .timer-order-total){grid-template-columns:minmax(0,1fr) auto!important}.single-product div.product form.cart:has(> .quantity):has(> .timer-order-total)>.ot-buy-now-button.button.alt,.single-product div.product form.cart:has(> .quantity):has(> .timer-order-total)>.single_add_to_cart_button.button.alt{grid-column:1/-1!important}}.single-product div.product .summary.entry-summary{background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.single-product div.product .summary.entry-summary>.fable-extra-wcwl-add-to-wishlist{display:none!important}.single-product div.product .ot-product-brief{border-top:1px solid #dce3ea!important;display:grid!important;gap:0 28px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:22px 0 0!important;width:100%!important}.single-product div.product .ot-product-brief>div{background:0 0!important;border:0!important;border-bottom:1px solid #dce3ea!important;border-radius:0!important;box-shadow:none!important;min-width:0!important;padding:15px 0 17px!important;transform:none!important}.single-product div.product .ot-product-brief>div:hover{border-color:#dce3ea!important;transform:none!important}.single-product div.product .ot-product-brief>div>span,.single-product div.product .ot-product-brief>div>strong{overflow-wrap:anywhere!important}@media (max-width:900px){.single-product div.product .ot-product-brief{gap:0!important;grid-template-columns:1fr!important;margin-top:18px!important}.single-product div.product .ot-product-brief>div{padding:13px 0 15px!important}}@media (min-width:961px){body.single-product div.product .woocommerce-product-gallery{width:56%!important}body.single-product div.product .summary.entry-summary{width:40%!important}body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail){height:clamp(620px,calc(100vh - 240px),820px)!important;transition:none!important}body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-main-image{background:#fff!important;grid-template-rows:minmax(0,1fr)!important;padding:12px!important}body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-main-image a{aspect-ratio:auto!important;height:100%!important;width:100%!important}body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail)>.ot-gallery-main-image img{background:#fff!important;height:100%!important;object-fit:contain!important;width:100%!important}body.single-product div.product .summary.entry-summary{display:flex!important;flex-direction:column!important;min-height:clamp(620px,calc(100vh - 240px),820px)!important}body.single-product div.product .summary h1.product_title.entry-title{font-size:36px!important}body.single-product div.product .summary.entry-summary>.ot-product-brief{flex:1 1 auto!important;gap:0!important;grid-template-columns:1fr!important;grid-template-rows:repeat(4,minmax(0,1fr))!important;margin-top:22px!important;min-height:0!important}body.single-product div.product .summary.entry-summary>.ot-product-brief>div{align-items:center!important;display:grid!important;gap:24px!important;grid-template-columns:minmax(120px,.32fr) minmax(0,1fr)!important;padding:18px 10px!important}body.single-product div.product .summary.entry-summary>.ot-product-brief>div>strong{margin-top:0!important}}@media (max-width:960px){body.single-product div.product .summary.entry-summary{display:block!important;min-height:0!important}}@media (min-width:961px) and (max-height:800px){body.single-product div.product .woocommerce-product-gallery__wrapper:has(> .ot-gallery-thumbnail-rail){height:clamp(520px,calc(100vh - 150px),620px)!important}body.single-product div.product .summary.entry-summary{min-height:clamp(520px,calc(100vh - 150px),620px)!important}}@media (min-width:961px) and (max-width:1450px){body.single-product div.product .summary.entry-summary>.ot-product-brief>div{padding-right:72px!important}}.single-product .ot-product-guide-links{background:#f4f5f3;border-top:1px solid rgba(13,20,29,.12);margin:clamp(36px,5vw,72px) 0 0;padding:clamp(30px,4vw,54px) max(22px,calc((100vw - 1240px)/ 2))}.single-product .ot-product-guide-links>span{color:#b76300;display:block;font-size:12px;font-weight:900;letter-spacing:.12em;margin-bottom:10px;text-transform:uppercase}.single-product .ot-product-guide-links h2{color:#0d141d;font-size:clamp(28px, 3vw, 46px);letter-spacing:-.035em;line-height:1.05;margin:0}.single-product .ot-product-guide-links p{color:#52606d;line-height:1.65;margin:14px 0 24px;max-width:760px}.single-product .ot-product-guide-links>div{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.single-product .ot-product-guide-links a{align-items:center;background:#fff;border:1px solid rgba(13,20,29,.12);color:#0d141d;display:flex;font-weight:800;min-height:64px;padding:14px 18px;text-decoration:none}.single-product .ot-product-guide-links a:focus-visible,.single-product .ot-product-guide-links a:hover{border-color:#f2930e;box-shadow:inset 4px 0 0 #f2930e}@media (max-width:760px){.single-product .ot-product-guide-links>div{grid-template-columns:1fr}}