@layer djb.reset,djb.base,djb.theme,djb.elements,djb.classes,djb.global,djb.nodes,djb.custom;@layer djb.bricks.base0 {*,::before,::after{margin: revert; padding: revert;}body{min-height: revert; -webkit-font-smoothing: revert;}img,svg{display: revert; max-width: revert;}button,input{font: revert; color: revert;}.djb-icon{display: inline; flex-shrink: 1; width: auto; height: auto; line-height: inherit;}}@layer djb.bricks {@keyframes bu-loading-spinner { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}.brxe-loop-builder-on{--loading-size: 40px; --loading-color: #999;}}@layer djb.bricks {@layer bricks.reset, bricks.gutenberg, bricks.icons;@layer bricks {:root{--bricks-transition: all 0.1s; --bricks-color-primary: #ffd64f; --bricks-text-light: #9e9e9e; --bricks-bg-info: #e5f3ff; --bricks-bg-success: #e6f6ed; --bricks-bg-danger: #ffe6ec; --bricks-border-color: #dddedf;}html{text-size-adjust: auto; line-height: 1.15;}aside,footer,header,main,nav,section{display: block;}img{border-style: none;}button,input{font-family: sans-serif; font-size: 100%; line-height: 1.15; margin: 0px;}button,input{overflow: visible;}button{text-transform: none;}[type="submit"],button,html [type="button"]{appearance: button;}[type="search"]{appearance: textfield; outline-offset: -2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{appearance: none;}::-webkit-file-upload-button{appearance: button; font: inherit;}[hidden]{display: none;}.brxe-section{align-items: center; display: flex; flex-direction: column; margin-left: auto; margin-right: auto; width: 100%;}@media (max-width: 767px) {.brxe-section{flex-wrap: wrap;}}.brxe-container{align-items: flex-start; display: flex; flex-direction: column; margin-left: auto; margin-right: auto; width: 1100px;}@media (max-width: 767px) {.brxe-container{flex-wrap: wrap;}}[class*="brxe-"]{max-width: 100%;}svg:not([width]){min-width: 1em;}svg:not([height]){min-height: 1em;}span[class*="brxe-"]:not(.brxe-section):not(.brxe-container):not(.brxe-block):not(.brxe-div){width: auto;}#brx-footer{background-position: 50% center; background-size: cover; flex-shrink: 0; margin-top: auto; position: relative; width: 100%;}html{font-size: 62.5%;}*,::after,::before,html{box-sizing: border-box;}::after,::before{outline: none;}*{border-color: var(--bricks-border-color);}body{-webkit-font-smoothing: antialiased; background-color: rgb(255, 255, 255); background-position: 50% center; color: rgb(54, 54, 54); font-family: -apple-system, "system-ui", "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 15px; line-height: 1.7; transition: padding-top;}.brx-body{display: flex; flex-direction: column; margin: 0px auto; width: 100%;}:where(a){border-color: currentcolor; color: currentcolor; cursor: pointer; text-decoration: none;}h1,h2,h3,h4{margin: 0px; text-rendering: optimizelegibility;}h3,h4{line-height: 1.4;}:where(p){margin-block: 0px 1.2em;}:where(p:last-of-type){margin-block-end: 0px;}img{height: auto; max-width: 100%; outline: none; vertical-align: middle;}button{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; outline: none; padding: 0px;}label{color: var(--bricks-text-light); display: block; font-weight: 400; margin-bottom: 5px;}button,input{font-family: inherit; text-align: inherit;}input:not([type="submit"]){border-style: solid; border-width: 1px; box-shadow: none; color: currentcolor; font-size: inherit; line-height: 40px; outline: none; padding: 0px 12px; transition: var(--bricks-transition); width: 100%;}::placeholder{color: var(--bricks-text-light);}#brx-content{flex: 1 1 0%; position: relative; width: 100%;}#brx-header.brx-sticky{left: 0px; position: fixed; right: 0px; top: 0px; transition: background-color 0.2s, transform 0.4s; width: 100%; z-index: 998;}#brx-header.brx-sticky:has(.cart-detail.off-canvas.active, .brxe-offcanvas.brx-open){transition: none;}.bricks-search-form{align-items: stretch; justify-content: space-between; position: relative; width: 100%; display: flex !important;}.bricks-search-form label{align-self: center; margin-inline-end: 10px;}.bricks-search-form input[type="search"]{background-color: inherit; color: currentcolor; display: inline-block; max-width: 100%; padding: 0px 20px; width: auto;}.bricks-search-form button{align-items: center; display: flex; justify-content: center; position: relative; white-space: nowrap;}.bricks-search-form input{line-height: 40px; width: 100%;}.bricks-button{align-items: center; border-width: 0px; display: inline-flex; gap: 10px; justify-content: center; letter-spacing: 0.5px; padding: 0.5em 1em; text-align: center;}.bricks-button i{position: relative;}.screen-reader-text,.screen-reader-text span{clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; white-space: nowrap; width: 1px; position: absolute !important;}.screen-reader-text span:focus,.screen-reader-text:focus{background-color: rgb(241, 241, 241); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; color: rgb(33, 117, 155); display: block; font-size: 0.875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important;}.brxe-button{width: auto;}.brxe-code{width: 100%;}.brxe-icon{font-size: 60px;}:where(.brxe-icon-box) .icon{align-items: center; display: inline-flex; justify-content: center;}a.brxe-image{display: inline-block;}:where(.brxe-image).tag{display: inline-block; height: fit-content; position: relative; width: auto;}:where(.brxe-image)::before{border-radius: inherit;}:where(.brxe-image) img{border-radius: inherit; height: 100%; transition: inherit; width: 100%; position: static !important;}.brxe-logo{color: currentcolor; font-size: 20px; font-weight: 600; line-height: 1;}body:has(.wp-lightbox-overlay) #brx-content{overflow: clip;}:where(.brxe-search) button{align-items: center; background-color: transparent; cursor: pointer; display: flex; gap: 0.5em; height: 40px; justify-content: center; width: 60px;}:where(.brxe-search) button svg:not([height]){height: inherit;}.brxe-shortcode{width: 100%;}:where(.brxe-svg){height: auto; width: auto;}:where(.brxe-block, .brxe-container, .brxe-div):has(.brxe-testimonials){min-width: 0px;}.brxe-text-link{gap: 5px;}.brxe-text-link,.brxe-text-link span{align-items: center; display: inline-flex;}.brxe-text-link span{justify-content: center;}}}@layer djb.bricks {@layer bricks {:root{--bricks-woo-input-height: 40px;}@font-face { font-family: WooCommerce; font-style: normal; font-weight: 400; src: url("/wp-content/alteo-assets/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"), url("/wp-content/alteo-assets/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf") format("truetype"); }.woocommerce{width: 100%;}.woocommerce table{border-collapse: collapse; border-spacing: 0px;}.woocommerce-notices-wrapper{--bricks-woo-notice-info: #2563eb; --bricks-woo-notice-success: #047857; --bricks-woo-notice-danger: #be123c; display: flex; flex-direction: column; gap: 15px;}.woocommerce-notices-wrapper:empty{display: none;}.brxe-woocommerce-notice.woocommerce-notices-wrapper{margin-bottom: 0px; width: 100%;}.added_to_cart{border-width: 0px; display: inline-flex; padding: 0.5em 1em;}.brxe-product-gallery.thumbnail-slider{display: flex; flex-direction: column; gap: 30px;}}@layer bricks.icons {@font-face { font-display: block; font-family: "Font Awesome 6 Brands"; font-style: normal; font-weight: 400; src: url("data:font/woff2;base64,d09GMgABAAAAAAR0AAoAAAAACHQAAAQuAwUDAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAATMqJIgE2AiQDGMsOBCAFgzQHIBvBB1GUDEoS4IvC2Fg2dhhDIDyaRpvtTvQ6d+nPHSQrKw/SZi4afYvg+/1e99wHIdSZ+FhikBUWdV1rfISsBBQWSLLt/3Euvy+9NQcc6I6bI04p9wFZAZMEEmZGfgI7I/YVO1brgH/5+Ek721a27/5/+7W6orMqSfBSSRvj7D3v4+4taFJJeKMUSodVvOxiwZ2PkMeXeKwgluOWZo72/JNxrzkpMsCv2Q9N7G2teP/z0ZmsIN5YpAmIybhDJw0JGdrpopgC+h9Tq1qSfj5am7iCF/2bpvuNzxr3NmwA4MZBZcr7mDBCe5+UWEoDpyQ3Ya0jPVkZQefWTVsaw4qnUsYG43ss1oNO8RV0pmS90VLMz6XTAONTcns8D27EUslwmJbisc2JJbe1FdPvTbSQ1j5dW76dQJ9lEIsX82uftgzmF2vG6jY8rca2y9M6YkBuDDFsTpESQwRVioFhjjLwWuYq36l3rek26pWZtyLsMUyDUU6lmtwj1Xb8cpTvtSLX3MAGq5S1jTrzXK3yA0egaE1uxJTF8nbolLQEgLAkbbQYszNmvexZNp5BQRyNBDGsrjV8WqtWa8Rv1gAhkDFFjNRv3AqGsSItl/MhjEP5smDFGAYQgzV6JliZilAzAgxOboGe9XZFifm0p6JMV4eDkbxKI1QivUoleQCwM1pd+OecUPnRMr0/4V/4Cs+1vqyGe4dHQqMJyzo9NZLTW/XdnMFXNH/B8SWjkRAAQoxGS/YvWDSYObPb0VGnu0AWi4m4/uBn/vLYwoXIiBy+D81b0A7orfbSRd0uAkLGM2RrelzTVVde+A/PtbwVzoE60TtDI40YmV7GQ4YizbErq6jMtAfIyxTzmIwKsIStAu0KRvG1y0QhnwIt8wUxrAhG/QHGATgTWUoDS88jsErqS7VSqVbgeQBqa6bvp5KFPUbg2ydTliDAuRCcQzye6YQjvhBwpAIQaORXLFqTAi2AXmZcKqczPPltpNhqJ3l8+aHkpiS1E5VjvFb4XMoZk/4dIR/wZ8L7aFgwavaKxV6B8wLtzudy+UPMdDpBeCgUj2MaczhJyONN/WGUiXAUHk/fwfr2jEAgNmageBwBno+ByQtp+VAzdCyKsrr4/zZIRjyguX1ZdVkUMydf3ZDnBFmR6XocJmdNw/+qIwl8fHL0Qnt65VfS45hENZOC4D+amh4sothHg85lPCCez6IfZYlqHmCg5eiIffEx/TGbynxNY1xLxLusyiFd5DXopvEhYZAbkjS6F5KZdW1mbhdSuPbxq0rdUbfISadcdsZhBx1yjqVprxbLUiedkLZe4KL9zg4HO26/Ltfi49qFzthtE7uvMVk2RjzovGN2j5ZMV6zWPb4+D9dKW+2Xlp11WMT/1aIojr4hSVKkEcVjaWadfSHSzpmsLEkt37GG2X49I+ttXAcA") format("woff2"); }.fab{-webkit-font-smoothing: antialiased; display: var(--fa-display,inline-block); font-family: "Font Awesome 6 Brands"; font-style: normal; font-variant: normal; font-weight: 400; line-height: 1; text-rendering: auto;}.fa-facebook-square::before{content: "";}.fa-instagram::before{content: "";}@font-face { font-display: block; font-family: "Font Awesome 6 Free"; font-style: normal; font-weight: 400; src: url("data:font/woff2;base64,d09GMgABAAAAAAVIAAoAAAAACcgAAAT/AwUDAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAXMqLcAE2AiQDGssQBCAFgygHIBsXCSCeB7atY60BVLXC05CMMzKv+ZBb9u/NAMMKiy4kjmxCzplsWE7su0rRfG+19i1T3pW/E9EqIZjdBR60trRIH+yLtr8DcPH/+U9jrk60LqQh2giVRIx/Dzmb3oZpU61+kExToolYMgmZkCTyELc3T4v+GFNvAIMH+DJMgMfzSgBHPfz/mPR4u4Ap8crj2feQf9oJGP9u/HWQ1XUB5FXwAAQA7uPbAFIAIABIABEJDspQ/i892BCwfjd+T/68909/fvjXwQfWX7jdn5xnnJOdY7s1iNf+Alj/XICvYJNLIbk5R6kXy1qPmookTtBopXuQ1Gfqa0spvaFV5GVYlVpXugTqkxbLRWWRTmOcJLrxIGt2PmBoVrpSleVXfSmlfG8bmaX13uVex7JNa3lvnWbktvek4/uOwyCYmJgq4phM33svJeO4mGLS+A2o2m0VCSHe2nKIHC2VnU7RcpRlGkW7s7Q0kodseUt0uzyMUWTbppqeWpCb5996a36zXJiaVqZtRxGVggTWxwIco9WOgYVUWlvKKvJC63olej1cjrlTP4sTrXfigK+aqOJFHm1j06/7EXSJm1FZaviBpXhgZlrrptF6eob4xVrFLN+957DD9uzOM8K5vu9cHPY6wRkijsV4x7ZtszMzs4ixY+h45M6dgzwf9MaRvXj6tbWj9neCsLfjvliIOJHqk6B6jBOhKbfsp6JsONSXx9eNmbaULxBDsdJpzFQu1rWupUZ0UYSn/NR7Mk2gfR3oJQqtXo96Do/pes+5pLv2MLLPxZXp261WVU0HAbnUTPNh4ojnrjiZTi/yRm26TK0sn291v+GYhtHuK6OycKUkx9hwPMDGuB3HfB23QbhlgVF8NKgqrXWrzA9PVICcyH7TQknLysUS6GNQrqwkbkbD8Jka3hobXWt/VCoqMzcCqyBSXVd5wMd9nMlQCCnj2cHMnJ6Ioun2nOcHxQxnl4XZ+lLFvXC/ybg/p2zT8NO2bUiq+bxgULY0ZXC6SD+QfNqlXrsZuS6PF5YiSZvs9oRptn6RHcOkH6LivjTYpSMtqyMkheUzzTuGJNUI95BNyghhVZVX7D/GxQYjRzvdxcCcJTKdx9ZswVI66QQiYxY0hACIhFRl8AFhUGnSgpYCjSlFw5ha9Je4QDrlfiTKMbDku8bELnt5EA6JcIAcmuZJTLpjl4yTfP9qTUx28t7Im+muKRHi4X5VOWIuFW/T83POp+k8EZl6gwXch1/OWfhi/JqAAQBiPx/GpKETXQNhlGa/Mhy1Rc2gdYtXmdDnJyvsh2BKpH4gZNO+gkW12Yaq+PqDKW8uOJYSXkysuPb6zfWEvuP7rjs1NTf3McV1+4aT6drh6YkJpN6m64E82UK+bszwsOeuZB2xlHj4YL2/crmfkh/y5O1BICBNiQ31+10Xubv/sTsCAPDFC9fdMW+/3oqnuAqwoVFF4E8qJh7eLa0A4lVu8eHewIfmOBVMZat7fcUj+Jm4WvxvnqLUX3Akx6FcnqRwLgkaLQArQKYRIytpAj1cmyZxqLtNQy3NxOU+eC0LVczhMDe52T1udY2rXO12qSWX2SB1pJvcyOx8iLtc4bZlbTe4QkS9GhmKW0mAOBVZz1XucL1L3NqPh5vOW4xsVX80ame6gll5m2uc0dLYaAyFooKttIa2XaMOaYQ3nHino6U7pTcJbzAdaomMipjblrlLvAAAAAA=") format("woff2"); }.fa{font-family: "Font Awesome 6 Free"; font-style: normal; font-weight: 400;}@font-face { font-display: block; font-family: "Font Awesome 6 Solid"; font-style: normal; font-weight: 900; src: url("data:font/woff2;base64,d09GMgABAAAAAAiIAAoAAAAADywAAAhAAwUDAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRzKlXQBNgIkAzzLIAQgBYMYByAbfQ4ArAZs9woTFiWjTKsjZxZCL3WUF80nez6nNk9fYOEXWJITJ64St3G4Vhxo2VlClwhXC0A3QNLCDeEGgCf7f9f0p5ArUI5SwLs2GdBvmsuA4PmpCc9CzejN8vMTcsqiHg/5u3cmuAnfug2RKUGImqoIUeiaUDLJw3CZZVZLiecg75Nrnzb/AEgBjr/xJ0/K5G129gKfKHvIBWSHSlRuCWB8hQISvpX1tSW55uI/saAim5DOlfuAKDB2HiSATqO1gBP1xn/QhPMWCVAZRA8blxw9zg4g+ebSfyR6o/EkwHk41YDwt/RoPAwgwjMQANQjsjdFsVzERf8KBdhgsL659Hfxd+P38Pfrf//yj4GvZ/48+BN/Pv/XO3+994/UaAA2f4vmvaXO/+O/8O1lrPWRVTNfc665G1ObklVBEG9YAhqpkFCK6TgF87DaUcAbNoiR6aAfBqEfK+zzMPZ9P5YUU1otq8jFIlIl5HWUtkDQLsukSqg0SgzRk4ZNlMyMhsMgHHengCjTwUhkSAyHoR0ShytoxXzbIwYjKYFMK0vVrGVSpeqd7lmquJAVRT7fNdfylABphxTdkoRznF75R54bBs9rXWh7hLlcSHdc/8NxLKv0GAhCcFepYDlOzbJqdFUVaG6o7Jzu3cPRdmcBzDeu8w71vmt3xPLPivcstylHX0uVYkEglNp7gprj1AACGp8LoJsxDkZ4iQeV/iijRk8VpkMoTwuxuJgf+2H5XdyiYdvGE+OJ2toGYaddMYymaCoO3lOExl93rzizrt/bu0KHhcwkNc1CaODNlURER1cgAFGktBwFgAI/RlehmBbbpUShByZSqxkxqHvR06ragGaaWhJAkQ2fVkDzZhpQ1STQsOzGX01A8BUfTDP66yeh9r3BXn+rDSZTlj+UA5+h2EiJw/WiCuGESbPdIOhqu22itcr6cs/S3TlT9xuUUlv7/MLa2oKgQ3Bo/yPWNpWq7nrWxJtljIL64yHQqygBvI4SucJSXAlSDTPNyZToneVYeQ/yf4jPzws0Zf7CXUPLMVnmy/Nepx4ZrsSe2knu5rLMclrrkcs8IuTnc8uUO9NeXOla9JCTXw4Q7MZn9B3djRMArxKqHWK5QAqtcZpN4PuRYkqQ1jRlytwGvtAb4dWkCANLOToguJfrRGVaxO29Hug0Nla0LG7hM2Yyqmlq8fIyTk5qhlFkv0XhIyqsEMcoGFNVotrZGAi88SL9QamXwCOwkk43EX0G8/jZKQJFftHRdHLd8f1Xm+f2T9ou6ZrzoqxQymoK59nKxsbK6mjO6DlmZWNDuZwrNQYwoPG6AErRZSEuBrxh43tfhAfrpUquzxi6pKnoAbYoH/YuHHOwieIb+fkSCdrHJEwh0qneZHqSl2CBkpZ9oxVTP3t4RR2xMD5Kt26eWgcHjVLNMnUWZoJ5nJHZ2qEx5yecMehMjCluQzdMpck6ACx2Essyqt+8qnEJWm6pqpRTGDPq17aG+zGJ8XlBJmSGYeUrSVW1oqMVmd808QFybS+h3sWSomp8fpblRJur9pQCkdWiMyZnDNNoeUdhTO/k+VKLRZ0s69XXTFVLKnyBX0bNlHKGqYxxHCdjcykU/XlcVzN8Zkb1FnTU7cPafqFemnVR3PJkZYgqTkw4vFZ6sSuVW0YNu92ws1xzXSLXzS9X05lD9ymj9YRSXX6eulRNq0VpCRVQZB/XmNm6t+B0gBzHcZ6MYh1VhhDNhgYM4ukisEBnsAzYS7oxEMO8DLAXSbkxxssGfYXCj/H9gt7Qks+3LBe6ju0Fw+a8VODZjhvmewZZL2o5XVV/hGp8BUnSZUmwLIGUqkLAqO+qtLwkyRmp/lYlMUr0ZUwpI0uSSUjWHwaQx5gvVL9UE3owAU7AbKyc1T3a5hJHAmREZMXNkAkFiZZXy56JQ/vrpTiLkqAUDdWrx8vivgIeEPGUEwVhe5uMicaBtBASwfIUV7YLR+mW+pyaFbUWaaBK2KCN1PKxDse8sdpMRDgn2nv1e1Mw2I2UtkeKJnRg/PVCplLO1YB9JWC8IPQ6fo1wBq9YCVmskNlvy8EcsExCvMpJCd/yuaCJziQ4KEQJhh1+Wfgjp1QFFAAQqpSgCUX0YQRGLca+FUNXlM6aLWlvSHVZS6NIe3H4EWg7q9CTBtPhrs6ZrrDYPmH80L9y0WqIMY0D3fYyQiCFanws0OzU1eqPcN7cXCjwYZyjM5xGXHQFwc3ltCFRcO3IixY0AJRJ0Xparz9tRaUvnT7tbUseKpfE8gcfusnjXi4gHjt8Z5+pGWU4BbOBkf74+UkKEQFHVBa1Nbk4vJJOVAmjkbBnjTxAuLqDtM/BOizjNYT882Kj1XUcV9utiD5hf6ofUzMmncfYRD8Ucs2LaeiSiAy9tTCczuFmq24QWfsz11d+MHD+4TiFQnvAlDcLlyrHBtRevlF7zfSEdUZZeFG7rWtYCC6KoUbDB+yU5HJCnNs5PFJ7oQMggEkMt/009WV8yl9GFwAAX1y+6aZz///VeFK4lN4AkIGJS8CVfhpCYkH+wntLkeaUBHwJ8igtFeCzCd+cRVWvSGATgYsP8xC+oywtpBvpf6FH+Jrl2EViTlwqQTqIAHC6En6PjgNCL66nYCEYSFQBDAJwG2EABtsEaFjbxjDN9t1FuzYJqz30xmT0EhfHYpvtDthpg3XW2y3SCat0iZyAbbZK/fZG7bPGLttssSbPjQyXFDsx4qlmYZvNNljNO7v8nfVhGPoNQb8Y5mKNnXbZUBMjMSI7V6BfGWKG0zFM0NTQOLaztT331nT0JIhaCXSV3RoFh/vXre/kMQgA") format("woff2"); }.fas{font-family: "Font Awesome 6 Solid"; font-style: normal; font-weight: 900;}.fa,.fab,.fas{-webkit-font-smoothing: antialiased; display: var(--fa-display,inline-block); font-style: normal; font-variant: normal; line-height: 1; text-rendering: auto;}.fa-message::before{content: "";}.fa-phone::before{content: "";}.fa-arrow-rotate-left::before{content: "";}.fa-shield::before{content: "";}.fa-check::before{content: "";}.fa-truck-arrow-right::before{content: "";}@font-face { font-family: Ionicons; font-style: normal; font-weight: 400; src: url("data:font/woff2;base64,d09GMgABAAAAAASkAAwAAAAACHgAAARWAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgQwIBBEICokghw4BNgIkAzYLHgAEIAWCIAcgG3UGUZQqTg/wkRjHIh5QWZM0vrPv2Xx/D+TZRQrR1vOoxStqiddEoJqBCtOJ1OyLiIIUu92LxlHCeSJlEYfY34/N/DCPRNOSaJVQPvhDXKeedqtJTEKZp871mW0jJBVbbPxe827VAP4OcNF+slED0HhaCGDUdeBvaGYvwKGGxyVUDB/JM2I+9J+6/vISPeg8iEQewhAA0eJBzxbkBb3uofZ/XdgMaE7Bg/3U9acVP5376c6ft/5868/3/PzRL5FfRv0y5YVfXnIcADdyy3covyCX5XnyeMmSMtIEKSR+KD4qDhD7g3ATqzQcOuQ44MCRsXdLAO0BWgZ0N9vnUuQ68h9osIiHazMJpLSpr3d5X/X6uOByl9KC9a2gTK3MFy6nKAXrpZbnsiVmJiqBK8h4ZN5VocrmgO4dXPJXyHi+p5nOCEyqCmQFCvaC1hfmq/pr1hvG69Zr+qvm60aOBBAzrrniGjKuNq8EM16xXoL+4juc5zO8YVWNilnSF1XLgH4lE82riYyqL1f2Zku+8uJJX/iqEY5G66Q0surPVwJZM2tWBcny0co8CdgLWYQ8CFgo+RgG2d4i6ypw68/mjWuEBSRinrreEOLENzWmCnHJKkP3Zo/9VhIqQReQ8ScZgW559hnRefCxhUg2H5qWO7CPLTonJ+SJJMyNNQnitD3p7PApPOMKubJeMv35SrRQtaZBb8FchjV9uau8WYjoVwY22OVS+IT5wTjxJjYm6Wn8r7HjG/PeX+izL21h1JB7ZJim8u0SXXmPu9vYHIO46ZK9UZDh2cU5c4LyH+vaLVuSd78c8WENigQGrughq0WtqIY1DKe117HlMed/fJvdwWZnlWfeW+FUDGrekVV5djzsHVKx7ILGTioWu7FuYzaparGxXcGtls1OvmbZFLN7wDl1dr8wm1XSWT9AWclkxx8cnzTWpE3hZKgKT8Bm6GiD9sLRVZ7j7nr3cc/C/M0WdNu7cO+Cd2ILY1g8tU3aZq2oTZo5PNy9/pn6Ws9Y/bJmJyd5qabm+9Av3n1ecdTHYyqR7i21A1RCX/3PrnTp0QceeO7C+XHj38MDR3bt+lPZpPwYIXn4gSOrV63C4KFHdy2N6JFdpcksHb+fVTepK6Pv+fxmL68KvhlEn79z50Lve96Ftu04cmTEsQ8wOHIEjm1PAACQ3onv+81Hs5r0/61e4AAAb4xuG9ZTIs4PzgNcDT0EoB6UzQigh5wHkCgYC1j7CXCwhHug5kHHoXNAhMEbPVgDvRgEwJ/9O4AAyFhHBWBHD9WJQ+IuAFCHqXiQqwHAYJgrCYrBSg4ykkoeo81c7+IpaxB0uacWu/owq6y2xVpLLLLYekEh84Tz2V111kVvMZ0xxHxzrOCiodbewHzLLbDFGKustMQ8mb1O2gKLbGDozLHWSJ71DddingUrY6ITxb6y5go2ZHkX3cX1FD8F5hXXcjxLuBhELD2T0PkuC+IBE5wH0QwA") format("woff2"); }[class*=" ion-"],[class*=" ion-ios-"],[class*=" ion-md-"],[class^="ion-"],[class^="ion-ios-"],[class^="ion-md-"]{-webkit-font-smoothing: antialiased; display: inline-block; font-family: Ionicons; font-style: normal; font-variant: normal; font-weight: 400; line-height: 1; text-rendering: auto; text-transform: none;}[class*=" ion-"]::before,[class*=" ion-ios-"]::before,[class*=" ion-md-"]::before,[class^="ion-"]::before,[class^="ion-ios-"]::before,[class^="ion-md-"]::before{font-family: Ionicons;}.ion-ios-information-circle::before{content: "";}.ion-ios-mail::before{content: "";}.ion-md-card::before{content: "";}.ion-md-document::before{content: "";}.ion-md-menu::before{content: "";}.ion-md-phone-portrait::before{content: "";}@font-face { font-family: themify; font-style: normal; font-weight: 400; src: url("data:font/woff2;base64,d09GMk9UVE8AAAIsAAoAAAAAA2QAAAHkAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYICBmAAPBEIATYCJAMMBAYFgQAHIBuxAiA+DXBjiA4y+yu0iMaxomOXsZKL9szzRwqL/tWkeRdH8Pwaa97fRUyieGg08RAhdAjFJVEDhGISGtz5/s84G5H2Vh0KE1xFH/wnxMvKC20L7fqFLDfNVN2hhpm52hcAveiki7zvAbkJt5RusbGKKa0ImkZYsek0eUv3/DrgV2zAGQWejerXtCzUKO8CyctKIOR0B2gqKBFXmoc8iYjy5ZSKt6wc/NmD0iP0z3ZMb4f7guw2Bb+Z+Phnu+Sx7vp91PhOFpFX1G8ISCeRKwBR7CHHo7Kbn2XtN339o/rnakvgz1WD1a3/xgFK0OtBBQfDw0mfMD7Abr+Z7yt/XIywPFnOscv5u/dHN6jlZ2vseDNcwRoe+hTC05+Mw1YGH//uiqSi99/89+bkG/tL7MXqagEL2M296AUTAY5vABbYtt455+tXx5dHBNoRhfTzuvnndYssiXNECbEQcQjT6YqvDtuRFfUmU6zP8VzIVjzrR4Dqt5+QoVkmKMwNoDSFdKQtCjAULx23/kaIolAnENxbcwTo0q/yqgTuco2T/4qnivhEuQSC5yqSBWDp0DMZBBJYQWQotYQWeYVQSwkTrYUZFeemRKvuH1+qFuvJWC4Vb5ljiVo2VLbHypVUIc8yacyETAAAAA==") format("woff2"); }[class^="ti-"]{-webkit-font-smoothing: antialiased; display: inline-block; font-family: themify; font-style: normal; font-variant: normal; font-weight: 400; line-height: 1; text-transform: none;}}}@layer djb.bricks{@layer bricks{.bricks-button.block { width: 100%; }}}@layer djb.bricks{@layer bricks{.bricks-button.circle { border-radius: 100px !important; }}}@layer djb.bricks{@layer bricks{#brx-header.brx-sticky > .brxe-section { transition: inherit; }}}@layer djb.global{@font-face { font-family: Inter; font-style: normal; font-weight: 100 900; font-display: swap; src: url("/wp-content/djia-builder/public/fonts/ext.95b9ea830580b57e.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }@font-face { font-family: Inter; font-style: normal; font-weight: 100 900; font-display: swap; src: url("/wp-content/djia-builder/public/fonts/ext.1e8edb2fc100b7f7.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }@font-face { font-family: Inter; font-style: normal; font-weight: 100 900; font-display: swap; src: url("/wp-content/djia-builder/public/fonts/ext.6d0a674525fee3dd.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }@font-face { font-family: Inter; font-style: normal; font-weight: 100 900; font-display: swap; src: url("/wp-content/djia-builder/public/fonts/ext.dbc85b0dfbaaa315.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }@font-face { font-family: Inter; font-style: normal; font-weight: 100 900; font-display: swap; src: url("/wp-content/djia-builder/public/fonts/ext.4c2d4a14f23a8ed5.woff2") format("woff2"); unicode-range: U+102-103, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }@font-face { font-family: Inter; font-style: normal; font-weight: 100 900; font-display: swap; src: url("/wp-content/djia-builder/public/fonts/inter-alteo-latin.2da39d855c.woff2") format("woff2"); unicode-range: U+0-FF, U+106-107, U+10C-10D, U+110-111, U+131, U+152-153, U+160-161, U+17D-17E, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Condensed"; font-style: normal; font-weight: 100 900; font-display: swap; src: url("/wp-content/djia-builder/public/fonts/ext.dedc8b15295b0c4d.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }@font-face { font-family: "Roboto Condensed"; font-style: normal; font-weight: 100 900; font-display: swap; src: url("/wp-content/djia-builder/public/fonts/ext.d94ee9f766c1bb96.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }@font-face { font-family: "Roboto Condensed"; font-style: normal; font-weight: 100 900; font-display: swap; src: url("/wp-content/djia-builder/public/fonts/ext.6fc425135ebdb972.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }@font-face { font-family: "Roboto Condensed"; font-style: normal; font-weight: 100 900; font-display: swap; src: url("/wp-content/djia-builder/public/fonts/ext.7a1f3285d596186b.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }@font-face { font-family: "Roboto Condensed"; font-style: normal; font-weight: 100 900; font-display: swap; src: url("/wp-content/djia-builder/public/fonts/ext.06ea0ee0af876399.woff2") format("woff2"); unicode-range: U+102-103, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }@font-face { font-family: "Roboto Condensed"; font-style: normal; font-weight: 100 900; font-display: swap; src: url("/wp-content/djia-builder/public/fonts/rc-alteo-latin.df5c01326b.woff2") format("woff2"); unicode-range: U+0-FF, U+106-107, U+10C-10D, U+110-111, U+131, U+152-153, U+160-161, U+17D-17E, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Inter; font-style: italic; font-weight: 100 900; font-display: swap; src: url("/wp-content/djia-builder/public/fonts/ext.d3b39cb0e151f610.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }@font-face { font-family: Inter; font-style: italic; font-weight: 100 900; font-display: swap; src: url("/wp-content/djia-builder/public/fonts/ext.f07c8e2513c225ff.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }@font-face { font-family: Inter; font-style: italic; font-weight: 100 900; font-display: swap; src: url("/wp-content/djia-builder/public/fonts/ext.0d227eeecaa6f8cf.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }@font-face { font-family: Inter; font-style: italic; font-weight: 100 900; font-display: swap; src: url("/wp-content/djia-builder/public/fonts/ext.399402147cb591bb.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }@font-face { font-family: Inter; font-style: italic; font-weight: 100 900; font-display: swap; src: url("/wp-content/djia-builder/public/fonts/ext.43f892b6b3837e55.woff2") format("woff2"); unicode-range: U+102-103, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }@font-face { font-family: Inter; font-style: italic; font-weight: 100 900; font-display: swap; src: url("/wp-content/djia-builder/public/fonts/ext.880a00f9760a26f4.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }@font-face { font-family: Inter; font-style: italic; font-weight: 100 900; font-display: swap; src: url("/wp-content/djia-builder/public/fonts/ext.cb87a644b18b6c63.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Roboto Condensed"; font-style: italic; font-weight: 100 900; font-display: swap; src: url("/wp-content/djia-builder/public/fonts/ext.a37c75ba252b892f.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }@font-face { font-family: "Roboto Condensed"; font-style: italic; font-weight: 100 900; font-display: swap; src: url("/wp-content/djia-builder/public/fonts/ext.ad9839925213f323.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }@font-face { font-family: "Roboto Condensed"; font-style: italic; font-weight: 100 900; font-display: swap; src: url("/wp-content/djia-builder/public/fonts/ext.987db9f12048ab88.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }@font-face { font-family: "Roboto Condensed"; font-style: italic; font-weight: 100 900; font-display: swap; src: url("/wp-content/djia-builder/public/fonts/ext.921ec4b3df740873.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }@font-face { font-family: "Roboto Condensed"; font-style: italic; font-weight: 100 900; font-display: swap; src: url("/wp-content/djia-builder/public/fonts/ext.868a7eff862bba05.woff2") format("woff2"); unicode-range: U+102-103, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }@font-face { font-family: "Roboto Condensed"; font-style: italic; font-weight: 100 900; font-display: swap; src: url("/wp-content/djia-builder/public/fonts/ext.8dd746f379a2bf48.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }@font-face { font-family: "Roboto Condensed"; font-style: italic; font-weight: 100 900; font-display: swap; src: url("/wp-content/djia-builder/public/fonts/ext.6a8970724bfab371.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@layer djb.bricks.base0;body :not(.djb-filter-facet__range-text){font-variant-numeric: normal;}#brxe-xgeudi form.djb-form{display: flex !important; flex-wrap: wrap !important; align-items: center !important; gap: 8px !important; grid-template-columns: none !important;}#brxe-xgeudi .djb-field__input::placeholder{font-size: 18px !important;}#brxe-xgeudi .djb-form__button{height: 44px !important; padding: 0px 24px !important; width: 112px !important; justify-content: center !important; box-sizing: border-box !important;}@media (max-width: 767px) {#brxe-xgeudi form.djb-form{flex-direction: column !important; align-items: center !important;}#brxe-xgeudi .djb-form__button{height: 38px !important; padding: 0px 20px !important; width: 104px !important;}}#brxe-xgeudi form.djb-form{grid-template-columns: minmax(0px, 240px) 112px !important;}@media (min-width: 768px) and (max-width: 937px) {#brxe-xgeudi form.djb-form{grid-template-columns: minmax(0px, 1fr) !important;}}@media (max-width: 767px) {#brxe-xgeudi form.djb-form{grid-template-columns: minmax(0px, 1fr) !important;}}@media (min-width: 768px) and (max-width: 937px) {#brxe-xgeudi{flex: 0 1 360px !important; width: auto !important; min-width: 0px !important;}#brxe-xgeudi form.djb-form{width: 100% !important;}}:where(body){margin: 0px;}body{padding: 0px;}html{scroll-behavior: smooth;}h1,h2,h3,h4{font-family: "Roboto Condensed";}.ti{flex-direction: row; font-size: 16px !important;}.pc:hover{z-index: 10;}.pc:hover{box-shadow: var(--sh2); transform: translateY(-2px);}.cp .cur{font-size: 18px; font-weight: 700; color: var(--b);}.btn-c{width: 100%; height: 42px; border-radius: 10px; color: rgb(255, 255, 255); font-weight: 600; font-size: 13px; font-family: Inter; margin-top: 12px; cursor: pointer; transition: 0.2s; display: flex; align-items: center; justify-content: center;}.btn-c:active{background: var(--ba); transform: translateY(0px);}.cn{font-size: 18px; font-weight: 500; line-height: 1.4; color: var(--t1); min-height: 36px; margin-bottom: 10px; display: -webkit-box; overflow: hidden;}:root{--bricks-color-grey-100: #f5f5f5; --bricks-color-grey-300: #e0e0e0; --bricks-color-grey-500: #9e9e9e; --bricks-color-grey-700: #616161; --bricks-color-grey-800: #424242; --bricks-color-grey-900: #212121; --bricks-color-yellow: #ffeb3b; --bricks-color-amber: #ffc107; --bricks-color-orange: #ff9800; --bricks-color-deep-orange: #ff5722; --bricks-color-red: #f44336; --bricks-color-purple: #9c27b0; --bricks-color-blue: #2196f3; --bricks-color-light-blue: #03a9f4; --bricks-color-sky-blue: #81D4FA; --bricks-color-green: #4caf50; --bricks-color-light-green: #8bc34a; --bricks-color-lime: #cddc39; --moje: #3A7AFE;}body:not(.home) .pc .cn:not(#alteo-x1):not(#alteo-x2){font-size: 16px !important; font-weight: 500 !important; line-height: 1.4 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; height: 2.8em !important; min-height: 2.8em !important; max-height: 2.8em !important; padding-top: 0px !important; padding-bottom: 0px !important;}body:not(.home) .pc .cur,body:not(.home) .pc .cur .woocommerce-Price-amount,body:not(.home) .pc .cur ins,body:not(.home) .pc .cur .djb-price__amount{font-size: 20px !important; font-weight: 700 !important;}.alteo-mobile-back:not(#alteo-x1),.mega-back:not(#alteo-x1){font-size: 14px !important; font-weight: 600 !important; display: flex !important; align-items: center !important; gap: 8px !important;}.alteo-mobile-back::before,.mega-back::before{width: 7px; height: 7px; border-left: 2px solid; border-bottom: 2px solid; transform: rotate(45deg); flex: 0 0 auto; margin-left: 2px; content: "" !important;}@media (max-width: 767px) {body:not(.home) .pc .cn:not(#alteo-x1):not(#alteo-x2):not(#alteo-x3){height: auto !important; min-height: 0px !important; max-height: 2.8em !important;}.alteo-mobile-categories:not(#alteo-x1):not(#alteo-x2){margin-bottom: 0px !important;}.alteo-mobile-links-card:not(#alteo-x1):not(#alteo-x2){margin-top: 8px !important;}.alteo-mobile-social:not(#alteo-x1):not(#alteo-x2){gap: 12px !important;}.alteo-mobile-support-item,.alteo-mobile-support-item *{font-weight: 400 !important;}.alteo-mobile-support-item a.alteo-phone-link:not(#alteo-x1),.alteo-mobile-support-item strong:not(#alteo-x1){font-weight: 700 !important;}}@media (max-width: 500px) {:is(#brx-content, #djb-main) .c:not(#alteo-x1):not(#alteo-x2):not(#alteo-x3){padding-left: 10px !important; padding-right: 10px !important;}}:is(#brxe-grpmtz, .brxe-grpmtz){font-size: 15px; flex-direction: row;}:is(#brxe-mgnugh, .brxe-mgnugh){flex-direction: row;}:is(#brxe-mmaltk, .brxe-mmaltk){display: none;}header .tl .ti{font-size: 16px !important; line-height: 1.4 !important;}header .tl .ti .content{font-size: 16px !important; line-height: 1.4 !important;}header .brxe-icon-box.ti .content p{font-size: 16px !important; line-height: 1.4 !important;}header .brxe-icon-box.ti .content a{font-size: 16px !important; line-height: 1.4 !important;}header .brxe-icon-box.ti .icon :is(i, .djb-icon){font-size: 16px !important;}:is(#brxe-mgnugh, .brxe-mgnugh) a[href^="mailto:"]{font-size: 16px !important; line-height: 1.4 !important; font-weight: 500 !important;}:is(#brxe-srkiod, .brxe-srkiod) .bricks-site-logo{width: 150px;}:is(#brxe-nhjrrh, .brxe-nhjrrh){width: 150px;}@media (max-width: 768px) {html body .sb input,html body .search-popup-box input{font-size: 14px !important;}html body .sb{display: none;}}.sb input{font-weight: 400; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif !important; font-size: 16px !important;}.search-popup-box input{font-weight: 400; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif !important; font-size: 16px !important;}.sb .bricks-search-form{position: relative; display: flex; align-items: center;}.sb .bricks-search-form input[type="search"]{width: 100%; height: 44px; border-radius: 10px; border: 1.5px solid rgb(209, 213, 219); padding: 0px 52px 0px 16px; font-size: 14px; font-family: Inter, system-ui, sans-serif; background: rgb(255, 255, 255); color: rgb(17, 24, 39); outline: none; transition: border 0.15s, box-shadow 0.15s, background 0.15s; appearance: none; line-height: 44px;}.sb .bricks-search-form input[type="search"]::placeholder{color: rgb(113, 118, 127);}.sb .bricks-search-form input[type="search"]:focus{border-color: rgb(58, 122, 254); box-shadow: rgb(147, 197, 253) 0px 0px 0px 3px; background: rgb(255, 255, 255);}.sb .bricks-search-form button[type="submit"]{position: absolute; right: 4px; top: 4px; width: 36px; height: 36px; border-radius: 8px; background: rgb(58, 122, 254); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: rgb(255, 255, 255); display: flex; align-items: center; justify-content: center; cursor: pointer; transition: background 0.15s;}.sb .bricks-search-form button[type="submit"]:hover{background: rgb(37, 99, 235);}.sb .bricks-search-form .screen-reader-text{display: none;}@media (max-width: 991px) {:is(#brxe-emspbp, .brxe-emspbp){width: 500px;}}@media (max-width: 767px) {:is(#brxe-sfqtoq, .brxe-sfqtoq){right: 20px;}:is(#brxe-pyjlsu, .brxe-pyjlsu){display: flex;}:is(#brxe-mhbqwe, .brxe-mhbqwe){display: flex;}}:is(#brxe-eoucep, .brxe-eoucep){grid-template-columns: 1fr 1fr 1fr; padding-right: 20px;}:is(#brxe-jblgnk, .brxe-jblgnk){font-size: 20px; padding-right: 40px; padding-left: 10px; border-radius: 8px; transition: background-color 0.25s, box-shadow 0.25s;}:is(#brxe-jblgnk, .brxe-jblgnk) :is(i, .djb-icon){font-size: 29px;}button:is(#brxe-jblgnk, .brxe-jblgnk).nmb.bricks-button{font-size: 20px !important;}:is(#brxe-jblgnk, .brxe-jblgnk).is-open{background-color: rgb(23, 23, 23); box-shadow: none;}:is(#brxe-mirobn, .brxe-mirobn){font-size: 18px; padding-right: 0px; padding-left: 0px;}:is(#brxe-eczjww, .brxe-eczjww){font-size: 18px; padding-right: 0px; padding-left: 0px;}:is(#brxe-eovimi, .brxe-eovimi){font-size: 18px; padding-right: 0px; padding-left: 0px;}:is(#brxe-pdfwfj, .brxe-pdfwfj){font-size: 18px; padding-right: 0px; padding-left: 0px;}:is(#brxe-prrqow, .brxe-prrqow){font-size: 18px; padding-right: 0px; padding-left: 0px;}:is(#brxe-nvkhrs, .brxe-nvkhrs){column-gap: 30px; padding-right: 16px; padding-left: 16px;}:is(#brxe-utqldq, .brxe-utqldq){color: rgb(58, 122, 254); fill: rgb(58, 122, 254);}:is(#brxe-rylsmg, .brxe-rylsmg){color: rgb(58, 122, 254); fill: rgb(58, 122, 254);}:is(#brxe-gixczo, .brxe-gixczo){margin-top: 3px;}.nb .social{margin-left: auto; display: flex; align-items: center; gap: 14px;}.nb .social .s-icon{font-size: 30px; line-height: 1; color: rgb(17, 24, 39); transition: color 0.2s, transform 0.2s, opacity 0.2s;}.nb .social .s-icon:hover{transform: translateY(-2px); opacity: 0.85;}:is(#brxe-vszvao, .brxe-vszvao){justify-content: center; align-items: center; align-self: center !important;}:is(#brxe-negkco, .brxe-negkco){padding-top: 5px; padding-bottom: 5px; position: relative; z-index: 20; box-shadow: rgba(0, 0, 0, 0.08) 0px 3px 10px 0px;}:is(#brxe-negkco, .brxe-negkco){background: rgb(243, 242, 243); border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor;}:is(#brxe-auqiqh, .brxe-auqiqh){width: 100%;}@media (max-width: 767px) {:is(#brxe-auqiqh, .brxe-auqiqh){display: none;}.search-popup.open{display: flex; align-items: flex-start; justify-content: center; padding-top: 20px;}.sp-close{position: absolute; top: 16px; right: 16px; width: 36px; height: 36px; min-width: 36px; border-radius: 50%; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgb(249, 250, 251); color: rgb(107, 114, 128); font-size: 16px; display: flex; align-items: center; justify-content: center; padding: 0px; cursor: pointer; transition: 0.15s;}.sp-close:hover{background: rgb(254, 226, 226); color: rgb(214, 61, 61);}.search-popup-box > .brxe-heading{font-size: 16px; font-weight: 700; color: rgb(17, 24, 39); margin-bottom: 16px;}.search-popup-box :is(#brxe-bdbaas, .brxe-bdbaas){position: relative !important; inset: auto !important; background: none !important; -webkit-backdrop-filter:none !important;backdrop-filter: none !important; display: block !important; padding: 0px !important;}.search-popup-box .bricks-search-form{position: relative; display: flex; align-items: center;}.search-popup-box .bricks-search-form input[type="search"]{width: 100%; height: 52px; border-radius: 12px; border: 2px solid rgb(58, 122, 254); padding: 0px 52px 0px 16px; font-size: 16px; font-family: Inter, system-ui, sans-serif; color: rgb(17, 24, 39); background: rgb(255, 255, 255); outline: none; appearance: none; line-height: 52px;}.search-popup-box .bricks-search-form input[type="search"]:focus{box-shadow: rgb(219, 234, 254) 0px 0px 0px 4px;}.search-popup-box .bricks-search-form input[type="search"]::placeholder{color: rgb(113, 118, 127);}.search-popup-box .bricks-search-form input[type="search"]::-webkit-search-cancel-button,.search-popup-box .bricks-search-form input[type="search"]::-webkit-search-decoration{appearance: none;}.search-popup-box .bricks-search-form button[type="submit"]{position: absolute; right: 6px; top: 6px; width: 40px; height: 40px; border-radius: 10px; background: rgb(58, 122, 254); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: rgb(255, 255, 255); display: flex; align-items: center; justify-content: center; cursor: pointer; transition: background 0.15s;}.search-popup-box .bricks-search-form button[type="submit"]:hover{background: rgb(37, 99, 235);}.search-popup-box .screen-reader-text{display: none;}.sp-popular .brxe-text-link{display: inline-block; padding: 6px 14px; background: rgb(249, 250, 251); border-radius: 20px; font-size: 13px; color: rgb(17, 24, 39); text-decoration: none; margin: 0px 6px 8px 0px; transition: 0.15s;}.sp-popular .brxe-text-link:hover{background: rgb(219, 234, 254); color: rgb(58, 122, 254);}:is(#brxe-wzdzcd, .brxe-wzdzcd){display: none;}}@media (max-width: 767px) {.brxe-zxwujs .brxe-pooszb.brxe-heading{font-size: 16px; height: 50px; order: 999; margin-bottom: 5px; padding-bottom: 0px;}.brxe-pooszb{font-size: 14px !important; line-height: 1.25 !important; min-height: 35px !important; max-height: 35px !important; font-weight: 700 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important;}}.cur{display: flex; align-items: baseline; gap: 8px; flex-wrap: wrap;}.cur .woocommerce-Price-currencySymbol{font-size: inherit; font-weight: inherit;}.cur .screen-reader-text{display: none;}@media (max-width: 767px) {@media (max-width: 768px) {.alteo-search-products-m .pc{min-width: 0px !important; border-radius: 12px !important; overflow: hidden !important;}.alteo-search-products-m .pc .cur,.alteo-search-products-m .pc .woocommerce-Price-amount{font-size: 13px !important; line-height: 1.2 !important; font-weight: 800 !important;}.alteo-search-side-m .alteo-side-title{width: 100% !important; font-size: 11px !important;}}}:is(#brxe-utxdvz, .brxe-utxdvz){grid-template-columns: 1fr 1fr 1fr; gap: 30px;}:is(#brxe-rcdlbz, .brxe-rcdlbz){width: 800px; position: static;}@media (max-width: 768px) {.alteo-search-main-m{display: flex !important; flex-direction: column !important; gap: 12px !important;}.alteo-search-products-m .pc .bd{padding: 10px !important;}.alteo-search-products-m .pc .btn-c{height: 36px !important; font-size: 12px !important;}}@media (max-width: 767px) {.alteo-search-dropdown-m.is-open{display: block !important;}}:is(#brxe-jvwiwr, .brxe-jvwiwr){align-self: flex-end;}:is(#brxe-bciwnz, .brxe-bciwnz){justify-content: center; align-items: center; width: 100%; padding-top: 0px; padding-bottom: 0px; align-self: center !important;}:is(#brxe-glyhyq, .brxe-glyhyq) .bricks-site-logo{width: 100px;}.alteo-mobile-categories{position: relative !important;}:is(#brxe-gannxy, .brxe-gannxy){font-size: 24px;}:is(#brxe-iendmq, .brxe-iendmq){font-size: 24px;}:is(#brxe-swcxwo, .brxe-swcxwo){font-size: 24px;}:is(#brxe-asmshc, .brxe-asmshc){font-size: 24px;}:is(#brxe-jhdcpg, .brxe-jhdcpg) .bricks-site-logo{width: 150px;}@media (max-width: 767px) {:is(#brxe-ckcron, .brxe-ckcron){margin-left: -12px;}}@media (max-width: 478px) {:is(#brxe-ckcron, .brxe-ckcron){margin-left: -2px;}}:is(#brxe-wsaxxl, .brxe-wsaxxl){display: flex; align-items: center; height: 100%; justify-content: center; width: 100%;}@media (max-width: 478px) {@media (max-width: 767px) {#siteHeader .mh_mobile{display: flex; flex-direction: row; align-items: center; height: 58px; padding: 0px 14px; gap: 0px !important;}#siteHeader .brxe-logo.logo{display: flex; align-items: center; padding: 0px; flex-shrink: 0; margin: 0px !important;}}}#siteHeader{display: none;}@media (max-width: 767px) {#siteHeader{display: block;}@media (max-width: 767px) {#siteHeader.sh_mobile{background: rgb(58, 122, 254); box-shadow: rgba(0, 0, 0, 0.18) 0px 1px 0px; position: sticky; top: 0px; z-index: 100;}#siteHeader .mh_mobile{display: flex; flex-direction: row; align-items: center; height: 58px; gap: 6px; padding: 0px 14px;}#siteHeader .mob-burger{display: flex; align-items: center; justify-content: center; width: 42px; height: 42px; padding: 0px; margin: 0px 0px 0px -6px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: none; color: rgb(255, 255, 255); border-radius: 8px; flex-shrink: 0; cursor: pointer;}#siteHeader .mob-burger svg{width: 25px; height: 25px;}#siteHeader a.logo:empty{display: none;}#siteHeader .brxe-logo.logo{display: flex; align-items: center; margin: 0px 0px 0px 2px; padding: 0px; flex-shrink: 0;}#siteHeader .brxe-logo.logo img{height: 26px; width: auto; max-width: none;}#siteHeader .ha{display: flex; flex-direction: row; align-items: center; gap: 0px; margin-left: auto;}#siteHeader .hb{display: flex; align-items: center; justify-content: center; width: 44px; height: 44px; padding: 0px; margin: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: none; color: rgb(255, 255, 255); border-radius: 8px; position: relative; text-decoration: none; cursor: pointer;}#siteHeader .hb svg{width: 23px; height: 23px;}}}:is(#brxe-emjrnz, .brxe-emjrnz){display: none;}@media (max-width: 478px) {:is(#brxe-emjrnz, .brxe-emjrnz){display: none; overflow: hidden; visibility: hidden;}}@media (min-width: 769px) {html body .sh .mh .c{display: grid !important; grid-template-columns: var(--nav-w) minmax(0, 1fr) auto !important; grid-template-rows: auto !important; grid-auto-flow: row !important; gap: 0px !important; align-items: center !important; justify-content: stretch !important; flex-wrap: nowrap !important;}html body .sh .mh .logo{width: auto !important; max-width: var(--nav-w) !important; flex: 0 0 auto !important; margin-right: 0px !important; justify-self: start !important;}html body .sh .mh .ha{justify-self: end !important; margin-left: 0px !important; padding-left: 0px !important; flex: 0 0 auto !important;}html body .sh .nb .nmb{width: var(--nav-w) !important; min-width: var(--nav-w) !important; max-width: var(--nav-w) !important; box-sizing: border-box !important; white-space: nowrap !important;}html body .sh .mh .sb{position: relative !important; display: block !important; width: auto !important; max-width: none !important; min-width: 0px !important; flex: 1 1 auto !important; margin: 0 var(--sb-gap-r) 0 var(--sb-gap-l) !important; padding: 0px !important; justify-self: stretch !important;}}:root{--nav-w: 204px; --sb-gap-l: 5px; --sb-gap-r: 24px; --sb-h: 44px; --sb-inset: 5px; --sb-btn: calc(var(--sb-h) - var(--sb-inset) * 2); --sb-bd: #DDE3EC;}.sh .mh .sb .bricks-search-form{position: relative !important; display: block !important; width: 100% !important; max-width: none !important; min-width: 0px !important; margin: 0px !important; padding: 0px !important; border: 0px !important; background: transparent !important;}.sh .mh .sb label{position: relative !important; display: block !important; width: 100% !important; max-width: none !important; min-width: 0px !important; margin: 0px !important; padding: 0px !important; border: 0px !important; background: transparent !important;}.sh .mh .sb input[type="search"]{appearance: none !important; display: block !important; box-sizing: border-box !important; width: 100% !important; min-width: 0px !important; max-width: none !important; height: var(--sb-h) !important; min-height: 0px !important; line-height: normal !important; margin: 0px !important; padding: 0 calc(var(--sb-btn) + var(--sb-inset) + 11px) 0 16px !important; border: 1px solid var(--sb-bd) !important; border-radius: 10px !important; background: rgb(255, 255, 255) !important; box-shadow: none !important; outline: none !important; transition: border-color 0.15s, box-shadow 0.15s !important;}.sh .mh .sb input[type="search"]:focus{border-color: var(--b, #3A7AFE) !important; box-shadow: 0 0 0 3px var(--focus-outline, #93C5FD) !important;}.sh .mh .sb input[type="search"]::-webkit-search-decoration{appearance: none !important; display: none !important;}.sh .mh .sb input[type="search"]::-webkit-search-cancel-button{appearance: none !important; display: none !important;}.sh .mh .sb input[type="search"]::-webkit-search-results-button{appearance: none !important; display: none !important;}.sh .mh .sb input[type="search"]::-webkit-search-results-decoration{appearance: none !important; display: none !important;}.sh .mh .sb button{position: absolute !important; top: var(--sb-inset) !important; right: var(--sb-inset) !important; left: auto !important; bottom: auto !important; z-index: 2 !important; box-sizing: border-box !important; width: var(--sb-btn) !important; height: var(--sb-btn) !important; min-width: 0px !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important; border: 0px !important; border-radius: 8px !important; background-color: var(--b, #3A7AFE) !important; color: rgb(255, 255, 255) !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: rgba(58, 122, 254, 0.22) 0px 6px 14px !important; cursor: pointer !important; line-height: 1 !important; transition: background-color 0.15s !important;}.sh .mh .sb button:hover{background-color: var(--bh, #2563EB) !important;}.sh .mh .sb button svg{color: rgb(255, 255, 255) !important; flex-shrink: 0 !important;}.product-card-link::after{content: ""; position: absolute; inset: 0px; z-index: 1;}.brxe-nzlapn .brxe-tjvtcp.brxe-image:not(.tag){object-fit: cover;}.brxe-nzlapn .brxe-ohxlkh.brxe-text-basic{font-family: Inter;}:is(#brxe-iubhxe, .brxe-iubhxe){align-items: center; width: 1200px; flex-direction: column; display: flex; position: relative; justify-content: center; top: -75px; right: -190px; align-self: center !important;}@media (max-width: 1150px) {:is(#brxe-iubhxe, .brxe-iubhxe){justify-content: center; align-items: center; right: -100px; align-self: center !important;}}@media (max-width: 991px) {:is(#brxe-iubhxe, .brxe-iubhxe){right: -20px;}}@media (max-width: 767px) {:is(#brxe-iubhxe, .brxe-iubhxe){left: 0px; top: 0px; right: -20px;}}:is(#brxe-snrdbp, .brxe-snrdbp){display: flex; justify-content: center; align-items: center; align-self: center !important;}@media (max-width: 1150px) {:is(#brxe-snrdbp, .brxe-snrdbp){justify-content: center; align-items: center; align-self: center !important;}}@media (max-width: 478px) {@media (max-width: 768px) {body.alteo-mini-cart-open .alteo-mobile-actions{display: none !important; visibility: hidden !important; opacity: 0 !important; pointer-events: none !important;}body.alteo-mini-cart-open .alteo-mobile-actions{display: none !important; visibility: hidden !important; opacity: 0 !important; pointer-events: none !important;}}}:is(#brxe-syxgtn, .brxe-syxgtn){display: none;}html:has(#megaWrap.open){height: 100%; touch-action: none; overflow: hidden !important;}body:has(#megaWrap.open){height: 100%; touch-action: none; overflow: hidden !important;}#megaWrap.open{overscroll-behavior: contain;}@media (max-width: 767px) {:is(#brxe-syxgtn, .brxe-syxgtn){display: flex;}}:is(#brxe-xgeudi, .brxe-xgeudi){display: flex; flex-direction: row;}@media (max-width: 767px) {:is(#brxe-xgeudi, .brxe-xgeudi){width: 300px;}}@media (max-width: 478px) {:is(#brxe-xgeudi, .brxe-xgeudi){width: 240px;}}:is(#brxe-huqmhr, .brxe-huqmhr){width: 150px;}:is(#brxe-efpmve, .brxe-efpmve){text-transform: uppercase; font-family: "Roboto Condensed"; padding-left: 7px;}@media (max-width: 478px) {:is(#brxe-efpmve, .brxe-efpmve){text-align: center; padding-left: 2px;}}.alteo-social-label{display: flex; align-items: center; gap: 8px; font-size: 14px; font-weight: 600; color: rgba(255, 255, 255, 0.85);}.alteo-social-icons a svg{width: 18px; height: 18px; fill: currentcolor;}.alteo-social-icons a{width: 38px; height: 38px; border-radius: 10px; background: rgba(255, 255, 255, 0.08); border: 1px solid rgba(255, 255, 255, 0.1); display: flex; align-items: center; justify-content: center; color: rgba(255, 255, 255, 0.6); text-decoration: none; transition: 0.2s;}.alteo-social-icons a:hover{background: rgb(58, 122, 254); border-color: rgb(58, 122, 254); color: rgb(255, 255, 255); transform: translateY(-2px); box-shadow: rgba(58, 122, 254, 0.3) 0px 4px 12px;}:is(#brxe-rnsggs, .brxe-rnsggs){margin-left: 26px;}.alteo-social-icons{display: flex; gap: 8px;}@media (max-width: 478px) {:is(#brxe-rnsggs, .brxe-rnsggs){margin-left: 0px;}}:is(#brxe-ikpbpv, .brxe-ikpbpv){flex-direction: column; align-items: flex-start; margin-top: 20px;}.alteo-social{display: flex; align-items: center; gap: 16px; flex-wrap: wrap;}@media (max-width: 478px) {:is(#brxe-ikpbpv, .brxe-ikpbpv){align-items: center;}:is(#brxe-dkdclc, .brxe-dkdclc){justify-self: center; display: flex; flex-direction: column; align-items: center;}}:is(#brxe-tpmnup, .brxe-tpmnup){font-size: 22px; margin-right: 6px; margin-left: -25px;}@media (max-width: 478px) {:is(#brxe-tpmnup, .brxe-tpmnup){margin-left: -26px;}}:is(#brxe-tuquyg, .brxe-tuquyg){margin-bottom: 0px; margin-left: 1px;}:is(#brxe-tuquyg, .brxe-tuquyg){text-transform: lowercase !important;}:is(#brxe-tuquyg, .brxe-tuquyg)::first-letter{text-transform: uppercase !important;}:is(#brxe-vdyunp, .brxe-vdyunp){display: flex; align-items: center; margin-bottom: 0px;}:is(#brxe-rqzirf, .brxe-rqzirf){padding-top: 0px; padding-bottom: 0px; margin-top: 5px;}:is(#brxe-fanrvc, .brxe-fanrvc){padding-top: 0px; padding-bottom: 0px; margin-top: 5px;}@media (max-width: 478px) {:is(#brxe-lsbvyi, .brxe-lsbvyi){margin-left: 20px;}}:is(#brxe-pxkqbp, .brxe-pxkqbp){margin-right: 6px; margin-left: -27px; font-size: 22px;}:is(#brxe-pqzzvp, .brxe-pqzzvp){margin-bottom: 0px; margin-left: 2px;}:is(#brxe-pqzzvp, .brxe-pqzzvp){text-transform: lowercase !important;}:is(#brxe-pqzzvp, .brxe-pqzzvp)::first-letter{text-transform: uppercase !important;}:is(#brxe-sjqfwk, .brxe-sjqfwk){display: flex; margin-bottom: 0px; align-items: center;}:is(#brxe-jdduxz, .brxe-jdduxz){padding-top: 0px; padding-bottom: 0px; margin-top: 5px;}:is(#brxe-jqpifk, .brxe-jqpifk){padding-top: 0px; padding-bottom: 0px; margin-top: 5px;}:is(#brxe-fkjfsj, .brxe-fkjfsj){padding-top: 0px; padding-bottom: 0px; margin-top: 5px;}:is(#brxe-yuypma, .brxe-yuypma){padding-top: 0px; padding-bottom: 0px; margin-top: 5px;}@media (max-width: 767px) {:is(#brxe-ovdkvn, .brxe-ovdkvn){margin-left: 25px;}}@media (max-width: 478px) {:is(#brxe-ovdkvn, .brxe-ovdkvn){margin-left: 20px;}}:is(#brxe-vyycni, .brxe-vyycni){margin-right: 6px; margin-left: -23px; font-size: 22px;}:is(#brxe-wzyggr, .brxe-wzyggr){margin-bottom: 0px; margin-left: 3px;}:is(#brxe-wzyggr, .brxe-wzyggr){text-transform: lowercase !important;}:is(#brxe-wzyggr, .brxe-wzyggr)::first-letter{text-transform: uppercase !important;}:is(#brxe-vtdziv, .brxe-vtdziv){display: flex; margin-bottom: 0px; align-items: center;}:is(#brxe-zhrekb, .brxe-zhrekb){padding-top: 0px; padding-bottom: 0px; margin-top: 5px;}:is(#brxe-mhsrgc, .brxe-mhsrgc){padding-top: 0px; padding-bottom: 0px; margin-top: 5px;}:is(#brxe-tifnkz, .brxe-tifnkz){padding-top: 0px; padding-bottom: 0px; margin-top: 5px;}@media (max-width: 478px) {:is(#brxe-phbskz, .brxe-phbskz){margin-left: 20px;}:is(#brxe-kbxmil, .brxe-kbxmil){flex-direction: column;}:is(#brxe-jzazbw, .brxe-jzazbw){margin-bottom: 10px; padding-top: 5px;}}:is(#brxe-ihrdvq, .brxe-ihrdvq){width: 100%;}@media (max-width: 767px) {:is(#brxe-ihrdvq, .brxe-ihrdvq){margin-bottom: -3px;}}@media (max-width: 478px) {:is(#brxe-ihrdvq, .brxe-ihrdvq){margin-bottom: -3px;}}@media (max-width: 767px) {:is(#brxe-btmrzs, .brxe-btmrzs){font-size: 22px;}.alteo-mobile-actions .alteo-round-btn{width: 48px; height: 48px; border-radius: 50%; background: rgb(111, 116, 123); color: rgb(255, 255, 255); display: flex; align-items: center; justify-content: center; text-decoration: none; font-size: 22px; font-weight: 700;}:is(#brxe-anbvdl, .brxe-anbvdl){font-size: 25px;}:is(#brxe-lougfe, .brxe-lougfe){font-size: 22px;}.alteo-mobile-actions .alteo-chat-pill{height: 48px; padding: 0px 18px; border-radius: 999px; background: rgb(58, 122, 254); color: rgb(255, 255, 255); display: flex; align-items: center; gap: 8px; text-decoration: none; font-family: "Roboto Condensed", sans-serif; font-size: 18px; font-weight: 800;}}@media (min-width: 768px) {.alteo-mobile-actions{display: none !important;}}@media (max-width: 767px) {.alteo-mobile-actions{position: fixed !important; left: 0px !important; right: 0px !important; bottom: 0px !important; z-index: 99999 !important; height: 74px !important; padding: 9px 12px !important; background: rgb(255, 255, 255) !important; border-top: 1px solid rgb(229, 231, 235) !important; box-shadow: rgba(15, 23, 42, 0.1) 0px -8px 24px !important; display: flex !important; align-items: center !important; justify-content: center !important; gap: 10px !important;}}.sf{font-family: "Roboto Condensed", Arial, Helvetica, sans-serif !important;}.sf *{font-family: "Roboto Condensed", Arial, Helvetica, sans-serif !important;}.sf .fc .brxe-heading{font-size: 16px !important; font-weight: 800 !important; line-height: 1.2 !important; text-transform: uppercase !important;}.sf .fc .brxe-text-link{font-size: 16px !important; font-weight: 600 !important; line-height: 1.6 !important;}.sf p{font-size: 16px !important; font-weight: 600 !important; line-height: 1.6 !important;}.sf span{font-size: 16px !important; font-weight: 600 !important; line-height: 1.6 !important;}.sf .fa p{font-size: 18px !important; font-weight: 600 !important; line-height: 1.6 !important;}.sf :is(#brxe-zqeiau, .brxe-zqeiau){font-size: 24px !important; font-weight: 800 !important; line-height: 1.2 !important;}@media (max-width: 767px) {:is(#brxe-hlpyzz, .brxe-hlpyzz){margin-bottom: -11px;}}@media (max-width: 478px) {:is(#brxe-hlpyzz, .brxe-hlpyzz){margin-bottom: -10px;}}body{padding-top: 120px;}header,#brx-header{position: fixed; top: 0px; left: 0px; width: 100%; z-index: 9999; background: rgb(255, 255, 255);}@media (max-width: 767px) {body{padding-top: 50px;}}:root{--c: 1440px !important;}.c{max-width: var(--c); width: 100%; margin-left: auto; margin-right: auto;}@media (min-width: 768px) {body{padding-bottom: 0px !important;}}@media (max-width: 480px) {.pc .bd{padding-top: 6px !important;}}.pc .cn,.pc .heading12{transition: color 0.2s;}.pc:hover .cn,.pc:hover .heading12{color: rgb(58, 122, 254) !important;}html:has(.brxe-bu-off-canvas:not(.bu-hide-panel)),body:has(.brxe-bu-off-canvas:not(.bu-hide-panel)){overflow: hidden !important; overscroll-behavior: none !important; touch-action: none !important;}:root{--b: #3A7AFE; --bh: #2563EB; --ba: #1D4ED8; --b50: #EFF6FF; --b100: #DBEAFE; --b200: #93C5FD; --ch: #1F2937; --t1: #111827; --t2: #6B7280; --t3: #9CA3AF; --bd: #E5E7EB; --bg: #FFFFFF; --bg2: #F9FAFB; --sc: #22C55E; --scb: #DCFCE7; --sct: #15803D; --rd: #d63d3d; --rdb: #FEE2E2; --wb: #FEF3C7; --input-bd: #D1D5DB; --focus-outline: #93C5FD; --c: 1320px; --r: 12px; --rs: 8px; --rl: 16px; --sh: 0 2px 8px rgba(0,0,0,.06); --sh2: 0 4px 16px rgba(0,0,0,.08); --tr: .15s ease;}body{font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; background: var(--bg2); color: var(--t1); line-height: 1.5; -webkit-font-smoothing: antialiased; padding-bottom: 70px; overflow-x: hidden;}html{overflow-x: hidden;}a{color: inherit; text-decoration: none;}button{font-family: inherit; cursor: pointer;}input{font-family: inherit;}img{max-width: 100%; height: auto; display: block;}.c{max-width: var(--c); margin: 0px auto; padding: 0px 24px;}@keyframes fi { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}.sh{position: sticky; top: 0px; z-index: 100; background: var(--bg); box-shadow: var(--sh);}.tb{background: var(--ch); color: rgb(255, 255, 255); font-size: 12px;}.tb .c{display: flex; justify-content: space-between; align-items: center; height: 36px;}.tl,.tr{display: flex; align-items: center; gap: 20px; opacity: 0.85;}.ti{display: flex; align-items: center; gap: 6px;}.mh{background: var(--bg); border-bottom: 1px solid var(--bd);}.sb{flex: 1 1 0%; max-width: 600px; position: relative; margin: 0px auto;}.sb input:focus{border-color: var(--b); box-shadow: 0 0 0 3px var(--focus-outline);}.ha{display: flex; align-items: center; gap: 8px;}.hb{width: 40px; height: 40px; border-radius: var(--rs); background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: var(--t2); display: flex; align-items: center; justify-content: center; position: relative; transition: all var(--tr);}.hb:hover{background: var(--bg2); color: var(--t1);}.nb .c{display: flex; align-items: center; height: 48px;}.nmb{display: flex; align-items: center; gap: 8px; padding: 0px 24px; height: 48px; background: var(--b); color: rgb(255, 255, 255); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; font-weight: 600; font-size: 13px; margin-left: -24px; z-index: 201;}.nmb:hover{background: var(--bh);}.nl{display: flex; margin-left: 8px;}.nl a{padding: 0px 14px; height: 48px; display: flex; align-items: center; font-size: 13px; font-weight: 500; color: var(--t1); transition: color var(--tr);}.mc-overlay{display: none; position: fixed; inset: 0px; background: rgba(0, 0, 0, 0.4); z-index: 300;}.mc-overlay.open{display: block;}.mct{flex: 1 1 0%; padding: 32px 40px; overflow-y: auto;}.mp{display: none; grid-template-columns: repeat(3, 1fr); gap: 8px 48px; align-content: start;}.mp.active{display: grid;}.mp h4{font-size: 14px; font-weight: 700; margin-bottom: 10px; padding-bottom: 8px; border-bottom: 1px solid var(--bd);}.mp a{display: block; font-size: 13px; color: var(--t2); padding: 5px 0px;}.mp a:hover{color: var(--b);}.msc{margin-bottom: 24px;}.slider-dot{width: 8px; height: 8px; border-radius: 4px; background: rgba(255, 255, 255, 0.4); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; transition: 0.3s; padding: 0px;}.slider-dot.active{width: 24px; background: rgb(255, 255, 255);}.pc{background: var(--bg); border-radius: var(--r); box-shadow: var(--sh); overflow: hidden; transition: 0.2s; position: relative;}.pc:hover{box-shadow: var(--sh2); transform: translateY(-2px); z-index: 10;}.pc .im img{width: 100%; height: 100%; object-fit: cover; transition: transform 0.4s;}.pc:hover .im img{transform: scale(1.08);}.pc .bd{padding: 16px;}.cp{display: flex; align-items: baseline; gap: 8px;}.star{color: rgb(251, 191, 36);}.star-e{color: var(--bd);}.btn-c{width: 100%; height: 42px; border-radius: 10px; background: var(--b); color: rgb(255, 255, 255); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; font-weight: 600; font-size: 13px; margin-top: 12px; transition: 0.2s; display: flex; align-items: center; justify-content: center; gap: 6px;}.btn-c:hover{background: var(--bh); transform: translateY(-1px); box-shadow: rgba(58, 122, 254, 0.3) 0px 4px 12px;}.btn-c::before{content: "+"; font-size: 18px; font-weight: 400;}.wl-btn{position: absolute; top: 12px; right: 12px; z-index: 2; width: 36px; height: 36px; border-radius: 50%; background: rgb(255, 255, 255); border: 1px solid var(--bd); display: flex; align-items: center; justify-content: center; color: var(--t3); box-shadow: rgba(0, 0, 0, 0.12) 0px 2px 8px; transition: 0.25s; font-size: 16px;}.wl-btn:hover{color: var(--rd); border-color: var(--rd); transform: scale(1.15); box-shadow: rgba(239, 68, 68, 0.2) 0px 4px 12px;}.prod-l{display: grid; grid-template-columns: 1fr 1fr; gap: 40px; margin-top: 8px;}.pi .rr{display: flex; align-items: center; gap: 6px; margin-bottom: 8px;}.rr .rc{font-size: 12px; color: var(--t2);}.pt{font-size: 26px; font-weight: 700; line-height: 1.3; margin-bottom: 8px;}.psku{font-size: 13px; color: var(--t2); margin-bottom: 20px;}.ppr{display: flex; align-items: baseline; gap: 12px; margin-bottom: 20px;}.dlb{background: var(--scb); border-radius: 10px; padding: 10px 14px; display: flex; align-items: center; gap: 8px; margin-bottom: 24px; font-size: 13px; color: var(--sct);}.btn-ac{flex: 1 1 0%; height: 48px; border-radius: 10px; background: var(--b); color: rgb(255, 255, 255); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; font-weight: 700; font-size: 15px; transition: background var(--tr);}.btn-ac:hover{background: var(--bh);}.btn-wl{width: 48px; height: 48px; border-radius: 10px; border: 1px solid var(--input-bd); background: var(--bg); display: flex; align-items: center; justify-content: center; color: var(--t3);}.btn-wl:hover{color: var(--rd); border-color: var(--rd);}.pf{display: grid; grid-template-columns: 1fr 1fr; gap: 0px; margin-top: 20px; border-radius: var(--r); overflow: hidden;}.feat{display: flex; align-items: center; gap: 10px; padding: 14px 16px; background: var(--bg); font-size: 13px; font-weight: 500; border: 1px solid var(--bd); margin: -1px 0px 0px -1px;}.feat:first-child{border-radius: var(--rs) 0 0 0;}.feat:nth-child(2){border-radius: 0 var(--rs) 0 0;}.feat:nth-child(3){border-radius: 0 0 0 var(--rs);}.feat:last-child{border-radius: 0 0 var(--rs) 0;}.tabs{margin-top: 48px; background: var(--bg); border: 1px solid var(--bd); border-radius: var(--r); overflow: hidden; box-shadow: var(--sh);}.tn{display: flex; border-bottom: 1px solid var(--bd); background: var(--bg2);}.tb-btn{padding: 14px 24px; font-size: 14px; font-weight: 400; color: var(--t2); border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor transparent; border-image: none; background: none; margin-bottom: -1px; transition: all var(--tr);}.tb-btn.active{font-weight: 600; color: var(--b); border-bottom-color: var(--b); background: var(--bg);}.tab-body{padding: 24px;}.sr-row .l{width: 220px; flex-shrink: 0; font-size: 13px; color: var(--t2); font-weight: 500;}.sr-row .v{font-size: 13px; font-weight: 600;}.feat{display: flex; align-items: center; gap: 10px; padding: 12px 14px; background: var(--bg); border: 1px solid var(--bd); border-radius: 10px; font-size: 12px; font-weight: 500; box-shadow: var(--sh);}.mob-search-btn{display: none; width: 40px; height: 40px; border-radius: var(--rs); background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: var(--t2); align-items: center; justify-content: center;}.mob-search-btn:hover{background: var(--bg2); color: var(--t1);}.search-popup{display: none; position: fixed; inset: 0px; z-index: 500; background: rgba(0, 0, 0, 0.5); -webkit-backdrop-filter:blur(4px);backdrop-filter: blur(4px);}.search-popup.open{display: flex; align-items: flex-start; justify-content: center; padding-top: 20px;}.search-popup-box{width: 92%; max-width: 500px; background: var(--bg); border-radius: var(--rl); padding: 20px; box-shadow: var(--sh2); position: relative;}.search-popup-box h3{font-size: 16px; font-weight: 700; margin-bottom: 16px;}.search-popup-box input{width: 100%; height: 52px; border-radius: 12px; border: 2px solid var(--b); padding: 0px 48px 0px 16px; font-size: 16px; outline: none; background: var(--bg);}.search-popup-box input:focus{box-shadow: 0 0 0 4px var(--b100);}.sp-close{position: absolute; top: 16px; right: 16px; width: 36px; height: 36px; border-radius: 50%; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: var(--bg2); color: var(--t2); display: flex; align-items: center; justify-content: center; font-size: 18px;}.sp-close:hover{background: var(--rdb); color: var(--rd);}.search-popup-box .sp-popular{margin-top: 16px;}.search-popup-box .sp-popular h4{font-size: 12px; font-weight: 600; color: var(--t3); text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 10px;}.search-popup-box .sp-popular a{display: inline-block; padding: 6px 14px; background: var(--bg2); border-radius: 20px; font-size: 13px; color: var(--t1); margin: 0px 6px 8px 0px; transition: all var(--tr);}.search-popup-box .sp-popular a:hover{background: var(--b100); color: var(--b);}@media (max-width: 768px) {.mct{position: absolute; inset: 0px; padding: 16px 20px; transform: translateX(100%); transition: transform 0.3s; overflow-y: auto; z-index: 2;}.mp.active{grid-template-columns: 1fr;}.msc h4{font-size: 16px; font-weight: 700; margin-top: 8px;}.msc a{font-size: 15px; padding: 10px 0px 10px 12px; border-bottom: 1px solid var(--bd);}.mega-back{display: flex; align-items: center; gap: 8px; padding: 12px 0px; margin-bottom: 12px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: none; font-size: 14px; font-weight: 600; color: var(--b); cursor: pointer;}.mega-cat-title{font-size: 20px; font-weight: 800; color: var(--b); text-transform: uppercase; margin-bottom: 16px;}}@media (min-width: 769px) {.mega-cat-title{display: none;}}.sf{background: var(--ch); color: rgb(255, 255, 255); margin-top: 64px;}.fn{border-bottom: 1px solid rgba(255, 255, 255, 0.08);}.fn .c{display: flex; align-items: center; justify-content: space-between; padding: 32px 24px;}.fn p{font-size: 13px; opacity: 0.6; margin-top: 4px;}.fm .c{padding: 48px 24px 40px;}.fgg{display: grid; grid-template-columns: 1.5fr 1fr 1fr 1fr; gap: 40px;}.fa p{font-size: 13px; line-height: 1.7; opacity: 0.5; max-width: 280px; margin-top: 16px;}.fc h4{font-size: 13px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; opacity: 0.4; margin-bottom: 16px;}.fc a{display: block; font-size: 13px; opacity: 0.6; padding: 5px 0px;}.fb-f{border-top: 1px solid rgba(255, 255, 255, 0.06);}.fb-f .c{display: flex; justify-content: space-between; align-items: center; height: 56px; font-size: 12px; opacity: 0.35;}@media (max-width: 1024px) {.prod-l{grid-template-columns: 1fr;}}@media (max-width: 768px) {.tb{display: none;}.nb .nl{display: none;}.prod-l{gap: 24px;}.pt{font-size: 20px;}.fgg{grid-template-columns: 1fr 1fr;}.fn .c{flex-direction: column; gap: 16px; text-align: center;}.tabs .tab-body{padding: 16px;}.ha .hb:not([onclick*="openCart"]){display: none;}.mh .c{gap: 0px; height: 56px; justify-content: space-between;}.prod-l{grid-template-columns: 1fr;}.pf{grid-template-columns: 1fr;}}@media (max-width: 480px) {.c{padding: 0px 16px;}.fgg{grid-template-columns: 1fr;}}.tb .ti,.tb .tr{gap: 8px;}.sh{box-shadow: 0 1px 0 var(--bd); border-bottom: 0px; background: rgb(255, 255, 255);}.mh{border-bottom: 1px solid var(--bd);}.mh .c{height: 74px; gap: 28px; display: grid; grid-template-columns: 160px minmax(420px, 1000px) 1fr; align-items: center;}.logo{display: flex; align-items: center;}.ha{justify-self: end; gap: 14px;}.hb{width: 42px; height: 42px; border-radius: 12px; border: 1px solid transparent; color: rgb(83, 96, 113);}.hb:hover{border-color: rgb(221, 227, 236); background: rgb(248, 250, 252); color: var(--b);}.hb svg{width: 22px; height: 22px;}.nb .c{height: 50px;}.nmb{height: 50px; border-radius: 0px 0px 10px 10px; margin-left: 0px; padding: 0px 22px; box-shadow: rgba(58, 122, 254, 0.2) 0px 8px 18px;}.nl{margin-left: 18px;}.nl a{height: 50px; padding: 0px 16px; color: rgb(51, 65, 85);}.nl a:hover{color: var(--b);}.btn-c::before{content: ""; width: 18px; height: 18px; background: currentcolor; mask:url("data:image/svg+xml;utf8,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"%3E%3Cpath fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M6 6h15l-1.5 9h-12zM6 6 5 3H2m7 18a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm9 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z\"/%3E%3C/svg%3E") center center / contain no-repeat;}.btn-c{gap: 8px; box-shadow: none;}.btn-c:hover{box-shadow: rgba(58, 122, 254, 0.22) 0px 8px 18px;}.pc{overflow: hidden;}.pc:hover{z-index: 1;}.wl-btn{border-radius: 12px; background: rgb(255, 255, 255); color: rgb(94, 108, 130);}.wl-btn::before{content: ""; width: 18px; height: 18px; background: currentcolor; mask:url("data:image/svg+xml;utf8,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"%3E%3Cpath fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M20.8 4.6a5.5 5.5 0 0 0-7.8 0L12 5.7l-1.1-1.1a5.5 5.5 0 0 0-7.8 7.8L12 21.2l8.8-8.8a5.5 5.5 0 0 0 0-7.8Z\"/%3E%3C/svg%3E") center center / contain no-repeat;}.wl-btn{font-size: 0px;}.pf{gap: 0px;}@media (max-width: 1024px) {.sb{max-width: none;}.ha{gap: 8px;}}@media (max-width: 768px) {.mh .c{display: flex; height: 60px; gap: 12px;}.ha{margin-left: auto;}.nb .c{height: 48px;}.nmb{height: 48px; border-radius: 0px; margin-left: -16px;}.mob-search-btn{display: flex;}}.dlb{gap: 10px;}.btn-ac{display: flex; align-items: center; justify-content: center; gap: 8px;}.feat .ic{flex-shrink: 0;}.pc{overflow: visible;}.btt{position: fixed; bottom: 140px; right: 24px; width: 44px; height: 44px; border-radius: 50%; background: var(--b); color: rgb(255, 255, 255); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: rgba(58, 122, 254, 0.3) 0px 4px 16px; display: flex; align-items: center; justify-content: center; z-index: 90; opacity: 0; transform: translateY(10px); transition: 0.3s; pointer-events: none;}.btt.show{opacity: 1; transform: translateY(0px); pointer-events: auto;}.btt:hover{background: var(--bh); transform: translateY(-2px); box-shadow: rgba(58, 122, 254, 0.4) 0px 6px 20px;}@media (max-width: 768px) {.btt{bottom: 80px; right: 16px; width: 40px; height: 40px;}}:root{--nav-w: 204px;}@media (min-width: 769px) {.ha{justify-self: end;}}.alteo-search-dropdown.is-open{opacity: 1 !important; visibility: visible !important; pointer-events: auto !important;}.sb{position: relative !important; z-index: 100000 !important;}header,.brxe-section,.brxe-container{overflow: visible !important;}.alteo-search-dropdown{position: absolute !important; top: calc(100% + 12px) !important; left: 0px !important; width: 800px !important; max-width: calc(-24px + 100vw) !important; margin: 0px !important; padding: 12px !important; box-sizing: border-box !important; background: rgb(255, 255, 255) !important; border: 1px solid rgb(229, 231, 235) !important; border-radius: 14px !important; box-shadow: rgba(15, 23, 42, 0.12) 0px 18px 45px, rgba(15, 23, 42, 0.06) 0px 3px 10px !important; z-index: 999999 !important; opacity: 0 !important; visibility: hidden !important; pointer-events: none !important; transform: translateY(8px) !important; transition: opacity 0.15s, transform 0.15s, visibility 0.15s !important;}.alteo-search-dropdown.is-open{opacity: 1 !important; visibility: visible !important; pointer-events: auto !important; transform: translateY(0px) !important;}.alteo-search-main{display: grid !important; grid-template-columns: minmax(0px, 1fr) 140px !important; grid-template-areas: "products side" !important; gap: 12px !important; width: 100% !important; min-width: 0px !important; align-items: stretch !important; box-sizing: border-box !important;}.alteo-search-products{grid-area: products !important; display: grid !important; grid-template-columns: repeat(3, minmax(0px, 1fr)) !important; gap: 10px !important; width: 100% !important; min-width: 0px !important; align-items: stretch !important; box-sizing: border-box !important;}.alteo-search-dropdown .pc,.alteo-search-dropdown-m .pc{position: relative !important; display: flex !important; flex-direction: column !important; width: 100% !important; min-width: 0px !important; height: 100% !important; margin: 0px !important; box-sizing: border-box !important; overflow: hidden !important;}.alteo-search-dropdown .pc .im,.alteo-search-dropdown-m .pc .im{position: relative !important; display: flex !important; align-items: center !important; justify-content: center !important; width: 100% !important; height: 130px !important; min-height: 130px !important; margin: 0px !important; padding: 0px !important; box-sizing: border-box !important; background: rgb(255, 255, 255) !important; overflow: hidden !important;}.alteo-search-dropdown .pc .im img,.alteo-search-dropdown-m .pc .im img{display: block !important; width: 100% !important; height: 100% !important; max-width: 100% !important; max-height: 100% !important; margin: 0px !important; padding: 0px !important; object-fit: contain !important; object-position: center center !important; background: rgb(255, 255, 255) !important; transform: none !important;}.alteo-search-dropdown .pc .bd,.alteo-search-dropdown-m .pc .bd{position: relative !important; display: flex !important; flex-direction: column !important; flex: 1 1 auto !important; width: 100% !important; min-width: 0px !important; box-sizing: border-box !important; padding-bottom: 56px !important;}.alteo-search-dropdown .pc .cn{position: relative !important; display: block !important; width: 100% !important; height: auto !important; min-height: 0px !important; max-height: none !important; margin-bottom: 6px !important; overflow: visible !important; white-space: normal !important; text-overflow: unset !important; -webkit-line-clamp: unset !important; -webkit-box-orient: unset !important; font-size: 11px !important; line-height: 1.3 !important; word-break: normal !important; overflow-wrap: break-word !important;}.alteo-search-dropdown .pc .cp,.alteo-search-dropdown-m .pc .cp{position: relative !important; margin-top: auto !important; margin-bottom: 6px !important;}.alteo-search-dropdown .pc .cp,.alteo-search-dropdown-m .pc .cp{font-size: 14px !important; line-height: 1.2 !important;}.alteo-search-dropdown .pc .btn-c,.alteo-search-dropdown-m .pc .btn-c{position: absolute !important; left: 10px !important; right: 10px !important; bottom: 10px !important; display: flex !important; align-items: center !important; justify-content: center !important; width: auto !important; max-width: none !important; min-width: 0px !important; min-height: 38px !important; margin: 0px !important; padding: 6px 8px !important; box-sizing: border-box !important; border-radius: 10px !important; font-size: 11px !important; line-height: 1.15 !important; white-space: normal !important; z-index: 100 !important; pointer-events: auto !important; cursor: pointer !important;}.alteo-search-dropdown .pc .added_to_cart,.alteo-search-dropdown-m .pc .added_to_cart{position: relative !important; z-index: 101 !important; pointer-events: auto !important;}.alteo-search-dropdown .pc .wl-btn{position: absolute !important; top: 10px !important; right: 10px !important; z-index: 110 !important; pointer-events: auto !important;}.alteo-search-side{grid-area: side !important; display: flex !important; flex-direction: column !important; width: 100% !important; min-width: 0px !important; gap: 8px !important; margin: 0px !important; padding: 0px 0px 0px 12px !important; box-sizing: border-box !important; border-left: 1px solid rgb(229, 231, 235) !important;}.alteo-side-title{display: block !important; width: 100% !important; margin: 0px 0px 5px !important; color: rgb(17, 24, 39) !important; font-size: 16px !important; line-height: 1.3 !important; font-weight: 800 !important;}.alteo-side-link{display: block !important; width: 100% !important; margin: 0px !important; padding: 3px 0px !important; background: transparent !important; color: rgb(75, 85, 99) !important; font-size: 15px !important; line-height: 1.4 !important; font-weight: 600 !important; text-decoration: none !important;}.alteo-side-link:hover{color: rgb(17, 24, 39) !important; text-decoration: underline !important;}@media (max-width: 1040px) and (min-width: 769px) {.alteo-search-dropdown{position: fixed !important; top: 64px !important; left: 12px !important; right: 12px !important; width: auto !important; max-width: none !important; max-height: calc(100dvh - 76px) !important; margin: 0px !important; padding: 12px !important; overflow: hidden auto !important; transform: translateY(8px) !important;}.alteo-search-dropdown.is-open{transform: translateY(0px) !important;}.alteo-search-main{grid-template-columns: minmax(0px, 1fr) !important; grid-template-areas: "products" "side" !important; gap: 14px !important;}.alteo-search-products{grid-template-columns: repeat(3, minmax(0px, 1fr)) !important; gap: 12px !important;}.alteo-search-dropdown .pc .im{height: 150px !important; min-height: 150px !important;}.alteo-search-side{display: flex !important; flex-flow: wrap !important; gap: 8px !important; padding: 14px 0px 2px !important; border-left: 0px !important; border-top: 1px solid rgb(229, 231, 235) !important;}.alteo-side-title{flex-basis: 100% !important;}.alteo-side-link{display: inline-flex !important; align-items: center !important; width: auto !important; padding: 5px 11px !important; border-radius: 999px !important; background: rgb(243, 246, 251) !important; color: rgb(37, 99, 235) !important; font-size: 14px !important; text-decoration: none !important;}}@media (max-width: 768px) {#searchPopup.search-popup{position: fixed !important; inset: 0px !important; width: 100vw !important; min-width: 100vw !important; max-width: 100vw !important; height: 100dvh !important; min-height: 100dvh !important; max-height: 100dvh !important; margin: 0px !important; padding: 0px !important; background: rgb(255, 255, 255) !important; -webkit-backdrop-filter:none !important;backdrop-filter: none !important; z-index: 2147483000 !important; overflow: hidden !important;}#searchPopup.search-popup.open{display: block !important; margin: 0px !important; padding: 0px !important;}#searchPopup .search-popup-box{position: relative !important; display: flex !important; flex-direction: column !important; width: 100vw !important; min-width: 100vw !important; max-width: 100vw !important; height: 100dvh !important; min-height: 100dvh !important; max-height: 100dvh !important; margin: 0px !important; padding: max(14px, env(safe-area-inset-top)) 12px max(14px, env(safe-area-inset-bottom)) 12px !important; box-sizing: border-box !important; background: rgb(255, 255, 255) !important; border: 0px !important; border-radius: 0px !important; box-shadow: none !important; overflow: hidden auto !important;}#searchPopup .search-popup-box h3{flex: 0 0 auto !important; margin: 2px 48px 14px 4px !important; font-size: 17px !important; line-height: 1.3 !important; font-weight: 800 !important;}#searchPopup .sp-close{position: absolute !important; top: max(10px, env(safe-area-inset-top)) !important; right: 12px !important; width: 38px !important; height: 38px !important; border: 0px !important; border-radius: 50% !important; background: rgb(249, 250, 251) !important; color: rgb(107, 114, 128) !important; z-index: 50 !important;}#searchPopup .bricks-search-form{position: relative !important; display: block !important; width: 100% !important; margin: 0px !important;}#searchPopup .search-popup-box input[type="search"]{width: 100% !important; height: 52px !important; margin: 0px !important; padding: 0px 58px 0px 16px !important; box-sizing: border-box !important; background: rgb(255, 255, 255) !important; border: 2px solid rgb(58, 122, 254) !important; border-radius: 12px !important; outline: none !important; font-size: 16px !important; color: rgb(17, 24, 39) !important;}#searchPopup .search-popup-box input[type="search"]:focus{border-color: rgb(58, 122, 254) !important; box-shadow: rgba(58, 122, 254, 0.18) 0px 0px 0px 4px !important;}#searchPopup .sp-popular{flex: 0 0 auto !important; margin-top: 14px !important;}#searchPopup .alteo-search-dropdown-m{position: static !important; display: block !important; flex: 1 0 auto !important; width: 100% !important; min-width: 0px !important; max-width: none !important; height: auto !important; min-height: 0px !important; max-height: none !important; margin: 10px 0px 0px !important; padding: 0px !important; box-sizing: border-box !important; background: rgb(255, 255, 255) !important; border: 0px !important; border-radius: 0px !important; box-shadow: none !important; overflow: visible !important; opacity: 0 !important; visibility: hidden !important; pointer-events: none !important; transform: none !important;}#searchPopup .alteo-search-dropdown-m.is-open{opacity: 1 !important; visibility: visible !important; pointer-events: auto !important; transform: none !important;}#searchPopup .alteo-search-main-m{display: grid !important; grid-template-columns: minmax(0px, 1fr) !important; grid-template-areas: "products" "side" !important; gap: 14px !important; width: 100% !important; min-width: 0px !important; margin: 0px !important; padding: 0px !important; box-sizing: border-box !important;}#searchPopup .alteo-search-products-m{grid-area: products !important; display: grid !important; grid-template-columns: repeat(2, minmax(0px, 1fr)) !important; gap: 10px !important; width: 100% !important; min-width: 0px !important; margin: 0px !important; padding: 0px !important; box-sizing: border-box !important; align-items: stretch !important;}#searchPopup .alteo-search-dropdown-m .pc{display: flex !important; flex-direction: column !important; width: 100% !important; min-width: 0px !important; height: 100% !important;}#searchPopup .alteo-search-dropdown-m .pc .im{width: 100% !important; height: 145px !important; min-height: 145px !important; margin: 0px !important; padding: 0px !important; background: rgb(255, 255, 255) !important; overflow: hidden !important;}#searchPopup .alteo-search-dropdown-m .pc .im img{width: 100% !important; height: 100% !important; max-width: 100% !important; max-height: 100% !important; object-fit: contain !important; object-position: center center !important; transform: none !important;}#searchPopup .alteo-search-dropdown-m .pc .bd{display: flex !important; flex-direction: column !important; flex: 1 1 auto !important; width: 100% !important; padding-bottom: 54px !important;}#searchPopup .alteo-search-dropdown-m .pc .cp{margin-top: auto !important; margin-bottom: 6px !important;}#searchPopup .alteo-search-dropdown-m .pc .cp{font-size: 13px !important; line-height: 1.2 !important;}#searchPopup .alteo-search-dropdown-m .pc .btn-c{position: absolute !important; left: 8px !important; right: 8px !important; bottom: 8px !important; width: auto !important; max-width: none !important; min-height: 40px !important; margin: 0px !important; padding: 6px 7px !important; border-radius: 9px !important; font-size: 12px !important; line-height: 1.15 !important;}#searchPopup .alteo-search-side-m{grid-area: side !important; display: flex !important; flex-flow: wrap !important; align-items: center !important; width: 100% !important; min-width: 0px !important; gap: 8px !important; margin: 0px !important; padding: 14px 0px 6px !important; border-left: 0px !important; border-top: 1px solid rgb(229, 231, 235) !important; box-sizing: border-box !important;}#searchPopup .alteo-search-side-m .alteo-side-title{flex-basis: 100% !important; margin: 0px 0px 3px !important; font-size: 15px !important; line-height: 1.3 !important;}#searchPopup .alteo-search-side-m .alteo-side-link{display: inline-flex !important; align-items: center !important; width: auto !important; min-height: 30px !important; padding: 6px 11px !important; border-radius: 999px !important; background: rgb(243, 246, 251) !important; color: rgb(37, 99, 235) !important; font-size: 13px !important; line-height: 1.2 !important; text-decoration: none !important;}}@media (max-width: 390px) {#searchPopup .search-popup-box{padding-left: 8px !important; padding-right: 8px !important;}#searchPopup .alteo-search-products-m{gap: 8px !important;}#searchPopup .alteo-search-dropdown-m .pc .im{height: 125px !important; min-height: 125px !important;}#searchPopup .alteo-search-dropdown-m .pc .cp{font-size: 12px !important;}#searchPopup .alteo-search-dropdown-m .pc .bd{padding-bottom: 50px !important;}#searchPopup .alteo-search-dropdown-m .pc .btn-c{left: 7px !important; right: 7px !important; bottom: 7px !important; min-height: 36px !important; font-size: 11px !important;}}@media (max-width: 768px) {#searchPopup input[type="search"],.search-popup-box input{font-size: 16px !important; line-height: 1.2 !important; transform: none !important; zoom: 1 !important; text-size-adjust: 100% !important;}#searchPopup .search-popup-box{transform: none !important; zoom: 1 !important;}body:has(#searchPopup.search-popup.open){overflow: hidden !important; height: 100dvh !important; touch-action: none !important; overscroll-behavior: none !important;}html:has(#searchPopup.search-popup.open){overflow: hidden !important; overscroll-behavior: none !important;}#searchPopup.search-popup.open{position: fixed !important; inset: 0px !important; width: 100vw !important; height: 100dvh !important; overflow: hidden !important; overscroll-behavior: none !important;}#searchPopup .search-popup-box{height: 100dvh !important; max-height: 100dvh !important; overflow: hidden auto !important; overscroll-behavior-y: contain !important; touch-action: pan-y !important;}body:has(#searchPopup.search-popup.open) .alteo-mobile-actions{display: none !important; opacity: 0 !important; visibility: hidden !important; pointer-events: none !important;}}@media (min-width: 1041px) {.alteo-search-dropdown{right: auto !important; max-width: none !important;}}:root{--alteo-blue: #3A7AFE; --alteo-blue-hover: #2563eb; --alteo-blue-light: rgba(58, 122, 254, .10); --alteo-text: #111827; --alteo-border: #e5e7eb; --alteo-hover: #f1f1f1; --alteo-desktop-left: 0px; --alteo-desktop-top: 0px;}.alteo-mega,.alteo-mega *,.alteo-mega ::before,.alteo-mega ::after{box-sizing: border-box;}.alteo-mega{display: none; position: fixed; inset: 0px; z-index: 100000; font-family: "Roboto Condensed", Arial, sans-serif;}.alteo-mega.open{display: block;}.alteo-mega a,.alteo-mega button{font-family: inherit;}.alteo-mega button{border: 0px; outline: 0px; cursor: pointer;}#megaMenuSource,#megaMenuSource[hidden]{display: none !important;}@media (min-width: 769px) {.alteo-mega{pointer-events: none !important;}.alteo-mega-overlay{display: none !important; pointer-events: none !important; background: transparent !important;}.alteo-mega-desktop{position: fixed !important; top: var(--alteo-desktop-top) !important; left: var(--alteo-desktop-left) !important; display: grid !important; grid-template-columns: 290px !important; width: 290px !important; height: 555px !important; max-height: calc( 100vh - var(--alteo-desktop-top) - 10px ) !important; margin: 0px !important; background: rgb(255, 255, 255) !important; border: 0px !important; border-radius: 10px !important; box-shadow: rgba(0, 0, 0, 0.14) 0px 8px 28px !important; overflow: hidden !important; pointer-events: auto !important;}.alteo-mega-desktop.has-category{grid-template-columns: 290px 380px !important; width: 670px !important; max-width: calc( 100vw - var(--alteo-desktop-left) - 15px ) !important;}.alteo-mega-desktop.has-category.has-detail{grid-template-columns: 290px 380px 370px !important; width: 1040px !important; max-width: calc( 100vw - var(--alteo-desktop-left) - 15px ) !important;}.alteo-mega-l1{width: 290px !important; min-width: 0px !important; padding: 10px 12px 14px !important; background: rgb(255, 255, 255) !important; border-right: 1px solid var(--alteo-border) !important; overflow: hidden auto !important;}.alteo-mega-cat{display: flex !important; align-items: center !important; gap: 9px !important; width: 100% !important; min-height: 38px !important; margin: 0px !important; padding: 6px 9px !important; background: transparent !important; border: 0px !important; border-radius: 6px !important; color: var(--alteo-text) !important; font-size: 15px !important; line-height: 1.25 !important; font-weight: 500 !important; text-align: left !important; text-decoration: none !important; cursor: pointer !important; transition: background 0.12s, color 0.12s !important;}.alteo-mega-cat:hover,.alteo-mega-cat.is-active{background: var(--alteo-hover) !important; color: var(--alteo-text) !important;}.alteo-mega-cat.is-active{font-weight: 700 !important;}.alteo-mega-cat-icon{display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 24px !important; height: 24px !important; flex: 0 0 24px !important; color: var(--alteo-blue) !important;}.alteo-mega-cat-icon svg{width: 17px !important; height: 17px !important; fill: none !important; stroke: currentcolor !important; stroke-width: 1.8 !important; stroke-linecap: round !important; stroke-linejoin: round !important;}.alteo-mega-cat-name{flex: 1 1 auto !important; min-width: 0px !important;}.alteo-mega-arrow{flex: 0 0 auto !important; margin-left: auto !important; color: rgb(115, 115, 115) !important; font-size: 18px !important; line-height: 1 !important;}.alteo-mega-cat:hover .alteo-mega-arrow,.alteo-mega-cat.is-active .alteo-mega-arrow{color: var(--alteo-blue) !important;}.alteo-mega-vesa-logo{display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 31px !important; height: 18px !important; flex: 0 0 31px !important; background: rgb(242, 247, 239) !important; border-radius: 3px !important; color: rgb(96, 121, 91) !important; font-size: 7px !important; font-weight: 800 !important;}.alteo-mega-l2{display: none !important; width: 380px !important; min-width: 0px !important; background: rgb(255, 255, 255) !important; border-right: 1px solid var(--alteo-border) !important; overflow: hidden auto !important;}.alteo-mega-desktop.has-category .alteo-mega-l2{display: block !important;}.alteo-mega-column-head{position: sticky !important; top: 0px !important; z-index: 5 !important; display: flex !important; align-items: center !important; justify-content: space-between !important; width: 100% !important; height: 58px !important; min-height: 58px !important; padding: 0px 15px !important; background: rgb(255, 255, 255) !important; border-bottom: 1px solid var(--alteo-border) !important; border-radius: 0px !important;}.alteo-mega-column-head strong{color: var(--alteo-text) !important; font-size: 16px !important; line-height: 1.2 !important; font-weight: 700 !important;}.alteo-mega-l3{display: none !important; width: 370px !important; min-width: 0px !important; background: rgb(255, 255, 255) !important; overflow: hidden auto !important;}.alteo-mega-desktop.has-detail .alteo-mega-l3{display: block !important;}.alteo-mega-detail{width: 100% !important; min-height: 100% !important; background: rgb(255, 255, 255) !important;}.alteo-mega-mobile{display: none !important;}}@media (max-width: 768px) {.alteo-mega{width: 100vw !important; height: 100dvh !important; pointer-events: auto !important;}.alteo-mega-desktop{display: none !important;}.alteo-mega-overlay{display: block !important; position: absolute !important; inset: 0px !important; background: rgba(0, 0, 0, 0.68) !important;}.alteo-mega-mobile{position: relative !important; z-index: 2 !important; display: flex !important; flex-direction: column !important; width: min(390px, -8px + 100vw) !important; height: 100dvh !important; background: rgb(255, 255, 255) !important; overflow: hidden !important; box-shadow: rgba(0, 0, 0, 0.15) 8px 0px 28px !important;}.alteo-mega-mobile-head{display: flex !important; align-items: center !important; gap: 10px !important; width: 100% !important; height: 57px !important; min-height: 57px !important; padding: 0px 15px !important; background: var(--alteo-blue) !important;}.alteo-mega-mobile-close{display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 28px !important; height: 28px !important; flex: 0 0 28px !important; padding: 0px !important; background: transparent !important; color: rgb(255, 255, 255) !important;}.alteo-mega-mobile-close svg{width: 24px !important; height: 24px !important; fill: none !important; stroke: currentcolor !important; stroke-width: 2 !important; stroke-linecap: round !important;}.alteo-mega-logo{color: rgb(255, 255, 255) !important; font-size: 23px !important; line-height: 1 !important; font-style: italic !important; font-weight: 800 !important; letter-spacing: 0.3px !important;}.alteo-mega-mobile-viewport{position: relative !important; flex: 1 1 auto !important; min-height: 0px !important; background: rgb(255, 255, 255) !important; overflow: hidden !important;}.alteo-mega-mobile-screen{position: absolute !important; inset: 0px !important; display: none !important; padding: 8px 10px 24px !important; background: rgb(255, 255, 255) !important; overflow: hidden auto !important; scrollbar-width: thin !important; scrollbar-color: rgb(139, 139, 139) transparent !important;}.alteo-mega-mobile-screen.is-active{display: block !important;}.alteo-mega-mobile-screen::-webkit-scrollbar{width: 7px !important;}.alteo-mega-mobile-screen::-webkit-scrollbar-thumb{background: rgb(139, 139, 139) !important; border-radius: 10px !important;}.alteo-mobile-categories{width: 100% !important; margin: 0px 0px 14px !important;}.alteo-mobile-cat{display: flex !important; align-items: center !important; justify-content: space-between !important; width: 100% !important; min-height: 43px !important; padding: 0px 4px !important; background: rgb(255, 255, 255) !important; border-width: 0px 0px 1px !important; border-style: none none solid !important; border-color: currentcolor currentcolor rgb(222, 222, 222) !important; border-image: none !important; color: rgb(17, 17, 17) !important; font-size: 17px !important; line-height: 1.25 !important; font-weight: 500 !important; text-align: left !important;}.alteo-mobile-back{display: flex !important; align-items: center !important; justify-content: flex-start !important; width: 100% !important; min-height: 39px !important; margin: 0px 0px 8px !important; padding: 0px 12px !important; background: rgb(241, 241, 241) !important; border-radius: 4px !important; color: rgb(17, 17, 17) !important; font-size: 16px !important; line-height: 1 !important; font-weight: 700 !important; text-align: left !important;}.alteo-mobile-title{margin: 0px !important; padding: 2px 0px 10px !important; border-bottom: 1px solid rgb(222, 222, 222) !important; color: var(--alteo-blue) !important; font-size: 17px !important; line-height: 1.2 !important; font-weight: 700 !important; text-transform: uppercase !important;}.alteo-mobile-links-card{margin: 18px 0px 0px !important; padding: 17px 10px 20px !important; background: rgb(242, 242, 242) !important; border-radius: 6px !important; text-align: center !important;}.alteo-mobile-links-card > a{display: block !important; width: max-content !important; max-width: 100% !important; margin: 0px auto !important; padding: 9px 4px !important; color: rgb(17, 17, 17) !important; font-size: 18px !important; line-height: 1.35 !important; font-weight: 500 !important; text-decoration: none !important;}.alteo-mobile-social{display: flex !important; align-items: center !important; justify-content: center !important; gap: 27px !important; padding: 14px 0px 1px !important;}.alteo-mobile-social a{display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 24px !important; height: 24px !important; flex: 0 0 24px !important; color: var(--alteo-blue) !important; line-height: 0 !important; vertical-align: middle !important;}.alteo-mobile-support{padding: 18px 0px 8px !important; background: rgb(255, 255, 255) !important;}.alteo-mobile-support-item{padding: 6px 3px !important; color: rgb(17, 17, 17) !important; text-align: center !important; font-size: 16px !important; line-height: 1.45 !important; font-weight: 500 !important;}.alteo-mobile-support-item svg{display: block !important; width: 31px !important; height: 31px !important; margin: 0px auto 8px !important; fill: none !important; stroke: var(--alteo-blue) !important; stroke-width: 2 !important; stroke-linecap: round !important; stroke-linejoin: round !important;}.alteo-mobile-support-item strong{font-weight: 700 !important;}.alteo-mobile-detail-bottom{margin-top: 24px !important;}body:has(.alteo-mega.open) .alteo-mobile-actions{display: none !important;}}@media (max-width: 390px) {.alteo-mega-mobile{width: calc(-6px + 100vw) !important;}}.alteo-mobile-support-item a,.alteo-mobile-support-item a[href^="tel:"]{color: inherit !important; text-decoration: none !important; border-bottom: 0px !important; box-shadow: none !important;}.alteo-mobile-support-item a::before,.alteo-mobile-support-item a::after{text-decoration: none !important; border-bottom: 0px !important;}@media (min-width: 769px) {.sh{position: sticky !important; top: 0px !important; z-index: 99990 !important; width: 100% !important; background: rgb(255, 255, 255) !important;}.scrool_menu{display: none !important;}.sh.is-sticky-animating .tb,.sh.is-sticky-animating .nb{will-change: height, opacity, transform; overflow: hidden !important; transition: height 0.32s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s, transform 0.32s cubic-bezier(0.4, 0, 0.2, 1) !important;}.sh.is-compact .tb,.sh.is-compact .nb{height: 0px !important; min-height: 0px !important; max-height: 0px !important; margin: 0px !important; padding: 0px !important; border: 0px !important; opacity: 0 !important; overflow: hidden !important; pointer-events: none !important;}.sh.is-compact{margin: 0px !important; padding: 0px !important; background: rgb(255, 255, 255) !important; border-bottom: 1px solid rgb(236, 236, 236) !important; box-shadow: rgba(0, 0, 0, 0.04) 0px 2px 10px !important;}.sh.is-compact .mh{width: 100% !important; margin: 0px !important; padding: 0px !important; background: rgb(255, 255, 255) !important; border: 0px !important;}.sh.is-compact .scrool_menu{display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 30px !important; height: 40px !important; margin: 0px !important; padding: 0px !important; color: rgb(32, 32, 32) !important; font-size: 28px !important; line-height: 1 !important; cursor: pointer !important; position: absolute !important; left: 24px !important; top: 50% !important; transform: translateY(-50%) !important; z-index: 20 !important; -webkit-user-select:none !important;user-select: none !important;}.sh.is-compact .scrool_menu:hover{color: rgb(63, 124, 255) !important;}.sh.is-compact .logo{display: flex !important; align-items: center !important; flex: 0 0 auto !important; width: auto !important; margin-left: 44px !important; margin-right: 0px !important; padding: 0px !important; transform: none !important;}.sh.is-compact .logo a{display: inline-flex !important; align-items: center !important; margin: 0px !important; padding: 0px !important;}.sh.is-compact .logo img,.sh.is-compact .logo .bricks-site-logo{display: block !important; width: auto !important; height: 28px !important; max-width: none !important; max-height: 28px !important; margin: 0px !important; padding: 0px !important; object-fit: contain !important;}.sh.is-compact .mob-search-btn{display: none !important;}.sh.is-compact .nl,.sh.is-compact .social{display: none !important;}}@media (max-width: 768px) {.scrool_menu{display: none !important;}}@media (min-width: 769px) {html:has(#megaWrap.open),body:has(#megaWrap.open),html:has(.alteo-mega.open),body:has(.alteo-mega.open){overflow: visible !important; height: auto !important; min-height: 100% !important; max-height: none !important; position: static !important; top: auto !important; left: auto !important; right: auto !important; touch-action: auto !important; overscroll-behavior: auto !important;}#megaWrap,.alteo-mega{position: fixed !important;}#megaWrap.open,.alteo-mega.open{position: fixed !important; inset: 0px !important;}}.alteo-social-label svg{width: 18px; height: 18px; stroke: rgb(58, 122, 254); fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round;}@media (max-width: 767px) {body{padding-bottom: 86px !important;}}[data-a~="apay-row"]{border-top: 1px solid rgba(255, 255, 255, 0.08); padding: 20px 0px;}[data-a~="apay"]{display: flex; flex-wrap: wrap; align-items: center; justify-content: center; gap: 12px 32px;}[data-a~="apay-grp"]{display: flex; flex-wrap: wrap; align-items: center; justify-content: center; gap: 8px;}[data-a~="apay-t"]{display: inline-flex; align-items: center; justify-content: center; box-sizing: border-box; height: 40px; padding: 6px 12px; background: rgb(255, 255, 255); border-radius: 6px; line-height: 0; text-decoration: none; transition: box-shadow 0.2s;}a[data-a~="apay-t"]:hover,a[data-a~="apay-t"]:focus-visible{box-shadow: rgb(58, 122, 254) 0px 0px 0px 2px; outline: none;}[data-a~="apay-i"]{display: block; width: auto; max-width: none; height: 24px; object-fit: contain;}@media (max-width: 767px) {[data-a~="apay-row"]{padding: 16px 0px;}[data-a~="apay"]{gap: 10px 16px;}}.djb-wishlist-button.wl-btn .djb-wishlist-button__icon{display: none;}.djb-wishlist-button.wl-btn.is-active,.djb-wishlist-button.wl-btn[aria-pressed="true"],.djb-wishlist-button.wl-btn.is-in{color: rgb(214, 61, 61);}.djb-breadcrumbs__item:first-child .djb-breadcrumbs__link{display: inline-flex; align-items: center; font-size: 0px; line-height: 0; color: rgb(58, 122, 254);}.djb-breadcrumbs__item:first-child .djb-breadcrumbs__link::before{content: ""; width: 16px; height: 16px; background: currentcolor; mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2010.5L12%203l9%207.5%22%2F%3E%3Cpath%20d%3D%22M5%209.5V21h14V9.5%22%2F%3E%3Cpath%20d%3D%22M9%2021v-6h6v6%22%2F%3E%3C%2Fsvg%3E") center center / contain no-repeat;}.djb-breadcrumbs__sep{margin: 0px 8px; color: rgb(209, 213, 219); font-size: 21px; line-height: 1;}.djb-breadcrumbs{font-size: 15px !important; line-height: 22.5px;}.djb-breadcrumbs__current{font-size: 14px !important; font-weight: 700 !important;}.djb-breadcrumbs__list{margin: 0px !important; padding: 0px !important; list-style: none !important;}.cur .djb-price__sr{width: 1px; height: 1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); position: absolute !important;}:root{--ai-user: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21v-2a4 4 0 00-4-4H8a4 4 0 00-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E");}.djb-auth-form--register .djb-wc-check input[type="checkbox"]:focus-visible{outline: none; box-shadow: rgb(219, 234, 254) 0px 0px 0px 3px;}.hb.djb-cart-icon .djb-cart-icon__icon{position: static; display: flex;}.djb-cart-icon svg{stroke-width: 1.8;}.hb.djb-cart-icon .djb-cart-icon__count{position: absolute; top: 2px; right: 0px; width: 19px; height: 19px; min-width: 0px; padding: 0px; border: 2px solid rgb(255, 255, 255); border-radius: 50%; background: rgb(52, 110, 238); color: rgb(255, 255, 255); font-size: 10px; font-weight: 700; line-height: 1; display: flex; align-items: center; justify-content: center; box-shadow: rgba(58, 122, 254, 0.28) 0px 3px 8px; box-sizing: border-box;}.hb.djb-cart-icon .djb-cart-icon__count[hidden]{display: none;}@media (max-width: 767px) {#siteHeader .hb.djb-cart-icon .djb-cart-icon__count{top: 5px; right: 5px; min-width: 18px; width: auto; height: 18px; padding: 0px 4px; border: 2px solid rgb(255, 255, 255); border-radius: 9px; box-sizing: border-box; box-shadow: rgba(58, 122, 254, 0.28) 0px 3px 8px;}#siteHeader .hb.djb-cart-icon svg{width: 23px; height: 23px;}}dialog.djb-mini-cart{position: fixed; inset: 0px 0px 0px auto; width: 400px; max-width: 100vw; height: 100dvh; max-height: none; margin: 0px; padding: 18px; border: 0px; border-radius: 0px; background: rgb(255, 255, 255); color: rgb(17, 24, 39); box-shadow: none; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; box-sizing: border-box;}dialog.djb-mini-cart[open]{display: flex;}dialog.djb-mini-cart::backdrop{background: rgba(0, 0, 0, 0.5); -webkit-backdrop-filter:none;backdrop-filter: none;}.djb-mini-cart__panel{display: flex; flex-direction: column; width: 100%; height: 100%; min-height: 0px; padding: 0px;}.djb-mini-cart__head{display: flex; align-items: center; justify-content: space-between; gap: 10px; padding: 18px 24px; margin: 0px; border-bottom: 1px solid rgb(229, 231, 235); background: rgb(255, 255, 255); flex: 0 0 auto;}.djb-mini-cart__title{margin: 0px; font-size: 22px; font-weight: 700; line-height: 1.4; color: rgb(17, 24, 39);}.djb-mini-cart__count{display: none;}.djb-mini-cart__close{width: 36px; height: 36px; display: flex; align-items: center; justify-content: center; padding: 0px; border: 0px; border-radius: 8px; background: rgb(249, 250, 251); color: rgb(107, 114, 128); cursor: pointer;}.djb-mini-cart__close:hover{background: rgb(241, 245, 249); color: rgb(17, 24, 39);}.djb-mini-cart__close svg{width: 16px; height: 16px;}.djb-mini-cart__body{display: flex; flex-direction: column; flex: 1 1 auto; min-height: 0px; padding: 0px; margin: 0px; overflow: hidden;}.djb-mini-cart__items{flex: 1 1 auto; min-height: 0px; overflow-y: auto; margin: 0px; padding: 16px 40px; list-style: none;}.djb-mini-cart__item{display: grid; grid-template-columns: 64px minmax(0px, 1fr) 24px; align-items: center; gap: 14px; margin: 0px 0px 10px; padding: 16px 40px 16px 0px; border-bottom: 1px solid rgb(229, 231, 235);}.djb-mini-cart__item .djb-wc-thumb{width: 64px; height: 64px; max-width: none; padding: 2px; border-radius: 8px; background: rgb(255, 255, 255); object-fit: contain; box-sizing: border-box;}.djb-mini-cart__lines{min-width: 0px; display: block;}@media (max-width: 480px) {dialog.djb-mini-cart{width: min(400px, 100vw); height: 100vh; padding: 0px 18px 50px;}dialog.djb-mini-cart .djb-mini-cart__title{font-size: 21px;}.djb-mini-cart__item{grid-template-columns: 56px minmax(0px, 1fr) 24px; gap: 10px; padding-right: 36px;}.djb-mini-cart__item .djb-wc-thumb{width: 56px; height: 56px;}}form[data-a~="anl"]{position: relative; grid-template-columns: minmax(240px, 1fr) auto; gap: 8px; align-items: center; margin: 0px; overflow: visible;}form[data-a~="anl"] .djb-field{grid-column: 1; margin: 0px; min-width: 0px;}form[data-a~="anl"] .djb-form__submit{grid-column: 2;}form[data-a~="anl"] .djb-field__label{width: 1px; height: 1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; position: absolute !important;}form[data-a~="anl"] .djb-field__input{width: 100%; min-width: 240px; height: 44px; padding: 0px 16px; border: 1px solid rgba(255, 255, 255, 0.15); border-radius: 8px; background: rgba(255, 255, 255, 0.06); color: rgb(255, 255, 255); font-family: Inter, system-ui, sans-serif; font-size: 14px; outline: none; box-shadow: none; box-sizing: border-box; transition: border 0.15s, box-shadow 0.15s;}form[data-a~="anl"] .djb-field__input::placeholder{color: rgba(255, 255, 255, 0.4);}form[data-a~="anl"] .djb-field__input:focus{border-color: rgb(58, 122, 254); box-shadow: rgba(58, 122, 254, 0.25) 0px 0px 0px 3px; background: rgba(255, 255, 255, 0.1);}form[data-a~="anl"] .djb-form__button{height: 44px; padding: 0px 24px; border: 0px; border-radius: 8px; background: rgb(52, 110, 238); color: rgb(255, 255, 255); font-family: Inter, system-ui, sans-serif; font-size: 14px; font-weight: 600; white-space: nowrap; cursor: pointer; transition: 0.15s;}form[data-a~="anl"] .djb-form__button:hover{background: rgb(37, 99, 235); transform: translateY(-1px); box-shadow: rgba(58, 122, 254, 0.3) 0px 4px 12px;}form[data-a~="anl"] .djb-form__status,form[data-a~="anl"] .djb-form__notice{top: calc(100% + 8px); left: 0px; right: 0px; z-index: 2; margin: 0px; padding: 12px 16px 12px 48px; border-radius: 8px; font-size: 14px; color: inherit; position: absolute !important;}form[data-a~="anl"] .djb-form__notice.is-ok{background: rgba(58, 122, 254, 0.14); border: 1px solid rgba(58, 122, 254, 0.6);}form[data-a~="anl"] .djb-form__notice.is-ok::before{content: ""; position: absolute; left: 14px; top: 12px; width: 22px; height: 22px; border-radius: 50%; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center center / 13px auto no-repeat rgb(58, 122, 254);}form[data-a~="anl"] .djb-form__notice.is-bad{background: rgba(239, 68, 68, 0.14); border: 1px solid rgba(239, 68, 68, 0.6);}@media (max-width: 768px) {form[data-a~="anl"]{grid-template-columns: 1fr; width: 100%;}form[data-a~="anl"] .djb-field,form[data-a~="anl"] .djb-form__submit{width: 100%;}form[data-a~="anl"] .djb-field__input{min-width: 0px;}}#brx-footer #brxe-tuquyg,#brx-footer #brxe-pqzzvp,#brx-footer #brxe-wzyggr,#brx-footer #brxe-kbxmil{opacity: 0.55;}.slider-dot{margin-inline: 4px !important;}.djb-breadcrumbs__link{min-height: 24px; align-items: center;}.djb-breadcrumbs__item:first-child .djb-breadcrumbs__link{min-width: 24px; justify-content: center; margin-inline: -4px;}[data-a~="apay-t"]{height: 32px; padding: 4px 10px;}[data-a~="apay-i"]{height: 18px;}[data-a~="apay-i--rbi"]{height: 16px;}[data-a~="apay-grp--cards"] [data-a~="apay-t"]{width: 50px; padding: 4px;}[data-a~="apay-grp--cards"] [data-a~="apay-i"]{width: 42px; height: 24px;}@media (max-width: 767px) {[data-a~="apay-i--rbi"]{height: 15px;}}.sh .mh .sb .djb-search-form__sr,.djb-search-form .djb-search-form__sr{position: absolute !important; width: 1px !important; height: 1px !important; margin: -1px !important; padding: 0px !important; overflow: hidden !important; clip: rect(0px, 0px, 0px, 0px) !important; white-space: nowrap !important; border: 0px !important;}nav.djb-breadcrumbs .djb-breadcrumbs__item,nav.djb-breadcrumbs .djb-breadcrumbs__item a,nav.djb-breadcrumbs .djb-breadcrumbs__item span{line-height: 26px;}form.djb-iwii62 .djb-form__button{letter-spacing: 0.5px;}.btn-c:not(.btn-oos),.btn-ac,.nmb{--b: #346EEE;}.tb-btn.active{--b: #346EEE;}.djb-breadcrumbs .djb-breadcrumbs__list,.djb-breadcrumbs .djb-breadcrumbs__item{gap: 0px !important;}.djb-breadcrumbs .djb-breadcrumbs__item{align-items: center;}.djb-breadcrumbs .djb-breadcrumbs__sep{display: none !important;}.djb-breadcrumbs .djb-breadcrumbs__item:not(:last-child)::after{content: "/"; display: inline-flex; vertical-align: top; margin: 0px 8px; font-size: 21px; font-weight: 300; line-height: 26px; color: rgb(209, 213, 219);}.djb-breadcrumbs .djb-breadcrumbs__item:first-child:not(:last-child)::after{margin-left: 7px;}[data-a~="apay-i--rbi"]{aspect-ratio: 611 / 64;}[data-a~="apay-i--idc"]{aspect-ratio: 380 / 64;}.screen-reader-text{border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; word-break: normal !important;}.screen-reader-text:focus{background-color: rgb(221, 221, 221); clip-path: none; color: rgb(68, 68, 68); display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000;}.product-grid.cols-4{grid-template-columns: repeat(4, 1fr);}.two-line-text{display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; text-overflow: ellipsis !important;}.tabs .tab-body table.table td:not(#alteo-x1):not(#alteo-x2),.tabs .tab-body table.table td:not(#alteo-x1):not(#alteo-x2) *{font-weight: 400 !important;}#t-decl .l:not(#alteo-x1):not(#alteo-x2),#t-decl .v:not(#alteo-x1):not(#alteo-x2){font-weight: 400 !important;}:is(#brxe-fwzxfg, .brxe-fwzxfg){display: none; visibility: hidden; overflow: hidden;}@media (max-width: 478px) {:is(#brxe-fwzxfg, .brxe-fwzxfg){display: none; overflow: hidden; visibility: hidden;}}@media (max-width: 768px) {html body .alteo-breadcrumbs{font-size: 14px; margin-bottom: 16px;}html body .alteo-breadcrumbs a{font-size: 14px;}}.alteo-breadcrumbs{width: 100%; margin: 0px 0px 18px; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; font-size: 14px; line-height: 1.2; color: rgb(17, 24, 39);}.alteo-breadcrumbs ol{display: flex; align-items: center; flex-wrap: wrap; margin: 0px; padding: 0px; list-style: none;}.alteo-breadcrumbs a{display: inline-flex; align-items: center; color: rgb(17, 24, 39); font-size: 14px; font-weight: 400; line-height: 26px; text-decoration: none; transition: color 0.15s;}.alteo-breadcrumbs a:hover{color: rgb(58, 122, 254);}.alteo-breadcrumbs ol{align-items: center !important;}@media (max-width: 767px) {@media (max-width: 768px) {:is(#brxe-ausiky, .brxe-ausiky) .alteo-breadcrumbs{display: block !important; width: 100% !important; height: auto !important; margin: 0px !important; padding: 0px !important; overflow: hidden !important;}:is(#brxe-ausiky, .brxe-ausiky) .alteo-breadcrumbs ol{display: block !important; width: 100% !important; height: 52px !important; min-height: 52px !important; max-height: 52px !important; margin: 0px !important; padding: 0px !important; overflow: hidden !important; white-space: normal !important; font-size: 13px !important; line-height: 26px !important;}:is(#brxe-ausiky, .brxe-ausiky) .alteo-breadcrumbs ol{display: -webkit-box !important; -webkit-box-orient: vertical !important; -webkit-line-clamp: 2 !important; overflow: hidden !important;}}:is(#brxe-txbelf, .brxe-txbelf){margin-top: 0px;}}:is(#brxe-yljqjs, .brxe-yljqjs){width: 100%; height: 100%; border-radius: 10px;}:is(#brxe-njrpnv, .brxe-njrpnv){display: none;}:is(#brxe-wkdrfv, .brxe-wkdrfv){display: none;}:is(#brxe-rqlnom, .brxe-rqlnom){display: none;}:is(#brxe-ykugfd, .brxe-ykugfd){font-weight: 400;}:is(#brxe-ykugfd, .brxe-ykugfd){overflow-wrap: anywhere;}:is(#brxe-sqjofa, .brxe-sqjofa){margin-top: 12px;}@media (max-width: 768px) {html body #pg-product .price{font-size: 24px;}html body #pg-product .price del{font-size: 15px;}}#pg-product .price{display: flex; align-items: baseline; gap: 10px; flex-wrap: wrap; color: rgb(31, 41, 55); font-size: 32px; font-weight: 800; line-height: 1.2;}#pg-product .price ins{order: 1; color: rgb(31, 41, 55); text-decoration: none; font-size: inherit; font-weight: 800;}#pg-product .price del{order: 2; color: rgb(107, 114, 128); font-size: 16px; font-weight: 500; text-decoration: line-through; opacity: 0.8;}:is(#brxe-cdzeqq, .brxe-cdzeqq){display: none;}:is(#brxe-pxsxyv, .brxe-pxsxyv){font-size: 10px;}.feat{display: flex; align-items: center; gap: 10px;}.feat .ic{width: 24px; height: 24px; min-width: 24px; border-radius: 50%; background: rgb(236, 253, 243); color: rgb(22, 163, 74); display: flex; align-items: center; justify-content: center;}:is(#brxe-lhownz, .brxe-lhownz){font-size: 10px;}:is(#brxe-zeowuy, .brxe-zeowuy){font-size: 10px;}:is(#brxe-cyfrtc, .brxe-cyfrtc){font-size: 10px;}@media (max-width: 600px) {html body :is(#brxe-xdyjhd, .brxe-xdyjhd) #t-decl .sr-row{grid-template-columns: minmax(105px, 38%) minmax(0px, 1fr); gap: 12px; padding: 13px 14px; font-size: 13px;}}:is(#brxe-xdyjhd, .brxe-xdyjhd){width: 100%; color: rgb(36, 48, 71);}:is(#brxe-xdyjhd, .brxe-xdyjhd) .tp{display: none;}:is(#brxe-xdyjhd, .brxe-xdyjhd) .tp.active{display: block;}:is(#brxe-xdyjhd, .brxe-xdyjhd) #t-decl{overflow: hidden; border: 1px solid rgb(229, 234, 240); border-radius: 14px;}:is(#brxe-xdyjhd, .brxe-xdyjhd) #t-decl .sr-row{display: grid; grid-template-columns: minmax(180px, 32%) minmax(0px, 1fr); gap: 20px; padding: 16px 20px; border-bottom: 1px solid rgb(233, 237, 242);}:is(#brxe-xdyjhd, .brxe-xdyjhd) #t-decl .sr-row:nth-child(2n){background: rgb(248, 250, 252);}:is(#brxe-xdyjhd, .brxe-xdyjhd) #t-decl .sr-row:last-child{border-bottom: 0px;}:is(#brxe-xdyjhd, .brxe-xdyjhd) #t-decl .l{color: rgb(94, 108, 130);}:is(#brxe-xdyjhd, .brxe-xdyjhd) #t-decl .v{color: rgb(30, 41, 59); font-weight: 600;}@media (max-width: 600px) {html body :is(#brxe-xdyjhd, .brxe-xdyjhd) #t-opis .table td{padding: 13px 14px; font-size: 13px;}html body :is(#brxe-xdyjhd, .brxe-xdyjhd) #t-opis .table td:first-child{width: 38%;}}:is(#brxe-xdyjhd, .brxe-xdyjhd) #t-opis{padding: 0px; overflow: hidden; border: 1px solid rgb(229, 234, 240); border-radius: 14px; background: rgb(255, 255, 255);}:is(#brxe-xdyjhd, .brxe-xdyjhd) #t-opis .table{width: 100%; margin: 0px; border: 0px; border-collapse: collapse; table-layout: fixed;}:is(#brxe-xdyjhd, .brxe-xdyjhd) #t-opis .table tr:nth-child(2n){background: rgb(248, 250, 252);}:is(#brxe-xdyjhd, .brxe-xdyjhd) #t-opis .table td{padding: 15px 20px; border-width: 0px 0px 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(233, 237, 242); border-image: none; color: rgb(30, 41, 59); font-size: 14px; line-height: 1.6; text-align: left; vertical-align: top; overflow-wrap: anywhere;}:is(#brxe-xdyjhd, .brxe-xdyjhd) #t-opis .table tr:last-child td{border-bottom: 0px;}:is(#brxe-xdyjhd, .brxe-xdyjhd) #t-opis .table td:first-child{width: 32%; color: rgb(94, 108, 130); font-weight: 500;}:is(#brxe-qenxmf, .brxe-qenxmf){margin-bottom: 48px;}.brxe-qiijtl .brxe-diclak.brxe-div{border-radius: 10px;}.brxe-qiijtl .brxe-jxddvt.brxe-image{border-top-left-radius: 10px; border-top-right-radius: 10px; padding: 10px;}.brxe-qiijtl .brxe-jxddvt.brxe-image:not(.tag){object-fit: contain;}.brxe-jxddvt{object-position: center center; box-sizing: border-box; object-fit: contain !important;}.brxe-qiijtl .brxe-aksdks.brxe-div{border-top-left-radius: 10px; border-top-right-radius: 10px; padding: 0px;}#pg-product .cp .cur{color: rgb(31, 41, 55) !important;}@media (max-width: 480px) {html body .product-grid .pc a.btn-n,html body .product-grid .pc .btn-n.bricks-button{width: 100% !important; max-width: 100% !important; height: 38px !important; min-height: 38px !important; padding: 0px 8px !important; font-size: 12px !important; white-space: nowrap !important;}}.product-grid .pc .btn-n.bricks-button{display: flex !important; align-items: center !important; justify-content: center !important; width: 100% !important; max-width: 100% !important; height: 40px !important; min-height: 40px !important; margin: 0px !important; padding: 0px 12px !important; box-sizing: border-box !important; flex: 1 1 100% !important; border: 0px !important; border-radius: 10px !important; background: rgb(52, 110, 238) !important; color: rgb(255, 255, 255) !important; font-size: 13px !important; line-height: 1 !important; font-weight: 600 !important; white-space: nowrap !important; text-align: center !important; text-decoration: none !important;}@media (max-width: 478px) {:root{margin-top: 5px !important;}}:is(#brxe-cbgkdl, .brxe-cbgkdl){margin-left: 0px; width: 100%;}@media (max-width: 478px) {:is(#brxe-cbgkdl, .brxe-cbgkdl){grid-template-columns: 1fr 1fr; gap: 8px;}}#pg-product{width: 100%;}:is(#brxe-qrervo, .brxe-qrervo){margin-top: 70px;}@media (max-width: 767px) {:is(#brxe-qrervo, .brxe-qrervo){margin-top: 20px;}}body.single-product #brx-content{padding-top: 0px !important;}:is(#brxe-gckzyd, .brxe-gckzyd){display: flex !important; flex-direction: column !important; align-items: stretch !important; width: 100% !important; gap: 0px !important; margin: 0px !important; padding: 0px !important;}:is(#brxe-danzzc, .brxe-danzzc){margin: 0px 0px 30px !important; padding: 0px !important;}.product-grid.cols-4{display: flex; align-items: stretch; width: 100%; max-width: none; margin: 0px; padding: 0px; gap: 12px; overflow: auto hidden; scroll-snap-type: x mandatory; scroll-behavior: smooth; overscroll-behavior-x: contain; scrollbar-width: none; box-sizing: border-box;}.product-grid.cols-4::-webkit-scrollbar{display: none;}:is(#brxe-qfwnig, .brxe-qfwnig){position: relative !important; z-index: 1000 !important; width: max-content !important; margin: 10px 0px 0px !important; padding: 0px !important;}.related-products-arrows{position: relative; z-index: 1000; display: flex; align-items: center; justify-content: flex-start; width: max-content; height: 42px; gap: 10px; margin: 0px; padding: 0px; pointer-events: none;}.related-products-arrow{position: relative; z-index: 1001; display: flex; align-items: center; justify-content: center; width: 42px; height: 42px; min-width: 42px; margin: 0px; padding: 0px; border: 1px solid rgb(217, 222, 231); border-radius: 50%; background: rgb(255, 255, 255); color: rgb(94, 108, 130); box-shadow: none; cursor: pointer; pointer-events: auto; touch-action: manipulation;}.related-products-arrow svg{display: block; width: 16px; height: 16px; fill: none; stroke: currentcolor; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; pointer-events: none;}.related-products-arrow:hover{background: rgb(243, 246, 251); border-color: rgb(58, 122, 254); color: rgb(58, 122, 254);}@media (max-width: 1024px) {.product-grid.cols-4{gap: 10px !important;}}@media (max-width: 767px) {:is(#brxe-danzzc, .brxe-danzzc){margin-bottom: 24px !important;}.product-grid.cols-4{gap: 10px !important;}:is(#brxe-qfwnig, .brxe-qfwnig){position: relative !important; z-index: 1000 !important; width: max-content !important; margin: 10px 0px 0px !important; padding: 0px !important; transform: none !important;}.related-products-arrows{position: relative !important; z-index: 1000 !important; display: flex !important; align-items: center !important; justify-content: flex-start !important; width: max-content !important; height: 40px !important; gap: 10px !important; margin: 0px !important; padding: 0px !important; pointer-events: none !important;}.related-products-arrow{position: relative !important; z-index: 1001 !important; display: flex !important; align-items: center !important; justify-content: center !important; width: 40px !important; height: 40px !important; min-width: 40px !important; margin: 0px !important; padding: 0px !important; transform: none !important; pointer-events: auto !important; cursor: pointer !important; touch-action: manipulation !important;}.related-products-arrow svg{pointer-events: none !important;}}.bdg:empty{display: none;}.djb-product-gallery__thumbs .djb-product-gallery__thumb-img{width: 100% !important; height: 100% !important;}.djb-breadcrumbs.alteo-breadcrumbs .djb-breadcrumbs__item:not(:first-child) .djb-breadcrumbs__link{display: inline !important;}.djb-breadcrumbs.alteo-breadcrumbs .djb-breadcrumbs__item:first-child .djb-breadcrumbs__link{position: relative; top: 4px; display: inline-block !important; vertical-align: top !important; width: 16px !important; height: 17px !important; min-width: 0px !important; min-height: 0px !important; margin: 0px !important; padding: 0px !important;}.djb-breadcrumbs.alteo-breadcrumbs .djb-breadcrumbs__item:first-child .djb-breadcrumbs__link::before{display: block !important; width: 16px !important; height: 16px !important;}.djb-product-gallery__thumbs .djb-product-gallery__thumb-img{opacity: 0.3 !important; transition: opacity 0.1s !important;}.djb-product-gallery__thumbs .djb-product-gallery__thumb:hover .djb-product-gallery__thumb-img,.djb-product-gallery__thumbs .djb-product-gallery__thumb:focus-visible .djb-product-gallery__thumb-img,.djb-product-gallery__thumbs .djb-product-gallery__thumb[aria-current="true"] .djb-product-gallery__thumb-img{opacity: 1 !important;}.pi .djb-product-add-to-cart::before{content: ""; display: block; width: 0px; height: 0px;}#brxe-xdyjhd .techoli-specification{overflow: hidden; border: 1px solid rgb(229, 234, 240); border-radius: 14px; background: rgb(255, 255, 255);}#brxe-xdyjhd .techoli-specification ul{margin: 0px !important; padding: 0px !important; list-style: none !important;}#brxe-xdyjhd .techoli-specification li{display: grid; grid-template-columns: minmax(180px, 32%) minmax(0px, 1fr); gap: 20px; align-items: start; margin: 0px; padding: 15px 20px; border-bottom: 1px solid rgb(233, 237, 242); font-size: 14px; line-height: 1.55; word-break: normal;}#brxe-xdyjhd .techoli-specification li:nth-child(2n){background: rgb(248, 250, 252);}#brxe-xdyjhd .techoli-specification li:last-child{border-bottom: 0px;}#brxe-xdyjhd .techoli-specification .spec-label{color: rgb(100, 116, 139); font-weight: 400;}#brxe-xdyjhd .techoli-specification .spec-value{min-width: 0px; color: rgb(30, 41, 59); font-weight: 400; overflow-wrap: anywhere;}@media (max-width: 600px) {#brxe-xdyjhd .techoli-specification li{grid-template-columns: minmax(105px, 38%) minmax(0px, 1fr); gap: 12px; padding: 13px 14px; font-size: 13px;}}
/* vraćeno: pretraga (klase iz JS-a) */
@media (max-width: 768px){.alteo-search-products-m .pc .cur { font-size: 13px !important; }}
html:not(.alteo-search-ready) .alteo-search-dropdown { display: none !important; }
.alteo-search-dropdown .pc > .product-card-link { position: absolute !important; inset: 0px !important; display: block !important; width: 100% !important; height: 100% !important; margin: 0px !important; padding: 0px !important; background: transparent !important; z-index: 5 !important; cursor: pointer !important; }
.alteo-search-dropdown .pc > .product-card-link::before, .alteo-search-dropdown .pc > .product-card-link::after { content: none !important; display: none !important; }
.alteo-search-dropdown-m .pc .im > a { display: flex !important; align-items: center !important; justify-content: center !important; width: 100% !important; height: 100% !important; margin: 0px !important; padding: 0px !important; background: rgb(255, 255, 255) !important; }
.alteo-search-dropdown .pc .cp, .alteo-search-dropdown .pc .price, .alteo-search-dropdown .pc [class*="price"], .alteo-search-dropdown-m .pc .cp, .alteo-search-dropdown-m .pc .price, .alteo-search-dropdown-m .pc [class*="price"] { font-size: 14px !important; line-height: 1.2 !important; }
.alteo-search-dropdown .pc .btn-c, .alteo-search-dropdown .pc .add_to_cart_button, .alteo-search-dropdown .pc .ajax_add_to_cart, .alteo-search-dropdown-m .pc .btn-c, .alteo-search-dropdown-m .pc .add_to_cart_button, .alteo-search-dropdown-m .pc .ajax_add_to_cart { position: absolute !important; left: 10px !important; right: 10px !important; bottom: 10px !important; display: flex !important; align-items: center !important; justify-content: center !important; width: auto !important; max-width: none !important; min-width: 0px !important; min-height: 38px !important; margin: 0px !important; padding: 6px 8px !important; box-sizing: border-box !important; border-radius: 10px !important; font-size: 11px !important; line-height: 1.15 !important; white-space: normal !important; z-index: 100 !important; pointer-events: auto !important; cursor: pointer !important; }
.alteo-search-empty { grid-column: 1 / -1 !important; width: 100% !important; padding: 28px 20px !important; box-sizing: border-box !important; text-align: center !important; color: rgb(107, 114, 128) !important; font-size: 14px !important; font-weight: 600 !important; }
@media (max-width: 1040px) and (min-width: 769px){.alteo-search-dropdown .pc .cn { font-size: 12px !important; }}
@media (max-width: 768px){#searchPopup .bricks-search-form > button[type="submit"] { position: absolute !important; top: 4px !important; right: 4px !important; display: flex !important; align-items: center !important; justify-content: center !important; width: 44px !important; height: 44px !important; margin: 0px !important; padding: 0px !important; border: 0px !important; border-radius: 10px !important; background: rgb(58, 122, 254) !important; color: rgb(255, 255, 255) !important; z-index: 10 !important; }}
@media (max-width: 768px){#searchPopup .alteo-search-dropdown-m .pc .cp, #searchPopup .alteo-search-dropdown-m .pc .price, #searchPopup .alteo-search-dropdown-m .pc [class*="price"] { font-size: 13px !important; line-height: 1.2 !important; }}
@media (max-width: 768px){#searchPopup .alteo-search-dropdown-m .pc .btn-c, #searchPopup .alteo-search-dropdown-m .pc .add_to_cart_button, #searchPopup .alteo-search-dropdown-m .pc .ajax_add_to_cart { position: absolute !important; left: 8px !important; right: 8px !important; bottom: 8px !important; width: auto !important; max-width: none !important; min-height: 40px !important; margin: 0px !important; padding: 6px 7px !important; border-radius: 9px !important; font-size: 12px !important; line-height: 1.15 !important; }}
@media (max-width: 390px){#searchPopup .alteo-search-dropdown-m .pc .cp, #searchPopup .alteo-search-dropdown-m .pc .price, #searchPopup .alteo-search-dropdown-m .pc [class*="price"] { font-size: 12px !important; }}
@media (max-width: 390px){#searchPopup .alteo-search-dropdown-m .pc .btn-c, #searchPopup .alteo-search-dropdown-m .pc .add_to_cart_button, #searchPopup .alteo-search-dropdown-m .pc .ajax_add_to_cart { left: 7px !important; right: 7px !important; bottom: 7px !important; min-height: 36px !important; font-size: 11px !important; }}
:where(body.home) .mob-search-btn:where(:not(#brx-header, #brx-header *)) { display: none; width: 40px; height: 40px; border-radius: var(--rs); background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: var(--t2); align-items: center; justify-content: center; }
:where(body.home) .mob-search-btn:hover:where(:not(#brx-header, #brx-header *)) { background: var(--bg2); color: var(--t1); }
:where(body.home) .search-popup:where(:not(#brx-header, #brx-header *)) { display: none; position: fixed; inset: 0px; z-index: 500; background: rgba(0, 0, 0, 0.5); -webkit-backdrop-filter:blur(4px);backdrop-filter: blur(4px); }
:where(body.home) .search-popup.open { display: flex; align-items: flex-start; justify-content: center; padding-top: 20px; }
:where(body.home) .search-popup-box:where(:not(#brx-header, #brx-header *)) { width: 92%; max-width: 500px; background: var(--bg); border-radius: var(--rl); padding: 20px; box-shadow: var(--sh2); position: relative; }
:where(body.home) .search-popup-box h3:where(:not(#brx-header, #brx-header *)) { font-size: 16px; font-weight: 700; margin-bottom: 16px; }
:where(body.home) .search-popup-box input:where(:not(#brx-header, #brx-header *)) { width: 100%; height: 52px; border-radius: 12px; border: 2px solid var(--b); padding: 0px 48px 0px 16px; font-size: 16px; outline: none; background: var(--bg); }
:where(body.home) .search-popup-box input:focus:where(:not(#brx-header, #brx-header *)) { box-shadow: 0 0 0 4px var(--b100); }
:where(body.home) .search-popup-box .sp-popular:where(:not(#brx-header, #brx-header *)) { margin-top: 16px; }
:where(body.home) .search-popup-box .sp-popular h4:where(:not(#brx-header, #brx-header *)) { font-size: 12px; font-weight: 600; color: var(--t3); text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 10px; }
:where(body.home) .search-popup-box .sp-popular a:where(:not(#brx-header, #brx-header *)) { display: inline-block; padding: 6px 14px; background: var(--bg2); border-radius: 20px; font-size: 13px; color: var(--t1); margin: 0px 6px 8px 0px; transition: all var(--tr); }
:where(body.home) .search-popup-box .sp-popular a:hover:where(:not(#brx-header, #brx-header *)) { background: var(--b100); color: var(--b); }
@media (max-width: 768px){:where(body.home) .mob-search-btn:where(:not(#brx-header, #brx-header *)) { display: flex; }}
/* vraćeno: meni kategorija (klase iz JS-a) */


.alteo-mega-l1 > .alteo-mega-vesa { display: block !important; width: 100% !important; height: 1px !important; min-height: 1px !important; margin: 12px 0px 10px !important; padding: 0px !important; background: rgb(229, 231, 235) !important; border: 0px !important; border-radius: 0px !important; pointer-events: none !important; }
.alteo-mega-l1 > .alteo-mega-vesa-logo { display: flex !important; align-items: center !important; justify-content: flex-start !important; width: 100% !important; min-height: 44px !important; padding: 8px 36px 8px 10px !important; margin: 0px !important; background: rgb(243, 248, 240) !important; border-radius: 8px !important; position: relative !important; text-decoration: none !important; text-align: left !important; }
.alteo-mega-l1 > .alteo-mega-vesa-logo img { display: block !important; width: 28px !important; height: 20px !important; max-width: 28px !important; margin: 0px 10px 0px 0px !important; object-fit: contain !important; flex: 0 0 28px !important; }
.alteo-mega-l1 > .alteo-mega-vesa-logo::after { content: "Alteo" !important; display: block !important; font-size: 14px !important; line-height: 1.2 !important; font-weight: 600 !important; color: rgb(17, 24, 39) !important; }
.alteo-mega-l1 > .alteo-mega-vesa-logo::before { content: "›" !important; position: absolute !important; right: 14px !important; top: 50% !important; transform: translateY(-50%) !important; font-size: 20px !important; line-height: 1 !important; color: rgb(107, 114, 128) !important; }
.alteo-mega-l1 > .alteo-mega-vesa-logo + .alteo-mega-cat-name { display: none !important; }
.alteo-mega-l1 > .alteo-mega-vesa-logo:hover { background: rgb(234, 244, 229) !important; }
.alteo-mobile-categories > .alteo-mobile-vesa { display: block !important; width: 100% !important; height: 1px !important; min-height: 1px !important; margin: 10px 0px 8px !important; padding: 0px !important; background: rgb(229, 231, 235) !important; border: 0px !important; border-radius: 0px !important; pointer-events: none !important; }
.alteo-mobile-categories > .alteo-mobile-vesa + .brxe-logo { display: flex !important; align-items: center !important; justify-content: flex-start !important; width: 100% !important; min-height: 44px !important; padding: 8px 38px 8px 0px !important; margin: 0px !important; background: transparent !important; border: 0px !important; border-radius: 0px !important; position: relative !important; text-decoration: none !important; }
.alteo-mobile-categories > .alteo-mobile-vesa + .brxe-logo img { display: block !important; width: 28px !important; height: 20px !important; max-width: 28px !important; margin: 0px 10px 0px 0px !important; padding: 0px !important; object-fit: contain !important; flex: 0 0 28px !important; }
.alteo-mobile-categories > .alteo-mobile-vesa + .brxe-logo::after { content: "Alteo" !important; display: inline-block !important; margin: 0px !important; padding: 0px !important; font-family: "Roboto Condensed", Arial, Helvetica, sans-serif !important; font-size: 14px !important; line-height: 1.2 !important; font-weight: 500 !important; color: rgb(17, 24, 39) !important; }
.alteo-mobile-categories > .alteo-mobile-vesa + .brxe-logo::before { content: "›" !important; position: absolute !important; right: 0px !important; top: 50% !important; transform: translateY(-50%) !important; font-size: 20px !important; line-height: 1 !important; font-weight: 400 !important; color: rgb(107, 114, 128) !important; }
.alteo-mobile-categories > .alteo-mobile-vesa + .brxe-logo + .brxe-text-basic { display: none !important; }
.alteo-mobile-categories > .alteo-mobile-vesa + .brxe-logo + .brxe-text-basic + .brxe-text-basic { display: none !important; }
.alteo-mobile-categories > .alteo-mobile-vesa + .brxe-logo:hover { background: transparent !important; }
.alteo-mobile-links-card > a.is-active:not([aria-current="page"]) { padding-bottom: 9px !important; border-bottom: 0px !important; font-weight: 500 !important; }
.alteo-mobile-links-card > a[aria-current="page"]:not(.is-active-x) { padding-bottom: 5px !important; border-bottom: 2px solid var(--alteo-blue, #3A7AFE) !important; font-weight: 700 !important; }
.mob-nav-item.active { color: rgb(58, 122, 254) !important; }
.mob-nav-item.active svg { stroke: rgb(58, 122, 254) !important; }
.brxe-bu-off-canvas .bu-oc-panel > div:last-child .bricks-button { height: 48px !important; min-height: 48px !important; }
.pn button.active { background: var(--b); color: rgb(255, 255, 255); }
.ps.active { display: block; animation: 0.25s ease 0s 1 normal none running fi; }
.mob-nav-item.active { color: var(--b); }
.gal-t.active, .gal-t:hover { border-color: var(--b); }
.tb-btn:hover:not(.active) { color: var(--t1); background: var(--bg); }
.tp.active { display: block; }
@media (min-width: 769px){.alteo-mega-column-head > a, .alteo-detail-head > a { display: inline-flex !important; align-items: center !important; justify-content: center !important; min-height: 34px !important; padding: 0px 14px !important; background: var(--alteo-blue-light) !important; border: 1px solid rgba(58, 122, 254, 0.16) !important; border-radius: 7px !important; color: var(--alteo-blue) !important; font-size: 13px !important; line-height: 1 !important; font-weight: 500 !important; text-decoration: none !important; transition: background 0.12s !important; }}
@media (min-width: 769px){.alteo-mega-column-head > a:hover, .alteo-detail-head > a:hover { background: rgba(58, 122, 254, 0.17) !important; color: var(--alteo-blue-hover) !important; }}
@media (min-width: 769px){.alteo-mega-l2 > div:not(.alteo-mega-column-head) { width: 100% !important; padding: 7px 10px 16px !important; }}
@media (min-width: 769px){.alteo-desktop-group { display: flex !important; align-items: center !important; width: 100% !important; min-height: 38px !important; margin: 0px !important; padding: 6px 11px !important; background: transparent !important; border: 0px !important; border-radius: 6px !important; color: var(--alteo-text) !important; font-size: 15px !important; line-height: 1.3 !important; font-weight: 400 !important; text-align: left !important; text-decoration: none !important; cursor: pointer !important; }}
@media (min-width: 769px){.alteo-desktop-group:hover, .alteo-desktop-group.is-active { background: var(--alteo-hover) !important; color: var(--alteo-text) !important; font-weight: 400 !important; }}
@media (min-width: 769px){.alteo-desktop-group::after { content: none !important; }}
@media (min-width: 769px){.alteo-desktop-group.has-children::after { content: "›" !important; flex: 0 0 auto !important; margin-left: auto !important; color: rgb(115, 115, 115) !important; font-size: 18px !important; line-height: 1 !important; }}
@media (min-width: 769px){.alteo-desktop-group.has-children:hover::after, .alteo-desktop-group.has-children.is-active::after { color: var(--alteo-blue) !important; }}
@media (max-width: 768px){.alteo-mobile-cat > span:last-child { color: rgb(64, 64, 64) !important; font-size: 21px !important; line-height: 1 !important; }}
@media (max-width: 768px){body:has(.alteo-mega.open) .alteo-mobile-actions, body:has(.alteo-mega.open) .pn { display: none !important; }}
@media (min-width: 769px){.sh.is-compact .logo img, .sh.is-compact .logo .bricks-site-logo, .sh.is-compact .logo svg { display: block !important; width: auto !important; height: 28px !important; max-width: none !important; max-height: 28px !important; margin: 0px !important; padding: 0px !important; object-fit: contain !important; }}
.ps.active.ps.active { animation: auto ease 0s 1 normal none running none; }
:where(body.home) .ccb.bricks-button { width: 36px !important; height: 36px !important; min-width: 36px !important; min-height: 36px !important; padding: 0px !important; border: 0px !important; display: grid !important; place-items: center !important; font-size: 0px !important; line-height: 0 !important; text-indent: 0px !important; overflow: hidden !important; }
:where(body.home) .ccb.bricks-button::before { content: "+" !important; position: absolute !important; inset: 0px !important; display: grid !important; place-items: center !important; width: auto !important; height: auto !important; margin: 0px !important; padding: 0px !important; font-size: 28px !important; font-weight: 300 !important; line-height: 1 !important; color: rgb(255, 255, 255) !important; background: transparent !important; transform: none !important; mask:none !important; }
:where(body.home) .ccb.bricks-button::after { display: none !important; }
:where(body.home) .ccb.bricks-button::before { transform: translateY(-2px) !important; }
:where(body.home) .pn button.active { background: var(--b); color: rgb(255, 255, 255); }
:where(body.home) .ps.active { display: block; animation: 0.25s ease 0s 1 normal none running fi; }
:where(body.home) .mob-nav-item.active { color: var(--b); }
:where(body.home) .mc-overlay.open { display: block; }
:where(body.home) .mct { flex: 1 1 0%; padding: 32px 40px; overflow-y: auto; }
:where(body.home) .mp { display: none; grid-template-columns: repeat(3, 1fr); gap: 8px 48px; align-content: start; }
:where(body.home) .mp.active { display: grid; }
:where(body.home) .mp h4 { font-size: 14px; font-weight: 700; margin-bottom: 10px; padding-bottom: 8px; border-bottom: 1px solid var(--bd); }
:where(body.home) .mp a { display: block; font-size: 13px; color: var(--t2); padding: 5px 0px; }
:where(body.home) .mp a:hover { color: var(--b); }
:where(body.home) .msc { margin-bottom: 24px; }
:where(body.home) .gal-t.active, :where(body.home) .gal-t:hover { border-color: var(--b); }
:where(body.home) .tb-btn.active { font-weight: 600; color: var(--b); border-bottom-color: var(--b); background: var(--bg); }
:where(body.home) .tb-btn:hover:not(.active) { color: var(--t1); background: var(--bg); }
:where(body.home) .tp.active { display: block; }
@media (max-width: 768px){:where(body.home) .mct { position: absolute; inset: 0px; padding: 16px 20px; transform: translateX(100%); transition: transform 0.3s; overflow-y: auto; z-index: 2; }}
@media (max-width: 768px){:where(body.home) .mp.active { grid-template-columns: 1fr; }}
@media (max-width: 768px){:where(body.home) .msc h4 { font-size: 16px; font-weight: 700; margin-top: 8px; }}
@media (max-width: 768px){:where(body.home) .msc a { font-size: 15px; padding: 10px 0px 10px 12px; border-bottom: 1px solid var(--bd); }}
@media (max-width: 768px){:where(body.home) .mega-back { display: flex; align-items: center; gap: 8px; padding: 12px 0px; margin-bottom: 12px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: none; font-size: 14px; font-weight: 600; color: var(--b); cursor: pointer; }}
@media (max-width: 768px){:where(body.home) .mega-cat-title { font-size: 20px; font-weight: 800; color: var(--b); text-transform: uppercase; margin-bottom: 16px; }}
@media (min-width: 769px){:where(body.home) .mega-cat-title { display: none; }}
:where(body.home) .nmb:where(:not(#brx-header, #brx-header *)), :where(body.home) .nmb.bricks-button:where(:not(#brx-header, #brx-header *)) { letter-spacing: 0.5px; font-size: 17px !important; font-weight: 600 !important; }
:where(body.home) .mp h4, :where(body.home) .msc h4 { font-size: 17px !important; }
:where(body.home) .mp a, :where(body.home) .msc a { font-size: 16px !important; }
:where(body.home) .btn-c:where(:not(#brx-header, #brx-header *)), :where(body.home) .btn-c.bricks-button:where(:not(#brx-header, #brx-header *)) { font-size: 17px !important; font-weight: 700 !important; }
:where(body.home) .slider-dot.active { background: var(--accent); width: 28px; border-radius: 4px; }
/* vraćeno: mobilni meni (klase iz JS-a) */
@media (max-width: 478px){@media (max-width: 768px){body.alteo-mini-cart-open .alteo-mobile-actions, body.alteo-mini-cart-open .pn { display: none !important; visibility: hidden !important; opacity: 0 !important; pointer-events: none !important; }}}
@media (max-width: 768px){.alteo-mobile-group { padding: 10px 0px 8px !important; border-bottom: 1px solid rgb(222, 222, 222) !important; }}
@media (max-width: 768px){.alteo-mobile-group-title { display: block !important; padding: 0px 0px 5px !important; color: rgb(17, 17, 17) !important; font-size: 18px !important; line-height: 1.3 !important; font-weight: 700 !important; text-decoration: none !important; }}
@media (max-width: 768px){.alteo-mobile-group-links a { display: block !important; padding: 9px 0px 9px 24px !important; color: rgb(17, 17, 17) !important; font-size: 17px !important; line-height: 1.45 !important; font-weight: 400 !important; text-decoration: none !important; }}
@media (max-width: 768px){.alteo-mobile-group-links a:hover, .alteo-mobile-group-links a:active { color: var(--alteo-blue) !important; }}
/* vraćeno: zaglavlje i futer (samo njihovi elementi) */

#brxe-xgeudi form.djb-form > .djb-field { flex: 1 1 240px !important; min-width: 0px !important; margin: 0px !important; }
#brxe-xgeudi form.djb-form > .djb-form__submit { flex: 0 0 auto !important; margin: 0px !important; }
#brxe-xgeudi form.djb-form > .djb-form__status { flex: 0 0 100% !important; }
@media (max-width: 767px){#brxe-xgeudi form.djb-form > .djb-field { flex: 0 0 auto !important; width: 100% !important; }}
@media (max-width: 767px){#brxe-xgeudi form.djb-form > .djb-form__submit { margin-top: 8px !important; }}
@media (min-width: 768px) and (max-width: 937px){#brxe-xgeudi form.djb-form > .djb-form__submit { justify-self: start; }}
@media (max-width: 767px){#brxe-xgeudi form.djb-form > .djb-form__submit { justify-self: center; }}
@media (max-width: 937px){#brxe-xgeudi form.djb-form > .djb-field, #brxe-xgeudi form.djb-form > .djb-form__submit { grid-column: 1 / -1 !important; }}
.cur > .woocommerce-Price-amount { font-size: 18px; font-weight: 700; color: rgb(58, 122, 254); }
.cur > .woocommerce-Price-amount { font-size: 18px; font-weight: 700; color: rgb(58, 122, 254); }
@media (min-width: 769px){html body .sh .mh .c > .logo { grid-area: 1 / 1 !important; }}
@media (min-width: 769px){html body .sh .mh .c > .sb { grid-area: 1 / 2 !important; }}
@media (min-width: 769px){html body .sh .mh .c > .ha { grid-area: 1 / 3 !important; }}
body.admin-bar #brx-header.brx-sticky { top: 32px; }
@media (max-width: 782px){body.admin-bar #brx-header.brx-sticky { top: 46px; }}
#brxe-jblgnk > span { display: flex; align-items: center; gap: 8px; }
#brxe-jblgnk > span > i { display: block; }
.djb-form .djb-form-field > .djb-field__label { margin-bottom: 0px !important; }
.djb-form .djb-field__label > i[aria-hidden] { margin-left: 0.28em; font-style: normal; font-weight: 700; color: rgb(52, 110, 238); display: inline !important; }
/* usklađeno sa alteo.rs: naslov filtera, dugme Nema na stanju, Poništi kod cene */
.fp-panel > .brxe-heading{display:flex;align-items:center;gap:8px}
.fp-panel > .brxe-heading::before{content:"";display:block;width:3px;height:18px;border-radius:2px;background:linear-gradient(rgb(58,122,254),rgb(37,99,235))}
.pc .btn-oos,.pc .btn-c.btn-oos{background:rgb(227,236,255)!important;color:rgb(58,122,254)!important;border:0!important;border-radius:10px;font-weight:600;cursor:default}
.pc .btn-oos svg,.pc .btn-oos i{color:rgb(58,122,254);fill:currentColor}
.djb-filter-facet__range .alteo-range-clear{display:block;margin-left:auto}

/* aktivna stavka menija (aria-current) */
:is(#brxe-nvkhrs, .brxe-nvkhrs) > a[aria-current="page"]::after { transform: scaleX(1); transform-origin: left center; }
/* proizvod: Slični proizvodi kao slajder (4 kartice, strelice) kao na alteo.rs */
.product-grid.cols-4{display:flex!important;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;align-items:stretch}
.product-grid.cols-4::-webkit-scrollbar{display:none}
.product-grid.cols-4 > .pc{flex:0 0 calc(25% - 9px);min-width:calc(25% - 9px);scroll-snap-align:start}
@media (max-width:991px){.product-grid.cols-4 > .pc{flex-basis:calc(33.333% - 8px);min-width:calc(33.333% - 8px)}}
@media (max-width:767px){.product-grid.cols-4 > .pc{flex-basis:calc(50% - 6px);min-width:calc(50% - 6px)}}

.product-grid .pc .btn-oos.bricks-button,.pc .btn-oos.bricks-button{background:rgb(227,236,255)!important;color:rgb(58,122,254)!important}
/* Slični proizvodi: kartice kao na alteo.rs */
.product-grid.cols-4 > .pc{background:#fff}
.product-grid.cols-4 .pc .im{background:#fff!important;padding:16px 16px 0!important;height:230px!important}
.product-grid.cols-4 .pc .im img{width:100%;height:100%!important;max-height:100%;object-fit:contain;padding:10px}
.product-grid.cols-4 .pc .bd{padding:14px 14px 15px!important}
.product-grid.cols-4 .pc .cn{font-family:"Roboto Condensed", Arial, Helvetica, sans-serif;font-size:16px;font-weight:500;line-height:22.4px;color:#111827}
.product-grid.cols-4 .pc .cp{font-family:"Roboto Condensed", Arial, Helvetica, sans-serif;font-size:18px;font-weight:700}
.product-grid.cols-4 .pc .btn-c{font-family:"Roboto Condensed", Arial, Helvetica, sans-serif!important;font-size:13px!important;font-weight:600!important;height:40px;border-radius:10px}}