.ps-socialfollow-discord{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzEiIGhlaWdodD0iNTUiIHZpZXdCb3g9IjAgMCA3MSA1NSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik02MC4xMDQ1IDQuODk3OEM1NS41NzkyIDIuODIxNCA1MC43MjY1IDEuMjkxNiA0NS42NTI3IDAuNDE1NDJDNDUuNTYwMyAwLjM5ODUxIDQ1LjQ2OCAwLjQ0MDc2OSA0NS40MjA0IDAuNTI1Mjg5QzQ0Ljc5NjMgMS42MzUzIDQ0LjEwNSAzLjA4MzQgNDMuNjIwOSA0LjIyMTZDMzguMTYzNyAzLjQwNDYgMzIuNzM0NSAzLjQwNDYgMjcuMzg5MiA0LjIyMTZDMjYuOTA1IDMuMDU4MSAyNi4xODg2IDEuNjM1MyAyNS41NjE3IDAuNTI1Mjg5QzI1LjUxNDEgMC40NDM1ODkgMjUuNDIxOCAwLjQwMTMzIDI1LjMyOTQgMC40MTU0MkMyMC4yNTg0IDEuMjg4OCAxNS40MDU3IDIuODE4NiAxMC44Nzc2IDQuODk3OEMxMC44Mzg0IDQuOTE0NyAxMC44MDQ4IDQuOTQyOSAxMC43ODI1IDQuOTc5NUMxLjU3Nzk1IDE4LjczMDkgLTAuOTQzNTYxIDMyLjE0NDMgMC4yOTM0MDggNDUuMzkxNEMwLjI5OTAwNSA0NS40NTYyIDAuMzM1Mzg2IDQ1LjUxODIgMC4zODU3NjEgNDUuNTU3NkM2LjQ1ODY2IDUwLjAxNzQgMTIuMzQxMyA1Mi43MjQ5IDE4LjExNDcgNTQuNTE5NUMxOC4yMDcxIDU0LjU0NzcgMTguMzA1IDU0LjUxMzkgMTguMzYzOCA1NC40Mzc4QzE5LjcyOTUgNTIuNTcyOCAyMC45NDY5IDUwLjYwNjMgMjEuOTkwNyA0OC41MzgzQzIyLjA1MjMgNDguNDE3MiAyMS45OTM1IDQ4LjI3MzUgMjEuODY3NiA0OC4yMjU2QzE5LjkzNjYgNDcuNDkzMSAxOC4wOTc5IDQ2LjYgMTYuMzI5MiA0NS41ODU4QzE2LjE4OTMgNDUuNTA0MSAxNi4xNzgxIDQ1LjMwNCAxNi4zMDY4IDQ1LjIwODJDMTYuNjc5IDQ0LjkyOTMgMTcuMDUxMyA0NC42MzkxIDE3LjQwNjcgNDQuMzQ2MUMxNy40NzEgNDQuMjkyNiAxNy41NjA2IDQ0LjI4MTMgMTcuNjM2MiA0NC4zMTUxQzI5LjI1NTggNDkuNjIwMiA0MS44MzU0IDQ5LjYyMDIgNTMuMzE3OSA0NC4zMTUxQzUzLjM5MzUgNDQuMjc4NSA1My40ODMxIDQ0LjI4OTggNTMuNTUwMiA0NC4zNDMzQzUzLjkwNTcgNDQuNjM2MyA1NC4yNzc5IDQ0LjkyOTMgNTQuNjUyOSA0NS4yMDgyQzU0Ljc4MTYgNDUuMzA0IDU0Ljc3MzIgNDUuNTA0MSA1NC42MzMzIDQ1LjU4NThDNTIuODY0NiA0Ni42MTk3IDUxLjAyNTkgNDcuNDkzMSA0OS4wOTIxIDQ4LjIyMjhDNDguOTY2MiA0OC4yNzA3IDQ4LjkxMDIgNDguNDE3MiA0OC45NzE4IDQ4LjUzODNDNTAuMDM4IDUwLjYwMzQgNTEuMjU1NCA1Mi41Njk5IDUyLjU5NTkgNTQuNDM1QzUyLjY1MTkgNTQuNTEzOSA1Mi43NTI2IDU0LjU0NzcgNTIuODQ1IDU0LjUxOTVDNTguNjQ2NCA1Mi43MjQ5IDY0LjUyOSA1MC4wMTc0IDcwLjYwMTkgNDUuNTU3NkM3MC42NTUxIDQ1LjUxODIgNzAuNjg4NyA0NS40NTkgNzAuNjk0MyA0NS4zOTQyQzcyLjE3NDcgMzAuMDc5MSA2OC4yMTQ3IDE2Ljc3NTcgNjAuMTk2OCA0Ljk4MjNDNjAuMTc3MiA0Ljk0MjkgNjAuMTQzNyA0LjkxNDcgNjAuMTA0NSA0Ljg5NzhaTTIzLjcyNTkgMzcuMzI1M0MyMC4yMjc2IDM3LjMyNTMgMTcuMzQ1MSAzNC4xMTM2IDE3LjM0NTEgMzAuMTY5M0MxNy4zNDUxIDI2LjIyNSAyMC4xNzE3IDIzLjAxMzMgMjMuNzI1OSAyMy4wMTMzQzI3LjMwOCAyMy4wMTMzIDMwLjE2MjYgMjYuMjUzMiAzMC4xMDY2IDMwLjE2OTNDMzAuMTA2NiAzNC4xMTM2IDI3LjI4IDM3LjMyNTMgMjMuNzI1OSAzNy4zMjUzWk00Ny4zMTc4IDM3LjMyNTNDNDMuODE5NiAzNy4zMjUzIDQwLjkzNzEgMzQuMTEzNiA0MC45MzcxIDMwLjE2OTNDNDAuOTM3MSAyNi4yMjUgNDMuNzYzNiAyMy4wMTMzIDQ3LjMxNzggMjMuMDEzM0M1MC45IDIzLjAxMzMgNTMuNzU0NSAyNi4yNTMyIDUzLjY5ODYgMzAuMTY5M0M1My42OTg2IDM0LjExMzYgNTAuOSAzNy4zMjUzIDQ3LjMxNzggMzcuMzI1M1oiIGZpbGw9IiNmZmZmZmYiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSI3MSIgaGVpZ2h0PSI1NSIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);background-position:50%;background-size:2rem auto}/*!
 * Since 2007 PayPal
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@prestashop.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade PrestaShop to newer
 *  versions in the future. If you wish to customize PrestaShop for your
 *  needs please refer to http://www.prestashop.com for more information.
 *
 *  @author Since 2007 PayPal
 *  @author 202 ecommerce <tech@202-ecommerce.com>
 *  @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
 *  @copyright PayPal
 *
 *//*!
 * Since 2007 PayPal
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@prestashop.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade PrestaShop to newer
 *  versions in the future. If you wish to customize PrestaShop for your
 *  needs please refer to http://www.prestashop.com for more information.
 *
 *  @author Since 2007 PayPal
 *  @author 202 ecommerce <tech@202-ecommerce.com>
 *  @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
 *  @copyright PayPal
 *
 */.paypal-loader{border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:25px;height:25px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.paypal-loader-container{position:absolute;top:0;left:0;right:0;height:100%;background:#fff}/*!
 * Since 2007 PayPal
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@prestashop.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade PrestaShop to newer
 *  versions in the future. If you wish to customize PrestaShop for your
 *  needs please refer to http://www.prestashop.com for more information.
 *
 *  @author Since 2007 PayPal
 *  @author 202 ecommerce <tech@202-ecommerce.com>
 *  @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
 *  @copyright PayPal
 *
 */.pp__flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.pp__align-items-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.pp__justify-content-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.pp__hidden{display:none}.pp__d-table-cell{display:table-cell}.pp__position-relative{position:relative}.pp__position-absolute{position:relative}.pp__flex_direction_column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.pp__justify-content-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.pp__flex_direction_column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.pp__justify-content-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.pp__flex-item-1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.pp__flex-item-2{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.pp__flex-item-3{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3}.pp__flex-item-4{-webkit-box-flex:4;-webkit-flex:4;-ms-flex:4;flex:4}.pp__flex-item-5{-webkit-box-flex:5;-webkit-flex:5;-ms-flex:5;flex:5}#index [paypal-messaging-banner],#category [paypal-messaging-banner]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}/**
 * Copyright since 2007 PrestaShop SA and Contributors
 * PrestaShop is an International Registered Trademark & Property of PrestaShop SA
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License 3.0 (AFL-3.0)
 * that is bundled with this package in the file LICENSE.md.
 * It is also available through the world-wide-web at this URL:
 * https://opensource.org/licenses/AFL-3.0
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@prestashop.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade PrestaShop to newer
 * versions in the future. If you wish to customize PrestaShop for your
 * needs please refer to https://devdocs.prestashop.com/ for more information.
 *
 * @author    PrestaShop SA and Contributors <contact@prestashop.com>
 * @copyright Since 2007 PrestaShop SA and Contributors
 * @license   https://opensource.org/licenses/AFL-3.0 Academic Free License 3.0 (AFL-3.0)
 */
 .product-comment-modal .material-icons[data-icon]:before,.product-comment-list-item .material-icons[data-icon]:before,.product-comments-additional-info .material-icons[data-icon]:before,#product-comments-list-header .material-icons[data-icon]:before,#product-comments-list-footer .material-icons[data-icon]:before{content:attr(data-icon)}.btn-comment,.btn-comment-inverse{height:36px;border-radius:2px;background-color:#6b868f;color:#fff;font-size:14px;box-shadow:2px 2px 4px 0 rgb(0 0 0 / .2);padding:8px}.btn-comment .material-icons,.btn-comment-inverse .material-icons{font-size:20px;margin-right:7px}.btn-comment:hover{background-color:#3c4d52}.btn-comment-inverse{background-color:#fff;color:#363a41;border:1px solid #979797}.btn-comment-inverse:hover{background-color:#6b868f;border:1px solid #6b868f;color:#fff}.btn-comment-big{padding:13px 16px;height:45px}.btn-comment-huge{padding:13px 28px;height:45px}.link-comment{color:#232323}.link-comment:hover,.link-comment:active{text-decoration:underline;color:#232323}.product-comments-additional-info{margin:20px 0;font-weight:300;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;font-size:14px}.product-comments-additional-info .link-comment.post-product-comment{border-left:1px solid #979797;padding-left:12px;margin-left:12px}.product-comments-additional-info .comments-note{margin-right:30px;margin-bottom:20px}.product-comment-modal .modal-header{border:none;padding:30px 30px 15px}.product-comment-modal .modal-body{padding:15px 30px 30px}.product-comment-modal .modal-header .h2{float:left;font-size:20px}.product-comment-modal .modal-dialog{width:calc(100% - 30px);max-width:774px}.product-comment-modal .modal-dialog .h3{font-size:14px}.product-comment-modal .modal-dialog .product-flag{display:none}.product-comment-modal .modal-dialog .product-cover,.product-comment-modal .modal-dialog .product-cover img{width:99px;height:99px}.product-comment-modal label.form-label{font-size:16px;margin:10px 0}.product-comment-modal input{width:100%;height:44px;border:1px solid #bfbfbf;padding:0 10px}.product-comment-modal textarea{width:100%;min-height:80px;border:1px solid #bfbfbf;margin-bottom:10px;padding:10px 10px}.product-comment-modal .btn-comment,.product-comment-modal .btn-comment-inverse{font-size:16px;line-height:16px;font-weight:700}.product-comment-modal .required{font-size:12px;margin-left:5px}.product-comment-modal .post-comment-buttons{display:flex;flex-direction:row;justify-content:flex-end}.product-comment-modal .post-comment-buttons .btn-comment{margin-left:15px}#product-comment-posted-modal .post-comment-buttons,#product-comment-post-error .post-comment-buttons,#update-comment-usefulness-post-error .post-comment-buttons{margin-top:30px}.product-comment-modal .modal-header .material-icons{color:#40a85f;font-size:30px;line-height:25px}.product-comment-modal .modal-header .material-icons.error{color:#a94442}.product-comment-modal .modal-header .material-icons.feedback{color:#f39d72}.star-content{margin:0 0 0 5px;display:flex;flex-direction:row;flex-wrap:nowrap}.star-content div.star,.star-content div.star-on,.star-content div.star-hover{display:block;width:20px;height:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAUCAYAAAD2rd/BAAAAAXNSR0IArs4c6QAABHlJREFUSA2tVmtoXFUQnrn7iia2ypIEYhUfaHwgVkirtPVB/0igqGiNFEVMg1LIbt7dPPDHgtKYNsmuuwn4p5XGQrEBFRT8I6RCS31i/WWlldIfim5srTbvvfeO32y8cnezubsrHjg5c2a++c7szJxzQ1Tm6BxJNpYJrRi2cDS2VWc5jkY5oM5kst627A9EhMvBV4qxTSuisxy/sgK2FuU1IbqvczjVXA5pJZhrU311RNKic1X29i4ZcHxmxg+KfUojbEW96Sq3Gqb9KpIR0qlyKYaSAV/58rtnSaQBRD8L8ZMdB9++qxRpuXaZifvRZblkqI/KqvPyLxkwSKJMfJV9/t3KiF5u9yKsxLZ48dozQrLJ8VFZdc6+2Op5iaJvpR4U2zxrsJFIDXb1RA+MnyTih8IbgzfH29vnihF66eRYfMOyLNXZtlkrFtWJ2K+jFZrcPgjoG2bjTfZRxjD8syGuyvBL8b8cDEdG0/cYK+YuKGrxBtThV9Yho7V4EXAZqJ6YQwEK3p0YbL8QHUnsFkumEfQCk/wmzBkckGGRjK2yUKaGAu8ND0UuOwfMHe4dgIyqSK32qaOvZMUZyzhzFj6TxmO31p/HYXfaJDEE+QoMD4McfcTnmHkawe/XYPWA8NbNH7HBSRB8gmAvIdAbgN1pE7XBHGODsu5g1ad67+gIluP/NVjl+Mf3uHLh7NURHU7uR3ZBLj8FKNTsBOnYi63Rg6nHxbI+RLaDxLQnPdDzcTGc6ubf7d2HhEyIkG89TDE9M1lIXKS6dewdtf8bsG4iw8nnSewptME8aJ+eiHWfVn2xER1OvIhLeARtdMUg367UYOe3xXBu3fzh3mZU8gR0NW69hzxnELdUt4196mDyXomJwa5pP/FOZEzIlM86DySfcoDuNVcNkWNoi/OhQPCRcoJVfz2YDd+jaLNf3HzFZMUo1h2s4vICVkVyqPsMEr8HYpWw3K+6woHW2YIqSChw/RNjfZFLhXavfU3robPgXbdyjq9iFOvsnXVNwDkDLqGu4pNTDrArkbjRkVn4lL7JK9byHY6ukhX+20vh18MU/aqw2DtAuBKuvenr2Ei6YcHKjplL9Bz6djzkD7+xYv5xGk2Ddjf14K9KHe62L0713W5mbf1yeg5UsUGx1708etENLJphfIJ3oOTfX/71z/ZFO3sO8gt4Y3/ELe9fyv7+A7GFCvAcsqA/rKJhWZLno68ALlZap8puskKs2tYErBlFYLdhbsGXaBSYC2j+bemh7geIjRY8MWzb9D7el2rYSpZWD3EP8Lp8+AyxrwkXq0OnykgE7tDqyMeu6tYEvCTZXAZwS68aBkfCA91N6f6OLxSur0h4Q/BeZOIQtibKVo+3ONfvq3Sl/+IdRfVo1jCorWbv6Hb3xVJZdWpTTA5bQLkmYFt4G1rgaChQ1Zga6J6MI6FuH/0fIj3YE+OAbzNwJ9k080rsxhbKcqJ/I+7q5zWhYGN16/gRFAs3IX+oTm2KUaz65CMKdj1jk7cUqDy30ZHUJk/A/2z8G4zCyf+02xWUAAAAAElFTkSuQmCC) no-repeat 0 0 #fff0;flex:auto;margin-left:3px}.star-content div.star-on,.star-content div.star-hover{background-position:-24px 0}.small-stars .star-content div.star,.small-stars .star-content div.star-on,.small-stars .star-content div.star-hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAQCAYAAACcN8ZaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0VGNDNBNUIzOTJCMTFFOUI3RDRBNDE5ODMyQ0JGQjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0VGNDNBNUMzOTJCMTFFOUI3RDRBNDE5ODMyQ0JGQjgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRUY0M0E1OTM5MkIxMUU5QjdENEE0MTk4MzJDQkZCOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRUY0M0E1QTM5MkIxMUU5QjdENEE0MTk4MzJDQkZCOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsxjfJQAAAU4SURBVHjajFVZbJRVFD53m3+m0AFKKbhQ1oqUPoiyVPSBINSqSCDFJZrgQoIPYnyRRB4MCWKiITFqYlxi0PAgvpBgQTExhkBCMBWCC4sgIC7BInTKdP2Xu/jdfzowFUv8kzPz//eec+53zvnOuWz91neIJ4YcEfEcI2cNkfNfRJG1qmny9Kb1j7cdpYrnwOHvaduuL2jMqNHEbECt+S5qrb5M/VbA1FKgcuQYkXYJtFlqwxzNw1+A9YNlP4IJEsQpjAeIMU6y8hD4oeyECaUPxshcvLy40F3c+O0Px+/HSlLWO/PHn5RRim70cA57i6AMnOKdW7ceyxOsYA+RXxeMFMfx5prNcDDYGD1jOoBwOOMUd/U933mpa9GHO9sXA9zXJcAOkQvKZgMiOzIYn1wBEKo2R6Y3mqp7kxYs16icahJjg2O6EF5nfw0M8wdZ6j58LM0pY+x2E4b3CCWD0UHmMSYABgdYRMpxkoWwoRKMmB1sqzwyOKAfSWwyyRsgyKdVPvOSvRINy0qqPzwc1KKvj+LeQcjAGiAvMi5eMMa2VQd8mnCW/s/jQXKU2WlHg7/01MbFaAWCAS0Y/Metg6eLU2xkyX9XBiS1tXUZ1NKTC5IH9LFwV4P3Z1Gst3SS7IDfDXHiXkUyvsT6lSHpTXnE2DnScUxhLzKrmilb1aitljikBiWthjQixoUV8c621r4PIEe10b3Msm74iF00cEbOGJevOX/pyrvAN8vXJqWxc74ZTnGhto9prO+KCt1b+jsLm7gQSxEvw6bPaALt91wUviEa5xLNeYCCMAyijvYtiY1v8iVI3f1H9QCoFSBbjYlTejBjeoLmlU/yiaOyp5Gw12CpoVjFmVoDpt8JlRXI9YXczRNJjcl/zJy7C74XgNnb4ayWMbcX3PrAZ4VPnErU0Exq9t37mbPLQNxDIwAZXk7oQPcnZs0yOXP+Hq5tSgR0CmvBgacM6bfhppYTK5o4pOKJE+TCRKPAXdBrQ+Ke40xsgv5afP/tRwDpUte7aND/HUfy2rC/m66j6L8ZyvZDdyWy0+HiwWEEPgkADwNQES4+deTq/G7S3UP9v18gJvlT4MybUmZelpxvJjcUne8qmSm9B6NoaP0vsPUJ8ObgDUj+I3RW4/WcnwMsU0XSz4K0bp4txDrxtscxs1pyERm0ut8TMos9hyTGndDZYf2AwCzyxAoxb6LfMKDZz5QggRwzyDsDt/owzG+YGS5cwTthQUDJkc+Jn+y8TMrPlfQKcOheuzSbCzpy2aAfBdxqEneYM3mfYPIbXwitoyXGmHTsoysowiRNLp0lOrGP9OlDxAT3OL2MRwB3jFwj1wTMU1JdKcmc/Q6tjXJn+dXRnh0k3RCHpieKBjqcFHXM8jMxDexCpJ/5sQTcCxH2zsrWcAz2ApPWwrO2ZXIuwG81mcQfXBAy2IaX0Nl4nbWujqmMNMY1o3F/LTkK4AveDdI+JA3YvNXG0XI1a/pRkc/fixZcrCRfJ4R37qbglHmESMriBK46CRAKo1/xqwLwS5xJJB9/y1dy0sxVALWBrH6F19Y/KCdN2+l07PPTUmnDIxS2QlpAqn1oseVVixau5TXjzvsrIpvhOwLFW9DWryPKHNO6HkJlUZ53OUVBVpQkJ/zdllFkXlSTZ61SDfMPOHSmSyIS9XOOqBlzH1UueYYzbqErynZSqUxlHfdabT/iXBRsiLvD2quXHuQi5s5GJPA2MCy51ha81ECpEqu8KDdnhOgyngcAkXbI0BhwnFslxCfITTuMbbkz/xFgAKKNa9e6EqyDAAAAAElFTkSuQmCC) no-repeat 0 0 #fff0;width:16px;height:16px;margin-left:2px}.small-stars .star-content div.star-on,.small-stars .star-content div.star-hover{background-position:-19px 0}.star-content div.star-hover{cursor:pointer}.grade-stars{position:relative;height:20px;min-width:120px;display:inline-block}.grade-stars.small-stars{min-width:100px}.grade-stars .star-content{position:absolute;top:3px;left:0}.criterion-rating .grade-stars .star-content{top:0}#post-product-comment-modal .star-content div.star a{display:block;position:absolute;text-indent:-5000px}#post-product-comment-modal .criterion-rating{display:flex;flex-direction:row;justify-content:flex-end}#post-product-comment-modal .criterion-rating label{color:#363a41;font-size:14px;font-weight:700}#ratingNotChosen{font-size:smaller;color:#ab4746;text-align:right}#post-product-comment-form input.error,#post-product-comment-form textarea.error{background-color:#f2dede;border:solid 1px #ebcccc}#post-product-comment-form input.valid,#post-product-comment-form textarea.valid{border:solid 1px #d0e9c6}#product-comments-list-header{padding:20px 15px;color:#232323;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}#product-comments-list-header .comments-nb{padding-left:0;padding-top:3px}#product-comments-list-header .comments-nb .material-icons{margin-right:3px}#product-comments-list .btn-comment{margin:0 auto;display:block}.product-comment-list-item{padding:26px 0;margin:0 0 20px;background-color:#fff;text-align:left}#empty-product-comment{text-align:center}.product-comment-list-item .grade-stars .star-content{margin:0 0 10px}.product-comment-list-item .comment-infos{height:19px;color:#6b868f;font-size:14px;letter-spacing:-.28px;line-height:19px;min-height:100px}.product-comment-list-item .comment-infos .grade-stars{margin-bottom:20px}.product-comment-list-item .comment-content .h4{height:22px;color:#363a41;font-size:16px;font-weight:600;letter-spacing:-.32px;line-height:22px}.product-comment-list-item .comment-content p{color:#363a42;font-size:14px;letter-spacing:-.28px;line-height:19px;word-break:break-word;white-space:pre-wrap}.product-comment-list-item .comment-content .comment-buttons a{color:#6b868f;font-size:14px;letter-spacing:-.28px;line-height:19px;margin-right:8px}.product-comment-list-item .comment-content .comment-buttons a .material-icons{font-size:18px;cursor:pointer}.product-quickview-review{display:flex;flex-direction:row}.product-quickview-review .grade-stars .star-content{margin:0 0 0 0;top:0}#products .thumbnail-container.has-reviews:hover .highlighted-informations,#products .thumbnail-container.has-reviews:focus .highlighted-informations,.featured-products .thumbnail-container.has-reviews:hover .highlighted-informations,.featured-products .thumbnail-container.has-reviews:focus .highlighted-informations,.product-accessories .thumbnail-container.has-reviews:hover .highlighted-informations,.featured-products .thumbnail-container.has-reviews:focus .highlighted-informations,.product-miniature .thumbnail-container.has-reviews:hover .highlighted-informations,.product-miniature .thumbnail-container.has-reviews:focus .highlighted-informations{height:4.5rem}#products .thumbnail-container.has-reviews:hover .highlighted-informations .variant-links,#products .thumbnail-container.has-reviews:focus .highlighted-informations .variant-links,.featured-products .thumbnail-container.has-reviews:hover .highlighted-informations .variant-links,.featured-products .thumbnail-container.has-reviews:focus .highlighted-informations .variant-links,.product-accessories .thumbnail-container.has-reviews:hover .highlighted-informations .variant-links,.featured-products .thumbnail-container.has-reviews:focus .highlighted-informations .variant-links,.product-miniature .thumbnail-container.has-reviews:hover .highlighted-informations .variant-links,.product-miniature .thumbnail-container.has-reviews:focus .highlighted-informations .variant-links{min-height:3.7rem}#products .thumbnail-container.has-reviews:hover .highlighted-informations.no-variants,#products .thumbnail-container.has-reviews:focus .highlighted-informations.no-variants,.featured-products .thumbnail-container.has-reviews:hover .highlighted-informations.no-variants,.featured-products .thumbnail-container.has-reviews:focus .highlighted-informations.no-variants,.product-accessories .thumbnail-container.has-reviews:hover .highlighted-informations.no-variants,.featured-products .thumbnail-container.has-reviews:focus .highlighted-informations.no-variants,.product-miniature .thumbnail-container.has-reviews:hover .highlighted-informations.no-variants,.product-miniature .thumbnail-container.has-reviews:focus .highlighted-informations.no-variants{height:4.125rem}#products .product-miniature .thumbnail-container.has-reviews .discount-amount.online-only,#products .product-miniature .thumbnail-container.has-reviews .discount-percentage.online-only,#products .product-miniature .thumbnail-container.has-reviews .on-sale.online-only,#products .product-miniature .thumbnail-container.has-reviews .online-only.online-only,#products .product-miniature .thumbnail-container.has-reviews .pack.online-only,#products .product-miniature .thumbnail-container.has-reviews .product-flags .new.online-only,.featured-products .product-miniature .thumbnail-container.has-reviews .discount-amount.online-only,.featured-products .product-miniature .thumbnail-container.has-reviews .discount-percentage.online-only,.featured-products .product-miniature .thumbnail-container.has-reviews .on-sale.online-only,.featured-products .product-miniature .thumbnail-container.has-reviews .online-only.online-only,.featured-products .product-miniature .thumbnail-container.has-reviews .pack.online-only,.featured-products .product-miniature .thumbnail-container.has-reviews .product-flags .new.online-only,.product-accessories .product-miniature .thumbnail-container.has-reviews .discount-amount.online-only,.product-accessories .product-miniature .thumbnail-container.has-reviews .discount-percentage.online-only,.product-accessories .product-miniature .thumbnail-container.has-reviews .on-sale.online-only,.product-accessories .product-miniature .thumbnail-container.has-reviews .online-only.online-only,.product-accessories .product-miniature .thumbnail-container.has-reviews .pack.online-only,.product-accessories .product-miniature .thumbnail-container.has-reviews .product-flags .new.online-only{top:11.5rem}.product-list-reviews{position:absolute;top:-26px;left:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;width:100%;background:rgb(255 255 255 / .5);padding:4px 0;visibility:hidden}.product-list-reviews .grade-stars .star-content{top:1px}.product-list-reviews .comments-nb{margin-left:5px;font-size:13px}@media (min-width:960px){#product-comments-list-footer{position:relative;min-height:45px}#product-comments-list-footer .post-product-comment{margin:0 auto;display:block}#product-comments-list-pagination{position:absolute;right:0;top:5px}}@media (max-width:960px){#product-comments-list-footer{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:space-between}}@media (max-width:768px){#product-comments-list-footer{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center}#product-comments-list-pagination{margin-bottom:10px}}#product-comments-list-pagination{height:32px}#product-comments-list-pagination ul{display:flex;flex-direction:row;flex-wrap:nowrap}#product-comments-list-pagination ul li span{height:32px;width:24px;margin:0 5px;cursor:pointer;display:block;text-align:center;font-size:20px;line-height:32px;color:#6b868f}#product-comments-list-pagination ul li.active span,#product-comments-list-pagination ul li span.next i,#product-comments-list-pagination ul li span.prev i{font-weight:700}#product-comments-list-pagination ul li.disabled span{opacity:.3;cursor:not-allowed}#product-comments-list-pagination ul li.active span{cursor:not-allowed}#product-comments-list-pagination ul li.hidden{display:none}.advancedcontactform-form{--acf-gap:16px;--acf-label-color:#333;--acf-label-weight:600;--acf-input-color:#333;--acf-input-bg:#fff;--acf-input-border:1px solid #ccc;--acf-input-radius:4px;--acf-input-padding:10px 12px;--acf-placeholder-color:#999;--acf-help-color:#777;--acf-error-color:#d9304f;--acf-success-color:#2f8f4e;--acf-btn-color:#fff;--acf-btn-bg:#25b9d7;--acf-btn-bg-hover:#1aa0bb;--acf-btn-radius:4px;--acf-btn-padding:12px 22px;box-sizing:border-box;max-width:100%}.advancedcontactform-form *,.advancedcontactform-form *::before,.advancedcontactform-form *::after{box-sizing:border-box}.advancedcontactform-form .acf-form-title{margin:0 0 8px}.advancedcontactform-form .acf-form-description{margin:0 0 var(--acf-gap);color:var(--acf-help-color)}.advancedcontactform-form .acf-fields{display:flex;flex-wrap:wrap;margin:0 calc(var(--acf-gap) / -2)}.advancedcontactform-form .acf-field{flex:0 0 100%;max-width:100%;padding:0 calc(var(--acf-gap) / 2);margin-bottom:var(--acf-gap)}.advancedcontactform-form .acf-label{display:block;margin-bottom:6px;color:var(--acf-label-color);font-weight:var(--acf-label-weight)}.advancedcontactform-form .acf-required{color:var(--acf-error-color)}.advancedcontactform-form .acf-input{display:block;width:100%;color:var(--acf-input-color);background:var(--acf-input-bg);border:var(--acf-input-border);border-radius:var(--acf-input-radius);padding:var(--acf-input-padding);font:inherit;line-height:1.4}.advancedcontactform-form textarea.acf-textarea{min-height:120px;resize:vertical}.advancedcontactform-form .acf-input::placeholder{color:var(--acf-placeholder-color)}.advancedcontactform-form .acf-input:focus{outline:none;border-color:var(--acf-btn-bg);box-shadow:0 0 0 2px rgb(37 185 215 / .2)}.advancedcontactform-form .acf-options{display:flex;flex-direction:column;gap:6px}.advancedcontactform-form .acf-options-yesno{flex-direction:row;gap:18px}.advancedcontactform-form .acf-option{display:flex;align-items:center;gap:8px;font-weight:400;margin:0}.advancedcontactform-form .acf-help{display:block;margin-top:4px;color:var(--acf-help-color);font-size:.85em}.advancedcontactform-form .acf-error{display:block;margin-top:4px;color:var(--acf-error-color);font-size:.85em;min-height:1em}.advancedcontactform-form .acf-field.acf-has-error .acf-input,.advancedcontactform-form .acf-field.acf-has-error .acf-select{border-color:var(--acf-error-color)}.advancedcontactform-form .acf-hp{display:none!important}.grecaptcha-badge{visibility:hidden!important}.advancedcontactform-form .acf-recaptcha-terms{margin:4px 0 0;padding:0 calc(var(--acf-gap) / 2);font-size:9px;line-height:1.25;color:#9a9a9a}.advancedcontactform-form .acf-recaptcha-terms a{color:inherit;text-decoration:underline}.advancedcontactform-form .acf-actions{padding:0 calc(var(--acf-gap) / 2)}.advancedcontactform-form .acf-submit{display:inline-flex;align-items:center;gap:10px;color:var(--acf-btn-color);background:var(--acf-btn-bg);border:none;border-radius:var(--acf-btn-radius);padding:var(--acf-btn-padding);cursor:pointer;font:inherit}.advancedcontactform-form .acf-submit:hover{background:var(--acf-btn-bg-hover)}.advancedcontactform-form .acf-submit[disabled]{opacity:.6;cursor:default}.advancedcontactform-form .acf-spinner{width:16px;height:16px;border:2px solid rgb(255 255 255 / .5);border-top-color:#fff;border-radius:50%;animation:acf-spin 0.7s linear infinite}@keyframes acf-spin{to{transform:rotate(360deg)}}.advancedcontactform-form .acf-alert{padding:12px 14px;border-radius:4px;margin-bottom:var(--acf-gap)}.advancedcontactform-form .acf-alert-error,.advancedcontactform-login-required.acf-alert-error{background:rgb(217 48 79 / .1);color:var(--acf-error-color,#d9304f)}.advancedcontactform-form .acf-alert-success{background:rgb(47 143 78 / .1);color:var(--acf-success-color)}.advancedcontactform-form .acf-alert-info,.advancedcontactform-login-required{background:rgb(37 185 215 / .1);color:#1a6c80;padding:16px;border-radius:4px}.acf-popup-overlay{position:fixed;inset:0;background:rgb(0 0 0 / .5);display:flex;align-items:center;justify-content:center;z-index:1050;padding:16px}.acf-popup-overlay[hidden]{display:none}.acf-popup-dialog{position:relative;background:#fff;border-radius:6px;padding:24px;max-width:640px;width:100%;max-height:90vh;overflow:auto}.acf-popup-close{position:absolute;top:8px;right:12px;border:none;background:none;font-size:28px;line-height:1;cursor:pointer;color:#888}body.acf-popup-active{overflow:hidden}.ata-consent[hidden],.ata-consent__banner[hidden],.ata-consent__reopen[hidden]{display:none!important}.ata-consent{position:relative;z-index:2147483000}.ata-consent__banner{position:fixed;right:1rem;bottom:1rem;left:1rem;display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between;max-width:72rem;margin:0 auto;padding:1rem;color:#1f2933;background:#fff;border:1px solid #c8cdd2;border-radius:.375rem;box-shadow:0 .5rem 2rem rgb(0 0 0 / .2)}.ata-consent__copy{flex:1 1 28rem}.ata-consent__title{margin:0 0 .5rem;font-size:1.25rem;line-height:1.3}.ata-consent__description,.ata-consent__category p,.ata-consent__help{margin:.25rem 0;font-size:.9375rem;line-height:1.5}.ata-consent__help{display:block}.ata-consent__actions{display:flex;flex:1 1 24rem;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.ata-consent__button,.ata-consent__close,.ata-consent__reopen{min-height:2.75rem;padding:.625rem 1rem;color:#17212b;font:inherit;font-weight:600;background:#fff;border:2px solid #374957;border-radius:.25rem;cursor:pointer}.ata-consent__button--primary{color:#fff;background:#253846}.ata-consent__button:focus-visible,.ata-consent__close:focus-visible,.ata-consent__reopen:focus-visible,.ata-consent__category input:focus-visible{outline:3px solid #2673dd;outline-offset:3px}.ata-consent__dialog{width:min(38rem, calc(100% - 2rem));max-height:calc(100vh - 2rem);padding:0;color:#1f2933;background:#fff;border:1px solid #c8cdd2;border-radius:.375rem}.ata-consent__dialog::backdrop{background:rgb(0 0 0 / .55)}.ata-consent__form{padding:1.25rem}.ata-consent__dialog-header,.ata-consent__category{display:flex;gap:1rem;align-items:flex-start;justify-content:space-between}.ata-consent__close{min-width:2.75rem;padding:.25rem;font-size:1.5rem;line-height:1}.ata-consent__category{margin:1rem 0;padding:1rem;border:1px solid #d9dde1;border-radius:.25rem}.ata-consent__category input{width:1.25rem;height:1.25rem;flex:0 0 auto}.ata-consent__reopen{position:fixed;right:1rem;bottom:1rem;z-index:2147482999;min-height:2.5rem;padding:.5rem .75rem;font-size:.875rem}@media (max-width:40rem){.ata-consent__actions,.ata-consent__button{width:100%}}@media (prefers-reduced-motion:reduce){.ata-consent *,.ata-consent__reopen{scroll-behavior:auto!important;transition:none!important}}.sc-country-banner{background:var(--moshammer-page,#303030);border-bottom:1px solid var(--moshammer-border,rgb(255 255 255 / .12));color:var(--moshammer-text,#fcfcfc);font-size:var(--sc-banner-font,.8125rem)}.sc-country-banner--busy{opacity:.6}.sc-country-banner[hidden]{display:none}.sc-country-banner__toggle[hidden]{display:none}.sc-country-banner__inner{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin:0 auto;max-width:1400px;padding:var(--sc-pad-y,.7rem) 1.25rem}.sc-country-banner__message{color:var(--moshammer-text,#fcfcfc);flex:1 1 18rem;margin:0}.sc-country-banner__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.sc-country-banner .btn{font-size:var(--sc-btn-font,.6875rem)}.sc-country-banner .btn.sc-country-banner__toggle{color:var(--moshammer-text,#fcfcfc)}.sc-country-banner .btn.sc-country-banner__toggle:hover,.sc-country-banner .btn.sc-country-banner__toggle:focus{color:var(--moshammer-text,#fcfcfc);text-decoration:underline}.sc-country-banner__chooser{align-items:center;display:flex;flex-basis:100%;flex-wrap:wrap;gap:.5rem}.sc-country-banner__chooser[hidden]{display:none}.sc-country-banner__label{color:var(--moshammer-text-muted,#c4c4c4);margin:0}.sc-country-banner__select{max-width:22rem;width:auto}.sc-country-banner__status{color:var(--moshammer-text-muted,#c4c4c4);flex-basis:100%;margin:0}.sc-country-banner__status:empty{display:none}.sc-country-banner__status--error{color:#ff8a80}.elementor:has(.sc-ce-product-tax) .ce-tax-shipping-delivery-label{display:none}.sc-product-tax{display:block;font-size:var(--sc-tax-font,.875rem);line-height:1.3;margin:.25rem 0 0}.product__tax-label:has(.sc-product-tax){font-size:0;line-height:0}@media (max-width:991.98px){.sc-country-banner__inner{align-items:stretch;flex-direction:column;gap:.6rem}.sc-country-banner__message,.sc-country-banner__status,.sc-country-banner__chooser,.sc-country-banner__actions{flex:0 0 auto;width:100%}.sc-country-banner__select{max-width:none;width:100%}}.mmh-megamenu{--menu-container-width:100%;--menu-bg:#0f1115;--menu-border:#2a2f37;--menu-color:#f4f6f8;--menu-hover-color:#d4b178;--menu-dropdown-bg:#181c24;--menu-dropdown-color:#f4f6f8;--menu-dropdown-padding:1rem 1.25rem;--menu-accent:#d4b178;--menu-font-size:13px;--menu-panel-width:100%;--root-gap:0.35rem 0.9rem;--submenu-gap:1rem 1.5rem;--mmh-dropdown-item-gap:0.13rem;--mmh-item-toggle-gap:0px;--menu-radius:0;--menu-shadow:0 18px 32px rgba(8, 9, 12, 0.28);--mmh-root-link-padding-y:0.25rem;--mmh-root-link-padding-x:0.95rem;--mmh-submenu-link-padding-y:0;--menu-mobile-width:350px;--menu-mobile-trigger-size:2.75rem;--mmh-viewport-width:calc(100vw - 2rem);--mmh-panel-width-px:calc(100vw - 2rem);--mmh-nav-center-offset:50%;--mmh-viewport-center-offset:50vw;--mmh-panel-enter-y:10px;--mmh-panel-transition:opacity 0.2s ease, transform 0.2s ease, visibility 0.2s ease;width:100%;max-width:var(--menu-container-width);background:var(--menu-bg);color:var(--menu-color);font:inherit;font-size:var(--menu-font-size);position:relative;z-index:30}.mmh-megamenu.mmh-header--centered{margin-left:auto;margin-right:auto}.mmh-megamenu *,.mmh-megamenu *::before,.mmh-megamenu *::after{box-sizing:border-box}.mmh-megamenu .mmh-nav{width:100%;position:relative}.mmh-megamenu .menu,.mmh-megamenu .menu-item,.mmh-megamenu .mega-menu-content{list-style:none;margin:0;padding:0}.mmh-megamenu a,.mmh-megamenu button{font:inherit}.mmh-megamenu a,.mmh-megamenu a:hover,.mmh-megamenu a:focus{text-decoration:none}.mmh-megamenu button{border:0;background:#fff0;color:inherit;cursor:pointer}.mmh-megamenu a:focus-visible,.mmh-megamenu button:focus-visible{outline:var(--focus-ring-width,2px) solid var(--color-focus-ring,var(--menu-accent));outline-offset:var(--focus-ring-offset,2px)}.mmh-megamenu .menu-bar{background:var(--menu-bg)}.mmh-megamenu .menu-link{display:flex;align-items:center;gap:.5rem;width:100%;min-height:2.65rem;padding:var(--mmh-submenu-link-padding-y) 0;color:inherit;line-height:1.2;letter-spacing:0;position:relative;text-align:left;transition:color 0.2s ease,background-color 0.2s ease}.mmh-megamenu .menu-item-heading{display:flex;align-items:stretch;column-gap:var(--mmh-item-toggle-gap);min-width:0}.mmh-megamenu .menu-item-heading>.menu-link{flex:1 1 auto;min-width:0;width:auto}.mmh-megamenu .mmh-menu--submenu>.menu-item,.mmh-megamenu .menu-list>.menu-item{width:100%}.mmh-megamenu .mmh-menu--submenu .menu-item-heading{width:100%}.mmh-megamenu .mmh-menu--submenu .menu-item-heading>.menu-link{flex:1 1 100%;width:100%}.mmh-megamenu .menu-link:hover,.mmh-megamenu .menu-link:focus,.mmh-megamenu .menu-item-icon-toggle:hover,.mmh-megamenu .menu-item-icon-toggle:focus,.mmh-megamenu .menu-item.is-open>.menu-item-heading>.menu-link,.mmh-megamenu .menu-item.is-open>.menu-item-heading>.menu-item-icon-toggle{color:var(--menu-hover-color)}.mmh-megamenu .menu-link:hover .menu-label,.mmh-megamenu .menu-link:focus .menu-label,.mmh-megamenu .menu-item.is-open>.menu-item-heading>.menu-link .menu-label{color:var(--menu-hover-color)}.mmh-megamenu .menu-link--text,.mmh-megamenu .mmh-link--text{cursor:default}.mmh-megamenu [data-menu-inline-toggle]{cursor:pointer}.mmh-megamenu [data-menu-inline-toggle].menu-link{border:0;background:#fff0;appearance:none}.mmh-megamenu .cta-card__icon{width:.95rem;height:.95rem;flex:0 0 auto;color:currentColor}.mmh-megamenu .menu-control-icon{width:var(--menu-control-icon-size,.95rem);height:var(--menu-control-icon-size,.95rem);flex:0 0 auto;color:var(--menu-control-icon-color,currentColor)}.mmh-megamenu .mobile-menu-trigger .menu-control-icon,.mmh-megamenu .mobile-menu-close .menu-control-icon{width:var(--menu-mobile-icon-size,var(--menu-control-icon-size,.95rem));height:var(--menu-mobile-icon-size,var(--menu-control-icon-size,.95rem));color:var(--menu-mobile-icon-color,var(--menu-control-icon-color,currentColor))}.mmh-megamenu .mobile-menu-close .menu-control-icon{color:var(--menu-close-icon-color,var(--menu-mobile-icon-color,var(--menu-control-icon-color,currentColor)))}.mmh-megamenu .menu-item-icon-toggle:hover .menu-control-icon,.mmh-megamenu .menu-item-icon-toggle:focus .menu-control-icon,.mmh-megamenu .menu-item.is-open>.menu-item-heading>.menu-item-icon-toggle .menu-control-icon{color:var(--menu-control-icon-hover-color,var(--menu-control-icon-color,currentColor))}.mmh-megamenu .menu-control-icon path,.mmh-megamenu .menu-control-icon line,.mmh-megamenu .menu-control-icon circle,.mmh-megamenu .menu-control-icon polygon{vector-effect:non-scaling-stroke}.mmh-megamenu .menu-control-icon--close{display:none}.mmh-megamenu.is-open .mobile-menu-trigger .menu-control-icon--open{display:none}.mmh-megamenu.is-open .mobile-menu-trigger .menu-control-icon--close{display:inline-flex}.mmh-megamenu .menu-label{min-width:0}.mmh-megamenu .menu-item-icon-slot{display:inline-flex;align-items:center;flex:0 0 auto}.mmh-megamenu .menu-item-icon-toggle{justify-content:center;min-width:2.65rem;padding:0;color:inherit}.mmh-megamenu .menu-item-icon-toggle .menu-control-icon{pointer-events:none}.mmh-megamenu .menu-item.is-open>.menu-item-heading .menu-item-icon-toggle .menu-control-icon--open{display:none}.mmh-megamenu .menu-item.is-open>.menu-item-heading .menu-item-icon-toggle .menu-control-icon--close{display:inline-flex}.mmh-megamenu .menu-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mmh-megamenu .mega-menu-header{color:var(--menu-color);font-weight:700;text-transform:uppercase}.mmh-megamenu .mega-menu{background:var(--menu-dropdown-bg);color:var(--menu-dropdown-color);border:0 solid var(--menu-border);border-radius:var(--menu-radius);box-shadow:var(--menu-shadow)}.mmh-megamenu .mega-menu-content{min-width:0}.mmh-megamenu .mega-menu-content__card{display:grid;align-content:start;gap:.8rem;min-width:0}.mmh-megamenu .cta-card--split,.mmh-megamenu .cta-card--split-reverse{grid-template-columns:minmax(120px,1fr) minmax(0,1fr);align-items:center}.mmh-megamenu .cta-card--split-reverse .cta-card__media{order:2}.mmh-megamenu .cta-card--split-reverse .cta-card__content{order:1}.mmh-megamenu .cta-card__media{width:100%;position:relative;overflow:hidden}.mmh-megamenu .cta-card__image{display:block;width:var(--cta-image-width,100%);height:var(--cta-image-height,auto);max-width:100%;object-fit:cover;border-radius:var(--menu-radius)}.mmh-picture{display:contents}.mmh-megamenu .mmh-item-thumb{height:1.75em;width:auto;max-width:4.5em;object-fit:contain;vertical-align:middle;margin-inline-end:.5em;border-radius:4px;flex:0 0 auto}.mmh-megamenu .cta-card__content{display:grid;gap:.7rem}.mmh-megamenu .cta-card__title{margin:0;color:inherit;font-size:1rem;line-height:1.25;letter-spacing:0}.mmh-megamenu .cta-card__title--inside{position:absolute;left:1rem;right:1rem;bottom:1rem;color:#fff;text-shadow:0 8px 22px rgb(0 0 0 / .5)}.mmh-megamenu .cta-card__link{display:inline-flex;align-items:center;gap:.45rem;color:var(--menu-hover-color);font-size:.86rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.mmh-megamenu .cta-position-top,.mmh-megamenu .cta-position-bottom{grid-column:1 / -1}.mmh-megamenu .cta-position-top,.mmh-megamenu .cta-position-left{order:-10}.mmh-megamenu .cta-position-right{order:10}.mmh-megamenu .cta-position-bottom{order:20}.mmh-megamenu .mobile-menu-trigger,.mmh-megamenu .mobile-menu-header,.mmh-megamenu .mobile-menu-back-item{display:none}@media (min-width:1025px){.mmh-megamenu .menu-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--root-gap);width:100%}.mmh-megamenu .menu-bar--vertical{flex-direction:column;align-items:stretch;width:max-content;max-width:100%}.mmh-megamenu .menu-bar>.menu-item{position:relative}.mmh-megamenu .menu-bar>.menu-item.has-children{position:static}.mmh-megamenu .menu-bar>.menu-item>.menu-item-heading>.menu-link{justify-content:center;min-height:1.5rem;padding:var(--mmh-root-link-padding-y) var(--mmh-root-link-padding-x);color:var(--menu-color);text-transform:uppercase}.mmh-megamenu .menu-bar>.menu-item>.menu-item-heading>.menu-item-icon-toggle{min-height:1.5rem}.mmh-megamenu .menu-bar>.menu-item.is-open>.menu-item-heading>.menu-link,.mmh-megamenu .menu-bar>.menu-item.is-open>.menu-item-heading>.menu-item-icon-toggle{color:var(--menu-hover-color)}.mmh-megamenu .menu-bar>.menu-item>.mega-menu{position:absolute;top:100%;left:0;z-index:40;width:var(--mmh-panel-width-px,var(--mmh-viewport-width,calc(100vw - 2rem)));min-width:0;max-width:var(--mmh-viewport-width,calc(100vw - 2rem));padding:var(--menu-dropdown-padding);overflow-x:auto;opacity:0;visibility:hidden;pointer-events:none;transform:translate(var(--mmh-panel-shift-x,0),var(--mmh-panel-enter-y,10px)) scaleY(.98);transform-origin:var(--mmh-panel-origin,top left);transition:var(--mmh-panel-transition,opacity 0.2s ease,transform 0.2s ease,visibility 0.2s ease)}.mmh-megamenu .menu-bar>.menu-item>.mega-menu[data-panel-alignment="left"]{left:0;right:auto;--mmh-panel-shift-x:0px;--mmh-panel-origin:top left}.mmh-megamenu .menu-bar>.menu-item>.mega-menu[data-panel-alignment="center"]{left:var(--mmh-nav-center-offset,50%);right:auto;--mmh-panel-shift-x:-50%;--mmh-panel-origin:top center}.mmh-megamenu .menu-bar>.menu-item>.mega-menu[data-panel-alignment="viewport-center"]{left:var(--mmh-viewport-center-offset,50vw);right:auto;--mmh-panel-shift-x:-50%;--mmh-panel-origin:top center}.mmh-megamenu .menu-bar>.menu-item>.mega-menu[data-panel-alignment="right"]{left:auto;right:0;--mmh-panel-shift-x:0px;--mmh-panel-origin:top right}.mmh-megamenu .menu-bar>.menu-item.is-open>.mega-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(var(--mmh-panel-shift-x,0),0) scaleY(1)}.mmh-megamenu .mega-menu--flat{display:grid;grid-template-columns:var(--mmh-submenu-columns-template,repeat(auto-fit,minmax(min(100%, 12rem),1fr)));grid-template-rows:var(--mmh-submenu-rows-template,auto);grid-auto-flow:row;gap:var(--submenu-gap);align-items:start}.mmh-megamenu .mega-menu--flat>.menu-item,.mmh-megamenu .mega-menu--flat>.mega-menu-content{min-width:0}.mmh-megamenu .mmh-menu--submenu.mmh-menu--horizontal{grid-template-columns:var(--mmh-submenu-columns-template,repeat(auto-fit,minmax(min(100%, 12rem),1fr)));grid-template-rows:var(--mmh-submenu-rows-template,auto);gap:var(--submenu-gap)}.mmh-megamenu .mmh-menu--submenu.mmh-menu--vertical{gap:var(--mmh-dropdown-item-gap)}.mmh-megamenu .mega-menu--multiLevel{display:flex;flex-direction:column;gap:var(--mmh-dropdown-item-gap);align-items:stretch;width:auto;min-width:min(22rem, var(--mmh-viewport-width, calc(100vw - 2rem)));max-width:var(--mmh-viewport-width,calc(100vw - 2rem))}.mmh-megamenu .mega-menu--multiLevel>.menu-item{position:relative}.mmh-megamenu .mega-menu--multiLevel .mega-menu-link,.mmh-megamenu .mega-menu--multiLevel .menu-list-link{padding:var(--mmh-submenu-link-padding-y) 0}.mmh-megamenu .mega-menu--flat>.menu-item>.menu-item-heading{align-items:flex-start}.mmh-megamenu .mega-menu--flat>.menu-item.has-children{display:grid;align-content:start;row-gap:var(--mmh-dropdown-item-gap)}.mmh-megamenu .mega-menu--flat>.menu-item>.menu-item-heading>.mega-menu-link{min-height:auto;padding:0 0 var(--mmh-submenu-link-padding-y);margin-bottom:0}.mmh-megamenu .mega-menu--flat>.menu-item>.menu-item-heading>.menu-item-icon-toggle{min-height:auto;padding:0}.mmh-megamenu .mega-menu--flat>.menu-item>.menu-list{display:none;gap:var(--mmh-dropdown-item-gap)}.mmh-megamenu .mega-menu--flat .menu-list-link{min-height:auto;padding:var(--mmh-submenu-link-padding-y) 0}.mmh-megamenu .mega-menu--flat>.menu-item.is-open>.menu-list{display:grid}.mmh-megamenu .mega-menu--multiLevel .menu-list{position:absolute;top:-.45rem;left:100%;display:grid;gap:var(--mmh-dropdown-item-gap);width:auto;min-width:min(18rem, var(--mmh-viewport-width, calc(100vw - 2rem)));max-width:var(--mmh-viewport-width,calc(100vw - 2rem));padding:var(--menu-dropdown-padding);background:var(--menu-dropdown-bg);color:var(--menu-dropdown-color);border-radius:var(--menu-radius);box-shadow:var(--menu-shadow);overflow-x:auto;opacity:0;visibility:hidden;pointer-events:none;--mmh-panel-shift-x:0px;--mmh-panel-origin:left top;transform:translateX(var(--mmh-panel-shift-x,0)) scaleX(.98);transform-origin:var(--mmh-panel-origin,left top);transition:opacity 0.18s ease,transform 0.18s ease,visibility 0.18s ease}.mmh-megamenu .mega-menu--multiLevel .menu-list[data-panel-alignment="right"]{left:100%;right:auto;--mmh-panel-shift-x:0px;--mmh-panel-origin:left top}.mmh-megamenu .mega-menu--multiLevel .menu-list[data-panel-alignment="left"]{left:auto;right:100%;--mmh-panel-shift-x:0px;--mmh-panel-origin:right top}.mmh-megamenu .mega-menu--multiLevel .menu-list[data-panel-alignment="center"]{left:50%;right:auto;--mmh-panel-shift-x:-50%;--mmh-panel-origin:top center}.mmh-megamenu .mega-menu--multiLevel .menu-list[data-panel-alignment="viewport-center"]{left:var(--mmh-item-viewport-center-offset,50vw);right:auto;--mmh-panel-shift-x:-50%;--mmh-panel-origin:top center}.mmh-megamenu .mega-menu--multiLevel .menu-item.is-open>.menu-list{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(var(--mmh-panel-shift-x,0)) scaleX(1)}.mmh-megamenu .mmh-menu--content-center{text-align:center}.mmh-megamenu .mmh-menu--content-center .menu-link{justify-content:center}.mmh-megamenu .mmh-menu--content-right{text-align:right}.mmh-megamenu .mmh-menu--content-right .menu-link{justify-content:flex-end}}@media (max-width:1024px){.mmh-megamenu{min-height:2.75rem}.mmh-megamenu .mmh-nav{display:flex;align-items:center;min-height:2.75rem}.mmh-megamenu .mobile-menu-trigger{display:inline-flex;align-items:center;justify-content:center;width:var(--menu-mobile-trigger-size);min-width:var(--menu-mobile-trigger-size);min-height:var(--menu-mobile-trigger-size);padding:0;color:var(--menu-color)}.mmh-megamenu .mobile-menu-trigger.mmh-toggle{width:var(--menu-mobile-trigger-size)}.mmh-megamenu .menu-bar{display:flex;flex-direction:column;position:fixed;top:0;left:-100%;z-index:1000;width:min(var(--menu-mobile-width), 90vw);max-width:90vw;height:100vh;overflow-x:hidden;overflow-y:auto;background:var(--menu-bg);color:var(--menu-color);box-shadow:1px 0 18px rgb(0 0 0 / .28);transition:left 0.25s ease}.mmh-megamenu.is-open .menu-bar{left:0}.mmh-megamenu .mobile-menu-header{display:flex;order:-20;justify-content:flex-end;position:sticky;top:0;z-index:4;background:var(--menu-bg);padding-top:var(--menu-close-offset,0);padding-right:var(--menu-close-offset,0)}.mmh-megamenu .mobile-menu-close{display:inline-flex;align-items:center;justify-content:center;min-width:var(--menu-mobile-trigger-size);min-height:var(--menu-mobile-trigger-size);padding:0;color:var(--menu-color)}.mmh-megamenu .menu-link{min-height:3rem;padding:var(--mmh-root-link-padding-y) var(--mmh-root-link-padding-x);color:inherit}.mmh-megamenu .menu-bar>.menu-item>.mega-menu{display:flex;flex-direction:column;position:absolute;top:0;left:100%;z-index:5;width:100%;min-height:100vh;padding:0;border-radius:0;box-shadow:none;overflow-y:auto;transition:left 0.25s ease}.mmh-megamenu .menu-bar>.menu-item.is-open>.mega-menu{left:0}.mmh-megamenu .mobile-menu-back-item{display:block;order:-10;position:sticky;top:0;z-index:6;background:var(--menu-dropdown-bg)}.mmh-megamenu .mobile-menu-back-link{width:100%;color:var(--menu-dropdown-color)}.mmh-megamenu .mobile-menu-back-link::before{content:"";width:.5rem;height:.5rem;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.mmh-megamenu .mega-menu--flat{gap:0}.mmh-megamenu .mega-menu--multiLevel{gap:var(--mmh-dropdown-item-gap)}.mmh-megamenu .mega-menu .menu-list{display:grid;max-height:0;overflow:hidden;transform:scaleY(0);transform-origin:top;transition:max-height 0.22s ease,transform 0.22s ease}.mmh-megamenu .mega-menu .menu-item.is-open>.menu-list{max-height:70vh;transform:scaleY(1)}.mmh-megamenu .mega-menu .menu-list .menu-link{padding-left:var(--mmh-root-link-padding-x)}.mmh-megamenu .mega-menu-header{color:inherit;text-transform:none}.mmh-megamenu .mega-menu-content__card{padding:0}.mmh-megamenu .cta-card--split,.mmh-megamenu .cta-card--split-reverse{grid-template-columns:1fr}}.mmh-header{--menu-bg:var(--color-page, #303030);--menu-border:var(--color-border, #303030);--menu-color:var(--color-card-light, #CCCCCC);--menu-hover-color:var(--color-accent, #FFFFFF);--menu-dropdown-bg:var(--color-surface, #303030);--menu-dropdown-color:var(--color-ink, #CCCCCC);--menu-accent:var(--color-accent, #FFFFFF);--menu-container-width:100%;--menu-panel-width:80%;--menu-font-size:16px;--menu-radius:var(--radius-card, 15px);--root-gap:1.25rem 1.25rem;--menu-dropdown-padding:25px 30px 30px;--submenu-gap:2rem 3rem;--mmh-dropdown-item-gap:2.5rem;--mmh-item-toggle-gap:0px;--menu-control-icon-size:20px;--menu-mobile-icon-size:25px;--menu-control-icon-color:var(--color-ink, #F4F6F8);--menu-mobile-icon-color:var(--color-ink, #F4F6F8);--menu-close-icon-color:var(--color-danger, #ef3224);--menu-close-offset:6px;--menu-shadow:var(--shadow-card-light, 0 12px 24px rgba(8, 9, 12, 0.24));--mmh-root-link-padding-y:20px;--mmh-root-link-padding-x:24px;--mmh-submenu-link-padding-y:0px;--mmh-panel-enter-y:20px;--mmh-panel-transition:opacity 0.25s ease, transform 0.25s ease, visibility 0.25s ease}.mmh-header .mmh-menu--root{gap:1.25rem 1.25rem}.mmh-header .mmh-menu--root.mmh-menu--horizontal{width:fit-content;max-width:100%;margin-inline:auto}.mmh-header .mmh-menu--root.mmh-menu--vertical{width:max-content;max-width:100%;margin-inline:auto}.mmh-header .mmh-menu--root>.mmh-item>.menu-item-heading>.mmh-link,.mmh-header .mmh-menu--root>.mmh-item>.menu-item-heading>.mmh-link--text{font-weight:inherit;letter-spacing:.14em;text-transform:uppercase}.mmh-header .menu-item-heading{column-gap:var(--mmh-item-toggle-gap)}.mmh-header .mmh-mega-panel__inner{padding:25px 30px 30px;border-top-width:0}.mmh-header .mega-menu--flat.mmh-mega-panel__inner[data-depth="1"]{grid-auto-flow:row;gap:2rem 3rem}.mmh-header .mmh-menu--submenu.mmh-menu--vertical{gap:var(--mmh-dropdown-item-gap)}.mmh-header .mega-menu--flat>.menu-item.has-children{display:grid;align-content:start;row-gap:var(--mmh-dropdown-item-gap)}.mmh-header .mega-menu--flat>.menu-item>.menu-item-heading>.mega-menu-link{margin-bottom:0}.mmh-header .mmh-mega-panel .mmh-menu--submenu .mmh-link,.mmh-header .mmh-mega-panel .mmh-menu--submenu .mmh-link--text{letter-spacing:.06em}.mmh-header a:focus-visible,.mmh-header button:focus-visible{outline:var(--focus-ring-width,1px) solid var(--color-focus-ring,#D4B178);outline-offset:2px}@media (min-width:768px) and (max-width:1024px){.mmh-header{--menu-bg:var(--color-page, #303030);--menu-border:var(--color-border, #303030);--menu-color:var(--color-card-light, #CCCCCC);--menu-hover-color:var(--color-accent, #FFFFFF);--menu-dropdown-bg:var(--color-surface, #303030);--menu-dropdown-color:var(--color-ink, #CCCCCC);--menu-accent:var(--color-accent, #FFFFFF);--menu-container-width:95%;--menu-panel-width:92%;--menu-font-size:13px;--menu-radius:0px;--root-gap:0rem 0.5rem;--menu-dropdown-padding:16px 19px 19px;--submenu-gap:0.75rem 1.13rem;--mmh-dropdown-item-gap:0.13rem;--mmh-item-toggle-gap:20px;--menu-control-icon-size:20px;--menu-mobile-icon-size:25px;--menu-control-icon-color:var(--color-ink, #F4F6F8);--menu-mobile-icon-color:var(--color-ink, #F4F6F8);--menu-close-icon-color:var(--color-danger, #ef3224);--menu-close-offset:6px;--menu-shadow:none;--mmh-root-link-padding-y:12px;--mmh-root-link-padding-x:14px;--mmh-submenu-link-padding-y:0px;--mmh-panel-enter-y:0px;--mmh-panel-transition:opacity 0.25s ease, transform 0.25s ease, visibility 0.25s ease}.mmh-header .mmh-menu--root{gap:0rem .5rem}.mmh-header .mmh-menu--root.mmh-menu--horizontal{width:min(var(--menu-mobile-width), 90vw);max-width:90vw;margin-inline:0}.mmh-header .mmh-menu--root.mmh-menu--vertical{width:min(var(--menu-mobile-width), 90vw);max-width:90vw;margin-inline:0}.mmh-header .mmh-menu--root>.mmh-item>.menu-item-heading>.mmh-link,.mmh-header .mmh-menu--root>.mmh-item>.menu-item-heading>.mmh-link--text{font-weight:inherit;letter-spacing:.14em;text-transform:uppercase}.mmh-header .menu-item-heading{column-gap:var(--mmh-item-toggle-gap)}.mmh-header .mmh-mega-panel__inner{padding:16px 19px 19px;border-top-width:0}.mmh-header .mega-menu--flat.mmh-mega-panel__inner[data-depth="1"]{grid-auto-flow:row;gap:.75rem 1.13rem}.mmh-header .mmh-menu--submenu.mmh-menu--vertical{gap:var(--mmh-dropdown-item-gap)}.mmh-header .mega-menu--flat>.menu-item.has-children{display:grid;align-content:start;row-gap:var(--mmh-dropdown-item-gap)}.mmh-header .mega-menu--flat>.menu-item>.menu-item-heading>.mega-menu-link{margin-bottom:0}.mmh-header .mmh-mega-panel .mmh-menu--submenu .mmh-link,.mmh-header .mmh-mega-panel .mmh-menu--submenu .mmh-link--text{letter-spacing:.06em}.mmh-header a:focus-visible,.mmh-header button:focus-visible{outline:var(--focus-ring-width,1px) solid var(--color-focus-ring,#D4B178);outline-offset:2px}.mmh-header .mobile-menu-trigger.mmh-toggle,.mmh-header .mobile-menu-close{min-width:32px;min-height:32px}.mmh-header .menu-bar{max-height:100vh}}@media (max-width:767px){.mmh-header{--menu-bg:var(--color-page, #303030);--menu-border:var(--color-border, #222222);--menu-color:var(--color-card-light, #CCCCCC);--menu-hover-color:var(--color-accent, #FFFFFF);--menu-dropdown-bg:var(--color-surface, #303030);--menu-dropdown-color:var(--color-ink, #CCCCCC);--menu-accent:var(--color-accent, #FFFFFF);--menu-container-width:100%;--menu-panel-width:100%;--menu-font-size:14px;--menu-radius:0px;--root-gap:0rem 0.63rem;--menu-dropdown-padding:14px 17px 17px;--submenu-gap:0.5rem 1.06rem;--mmh-dropdown-item-gap:0.13rem;--mmh-item-toggle-gap:10px;--menu-control-icon-size:20px;--menu-mobile-icon-size:25px;--menu-control-icon-color:var(--color-ink, #F4F6F8);--menu-mobile-icon-color:var(--color-ink, #F4F6F8);--menu-close-icon-color:var(--color-danger, #ef3224);--menu-close-offset:6px;--menu-shadow:none;--mmh-root-link-padding-y:12px;--mmh-root-link-padding-x:14px;--mmh-submenu-link-padding-y:0px;--mmh-panel-enter-y:6px;--mmh-panel-transition:opacity 0.25s ease, transform 0.25s ease, visibility 0.25s ease}.mmh-header .mmh-menu--root{gap:0rem .63rem}.mmh-header .mmh-menu--root.mmh-menu--horizontal{width:100%;max-width:100%;margin-inline:0}.mmh-header .mmh-menu--root.mmh-menu--vertical{width:100%;max-width:100%;margin-inline:0}.mmh-header .mmh-menu--root>.mmh-item>.menu-item-heading>.mmh-link,.mmh-header .mmh-menu--root>.mmh-item>.menu-item-heading>.mmh-link--text{font-weight:inherit;letter-spacing:.14em;text-transform:uppercase}.mmh-header .menu-item-heading{column-gap:var(--mmh-item-toggle-gap)}.mmh-header .mmh-mega-panel__inner{padding:14px 17px 17px;border-top-width:0}.mmh-header .mega-menu--flat.mmh-mega-panel__inner[data-depth="1"]{grid-auto-flow:row;gap:.5rem 1.06rem}.mmh-header .mmh-menu--submenu.mmh-menu--vertical{gap:var(--mmh-dropdown-item-gap)}.mmh-header .mega-menu--flat>.menu-item.has-children{display:grid;align-content:start;row-gap:var(--mmh-dropdown-item-gap)}.mmh-header .mega-menu--flat>.menu-item>.menu-item-heading>.mega-menu-link{margin-bottom:0}.mmh-header .mmh-mega-panel .mmh-menu--submenu .mmh-link,.mmh-header .mmh-mega-panel .mmh-menu--submenu .mmh-link--text{letter-spacing:.06em}.mmh-header a:focus-visible,.mmh-header button:focus-visible{outline:var(--focus-ring-width,1px) solid var(--color-focus-ring,#D4B178);outline-offset:2px}.mmh-header .menu-bar,.mmh-header .mega-menu{background:#303030}.mmh-header .mobile-menu-trigger.mmh-toggle,.mmh-header .mobile-menu-close{min-width:32px;min-height:32px}.mmh-header .menu-bar{max-height:100vh}}.mmh-header a,.mmh-header a:hover,.mmh-header a:focus,.mmh-header a:active,.mmh-header .mmh-link,.mmh-header .mmh-link:hover,.mmh-header .mmh-link:focus{text-decoration:none!important}.orderwithdrawl-footer-wrapper{display:flex;margin:24px auto;padding:16px 16px}.orderwithdrawl-footer-wrapper--left{justify-content:flex-start}.orderwithdrawl-footer-wrapper--center{justify-content:center}.orderwithdrawl-footer-wrapper--right{justify-content:flex-end}.orderwithdrawl-footer-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--orderwithdrawl-button-color,#f44708);color:var(--orderwithdrawl-button-font-color,#ffffff);padding:10px 10px;font-weight:600;font-size:1rem;text-transform:uppercase;letter-spacing:.04em;box-shadow:0 12px 24px rgb(15 23 42 / .15);transition:transform 0.2s ease,filter 0.2s ease,box-shadow 0.2s ease;text-decoration:none}.orderwithdrawl-footer-button--small{padding:6px 14px;font-size:.875rem}.orderwithdrawl-footer-button--medium{padding:10px 20px;font-size:1rem}.orderwithdrawl-footer-button--large{padding:14px 28px;font-size:1.0625rem}.orderwithdrawl-footer-button:hover,.orderwithdrawl-footer-button:focus{transform:translateY(-2px);filter:brightness(.95);box-shadow:0 16px 32px rgb(15 23 42 / .18);color:var(--orderwithdrawl-button-font-color,#ffffff)}.orderwithdrawl-footer-button:focus-visible,.orderwithdrawl-btn:focus-visible,.orderwithdrawl-form .form-control:focus-visible,.orderwithdrawl-form input:focus-visible,.orderwithdrawl-form textarea:focus-visible{outline:3px solid #005fcc;outline-offset:3px}@media (max-width:576px){.orderwithdrawl-footer-button{width:100%;padding:16px 20px;font-size:1rem}}@media (max-width:480px){.orderwithdrawl-footer-button,.orderwithdrawl-btn{width:100%;padding:.75rem 1rem;font-size:.9375rem;min-height:44px}.orderwithdrawl-note-textarea{min-height:80px;rows:3}.orderwithdrawl-form .form-control{font-size:1rem}}.orderwithdrawl-account-legacy{list-style:none}.orderwithdrawl-privacy{margin-top:24px;padding:16px 20px;border-radius:12px;border:1px solid rgb(15 23 42 / .12);background:#f8fafc}.orderwithdrawl-privacy__note{margin:0 0 12px;color:#0f172a;font-size:.9375rem;line-height:1.5;white-space:pre-line}.orderwithdrawl-privacy__title{margin:0 0 12px;font-size:1.05rem;font-weight:600;color:#0f172a}.orderwithdrawl-privacy__link{display:inline-flex;align-items:center;gap:6px;color:#2563eb;font-weight:600;text-decoration:none}.orderwithdrawl-privacy__link:hover,.orderwithdrawl-privacy__link:focus{text-decoration:underline}.orderwithdrawl-form{margin-bottom:32px}.orderwithdrawl-form-group{margin-bottom:1.25rem}.orderwithdrawl-form-group label{font-weight:600;color:#0f172a}.orderwithdrawl-required-marker{color:#dc2626;margin-left:.2rem}.orderwithdrawl-scope{border:0;padding:0}.orderwithdrawl-scope__legend{margin-bottom:.5rem;font-size:1rem;font-weight:600;color:#0f172a}.orderwithdrawl-radio{display:flex;align-items:flex-start;gap:8px;margin-bottom:.5rem;font-weight:400}.orderwithdrawl-radio input{margin-top:.25rem}.orderwithdrawl-contract-parts{margin-top:1rem}.orderwithdrawl-contract-parts__rows{overflow-x:auto;padding-bottom:2px}.orderwithdrawl-contract-part-row{display:grid;grid-template-columns:minmax(160px,2fr) minmax(140px,1.4fr) minmax(80px,0.6fr) auto;gap:12px;align-items:end;margin-bottom:.75rem;min-width:560px}.orderwithdrawl-contract-part-field label{display:block;margin:0}.orderwithdrawl-contract-part-field .form-control{margin-top:.25rem}.orderwithdrawl-contract-part-add{margin-top:.25rem}.orderwithdrawl-contract-part-remove{white-space:nowrap}.orderwithdrawl-order-items{display:flex;flex-direction:column;gap:12px;margin-top:.75rem}.orderwithdrawl-order-item{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(120px,160px);gap:12px;align-items:center;margin:0;padding:12px;border:1px solid rgb(15 23 42 / .14);background:#fff}.orderwithdrawl-order-item__main{display:flex;flex-direction:column;min-width:0}.orderwithdrawl-order-item__name{color:#0f172a;font-weight:600;overflow-wrap:anywhere}.orderwithdrawl-order-item__reference{color:rgb(15 23 42 / .68);font-size:.875rem;line-height:1.4}.orderwithdrawl-order-item__quantity{display:flex;align-items:center;justify-content:flex-end;gap:8px;color:#0f172a}.orderwithdrawl-order-item__quantity .form-control{max-width:80px}.orderwithdrawl-form .form-control[aria-invalid="true"]{border-color:#dc2626;box-shadow:0 0 0 1px rgb(220 38 38 / .25)}.orderwithdrawl-field-error{display:block;margin-top:4px;color:#dc2626;font-size:.875rem;line-height:1.4}.orderwithdrawl-form-errors{margin-bottom:1rem}.orderwithdrawl-policy{margin:0 0 1.5rem;padding:12px 16px;border:1px solid rgb(15 23 42 / .12);border-radius:8px;background:#f8fafc}.orderwithdrawl-policy>summary{cursor:pointer;font-weight:600;color:#0f172a;list-style:revert}.orderwithdrawl-policy__content{margin-top:12px;color:#0f172a;font-size:.9375rem;line-height:1.55;white-space:pre-line}.orderwithdrawl-btn{min-height:44px;padding:.625rem 1.25rem;font-weight:600;transition:transform 0.15s ease,box-shadow 0.15s ease,filter 0.15s ease}.orderwithdrawl-btn:hover{transform:translateY(-1px);filter:brightness(.97)}@media (max-width:576px){.orderwithdrawl-order-item{grid-template-columns:auto minmax(0,1fr)}.orderwithdrawl-order-item__quantity{grid-column:2;justify-content:flex-start}}.orderwithdrawl-confirmation{padding:20px 24px}.orderwithdrawl-confirmation__title{margin:0 0 12px;font-size:1.25rem;font-weight:600}.orderwithdrawl-confirmation__message{margin-top:12px;color:#0f172a}/**
 * Copyright since 2007 PrestaShop SA and Contributors
 * PrestaShop is an International Registered Trademark & Property of PrestaShop SA
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License version 3.0
 * that is bundled with this package in the file LICENSE.md.
 * It is also available through the world-wide-web at this URL:
 * https://opensource.org/licenses/AFL-3.0
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@prestashop.com so we can send you a copy immediately.
 *
 * @author    PrestaShop SA and Contributors <contact@prestashop.com>
 * @copyright Since 2007 PrestaShop SA and Contributors
 * @license   https://opensource.org/licenses/AFL-3.0 Academic Free License version 3.0
 */
.homeslider-container{margin-bottom:50px;position:relative;float:left;width:100%}.homeslider{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.homeslider li{position:absolute;width:100%;left:0;top:0}.homeslider img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0}.homeslider .caption{display:block;position:absolute;z-index:2;font-size:1em;text-shadow:none;color:#fff;background:#000;background:rgb(0 0 0 / .6);left:0;right:0;bottom:0;padding:10px 20px;margin:0;max-width:none}.homeslider_nav{position:absolute;-webkit-tap-highlight-color:#fff0;top:52%;left:0;opacity:.7;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:#fff0 url(data:image/gif;base64,R0lGODdhTAA9APQAABAQEDAwMO/v78/Pz7+/v39/f6+vr1BQUCAgIGBgYJ+fn0BAQN/f33BwcI+Pj////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAATAA9AAAF5CAkjmRpnmiqrmzrvnAsz3Rt33iu73zv/8CgcEgsGo/IpHLJbDqf0Kh0Sq1ar9haIODbIgGEx2PACz8IgCJgIBYvdIH2OD1UyMk7s1gxLMgFCDwAAnIFQQlyD289cXIJPwGEbYY/DX9cgpJiBkJ2bQJ0OnoPDKE/a3IEO41tmEKsYq43g3IORH6fpjcHiY9BvHIHPbhiArI8kYU/nmKlPqhtnKds0T7Mc0G0kzyWn4Gvmg/fOAiJi0OIrTrlbb5FCwYEwjsHBgbzWfn6+/z9/v8AAwocSLCgwYMIEypcyLChQykhAAA7) no-repeat left top;margin-top:-45px}.homeslider_nav:active{opacity:1}.homeslider_nav.next{left:auto;background-position:right top;right:0}/**
 * Advanced Product Badges — front-office custom badge styling.
 *
 * Layout only. Per-badge colours are applied inline from the merchant
 * configuration by front.js, so this file carries no hard-coded colours beyond
 * a neutral default for badges left unstyled.
 *
 * @author    Moshammer Group <info@moshammer.com>
 * @copyright Since 2026 Moshammer Group
 * @license   https://opensource.org/licenses/AFL-3.0 Academic Free License 3.0 (AFL-3.0)
 */
 .advancedproductbadges-wrapper{position:absolute;top:.5rem;left:.5rem;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;margin:0;padding:0;pointer-events:none}.advancedproductbadges-badge{display:inline-block;padding:.25em .6em;font-size:.75rem;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;white-space:nowrap;border-radius:.25rem;color:#fff;background-color:#e74c3c;pointer-events:auto}li>.advancedproductbadges-badge,.product-flags .advancedproductbadges-badge,.elementor-badges-wrapper .advancedproductbadges-badge,.elementor-badges .advancedproductbadges-badge{margin:0 0 .25rem 0}.mgcookielaw-banner,.mgcookielaw-modal,.mgcookielaw-overlay,.mgcookielaw-fixed-button,.mgcookielaw-blocked-content{box-sizing:border-box;font-family:var(--font-sans,"Inter",system-ui,-apple-system,Segoe UI,Roboto,sans-serif);-webkit-font-smoothing:antialiased}.mgcookielaw-banner *,.mgcookielaw-modal *{box-sizing:border-box}.mgcookielaw-banner{display:none;position:fixed;left:0;right:0;z-index:100000;background:var(--color-surface,#181b1c);color:var(--color-ink,#fcfcfc);border-top:1px solid var(--color-border,rgb(255 255 255 / .08));box-shadow:0 -8px 32px -16px rgb(0 0 0 / .75);font-size:var(--text-sm,.875rem);line-height:var(--leading-normal,1.5)}.mgcookielaw-banner.mgcookielaw-banner-visible{display:block}.mgcookielaw-banner-bottom{bottom:0}.mgcookielaw-banner-top{top:0;border-top:0;border-bottom:1px solid var(--color-border,rgb(255 255 255 / .08))}.mgcookielaw-banner-floating{bottom:16px;left:16px;right:auto;max-width:420px;border:1px solid var(--color-border,rgb(255 255 255 / .08));border-radius:var(--radius-card,1rem)}.mgcookielaw-banner-inner{max-width:1140px;margin:0 auto;padding:16px;display:flex;gap:16px 24px;align-items:center;justify-content:space-between;flex-wrap:wrap}.mgcookielaw-banner-floating .mgcookielaw-banner-inner{flex-direction:column;align-items:stretch}.mgcookielaw-banner-message{flex:1 1 340px;min-width:0}.mgcookielaw-banner-message p{margin:0 0 6px}.mgcookielaw-banner-message a{color:inherit}.mgcookielaw-link-container{margin-top:6px;display:flex;flex-wrap:wrap;gap:6px 16px;align-items:center}.mgcookielaw-link{background:none;border:0;padding:0;margin:0;color:var(--color-muted,#c4c4c4);font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.mgcookielaw-link:hover{color:var(--color-ink,#fcfcfc)}.mgcookielaw-button-container{display:flex;gap:10px;flex-wrap:wrap;align-items:center;flex:0 0 auto}.mgcookielaw-button{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 18px;min-height:42px;border-radius:var(--radius-btn,.5rem);border:1px solid #fff0;font:inherit;font-weight:var(--font-weight-semibold,600);line-height:1.1;cursor:pointer;transition:background-color 0.15s ease,border-color 0.15s ease,color 0.15s ease,opacity 0.15s ease;text-align:center;white-space:nowrap}.mgcookielaw-button:disabled{opacity:.55;cursor:default}.mgcookielaw-button-primary{background:var(--color-cta,#e2e2e2);color:var(--color-on-cta,#181b1c)}.mgcookielaw-button-primary:hover:not(:disabled){background:var(--color-cta-hover,#ededed)}.mgcookielaw-button-ghost{background:#fff0;color:var(--color-ink,#fcfcfc);border-color:var(--color-ghost-border,rgb(255 255 255 / .18))}.mgcookielaw-button-ghost:hover:not(:disabled){background:var(--color-ghost-hover,rgb(255 255 255 / .06));border-color:var(--color-ghost-border-hover,rgb(255 255 255 / .28))}.mgcookielaw-button:focus-visible,.mgcookielaw-link:focus-visible,.mgcookielaw-slider:focus-within,.mgcookielaw-purpose:focus-visible+.mgcookielaw-slider,.mgcookielaw-section-purpose-button:focus-visible,.mgcookielaw-fixed-button:focus-visible,.mgcookielaw-banner-close-button:focus-visible,.mgcookielaw-modal-close:focus-visible,.mgcookielaw-badge:focus-visible{outline:var(--focus-ring-width,2px) solid var(--color-focus-ring,#0ebc5f);outline-offset:var(--focus-ring-offset,2px)}.mgcookielaw-banner-close-button{position:absolute;top:8px;right:10px;background:none;border:0;color:var(--color-muted,#c4c4c4);cursor:pointer;padding:4px;line-height:0;border-radius:6px}.mgcookielaw-banner-close-button:hover{color:var(--color-ink,#fcfcfc)}.mgcookielaw-overlay{display:none;position:fixed;inset:0;z-index:99998;background:rgb(0 0 0 / .55);backdrop-filter:blur(1px)}.mgcookielaw-overlay.mgcookielaw-overlay-visible{display:block}html.mgcookielaw-modal-lock{overflow:hidden}.mgcookielaw-modal{display:none;position:fixed;inset:0;z-index:100001;padding:16px;align-items:center;justify-content:center}.mgcookielaw-modal.mgcookielaw-modal-open{display:flex}.mgcookielaw-modal-dialog{width:100%;max-width:640px;max-height:88vh;display:flex;flex-direction:column;background:var(--color-surface,#181b1c);color:var(--color-ink,#fcfcfc);border:1px solid var(--color-border,rgb(255 255 255 / .08));border-radius:var(--radius-card,1rem);box-shadow:var(--shadow-card,0 22px 44px -22px rgb(0 0 0 / .8));overflow:hidden}.mgcookielaw-modal-header{display:flex;align-items:center;gap:12px;padding:18px 20px;border-bottom:1px solid var(--color-border,rgb(255 255 255 / .08))}.mgcookielaw-modal-header-title{margin:0;font-size:var(--text-lg,1.125rem);font-weight:var(--font-weight-bold,700);flex:1 1 auto}.mgcookielaw-modal-header-title-user-consent-elements{display:none;gap:8px;align-items:center;flex-wrap:wrap}.mgcookielaw-modal-close{background:none;border:0;color:var(--color-muted,#c4c4c4);cursor:pointer;padding:4px;line-height:0;border-radius:6px;flex:0 0 auto}.mgcookielaw-modal-close:hover{color:var(--color-ink,#fcfcfc)}.mgcookielaw-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;font-size:var(--text-xs,.75rem);border-radius:999px;border:1px solid var(--color-border,rgb(255 255 255 / .12));color:var(--color-muted,#c4c4c4);text-decoration:none;background:var(--color-surface-alt,#202324)}.mgcookielaw-badge:hover{color:var(--color-ink,#fcfcfc)}.mgcookielaw-badge-technical{border-color:var(--color-ghost-border,rgb(255 255 255 / .2));text-transform:uppercase;letter-spacing:var(--tracking-wide,.08em);font-size:.65rem}.mgcookielaw-modal-body{flex:1 1 auto;min-height:0;padding:8px 20px;overflow-y:auto;-webkit-overflow-scrolling:touch}.mgcookielaw-section{padding:16px 0;border-bottom:1px solid var(--color-border,rgb(255 255 255 / .08))}.mgcookielaw-section:last-child{border-bottom:0}.mgcookielaw-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.mgcookielaw-section-name{font-weight:var(--font-weight-semibold,600);display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mgcookielaw-switch{position:relative;flex:0 0 auto}.mgcookielaw-purpose{position:absolute;width:1px;height:1px;opacity:0;margin:0;pointer-events:none}.mgcookielaw-slider{display:inline-block;width:46px;height:26px;border-radius:999px;background:var(--color-ghost-border,rgb(255 255 255 / .22));cursor:pointer;transition:background-color 0.15s ease;position:relative}.mgcookielaw-slider-knob{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .5);transition:transform 0.15s ease}.mgcookielaw-purpose:checked+.mgcookielaw-slider{background:var(--color-meta,#0ebc5f)}.mgcookielaw-purpose:checked+.mgcookielaw-slider .mgcookielaw-slider-knob{transform:translateX(20px)}.mgcookielaw-switch-disabled .mgcookielaw-slider{cursor:not-allowed;opacity:.65}.mgcookielaw-section-purpose{margin-top:10px}.mgcookielaw-section-purpose-button{display:inline-flex;align-items:center;gap:6px;background:none;border:0;padding:4px 0;color:var(--color-muted,#c4c4c4);font:inherit;font-size:var(--text-sm,.875rem);cursor:pointer}.mgcookielaw-section-purpose-button:hover{color:var(--color-ink,#fcfcfc)}.mgcookielaw-chevron{transition:transform 0.15s ease}.mgcookielaw-section-purpose-button[aria-expanded="true"] .mgcookielaw-chevron{transform:rotate(180deg)}.mgcookielaw-section-purpose-content{display:none;padding-top:10px;color:var(--color-muted,#c4c4c4);font-size:var(--text-sm,.875rem)}.mgcookielaw-section-purpose-content.mgcookielaw-open{display:block}.mgcookielaw-cookies-table{width:100%;border-collapse:collapse;margin-top:10px;font-size:var(--text-xs,.75rem);display:block;overflow-x:auto}.mgcookielaw-cookies-table th,.mgcookielaw-cookies-table td{text-align:left;padding:6px 8px;border-bottom:1px solid var(--color-border,rgb(255 255 255 / .08));vertical-align:top}.mgcookielaw-cookies-table th{color:var(--color-ink,#fcfcfc);font-weight:var(--font-weight-semibold,600);white-space:nowrap}.mgcookielaw-cookies-table a{color:var(--color-meta,#0ebc5f)}.mgcookielaw-modal-footer{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end;padding:16px 20px;border-top:1px solid var(--color-border,rgb(255 255 255 / .08))}.mgcookielaw-modal-footer .mgcookielaw-button{flex:1 1 auto}.mgcookielaw-fixed-button{display:none;position:fixed;bottom:18px;z-index:100000;width:48px;height:48px;border-radius:50%;align-items:center;justify-content:center;background:var(--color-surface,#181b1c);color:var(--color-ink,#fcfcfc);border:1px solid var(--color-border,rgb(255 255 255 / .14));box-shadow:0 6px 20px -6px rgb(0 0 0 / .6);cursor:pointer;padding:0}.mgcookielaw-fixed-button.mgcookielaw-fixed-button-visible{display:inline-flex}.mgcookielaw-fixed-button:hover{background:var(--color-surface-alt,#202324)}.mgcookielaw-fixed-button-left{left:18px}.mgcookielaw-fixed-button-right{right:18px}.mgcookielaw-blocked-content{padding:20px;text-align:center;background:var(--color-surface-alt,#202324);color:var(--color-ink,#fcfcfc);border:1px dashed var(--color-border,rgb(255 255 255 / .2));border-radius:var(--radius-btn,.5rem)}.mgcookielaw-blocked-content-text{margin:0 0 12px}@media (max-width:767px){.mgcookielaw-banner-inner{flex-direction:column;align-items:stretch;padding:14px}.mgcookielaw-button-container{flex-direction:column-reverse}.mgcookielaw-button-container .mgcookielaw-button{width:100%}.mgcookielaw-banner-floating{left:8px;right:8px;max-width:none;bottom:8px}.mgcookielaw-modal{padding:0}.mgcookielaw-modal-dialog{max-width:none;max-height:100vh;height:100%;border-radius:0;border:0}.mgcookielaw-modal-footer .mgcookielaw-button{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.mgcookielaw-button,.mgcookielaw-slider,.mgcookielaw-slider-knob,.mgcookielaw-chevron{transition:none}}