/*! MiRuSo — proprietary build. © 2026 MiRuSo, s.r.o. All rights reserved. */@import url(https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible+Mono:ital,wght@0,200..800;1,200..800&family=Murecho:wght@100..900&family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap);@font-face{font-display:swap;font-family:Material Symbols Outlined;font-style:normal;font-weight:400;src:url(data:font/woff2;charset=utf-8;base64,d09GMgABAAAAABkkABAAAAAALIAAABjGAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHG4GYD9TVEFUcCckAIISL0QRCAqaFJZmC0AAMLACATYCJANABCAFhHoHIBt7KSMDuR1Icvj79sn+4iAbMvQNe2E2trOfD85QZelk1KhJNE1Jo5PZldFY2mguJzeErdh+i+D5j6cRksxCwNOc/bwNJkETCLJIzVNRxOq7NQnq1VAJ0mDn9MzIuVYs9w3OdXOCfIPUND/lNP+9N6A3o5E0srWOgvYmu21KCMePJzoDWVbaD4A3IDgDYto4sIkMkg51fv0Y4ucQHSB0x1V5VbWODrjjrt7yAP/fZT9WEjmWSZYsmP+11f6f7ZLJiaK1mHRmkTWdwaTUBLoEunt00J13UN15jUmCvH5ruJLFU4KxDUdW8CQ9vHP9PZrn/L3OstXzHmiD2qDDh7QwfZCrlKmvqJ6+ZOt/gensieyxZ7XstRe08u6NfezgAQWp6G5SVLKPtBvyAdD0lxqLKtUVZVoyG86DIJ1/morj67VmDhLl0pcjHraGHRXtaeWXY0QgWMJmSoEQBAACSAb0WA5DUPBO9UEHnbY9HaTs3JXrCakt2l1PCF4AB8mInSW1u/GrSvNCfxLw0n1X9OANzOEdgAIJ4GY9B0eeouThdL15LjAceBzgNZZtckV0Tm4EyExCaH4yaJFmyoz0v5FVUfio12ZkCwGioXHXfiGBZK2o3C10oGM6qRjxw92+hCTeDNJJQBAWpokG4lYLPASiWeicMADp5UhOE0NJnowOIdd/pVvAAmS8iHW9+XvO71t+L/0z4q8JA5sH/jHQP/DpwOcDXw18O1g5HDxsG757+JPhS/l+9za33f2o++uzv569efbs3BARKPY4fHxG+9sSvkx4PeHNuBumf7GLsatil0NsWmxG7LSY14zBhscNewyLDXp9V+gboYf4D1kRsihkXMjkEB4dQIDnYZO8gwgWCic9pHMZCG5ylFQdn8gElRAJQA4QCRNRCYKTcU+LMNX6Jly78rNAfgRAHQkZkjPysytAUKAIkfzlFISMmKZQYJ651HLoQhlmzq0JwVLYkylbHwq3OGDPbBeDpdSlJxKA5kydpLpaWOC4JM4XFy90NvzggVBqgXeimX1Q/lKWGmXivhxjYtUE6gSGvFYUzowPvFj/WFow83ZWz+VCQIuKguoW3mM2K28c9hIpTimSMImmv1PYgu5KVkXUQNQfBBGTrgSN6Fohh3ymjTb1aZbsMaRRLMbrZAxMU/RGreralZudV39Nmgk7psclRSIQC2Cj2Cl5vEtfJFkK/nXrNky+kykS+qaxDoj0TjrsiRlz5TobKSHitORnFdmMUFaUubdKdF0JJWhnoUxSj8pfJlNtdAAi+AGD2KBDEMKaYnUmSGrZBujWTiAXQ/FmqkJRkRkoooiOcSuHebPg5vTscx67KkoBVelmp5uW8TCTmJ+qM4itblE5QZrD5O3i/eZQSWw9kFBqT0Xmqv4WRtChmn7jSVx6BFtSPe8uNCexO+hDFAsiorfftyrHKjJQ49b1Cwx9fJJ9431S+ebo6AB0e7c1TAqQES+lNSW78pMISNascO2WR3RVb0l1gYtUXhL8ook/GXk0kCWXWhkapeJ8kuYtBvfiKydHNi8q7ISbDPfZKUhkUGeNv7DJSglS5oAjVH3EkJRecF4Gj2QCHUAFED2nGU5hv3BKJzfqlnVMxC78N6ZLkiq2U+LdjYvez/HEoYWZjhD4xRBYvv2r0OKrRYqoV0bJHbBIWLhltSurw7y6Bpf+BtHWwd8O14EqImjoq/kNbyXdBgonc3PtpXWlNCIYlwSu1m5vpeWQAoMY6kMmK6lfIQOpLHZzt1IlJEUkd8XZgmwUcjWeyyngLHwK7seZhW6qzzqXDN5cPk9/z27orA8Hpr3r2jv1489OEX9jIPxkZzDaRR1NNN+ad6eqJ4YfgJsMTRp4q8D+40MB2tr4oEY3ytkNt9H0X4czKyff+NLfKnrjhrU2ms58GGwR2/e1FZWVD2p9xSUP2kgmdZPH7GvY835e3e23f6QjdXmb674fHd1P/qf0QedbLS0SebD09QnHRmAnRwyqW52nlIeFETe977rDS2pqlhxet45wxn196/zbXKt0HjvWiT/ZkQZEtd4rC0ruRY5t3j/qVaNRffFyfVpG6R13lGKvVQc2GfPWm6pe6WCc9chl13xA2T7FV6+VJ5+taKvar44rAXoNKtAKqC1HNi9NCZyZkzMzYerY+fMNixPcksCUpZuTRpKOar2Vu8tprW7gk3U7bnYdoZVvrtnxEfCDUm1UhP18Yfhivc2GqxDh/WmGtL6epsyeNOsh16qqqCEgw6gi4lDJtFgyWQI16NAUF4CwXqo8oTq4rsZZvdMctNBMj4sBCvLEJWXMjNXo7H/VUtBnBOr6gEBltaHp2bs8z+RET5ykAC7VNWXK6tzZRfdMU9VDr1RgBM7t7LbO+PgTP4eG/v5EYeHLJ/WJSSNJifpfXi4oPPFaaOgni8/GrwYKixKAhPul4YYWkxxz/5kXeoHZZ7iabOdrS/5ha8/bwq3hT4esjYu5I3GDtbDIPCc7dCTLvMFi6e7/8jbT15HBT4dbl2gZGYDeAmwBloYpe+8sVCMOAZsBSzjwYjLwMmVlXDdttN56xOSyNmhWbwZtc4S4Tdxkr+hT/T7/3NpX8FN7mHdE07rSQLvm7JBK55EuNBRaBeuo+oX6eR8id4JbHb3VpWruttE//+x++eX6+m6OHEmG3OdePH1WDeX3Tk715uTMVJecc7qjydrbry5EwpibQvJC+9lyqyzeM5neE/pKF1C5uM2+l7c8Pp0WAdSmWe8r3Wq3r6pM2DQ132bLN1smGQyiml06NcQUprFU40MFGw7sz9tqyk1ZpCiLpinmYVYyPKnTvDQlhnHMfaGC40DsBaWFQ33GGJ+51WPcWOnDNPbcsqnoIL/YAFPCGXa9bFLcJ2YoYQfEa58ZVtK7hGHnKOvPBg1OCRyxulU1nRvfo6huVelVHfikysnqUUd7A8lQp2neFCXYVthWyvfUFxwOmt81v3N0rS98ZHa68ceTicYGP2aJK1LPpfs/BGz/jhhrm3y7X3Ts+LEVCzuOHw+IdCzcBn7dr6p70YdZUHG82eIVS0JtrejV1x2rK8LMVH8Mt1IJDDyhWSztxK0trTF5/Ge/tSRkZlrv3z4bn9w4TXHJgU+1b62LnTdPltra/lSgPnGfjivAM/XAC/wS3nxyPYk1XgVLeF8sEm3iI6lc+kpXoEMNhS9Sbepd6lPqe71f9sZRqE/X1+stulF3648Hz+NNZot5xLSDveEPw8EJpFNxJf69kwjCLMNCWehDEUIgIplXhEiQxzJ5quvGeR7NeNVQrPo+ycPIq31Kq0h3+Yh7oBxi6zDpYN1J1FBDHTgnasGYIEueswYCE85CSsu2EXB4jIbr0RMYKsg5FwF3AZwJwiISliH4EDx5I+rpXPi+536Eu/pL7E/e4G5vrvmfq8oyQln/udVb17saiamltAGzgHqD1GycAMnwT0BXnva74aZuOG80KKit0lSNdvABUGccr8oshJU76RghTGithDCDwBUz5S+doxw16Z8HA+aYDcwPv3wIxAgbfwQ1+aCMWCksBCrF5YdMgUicEQ3jZeIxAn3lz5b5B2X+WplfkVEKiIPzkYxJt7X7Gyd+LOjE6xWqdW7zkIQhD9wPRAJbIxK54CVYlHNnfClt5CNbi4pXwkhpQma5yAxT6eLEcpxlgpV1gVBFkkKlJBGS84LI0cSqIEDAUcBZBhPGVKKmJSsBC4OwrWLWkDsdSC4vdFTpmvFYJWXGTr7g8QxfIXBwPcA1IAxXJoNBDPOM0jSN+e8XLdg8zy0EYn9rwtIVInspYqf7W6uIDyg0kVzTeZdffuGgHAIWCsGHZ1mRPoBJWQRHbOwWdNaDFkmB2G7wIEuwtLYZNJOYr5TqPpkQ6MJZsA4RF3nCW653X1253ptavuVGd8OTkieRA8QcVRGEjqGyAajbYx6Cy8f3eS/zju/NPdYaIXIm8E9PJGoax9MJmG32nM23bT2y8BaqQZRvIT2NykPDn2Bd+NsjJ0Qt/JsGwz8w8M47V6r63o3ImeB6JF1FaKoZ1LZzuYoXFlGp4w3MQNMOv8SZ20rOZey8d1w1Cn2OLMd+jwvpeR7FjeGcGzhCVWM3brMQ+xxjeYZxzEJrwThTyFLw+P/At/Jvz+ex3eqAJdRpU4oSds5XYSlC1dmQjSaL89/tEUz6y3m4kaujaedXLtKNrC/9NTE1g0XthoJAltSaRKgtrkZVwOkdQxjzkvKzXlfN7MTUvyU3kiZvLYjgMrgX+lxcKqiv8XpqHcrQUToDRWjSGJAqzcAzV6m4BK4kVDF4+cE/0/TBx6rT+04tpadqse57cAkQldw53G6IaOMspQsz2E6BP9sdPYmQ+mBPbO+c7Zd9R8/h0bZhCFgCvhPH/FMxhkUKQM+3RFy+90NKriBplHL2HGy2Q5/AwXPg5WB91nZj4HsDuhifIwePIqFEKJEYaBREklISiT2g/vJg4OEXMOVmmlLlLmTMsc+5kgHnWKTveUxlySMdFApiHocsWZZSqODYHZ95BsxA+RxsSDF0FRA1GQ7OuA2sqIVYheWx4QOXWGiZmDCtmllFOVaBNqB0YAsl0e7VGFA72CTLEvvWWEf76Cd/wsjmNzdlpYzvwDPBc95LiotQ4pA+/EJovQH6uf/K4FEgaEUpN1FI9uKskervy4wu74s4mE73J9Pigo2TZKLjuQsw5nA67XsFIcv+h3Oakr8yneSB72qE5O9+dK16n5CMOKKeW7OJbNlRNUG4VBvtk4IDtGCC1IRNEDo8LAxzX0/UGoswiqPoVB+2vYOfFRgGu8RH/+imSoK/fm+aXlkBVcB5cCs8Dn1uLWf4MoG0BQo8fvzWW04//gmvU29wCrz19RtFOur/7c49axhhRtUaWUcoMVDH9qWyGMjYe6Z5VRaFUwHLYyYK9iuORCM5r6wLFIvKmoeWYTFqVK8h56RG9O+MOtjvRX7mkg6DvSOSYgG3s+02a5RqPI4nUKupw6zw0V5o/4cZ5ZljdlnedqSNGxfDLyYqFmor3xWIpCTR/2FBL1qPZiCOQSuUA4/DE/ByuJt7ePhifkJKVvMiUFS5eCLgKMTxnevXX3/9piyRhThP6a74os1DQIVAON0a0R3oL2BvvFHKvnn69N9cu1m8eCYg0tHtI8Ubk0GQSoyJyZl/PDb3ree9NRlYZ980MZ2yGxb09wsKfzrppKPBAedBDGfGrC81J3eO1fm4OO2x1kpqti40Jo6M6i+AHFdmknWyFOIzNltgiFm4DsqREHIrSPX/Dy3qyIiiEzyV7bNDzsqmtcNON/O1S6KDoN7TDNFnWXiAiRBG15s+1mNnaKZKerFj+yyjwUGYZV29k213FutcqSUtAm5SJDSSUog2EONqtd5Ak3QQTOXF5HYbn7SWUuPK8glJN0xl+XTMuuuKR4UQfRPH7cgdQ0GKJQlxn1wnD5D1vpkmuY6Z7sybEIjBR5THsYQ6LEekYEYUAh5c1GQokRLcJyA2ITE7EcMRlUNQo1vbkmsBR3MWE0JQSpUQXYOCZqC21EGd7/KaFLQP0VYh9s9LFHmQW+BUw/e8mZP2L6pPAPiePCyTUSt4PX3sef3YcsV7nv+ZBv8BLeU67K2yJ4Z6m03gT8Z8UjH0oHPpOJ3CgOn8LylhuTyAv5wbE5b422KDu9c/Rbu3EfGhGJRQwJc13nnssZ0I/gL62si5OU9hYCrh9DY8PRlBUkprD8VkBHtEPp+PIQEq9T8UVcV8Hv6Hw5uGwTaD5sUYZAVk9luBRF3+jLn3DUNe/R7V+56R4vvr93Zv05Xzydl/7Cw34NyNCFfzoYPd9T5B50IUaQo3vW5cuxH2zObPtXoFHMKlgJ4sCibOZBGQMr5t1RR+/eH6tV/bA21GosgecPVoEkygp+WC8eAtg4ReHsCwGKrhIKRwKfvL0UyPHjduXfr5M925nro2o53u0dNJ9qOreLfes/LW/Ha3mu9DIlqHXc7XH6eBeVcgVu4nSCGMSkPBUMnECWZRS+kHnc9F6K1FaP/4AKoYBnK+urG5ubGaz/jFMQR4ZZ96s3k6EJX+CklE7xZY2y+FcLdMNhqGYzAuerr16Wh7586WnZzU1i47q6sdOVFhO52CwHYVFseVOkNsIZNRmuoq2+9rV+1XWlFRjE/BV6MGjSINjRHCUfKxHbXTJFuAP0uSI0bylbaXy9rW+e7khEFU0X6/kfbhb4V4NKB8eDYM4YVwGVy+0ufgw7dhanPrpW80397dHlAf37jxzDOX3EbHk41fhI6eCn+AZ9jfvMGN4i3kfPBjpZD6npciMWl8Ael/CKE+a/AEPWvZ+QHmlAzPjU0Ye+9dIAkao2rOeSVaAbWSUEn18vTpRU7VEcPS4gPXnXOJlY1+9ZysRT0uK7SLIp9E9k016+BYHK/k4x37O2gbcCThZiO/XZ54El5qAp40oXiFJkdexUNKNRU8E9oBs1VFx3U5uDTzTTmmMWN5bUDhnhcYM6LDvdpkfRPg3lnjppmddv0sUXW1M/D5XqCZmYMJzReH+X2qf5Us+WzeN7JVrYBjsnpQPxzb7q0yoEv43IKpcwZ3Ljo/ivZKF1mfIZk6daeIHlrPRN0c9VHDJsuwbmRokr+5hzthBK+DO1HsEnznbf38GvlzSMdnUthx1k4jvl1+562DVLQSXmcHt5Mzn5eqimk0l4hA18iVIEVIhFgOZ8/4y/F4gqzor8fplj09nSaecKIp2ml6bfbRKcp/Xy/97XSWBt20wWTDo52cc54fPIQWF6n37HNf2YBFTbnkdAbjl88eL422eYMUxCGgIWRQxYkXdLa0cS6e6y7Z6LpJ7JwEzbxb1nVV9Y0El0EFfMD43kTTaHhWZyDUmpquBVR61dojDhAa24zfUgZ8UEbxVH5RqXpIySuqDguCv1oJOGuLCDKk5alobwh4DaySSiJdCX8HOs5omDpra0xweSraG6JYwcGXF7gSZQA7KRAYghelnv8T5znzJKgoTfFF02PlbGUlAzmHefifM9bjrYk4gcz95Bp8zL4mTL7n4eoAAwSHnR2RGJECDjsWA7gV3nlr8YUVjIPZ41Mhppb7xKFn0j1m6V8sSOcTYWluv+84aRn9MD83+6mUM+8Hc4RL4QF7+C10EiFYQutwwF7CnEvx3Wqkg0B+RqkgN63jFvu5D+BUSvNX6EdfEMH+H7sfza/o/+Sse1HXT740CrLl27hBq8LcrLz1Nt2Cc9BiAm100b/u/qgguqDX35n5aT2Mz43D/b9Ov3yDi+Ft8Go4Ex7y/Bb/6+rViwfeuXrp+x9hXZsrjfDjtz/iPvh65yX2b6UJYoV5Cqv2V63C36+SawIt6s6O/7KtMehJifBlFPM+JoEw7pmNtkPjt4k/7Jyc17X5Hg0X18XGqCX2Oynzl9NzSs9P03xSWZRl+ZDZRZZ/k34UW3LtDOhQh8fgUi7V0PgY9TII7oBdmb0nBLbWIni4hYgFtJ90EfxoMcK2uqxcnKZc5bn8fmHPy5LvpQN3b6fQyAFrKTXbUZ4UtIl9QBsskxjpVmZM4DTPk1Yc4YmTFPlW2jvSy6HYGvQbmMWIbGB877WFVmsHtSYFtt7bqXH4OeAWtDDVfp1KQ6RSm/aRlrZTORRfR2o/Z8g+GRAcnfpaoFenmXZa5ZVAG4gaRfVCCPFZ0AC7wQzZbq/5am++qSWpalJOJ9G9MHlSPVupn3k5PM8vDOCmaftrUVmw1o48aXGmpQkOS+biSewHWy80ZWAIMyxeckS48XHtvZ5y3j2GI+klXMtil6aUFgq9IOnmtQy4GPZExGUnYKBXp+pGytkTPZ/7BhPTOpxVGa34fTBEaws8FISFNBLmQttN7yumRV1Qe9B6VUWjPK+nRd0vq95Rm2Xa6cHTZX7ItN5DXh7g51I5kKONEJoqZSush3XREoCHYd2kmXgt+tUTeRayhfoieK7W0mFK21+LiisRMVw59+/BoRBHx7/PyS0ePZhzI8Qd0VIQachnjXlJCOLzjEikvShIhGnPHVFGyVSA5NuJNKTPQ0x0pK+0hQCky986tDfzCkIXXfTzxXcBBt/Pzudjr7ndcwGf032i+wDwQQLSAv6qhY1iAS6AswwzEVj9NFFmqtDxXiFa01fMzM11DmgSHqWfpBASEKsigERRQjLwDIIfC+ZpdAgvA1Aomtzpgpkid7pEiLh8uo71/NXqRWax6d7E0j3NhyUsH4GAH5loOkIA86YTGJGnCwgiEux4PxaqcwEzMdPIblbTwE7qKKKWTZRRRQWV7EZJwZNWEtsgs47tL7G8RnSs1LFcxWqZrTrDbthJNHRD91FHMQ177y4U9hRYLTWup4xSprCWVSRQs6J2bWMhtsuzhuLvLTOTqcxnDnOrXJ9M1i+Th5HXrKZ3IXkozPLWd1DWct/bLR/LSrLGcninkkl/G6YzMymTV2ANqYZaythKnpzFVGSWQVAbXlvE2NVXnEnT2t6Kkd6lA55OAAAAAA==) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;overflow:hidden}.mr-h1{font-family:Murecho,sans-serif;font-size:100px;font-weight:300;letter-spacing:-.03em;line-height:108px}@media (max-width:767px){.mr-h1{font-size:64px;line-height:80px}}.mr-h2{font-family:Murecho,sans-serif;font-size:56px;font-weight:300;letter-spacing:-.03em;line-height:64px}@media (max-width:767px){.mr-h2{font-size:40px;line-height:44px}}.mr-h3{font-family:Murecho,sans-serif;font-size:28px;font-weight:300;line-height:32px}@media (max-width:767px){.mr-h3{font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-weight:400}}.mr-h4{font-size:20px;line-height:28px}.mr-h4,.mr-h5{font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-weight:400}.mr-h5{font-size:18px;line-height:24px}.description-inner h1:not([class^=mr-] *),.description-inner h2:not([class^=mr-] *),.description-inner h3:not([class^=mr-] *),.description-inner h4:not([class^=mr-] *),.description-inner h5:not([class^=mr-] *),.description-inner h6:not([class^=mr-] *),.pageArticleDetail [itemprop=about] h1:not([class^=mr-] *),.pageArticleDetail [itemprop=about] h2:not([class^=mr-] *),.pageArticleDetail [itemprop=about] h3:not([class^=mr-] *),.pageArticleDetail [itemprop=about] h4:not([class^=mr-] *),.pageArticleDetail [itemprop=about] h5:not([class^=mr-] *),.pageArticleDetail [itemprop=about] h6:not([class^=mr-] *){color:#262833;font-family:Murecho,sans-serif;font-size:1.05rem;font-weight:500;line-height:1.3;margin:1.5rem 0 .5rem}.description-inner h1:not([class^=mr-] *):first-child,.description-inner h2:not([class^=mr-] *):first-child,.description-inner h3:not([class^=mr-] *):first-child,.description-inner h4:not([class^=mr-] *):first-child,.description-inner h5:not([class^=mr-] *):first-child,.description-inner h6:not([class^=mr-] *):first-child,.pageArticleDetail [itemprop=about] h1:not([class^=mr-] *):first-child,.pageArticleDetail [itemprop=about] h2:not([class^=mr-] *):first-child,.pageArticleDetail [itemprop=about] h3:not([class^=mr-] *):first-child,.pageArticleDetail [itemprop=about] h4:not([class^=mr-] *):first-child,.pageArticleDetail [itemprop=about] h5:not([class^=mr-] *):first-child,.pageArticleDetail [itemprop=about] h6:not([class^=mr-] *):first-child{margin-top:0}.description-inner h1:not([class^=mr-] *),.pageArticleDetail [itemprop=about] h1:not([class^=mr-] *){font-size:1.35rem}.description-inner p:not([class^=mr-] *),.pageArticleDetail [itemprop=about] p:not([class^=mr-] *){color:#515252;font-size:.92rem;line-height:1.75;margin:0 0 .9rem}.description-inner p:not([class^=mr-] *):last-child,.pageArticleDetail [itemprop=about] p:not([class^=mr-] *):last-child{margin-bottom:0}.description-inner ol:not([class^=mr-] *),.description-inner ul:not([class^=mr-] *),.pageArticleDetail [itemprop=about] ol:not([class^=mr-] *),.pageArticleDetail [itemprop=about] ul:not([class^=mr-] *){color:#515252;font-size:.92rem;line-height:1.75;margin:0 0 .9rem;padding-left:1.5rem}.description-inner ol:not([class^=mr-] *) li+li,.description-inner ul:not([class^=mr-] *) li+li,.pageArticleDetail [itemprop=about] ol:not([class^=mr-] *) li+li,.pageArticleDetail [itemprop=about] ul:not([class^=mr-] *) li+li{margin-top:.3rem}.description-inner ol:not([class^=mr-] *):last-child,.description-inner ul:not([class^=mr-] *):last-child,.pageArticleDetail [itemprop=about] ol:not([class^=mr-] *):last-child,.pageArticleDetail [itemprop=about] ul:not([class^=mr-] *):last-child{margin-bottom:0}.description-inner strong:not([class^=mr-] *),.pageArticleDetail [itemprop=about] strong:not([class^=mr-] *){color:#262833;font-weight:600}.description-inner em:not([class^=mr-] *),.pageArticleDetail [itemprop=about] em:not([class^=mr-] *){font-style:italic}.description-inner blockquote:not([class^=mr-] *),.pageArticleDetail [itemprop=about] blockquote:not([class^=mr-] *){border-left:2px solid #262833;color:#262833;font-size:1.05rem;font-style:italic;font-weight:300;line-height:1.6;margin:1.25rem 0;padding:.25rem 0 .25rem 1.25rem}.description-inner blockquote:not([class^=mr-] *):last-child,.pageArticleDetail [itemprop=about] blockquote:not([class^=mr-] *):last-child{margin-bottom:0}.description-inner a:not([class^=mr-] *),.pageArticleDetail [itemprop=about] a:not([class^=mr-] *){color:#4c72f0;text-decoration:underline}.description-inner a:not([class^=mr-] *):hover,.pageArticleDetail [itemprop=about] a:not([class^=mr-] *):hover{color:#262833}.description-inner table:not([class^=mr-] *),.pageArticleDetail [itemprop=about] table:not([class^=mr-] *){border-collapse:collapse;font-size:.85rem;margin-bottom:.9rem;width:100%}.description-inner table:not([class^=mr-] *) td,.description-inner table:not([class^=mr-] *) th,.pageArticleDetail [itemprop=about] table:not([class^=mr-] *) td,.pageArticleDetail [itemprop=about] table:not([class^=mr-] *) th{border-bottom:1px solid rgba(38,40,51,.16);color:#515252;padding:.5rem .75rem;text-align:left}.description-inner table:not([class^=mr-] *) th,.pageArticleDetail [itemprop=about] table:not([class^=mr-] *) th{color:#262833;font-weight:600}.pageArticleDetail>header h1{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(2rem,4vw,3rem);font-weight:300;letter-spacing:-.01em;line-height:1.1;margin:0 0 2rem}.pageArticleDetail [itemprop=about]:not(:has(>[class^=mr-])){max-width:768px}html{scrollbar-gutter:stable}body{font-family:Plus Jakarta Sans,sans-serif;margin:0;padding:0}.js-hidden:not(.visible){display:none}.overall-wrapper{display:flex;flex-direction:column;min-height:100vh}.footer{margin-top:auto}.next-prev,.skip-link.sr-only{display:none}body:not(.type-index) .breadcrumbs-wrapper,body:not(.type-index) .content-wrapper{box-sizing:border-box;margin-inline:auto;max-width:1200px;padding-inline:1.5rem;width:100%}@media (max-width:767px){body:not(.type-index) .breadcrumbs-wrapper,body:not(.type-index) .content-wrapper{padding-inline:1rem}body:not(.type-index) .content-wrapper{margin-bottom:2.5rem}}body.in-kuratorky .breadcrumbs-wrapper,body.in-kuratorky .content-wrapper{max-width:1440px}body.in-kuratorky .news-item-detail>h1[data-testid=textArticleTitle]{display:none}body.in-kontakty .breadcrumbs-wrapper,body.in-kontakty .content-wrapper{max-width:1440px}body.in-ingredience .news-item-detail>h1[data-testid=textArticleTitle],body.in-journal .news-item-detail>h1[data-testid=textArticleTitle],body.in-rozhovory .news-item-detail>h1[data-testid=textArticleTitle]{display:none}body.in-journal .news-item-detail>time{color:#b3b3b7;display:block;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.72rem;letter-spacing:.08em;margin:1.5rem 0 0}.mr-perex,body.in-ingredience .news-item-detail>time,body.in-rozhovory .news-item-detail>time{display:none}body.ordering-process .breadcrumbs-wrapper,body.ordering-process .content-wrapper{max-width:1440px;width:100%}body.in-kosmetika.type-category .breadcrumbs-wrapper,body.in-kosmetika.type-category .content-wrapper,body.in-vsechny-produkty.type-category .breadcrumbs-wrapper,body.in-vsechny-produkty.type-category .content-wrapper{max-width:none;width:100%}body.in-znacky .breadcrumbs-wrapper,body.in-znacky .content-wrapper,body.type-product .breadcrumbs-wrapper,body.type-product .content-wrapper{max-width:calc(1440px + 3rem)}@keyframes mr-msg-in{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}.messages{align-items:flex-end;display:flex;flex-direction:column;gap:.5rem;max-width:360px;pointer-events:none;position:fixed;right:1rem;top:calc(81px + var(--mr-announce-h, 0px) + .75rem);width:calc(100% - 2rem);z-index:1300}.messages .msg{animation:mr-msg-in .3s ease both;background:#262833;border-radius:999px;box-shadow:0 18px 48px rgba(0,0,0,.22);color:#fbfbfc;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;padding:.625rem 1.125rem;pointer-events:auto}.messages .container,.messages .msg{align-items:center;display:flex;width:100%}.messages .container{box-sizing:border-box;gap:.625rem}.messages .container:before{align-items:center;border-radius:50%;color:#fbfbfc;display:inline-flex;flex-shrink:0;font-size:13px;height:20px;justify-content:center;width:20px}.messages span{line-height:1.4}.messages a{color:inherit;text-decoration:underline;text-underline-offset:.15em;transition:opacity .15s ease}.messages a:hover{opacity:.75}.messages .msg-success .container:before{background:#065;font-family:Material Symbols Outlined;font-size:13px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e668"}.messages .msg-error .container:before{content:"\e5cd"}.messages .msg-error .container:before,.messages .msg-warning .container:before{background:#c00;font-family:Material Symbols Outlined;font-size:13px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.messages .msg-warning .container:before{content:"\f083"}.messages .msg-info .container:before{background:#4c72f0;font-family:Material Symbols Outlined;font-size:13px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e88e"}.sr-only{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);white-space:nowrap}.tooltip{font-family:Plus Jakarta Sans,sans-serif;font-size:.6875rem;max-width:240px;z-index:1200}.tooltip .tooltip-inner{background:#262833;border-radius:.5rem;color:#fbfbfc;font-weight:400;line-height:1.4;padding:.5rem .75rem;text-align:left;text-transform:none}.tooltip .tooltip-arrow{border:5px solid transparent;height:0;position:absolute;width:0}.tooltip.top .tooltip-arrow{border-bottom-width:0;border-top-color:#262833;bottom:-5px}.tooltip.bottom .tooltip-arrow{border-bottom-color:#262833;border-top-width:0;top:-5px}.tooltip.left .tooltip-arrow{border-left-color:#262833;border-right-width:0;right:-5px}.tooltip.right .tooltip-arrow{border-left-width:0;border-right-color:#262833;left:-5px}#header{border-bottom:1px solid hsla(0,0%,100%,.18);position:fixed;top:0;transition:transform .3s ease,background .2s ease,border-color .2s ease,top .1s linear;width:100%;z-index:100}body.type-index .overall-wrapper:has(>.site-msg.information) #header{top:var(--mr-announce-h,0)}#header.mr-nav--hidden{transform:translateY(-100%)}body.type-index #header:not(.mr-nav--scrolled){background:linear-gradient(180deg,rgba(0,0,0,.4) 0,transparent)}body.type-index #header:not(.mr-nav--scrolled) .site-name img{filter:brightness(0) invert(1)}body.type-index #header.mr-nav--scrolled,body.type-index #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:focus-within>.menu-level-2),body.type-index.mr-submenu-js #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li.mr-submenu-open>.menu-level-2),body.type-index:not(.mr-submenu-js) #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:hover>.menu-level-2){background:#fff;border-bottom-color:rgba(38,40,51,.16)}body.type-index #header.mr-nav--scrolled .navigation-wrapper,body.type-index #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:focus-within>.menu-level-2) .navigation-wrapper,body.type-index.mr-submenu-js #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li.mr-submenu-open>.menu-level-2) .navigation-wrapper,body.type-index:not(.mr-submenu-js) #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:hover>.menu-level-2) .navigation-wrapper{color:#262833}body.type-index #header.mr-nav--scrolled .site-name img,body.type-index #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:focus-within>.menu-level-2) .site-name img,body.type-index.mr-submenu-js #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li.mr-submenu-open>.menu-level-2) .site-name img,body.type-index:not(.mr-submenu-js) #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:hover>.menu-level-2) .site-name img{filter:brightness(0)}body.type-index #header.mr-nav--scrolled #navigation>.navigation-in>.menu-level-1>li>a,body.type-index #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:focus-within>.menu-level-2) #navigation>.navigation-in>.menu-level-1>li>a,body.type-index.mr-submenu-js #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li.mr-submenu-open>.menu-level-2) #navigation>.navigation-in>.menu-level-1>li>a,body.type-index:not(.mr-submenu-js) #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:hover>.menu-level-2) #navigation>.navigation-in>.menu-level-1>li>a{color:#262833}body.type-index #header.mr-nav--scrolled #navigation>.navigation-in>.menu-level-1>li>a:focus-visible,body.type-index #header.mr-nav--scrolled #navigation>.navigation-in>.menu-level-1>li>a:hover,body.type-index #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:focus-within>.menu-level-2) #navigation>.navigation-in>.menu-level-1>li>a:focus-visible,body.type-index #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:focus-within>.menu-level-2) #navigation>.navigation-in>.menu-level-1>li>a:hover,body.type-index.mr-submenu-js #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li.mr-submenu-open>.menu-level-2) #navigation>.navigation-in>.menu-level-1>li>a:focus-visible,body.type-index.mr-submenu-js #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li.mr-submenu-open>.menu-level-2) #navigation>.navigation-in>.menu-level-1>li>a:hover,body.type-index:not(.mr-submenu-js) #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:hover>.menu-level-2) #navigation>.navigation-in>.menu-level-1>li>a:focus-visible,body.type-index:not(.mr-submenu-js) #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:hover>.menu-level-2) #navigation>.navigation-in>.menu-level-1>li>a:hover{color:#000}body.type-index #header.mr-nav--scrolled .search .search-input,body.type-index #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:focus-within>.menu-level-2) .search .search-input,body.type-index.mr-submenu-js #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li.mr-submenu-open>.menu-level-2) .search .search-input,body.type-index:not(.mr-submenu-js) #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:hover>.menu-level-2) .search .search-input{color:#262833}body.type-index #header.mr-nav--scrolled .search .search-input::-moz-placeholder,body.type-index #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:focus-within>.menu-level-2) .search .search-input::-moz-placeholder,body.type-index.mr-submenu-js #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li.mr-submenu-open>.menu-level-2) .search .search-input::-moz-placeholder,body.type-index:not(.mr-submenu-js) #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:hover>.menu-level-2) .search .search-input::-moz-placeholder{color:#515252}body.type-index #header.mr-nav--scrolled .search .search-input::placeholder,body.type-index #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:focus-within>.menu-level-2) .search .search-input::placeholder,body.type-index.mr-submenu-js #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li.mr-submenu-open>.menu-level-2) .search .search-input::placeholder,body.type-index:not(.mr-submenu-js) #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:hover>.menu-level-2) .search .search-input::placeholder{color:#515252}body.type-index #header.mr-nav--scrolled .search:focus-within .search-input,body.type-index #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:focus-within>.menu-level-2) .search:focus-within .search-input,body.type-index.mr-submenu-js #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li.mr-submenu-open>.menu-level-2) .search:focus-within .search-input,body.type-index:not(.mr-submenu-js) #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:hover>.menu-level-2) .search:focus-within .search-input{border-bottom-color:rgba(0,0,0,.35)}body.type-index #header.mr-nav--scrolled .search .btn-default:before,body.type-index #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:focus-within>.menu-level-2) .search .btn-default:before,body.type-index.mr-submenu-js #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li.mr-submenu-open>.menu-level-2) .search .btn-default:before,body.type-index:not(.mr-submenu-js) #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:hover>.menu-level-2) .search .btn-default:before{color:#262833}body.type-index #header.mr-nav--scrolled .search .btn-default:hover,body.type-index #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:focus-within>.menu-level-2) .search .btn-default:hover,body.type-index.mr-submenu-js #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li.mr-submenu-open>.menu-level-2) .search .btn-default:hover,body.type-index:not(.mr-submenu-js) #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:hover>.menu-level-2) .search .btn-default:hover{background-color:rgba(0,0,0,.06)}body.type-index #header.mr-nav--scrolled .navigation-buttons .btn-icon,body.type-index #header.mr-nav--scrolled .navigation-buttons .btn-icon:before,body.type-index #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:focus-within>.menu-level-2) .navigation-buttons .btn-icon,body.type-index #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:focus-within>.menu-level-2) .navigation-buttons .btn-icon:before,body.type-index.mr-submenu-js #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li.mr-submenu-open>.menu-level-2) .navigation-buttons .btn-icon,body.type-index.mr-submenu-js #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li.mr-submenu-open>.menu-level-2) .navigation-buttons .btn-icon:before,body.type-index:not(.mr-submenu-js) #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:hover>.menu-level-2) .navigation-buttons .btn-icon,body.type-index:not(.mr-submenu-js) #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:hover>.menu-level-2) .navigation-buttons .btn-icon:before{color:#262833}body.type-index #header.mr-nav--scrolled .navigation-buttons .btn-icon:hover,body.type-index #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:focus-within>.menu-level-2) .navigation-buttons .btn-icon:hover,body.type-index.mr-submenu-js #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li.mr-submenu-open>.menu-level-2) .navigation-buttons .btn-icon:hover,body.type-index:not(.mr-submenu-js) #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:hover>.menu-level-2) .navigation-buttons .btn-icon:hover{background:rgba(0,0,0,.06)}body.type-index #header.mr-nav--scrolled .navigationActions a,body.type-index #header.mr-nav--scrolled .navigationActions a:before,body.type-index #header.mr-nav--scrolled .navigationActions button,body.type-index #header.mr-nav--scrolled .navigationActions button:before,body.type-index #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:focus-within>.menu-level-2) .navigationActions a,body.type-index #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:focus-within>.menu-level-2) .navigationActions a:before,body.type-index #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:focus-within>.menu-level-2) .navigationActions button,body.type-index #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:focus-within>.menu-level-2) .navigationActions button:before,body.type-index.mr-submenu-js #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li.mr-submenu-open>.menu-level-2) .navigationActions a,body.type-index.mr-submenu-js #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li.mr-submenu-open>.menu-level-2) .navigationActions a:before,body.type-index.mr-submenu-js #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li.mr-submenu-open>.menu-level-2) .navigationActions button,body.type-index.mr-submenu-js #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li.mr-submenu-open>.menu-level-2) .navigationActions button:before,body.type-index:not(.mr-submenu-js) #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:hover>.menu-level-2) .navigationActions a,body.type-index:not(.mr-submenu-js) #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:hover>.menu-level-2) .navigationActions a:before,body.type-index:not(.mr-submenu-js) #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:hover>.menu-level-2) .navigationActions button,body.type-index:not(.mr-submenu-js) #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:hover>.menu-level-2) .navigationActions button:before{color:#262833}body.type-index #header.mr-nav--scrolled .navigationActions a:hover,body.type-index #header.mr-nav--scrolled .navigationActions button:hover,body.type-index #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:focus-within>.menu-level-2) .navigationActions a:hover,body.type-index #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:focus-within>.menu-level-2) .navigationActions button:hover,body.type-index.mr-submenu-js #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li.mr-submenu-open>.menu-level-2) .navigationActions a:hover,body.type-index.mr-submenu-js #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li.mr-submenu-open>.menu-level-2) .navigationActions button:hover,body.type-index:not(.mr-submenu-js) #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:hover>.menu-level-2) .navigationActions a:hover,body.type-index:not(.mr-submenu-js) #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:hover>.menu-level-2) .navigationActions button:hover{background:rgba(0,0,0,.06)}body.type-index #header.mr-nav--scrolled .menu-helper,body.type-index #header.mr-nav--scrolled .menu-helper:before,body.type-index #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:focus-within>.menu-level-2) .menu-helper,body.type-index #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:focus-within>.menu-level-2) .menu-helper:before,body.type-index.mr-submenu-js #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li.mr-submenu-open>.menu-level-2) .menu-helper,body.type-index.mr-submenu-js #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li.mr-submenu-open>.menu-level-2) .menu-helper:before,body.type-index:not(.mr-submenu-js) #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:hover>.menu-level-2) .menu-helper,body.type-index:not(.mr-submenu-js) #header:not(.mr-nav--scrolled):has(#navigation .menu-level-1>li:hover>.menu-level-2) .menu-helper:before{color:#262833}body.type-index #header.mr-nav--scrolled{box-shadow:0 8px 24px rgba(0,0,0,.08)}.top-navigation-bar{display:none}.navigation-wrapper{align-items:center;background:transparent;color:#fff;-moz-column-gap:1.75rem;column-gap:1.75rem;display:flex;min-height:64px;padding:.5rem 1.5rem;position:relative}.header-top{display:contents}.site-name-wrapper{flex:0 0 auto;order:1}.site-name{margin:0}.site-name a{align-items:center;display:inline-flex}.site-name img{display:block;max-height:40px;width:auto}#navigation{height:-moz-fit-content;height:fit-content;inset:0;margin:auto;max-width:60%;order:2;position:absolute;width:-moz-fit-content;width:fit-content}#navigation .menu-level-1,#navigation .navigation-in.menu{display:flex;justify-content:center}#navigation .menu-level-1{align-items:center;flex-wrap:wrap;gap:.25rem 1.75rem;list-style:none;margin:0;padding:0}#navigation>.navigation-in>.menu-level-1>li{position:relative}#navigation>.navigation-in>.menu-level-1>li>a{align-items:center;color:hsla(0,0%,100%,.9);display:inline-flex;font-size:13px;font-weight:500;gap:.4rem;letter-spacing:.08em;padding:.5rem 0;text-decoration:none;text-transform:uppercase;transition:color .15s ease;white-space:nowrap}#navigation>.navigation-in>.menu-level-1>li>a b{font-weight:inherit}#navigation>.navigation-in>.menu-level-1>li>a:focus-visible,#navigation>.navigation-in>.menu-level-1>li>a:hover{color:#fff}.submenu-arrow{display:inline-flex;transition:transform .15s ease}.submenu-arrow:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5cf"}.menu-level-2{background:#fff;border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);box-shadow:0 22px 44px rgba(0,0,0,.16);display:flex;gap:3rem;left:0;list-style:none;margin:0;opacity:0;padding:2rem max(1.5rem,(100% - 1200px)/2 + 1.5rem);position:fixed;right:0;top:calc(81px + var(--mr-announce-h, 0px));transform:translateY(6px);transition:opacity .15s ease,transform .15s ease,visibility .15s;visibility:hidden;z-index:120}.menu-level-2>li{list-style:none;min-width:150px}.menu-level-2>li>a.menu-image{display:none}.menu-level-2>li>div{display:flex;flex-direction:column}.menu-level-2>li>div>a{border-bottom:1px solid rgba(0,0,0,.1);color:#161616;display:block;font-size:13px;font-weight:700;letter-spacing:.01em;margin-bottom:.65rem;padding-bottom:.65rem;text-decoration:none;transition:color .15s ease;white-space:nowrap}.menu-level-2>li>div>a span{font-weight:inherit}.menu-level-2>li>div>a:focus-visible,.menu-level-2>li>div>a:hover{color:#000}.menu-level-2 .menu-level-3{list-style:none;margin:0;padding:0}.menu-level-2 .menu-level-3 li{font-size:0;list-style:none}.menu-level-2 .menu-level-3 li>a{color:#6f7072;display:block;font-size:13px;padding:.3rem 0;text-decoration:none;transition:color .15s ease;white-space:nowrap}.menu-level-2 .menu-level-3 li>a:focus-visible,.menu-level-2 .menu-level-3 li>a:hover{color:#161616}.menu-level-2 .menu-level-3 .more-items-trigger{display:none}.menu-level-2 .mr-nav-all{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-end;margin-left:auto}.menu-level-2 .mr-nav-all__link{color:#161616;display:block;font-size:.78rem;font-weight:600;letter-spacing:.08em;padding-top:.15rem;text-decoration:underline;text-transform:uppercase;text-underline-offset:4px;transition:color .15s ease;white-space:nowrap}.menu-level-2 .mr-nav-all__link:focus-visible,.menu-level-2 .mr-nav-all__link:hover{color:#000}#navigation>.navigation-in>.menu-level-1>li:focus-within>.menu-level-2{opacity:1;transform:translateY(0);visibility:visible}#navigation>.navigation-in>.menu-level-1>li:focus-within .submenu-arrow{transform:rotate(180deg)}body:not(.mr-submenu-js) #navigation>.navigation-in>.menu-level-1>li:hover>.menu-level-2{opacity:1;transform:translateY(0);visibility:visible}body:not(.mr-submenu-js) #navigation>.navigation-in>.menu-level-1>li:hover .submenu-arrow{transform:rotate(180deg)}body.mr-submenu-js #navigation>.navigation-in>.menu-level-1>li.mr-submenu-open>.menu-level-2{opacity:1;transform:translateY(0);visibility:visible}body.mr-submenu-js #navigation>.navigation-in>.menu-level-1>li.mr-submenu-open .submenu-arrow{transform:rotate(180deg)}.search{flex:0 0 auto;margin-left:auto;order:3;position:relative}.search>meta{display:none}.search:focus-within .search-input{border-bottom-color:hsla(0,0%,100%,.4);opacity:1;padding:0 .75rem;width:180px}.search-form fieldset{align-items:center;border:0;display:flex;margin:0;padding:0}.search-input{background:transparent;border:0;border-bottom:1px solid transparent;border-radius:0;color:#fff;font-size:13px;height:36px;opacity:0;padding:0;transition:width .2s ease,padding .2s ease,opacity .2s ease,border-color .2s ease;width:0}.search-input::-moz-placeholder{color:hsla(0,0%,100%,.7)}.search-input::placeholder{color:hsla(0,0%,100%,.7)}.search-input:focus{outline:none}.search-input::-webkit-search-cancel-button,.search-input::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.search-whisperer{display:none}.search-whisperer.active{display:block}.search-form .btn-default{align-items:center;background:transparent;border:0;border-radius:50%;color:transparent;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:0;height:38px;justify-content:center;padding:0;transition:background-color .15s ease;width:38px}.search-form .btn-default:before{font-family:Material Symbols Outlined;font-size:22px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\ef7a"}.search-form .btn-default:hover{background-color:hsla(0,0%,100%,.1)}.navigation-buttons{align-items:center;display:flex;gap:.5rem;order:4}.navigation-buttons .btn-icon{align-items:center;border-radius:50%;color:#fff;display:inline-flex;font-size:0;height:38px;justify-content:center;position:relative;text-decoration:none;transition:background .15s ease;width:38px}.navigation-buttons .btn-icon:before{font-family:Material Symbols Outlined;font-size:22px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\f1cc"}.navigation-buttons .btn-icon:hover{background:hsla(0,0%,100%,.1)}.navigation-buttons .cart-price{display:none}.navigation-buttons .mr-cart-badge{background:#4c72f0;border-radius:8px;color:#fff;font-size:.625rem;font-weight:600;height:15px;line-height:15px;min-width:15px;padding:0 4px;position:absolute;right:1px;text-align:center;top:1px}.navigation-buttons .mr-cart-badge:empty{display:none}.navigationActions{align-items:center;display:flex;gap:.25rem;list-style:none;margin:0;order:4;padding:0}.navigationActions li{list-style:none}.navigationActions a,.navigationActions button{align-items:center;background:transparent;border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:38px;justify-content:center;padding:0;text-decoration:none;transition:background .15s ease;width:38px}.navigationActions a>span,.navigationActions button>span{font-size:0}.navigationActions a:before,.navigationActions button:before{font-family:Material Symbols Outlined;font-size:22px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\f0d3"}.navigationActions a:hover,.navigationActions button:hover{background:hsla(0,0%,100%,.1)}.navigationActions li:has(>a[data-testid=headerSignout]){display:none}.navigationActions li:has(>a[data-testid=signin]){display:none}.navigationActions li:has(>a[data-testid=navigationLanguageSwitch]){display:none}.menu-helper{align-items:center;color:#fff;cursor:pointer;display:none;height:38px;justify-content:center;order:5;width:38px}.menu-helper>span{font-size:0}.menu-helper:before{color:#fff;content:"\e5d2"}.menu-helper:before,.menu-helper[aria-expanded=true]:before{font-family:Material Symbols Outlined;font-size:28px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.menu-helper[aria-expanded=true]:before{content:"\e5cd"}body:not(.mr-mnav-ready) .menu-helper:focus-within:before{font-family:Material Symbols Outlined;font-size:28px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5cd"}.menu-helper:focus-visible{outline:none}.menu-helper .menu-level-1{display:none}@media (max-width:1199px){.navigation-wrapper{-moz-column-gap:.25rem;column-gap:.25rem;flex-wrap:nowrap;padding-inline:1rem}#navigation{display:none}.menu-helper{display:inline-flex}}@media (max-width:1199px) and (max-width:359px){.site-name img{max-height:32px}}@media (max-width:1199px){.menu-helper .menu-level-1{background:#262833;border-top:1px solid hsla(0,0%,100%,.12);box-shadow:0 16px 32px rgba(0,0,0,.3);display:flex;flex-direction:column;left:0;list-style:none;margin:0;opacity:0;padding:.5rem 0;position:absolute;right:0;top:100%;transform:translateY(-8px);transition:opacity .18s ease,transform .18s ease,visibility .18s;visibility:hidden;z-index:110}.menu-helper:focus-within .menu-level-1,.menu-helper:hover .menu-level-1{opacity:1;transform:none;visibility:visible}.menu-helper .menu-level-1>li{list-style:none}.menu-helper .menu-level-1>li>a{color:hsla(0,0%,100%,.7);display:block;font-size:13px;font-weight:500;letter-spacing:.08em;padding:.85rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:color .15s ease,background .15s ease}.menu-helper .menu-level-1>li>a:focus-visible,.menu-helper .menu-level-1>li>a:hover{background:hsla(0,0%,100%,.06);color:#fff}.menu-helper .menu-level-2,.menu-helper .submenu-arrow{display:none}}body.mr-mnav-ready .menu-helper .menu-level-1{display:none!important}body:not(.type-index) #header{background:#fff;border-bottom-color:rgba(38,40,51,.16);position:sticky;top:0}body:not(.type-index) #header.mr-nav--scrolled{box-shadow:0 8px 24px rgba(0,0,0,.08)}body:not(.type-index) .navigation-wrapper{color:#262833}body:not(.type-index) .site-name img{filter:brightness(0)}body:not(.type-index) #navigation>.navigation-in>.menu-level-1>li>a{color:#262833}body:not(.type-index) #navigation>.navigation-in>.menu-level-1>li>a:focus-visible,body:not(.type-index) #navigation>.navigation-in>.menu-level-1>li>a:hover{color:#000}body:not(.type-index) .search .search-input{color:#262833}body:not(.type-index) .search .search-input::-moz-placeholder{color:#515252}body:not(.type-index) .search .search-input::placeholder{color:#515252}body:not(.type-index) .search:focus-within .search-input{border-bottom-color:rgba(0,0,0,.35)}body:not(.type-index) .search .btn-default:before{color:#262833}body:not(.type-index) .search .btn-default:hover{background-color:rgba(0,0,0,.06)}body:not(.type-index) .navigation-buttons .btn-icon,body:not(.type-index) .navigation-buttons .btn-icon:before{color:#262833}body:not(.type-index) .navigation-buttons .btn-icon:hover{background:rgba(0,0,0,.06)}body:not(.type-index) .navigationActions a,body:not(.type-index) .navigationActions a:before,body:not(.type-index) .navigationActions button,body:not(.type-index) .navigationActions button:before{color:#262833}body:not(.type-index) .navigationActions a:hover,body:not(.type-index) .navigationActions button:hover{background:rgba(0,0,0,.06)}body:not(.type-index) .menu-helper,body:not(.type-index) .menu-helper:before,body:not(.type-index) .menu-helper:focus-within:before,body:not(.type-index) .menu-helper:hover:before{color:#262833}body:not(.type-index) .menu-helper .menu-level-1{background:#fff;border-top-color:rgba(38,40,51,.16);box-shadow:0 16px 32px rgba(0,0,0,.12)}body:not(.type-index) .menu-helper .menu-level-1>li>a{color:#515252}body:not(.type-index) .menu-helper .menu-level-1>li>a:focus-visible,body:not(.type-index) .menu-helper .menu-level-1>li>a:hover{background:rgba(0,0,0,.05);color:#262833}.breadcrumbs-wrapper{padding-bottom:.5rem;padding-top:1.25rem}.breadcrumbs{align-items:center;color:#515252;display:flex;flex-wrap:wrap;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.breadcrumbs meta{display:none}.breadcrumbs a{color:#515252;text-decoration:none;transition:color .15s ease}.breadcrumbs a:hover{color:#262833}.breadcrumbs .navigation-bullet{color:#b3b3b7;margin:0 .5rem}.breadcrumbs .navigation-home-icon .sr-only{height:auto;margin:0;position:static;width:auto;clip:auto;overflow:visible;white-space:nowrap}.breadcrumbs>span:last-child{color:#262833}@media (max-width:767px){.breadcrumbs{flex-wrap:nowrap}.breadcrumbs>span{display:none}.breadcrumbs>span:first-child,.breadcrumbs>span:last-child,.breadcrumbs>span:nth-last-child(2){align-items:center;display:inline-flex}.breadcrumbs>span:last-child{min-width:0;overflow:hidden}.breadcrumbs>span:last-child [itemprop=name]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.mr-search-backdrop{background:rgba(38,40,51,.55);inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .2s ease;z-index:1400}body.mr-search-open{overflow:hidden}body.mr-search-open .mr-search-backdrop{opacity:1;pointer-events:auto}body.mr-search-open>.search-form{background:#fff;border-radius:20px;box-shadow:0 32px 80px rgba(0,0,0,.35);box-sizing:border-box;left:50%;max-height:72vh;overflow-y:auto;padding:2rem;position:fixed;top:12vh;transform:translateX(-50%);width:min(640px,100vw - 2.5rem);z-index:1500}body.mr-search-open>.search-form fieldset{flex-wrap:wrap;gap:.75rem}body.mr-search-open>.search-form .search-input{border-bottom-color:transparent;color:#262833;flex:1 1 auto;font-family:Plus Jakarta Sans,sans-serif;font-size:1.3rem;height:auto;opacity:1;order:1;padding:.4rem 0;width:auto}body.mr-search-open>.search-form .search-input::-moz-placeholder{color:#515252}body.mr-search-open>.search-form .search-input::placeholder{color:#515252}body.mr-search-open>.search-form .btn-default{flex:0 0 auto;order:2}body.mr-search-open>.search-form .btn-default:before{color:#262833}body.mr-search-open>.search-form .btn-default:hover{background-color:#f4f4f5}body.mr-search-open>.search-form .search-whisperer{border-top:1px solid rgba(38,40,51,.16);flex:1 1 100%;margin-top:.75rem;order:3;padding-top:1rem}body.mr-search-open>.search-form .search-whisperer-documents{border-bottom:1px solid rgba(38,40,51,.16);display:flex;flex-direction:column;gap:.15rem;margin-bottom:1rem;padding-bottom:1rem}body.mr-search-open>.search-form .search-whisperer-document{align-items:baseline;border-radius:10px;color:#262833;display:flex;gap:.5rem;padding:.5rem .75rem;text-decoration:none;transition:background .15s ease}body.mr-search-open>.search-form .search-whisperer-document em{color:#515252;flex:0 0 auto;font-size:.7rem;font-style:normal;font-weight:600;letter-spacing:.06em;text-transform:uppercase}body.mr-search-open>.search-form .search-whisperer-document span{font-size:.9rem;font-weight:500}body.mr-search-open>.search-form .search-whisperer-document:hover{background:#f4f4f5}body.mr-search-open>.search-form .search-whisperer-products{display:flex;flex-direction:column;gap:.15rem;list-style:none;margin:0;padding:0}body.mr-search-open>.search-form .search-whisperer-products a{align-items:center;border-radius:10px;display:flex;gap:.85rem;padding:.5rem .75rem;text-decoration:none;transition:background .15s ease}body.mr-search-open>.search-form .search-whisperer-products a:hover{background:#f4f4f5}body.mr-search-open>.search-form .search-whisperer-image{background:#ededee;border-radius:8px;flex:0 0 52px;height:52px;overflow:hidden;width:52px}body.mr-search-open>.search-form .search-whisperer-image img{display:block;height:100%;mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover;width:100%}body.mr-search-open>.search-form .p-info{display:flex;flex:1 1 auto;flex-direction:column;gap:.2rem;min-width:0}body.mr-search-open>.search-form .p-name{color:#262833;font-size:.9rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.mr-search-open>.search-form .p-availability{font-size:.75rem;font-weight:500}body.mr-search-open>.search-form .price.price-final{color:#262833;font-size:.85rem;font-weight:600}@media (max-width:767px){body.mr-search-open>.search-form{padding:1.5rem;top:6vh}}.mr-mnav{inset:0;position:fixed;z-index:1000}.mr-mnav[hidden]{display:none}.mr-mnav__backdrop{background:rgba(16,18,27,.35);inset:0;opacity:0;position:absolute;transition:opacity .26s ease}.mr-mnav__panel{background:linear-gradient(180deg,#f3f4f8,#e7ebf8 48%,#c3d0f7);box-shadow:-18px 0 48px rgba(16,18,27,.22);color:#232634;display:flex;flex-direction:column;inset:0 0 0 auto;overflow:hidden;position:absolute;transform:translateX(100%);transition:transform .3s cubic-bezier(.22,.61,.36,1);width:min(420px,100%)}.mr-mnav.is-open .mr-mnav__backdrop{opacity:1}.mr-mnav.is-open .mr-mnav__panel{transform:none}.mr-mnav__top{align-items:center;display:flex;flex:0 0 auto;justify-content:space-between;padding:1.15rem 1.5rem}.mr-mnav__logo{display:block;filter:brightness(0);max-height:30px;width:auto}.mr-mnav__close{align-items:center;background:transparent;border:0;color:#232634;cursor:pointer;display:inline-flex;height:40px;justify-content:center;margin-right:-.5rem;padding:0;width:40px}.mr-mnav__close:before{font-family:Material Symbols Outlined;font-size:26px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5cd"}.mr-mnav__viewport{flex:1 1 auto;overflow:hidden;position:relative}.mr-mnav__level{display:flex;flex-direction:column;inset:0;overflow-y:auto;padding:.5rem 1.5rem 2rem;position:absolute;-webkit-overflow-scrolling:touch;opacity:0;transition:transform .3s cubic-bezier(.22,.61,.36,1),opacity .3s cubic-bezier(.22,.61,.36,1),visibility .3s;visibility:hidden}.mr-mnav__level.is-active{opacity:1;visibility:visible}.mr-mnav__level--root{transform:none}.mr-mnav__level--sub{transform:translateX(18%)}.mr-mnav__level--sub.is-active{transform:none}.mr-mnav__panel.is-drilled .mr-mnav__level--root{opacity:0;transform:translateX(-12%);visibility:hidden}.mr-mnav__list{list-style:none;margin:0;padding:0}.mr-mnav__item{border-bottom:1px solid rgba(35,38,52,.12);margin:0}.mr-mnav__link{align-items:center;background:transparent;border:0;color:#232634;cursor:pointer;display:flex;font-family:inherit;font-size:1.05rem;font-weight:500;gap:.75rem;justify-content:space-between;letter-spacing:.06em;padding:1rem .25rem;text-align:left;text-decoration:none;text-transform:uppercase;transition:color .15s ease;width:100%}.mr-mnav__link:focus-visible,.mr-mnav__link:hover{color:#000}.mr-mnav__chevron{color:#6b6f7e;display:inline-flex;flex:0 0 auto}.mr-mnav__chevron:before{font-family:Material Symbols Outlined;font-size:22px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5cc"}.mr-mnav__subbar{align-items:center;border-bottom:1px solid rgba(35,38,52,.12);display:flex;gap:1rem;justify-content:space-between;margin-bottom:.5rem;padding:.5rem .25rem .85rem}.mr-mnav__back{align-items:center;background:transparent;border:0;color:#6b6f7e;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.72rem;font-weight:600;gap:.35rem;letter-spacing:.1em;padding:0;text-transform:uppercase;transition:color .15s ease}.mr-mnav__back:hover{color:#232634}.mr-mnav__back-icon{display:inline-flex}.mr-mnav__back-icon:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c4"}.mr-mnav__subtitle{color:#232634;font-size:.72rem;font-weight:600;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.mr-mnav__subtitle:is(a):focus-visible,.mr-mnav__subtitle:is(a):hover{text-decoration:underline}.mr-mnav__group{align-items:center;background:transparent;border:0;color:#6b6f7e;cursor:pointer;display:flex;font-family:inherit;font-size:.72rem;font-weight:600;gap:.75rem;justify-content:space-between;letter-spacing:.1em;padding:.95rem .25rem;text-align:left;text-transform:uppercase;width:100%}.mr-mnav__group .mr-mnav__chevron:before{font-family:Material Symbols Outlined;font-size:22px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5cf"}.mr-mnav__item.is-group.is-expanded>.mr-mnav__group .mr-mnav__chevron{transform:rotate(180deg)}.mr-mnav__leaves{display:none;list-style:none;margin:0;padding:0 0 .5rem}.mr-mnav__item.is-group.is-expanded>.mr-mnav__leaves{display:block}.mr-mnav__leaf{color:#232634;display:block;font-size:.95rem;letter-spacing:.04em;padding:.6rem .25rem .6rem .5rem;text-decoration:none;text-transform:uppercase;transition:color .15s ease}.mr-mnav__leaf:focus-visible,.mr-mnav__leaf:hover{color:#000}.mr-mnav__all{color:#232634;font-size:.78rem;font-weight:600;letter-spacing:.1em;margin-top:auto;padding-top:1.25rem;text-decoration:underline;text-transform:uppercase;text-underline-offset:4px}.mr-mnav__all:hover{color:#000}.mr-mnav__support{margin-top:1.25rem}.mr-mnav__support-title{color:#6b6f7e;font-size:.72rem;font-weight:600;letter-spacing:.1em;margin:0 0 .85rem;text-transform:uppercase}.mr-mnav__support-link{color:#232634;display:block;font-size:.9rem;letter-spacing:.04em;padding:.15rem 0;text-decoration:none;text-transform:uppercase}.mr-mnav__support-link:hover{color:#000}.mr-mnav__watermark{filter:brightness(0);height:auto;margin-top:1.75rem;max-width:55%;opacity:.5;pointer-events:none;width:150px}body.mr-mnav-locked{overflow:hidden}.site-msg.information{background:#c3d1fd;border:0;margin:0;padding:0;position:relative;z-index:130}.site-msg.information .container{margin:0;max-width:none;padding:.75rem 3rem;position:relative}.site-msg.information .text{align-items:center;color:#262833;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;gap:1rem;justify-content:space-between;letter-spacing:.01em;line-height:1.4;margin:0;position:relative;text-align:center}.site-msg.information .text a{align-items:center;color:inherit;display:inline-flex;gap:.35rem;text-decoration:none;transition:opacity .15s ease}.site-msg.information .text a:hover{opacity:.8}.site-msg.information .text a[href^="mailto:"]{text-decoration:underline}.site-msg.information .text i.fa{align-items:center;display:inline-flex;font-size:0;line-height:1}.site-msg.information .text i.fa.fa-facebook,.site-msg.information .text i.fa.fa-facebook-f,.site-msg.information .text i.fa.fa-instagram{background:currentColor;height:16px;-webkit-mask:var(--mr-brand) center/contain no-repeat;mask:var(--mr-brand) center/contain no-repeat;width:16px}.site-msg.information .text i.fa.fa-facebook,.site-msg.information .text i.fa.fa-facebook-f{--mr-brand:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951'/%3E%3C/svg%3E")}.site-msg.information .text i.fa.fa-instagram{--mr-brand:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.9 3.9 0 0 0-1.417.923A3.9 3.9 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.9 3.9 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.9 3.9 0 0 0-.923-1.417A3.9 3.9 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599s.453.546.598.92c.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.5 2.5 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.5 2.5 0 0 1-.92-.598 2.5 2.5 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233s.008-2.388.046-3.231c.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92s.546-.453.92-.598c.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92m-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217m0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334'/%3E%3C/svg%3E")}.site-msg.information .text i.fa.fa-linkedin-in:before,.site-msg.information .text i.fa.fa-linkedin:before,.site-msg.information .text i.fa.fa-pinterest-p:before,.site-msg.information .text i.fa.fa-pinterest:before,.site-msg.information .text i.fa.fa-tiktok:before,.site-msg.information .text i.fa.fa-twitter:before,.site-msg.information .text i.fa.fa-x-twitter:before,.site-msg.information .text i.fa.fa-youtube:before{font-family:Material Symbols Outlined;font-size:16px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e80d"}.site-msg.information .text .mr-site-msg__socials{align-items:center;display:inline-flex;flex:0 0 auto;gap:.5rem}.site-msg.information .text .mr-site-msg__copy{left:50%;max-width:min(55%,480px);position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.site-msg.information .close.js-close-information-msg{align-items:center;border-radius:50%;color:#515252;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:background .15s ease,color .15s ease;width:28px}.site-msg.information .close.js-close-information-msg:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5cd"}.site-msg.information .close.js-close-information-msg:hover{background:rgba(0,0,0,.08);color:#262833}@media (max-width:767px){.site-msg.information .container{padding:.625rem 2.5rem}.site-msg.information .text{font-size:.75rem;justify-content:center;position:static}.site-msg.information .text .mr-site-msg__socials,.site-msg.information .text a[href^="mailto:"]{display:none}.site-msg.information .text .mr-site-msg__copy{max-width:none;position:static;transform:none}.site-msg.information .close.js-close-information-msg{right:.5rem}}.banners-row{margin:0}.wide-carousel{background:#3e3e42;color:#fff}#carousel.carousel.slide{position:relative}#carousel.carousel.slide .carousel-inner{min-height:0!important;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}#carousel.carousel.slide .carousel-inner img{-webkit-user-drag:none}#carousel.carousel.slide .carousel-inner>.item{display:none;position:relative;transition:left .6s ease-in-out}#carousel.carousel.slide .carousel-inner>.item.active,#carousel.carousel.slide .carousel-inner>.item.next,#carousel.carousel.slide .carousel-inner>.item.prev{display:block}#carousel.carousel.slide .carousel-inner>.active{left:0}#carousel.carousel.slide .carousel-inner>.next,#carousel.carousel.slide .carousel-inner>.prev{position:absolute;top:0;width:100%}#carousel.carousel.slide .carousel-inner>.next{left:100%}#carousel.carousel.slide .carousel-inner>.prev{left:-100%}#carousel.carousel.slide .carousel-inner>.next.left,#carousel.carousel.slide .carousel-inner>.prev.right{left:0}#carousel.carousel.slide .carousel-inner>.active.left{left:-100%}#carousel.carousel.slide .carousel-inner>.active.right{left:100%}#carousel.carousel.slide .item>a:not(.outline-arrow-button){aspect-ratio:3;color:inherit;display:block;max-height:760px;min-height:560px;position:relative;text-decoration:none;width:100%}#carousel.carousel.slide .item img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;position:absolute;width:100%;z-index:0}#carousel.carousel.slide .extended-banner-texts{align-items:flex-start;display:flex;flex-direction:column;gap:1.25rem;inset:0;justify-content:flex-end;padding:2rem 1.5rem 4rem max(1.5rem,(100% - 1440px)/2 + 1.5rem);position:absolute;z-index:2}#carousel.carousel.slide .extended-banner-texts>*{max-width:500px}#carousel.carousel.slide .extended-banner-texts:has(.extended-banner-title):before{color:hsla(0,0%,100%,.7);content:"—  Novinka";font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}#carousel.carousel.slide .extended-banner-title{color:#fff;display:block;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:400;line-height:1.15}#carousel.carousel.slide .extended-banner-text{color:hsla(0,0%,100%,.7);display:block;font-size:.95rem;line-height:1.6}#carousel.carousel.slide .extended-banner-link{align-items:center;background:#fff;border:1px solid #fff;border-radius:999px;color:#262833;display:inline-flex;font-size:14px;font-weight:600;gap:.85rem;letter-spacing:.1em;margin-top:.5rem;padding:.75rem 1.75rem;text-transform:uppercase;transition:background .15s ease,border-color .15s ease,color .15s ease}#carousel.carousel.slide .extended-banner-link:after{font-family:Material Symbols Outlined;font-size:1.15rem;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c8"}#carousel.carousel.slide a:hover .extended-banner-link{background:hsla(0,0%,100%,.88);border-color:hsla(0,0%,100%,.88)}#carousel.carousel.slide .item:has(>a[href$="#mr-light-banner"]) .extended-banner-texts:has(.extended-banner-title):before{color:#515252}#carousel.carousel.slide .item:has(>a[href$="#mr-light-banner"]) .extended-banner-title{color:#262833}#carousel.carousel.slide .item:has(>a[href$="#mr-light-banner"]) .extended-banner-text{color:#515252}#carousel.carousel.slide .outline-arrow-button{align-items:center;background:#fff;border:1px solid #fff;border-radius:999px;bottom:2.75rem;color:#262833;display:inline-flex;font-size:12px;font-weight:600;gap:.6rem;left:max(1.5rem,(100% - 1200px)/2 + 1.5rem);letter-spacing:.1em;min-height:0;padding:.65rem 1.5rem;position:absolute;text-decoration:none;text-transform:uppercase;transition:background .15s ease,border-color .15s ease;z-index:2}#carousel.carousel.slide .outline-arrow-button:hover{background:hsla(0,0%,100%,.88);border-color:hsla(0,0%,100%,.88)}#carousel.carousel.slide .outline-arrow-button__arrow{line-height:1}#carousel.carousel.slide .carousel-control{display:none}#carousel.carousel.slide .carousel-indicators{bottom:1.75rem;display:flex;gap:.5rem;left:auto;list-style:none;margin:0;padding:0;position:absolute;right:max(1.5rem,(100% - 1200px)/2 + 1.5rem);z-index:2}#carousel.carousel.slide .carousel-indicators li{background:hsla(0,0%,100%,.3);border-radius:2px;cursor:pointer;height:3px;margin:0;text-indent:-9999px;transition:background .15s ease;width:28px}#carousel.carousel.slide .carousel-indicators li.active,#carousel.carousel.slide .carousel-indicators li:hover{background:#fff}#carousel.carousel.slide .mr-carousel-dots{bottom:1.75rem;display:flex;gap:.5rem;margin:0;padding:0;position:absolute;right:max(1.5rem,(100% - 1200px)/2 + 1.5rem);z-index:3}#carousel.carousel.slide .mr-carousel-dots__dot{background:hsla(0,0%,100%,.3);border:0;border-radius:2px;cursor:pointer;height:3px;padding:0;position:relative;transition:background .2s ease,width .2s ease;width:24px}#carousel.carousel.slide .mr-carousel-dots__dot:before{content:"";height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px}#carousel.carousel.slide .mr-carousel-dots__dot:hover{background:hsla(0,0%,100%,.6)}#carousel.carousel.slide .mr-carousel-dots__dot.is-active{background:#fff;width:40px}@media (max-width:767px){#carousel.carousel.slide .mr-carousel-dots{bottom:1.5rem;right:1.25rem}#carousel.carousel.slide .item>a:not(.outline-arrow-button){aspect-ratio:1.3333333333;max-height:900px;min-height:800px}#carousel.carousel.slide .item>a:not(.outline-arrow-button):after{background:linear-gradient(180deg,transparent 35%,rgba(0,0,0,.45) 60%,rgba(0,0,0,.8))}#carousel.carousel.slide .extended-banner-texts{justify-content:flex-end;padding:2rem 1.25rem 3.5rem}#carousel.carousel.slide .extended-banner-texts>*{max-width:none}#carousel.carousel.slide .carousel-indicators{bottom:1.5rem;left:1.25rem;right:auto}}.user-action-in{pointer-events:none;position:absolute;right:0;top:0;z-index:1100}.popup-widget{background:#fff;border-radius:12px;box-shadow:0 18px 48px rgba(0,0,0,.22);color:#1d1d1f;max-width:calc(100vw - 2rem);overflow:visible;pointer-events:auto;position:fixed;right:16px;top:calc(81px + var(--mr-announce-h, 0px));width:360px;z-index:1100}.popup-widget:before{bottom:100%;content:"";height:22px;left:0;position:absolute;right:0}.popup-widget{display:none}.popup-widget.displayed,.popup-widget.opened,.popup-widget.visible,.popup-widget[aria-hidden=false]{animation:mr-popup-in .18s ease forwards;display:block}@keyframes mr-popup-in{0%{opacity:0}to{opacity:1}}.popup-widget-inner{border-radius:12px 12px 0 0;overflow:hidden;padding:1.75rem}.no-display{display:none}.login-widget h2{color:#1d1d1f;font-size:1.15rem;font-weight:600;margin:0 0 1.25rem}.login-widget .form-group{margin-bottom:.85rem}.login-widget .form-group>label{color:#6b6b70;display:block;font-size:.8rem;font-weight:500;margin-bottom:.35rem}.login-widget .form-control{background:#f5f5f7;border:1px solid #e0e0e3;border-radius:8px;box-sizing:border-box;color:#1d1d1f;font-size:.9rem;height:44px;padding:0 .9rem;transition:border-color .15s ease,background .15s ease;width:100%}.login-widget .form-control::-moz-placeholder{color:#9a9aa0}.login-widget .form-control::placeholder{color:#9a9aa0}.login-widget .form-control:focus{background:#fff;border-color:#3e3e42;outline:none}.login-widget .btn.btn-primary{background:#3e3e42;border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;height:46px;transition:opacity .15s ease;width:100%}.login-widget .btn.btn-primary:hover{opacity:.9}.login-widget .alternative-links{display:flex;gap:1rem;justify-content:space-between;margin:.85rem 0 0}.login-widget .alternative-links a{color:#6b6b70;font-size:.8rem;text-decoration:none}.login-widget .alternative-links a:hover{color:#1d1d1f;text-decoration:underline}.social-login-buttons{margin-top:1.25rem}.social-login-buttons .form-group{margin-bottom:.6rem}.social-login-buttons-divider{align-items:center;color:#9a9aa0;display:flex;font-size:.8rem;gap:.75rem;margin:1rem 0}.social-login-buttons-divider:after,.social-login-buttons-divider:before{background:#e6e6e9;content:"";flex:1 1 auto;height:1px}.login-btn{align-items:center;border-radius:8px;display:flex;font-size:.85rem;gap:.6rem;height:44px;justify-content:center;text-decoration:none;transition:opacity .15s ease}.login-btn strong{font-weight:600}.login-btn:hover{opacity:.92}.login-btn.facebook{background:#1877f2;color:#fff}.login-btn.google{background:#fff;border:1px solid #e0e0e3;color:#1d1d1f}.login-btn.seznam{background:#c00;color:#fff}.cart-widget .cart-widget-inner{min-height:90px;padding:1.5rem}.cart-widget .cart-widget-button{border-top:1px solid #e6e6e9;padding:1rem 1.5rem}.cart-widget .btn-conversion{background:#3e3e42;border-radius:8px;color:#fff;display:block;font-size:.9rem;font-weight:600;height:46px;line-height:46px;text-align:center;text-decoration:none;transition:opacity .15s ease;width:100%}.cart-widget .btn-conversion:hover{opacity:.9}.cart-widget .loader-overlay{align-items:center;display:flex;justify-content:center;min-height:60px}.cart-widget .cart-widget-product{align-items:center;border-bottom:1px solid #e6e6e9;display:flex;gap:.75rem;padding:.85rem 0}.cart-widget .cart-widget-product:first-child{padding-top:0}.cart-widget .cart-widget-product:last-child{border-bottom:0}.cart-widget .cart-widget-product-image{background:#f4f4f5;border-radius:6px;flex:0 0 56px;height:56px;order:1;overflow:hidden;width:56px}.cart-widget .cart-widget-product-image img{height:100%;mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover;width:100%}.cart-widget .cart-widget-product-name{display:flex;flex:1 1 auto;flex-direction:column;gap:.3rem;min-width:0;order:2}.cart-widget .cart-widget-product-name strong a{color:#1d1d1f;display:block;font-size:.85rem;font-weight:500;line-height:1.3;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.cart-widget .cart-widget-product-name strong a:hover{color:#000;text-decoration:underline}.cart-widget .cart-widget-product-name span{color:#1d1d1f;font-size:.85rem;font-weight:600;white-space:nowrap}.cart-widget .cart-widget-product-amount{flex:0 0 auto;order:3}.cart-widget .decrease-tooltip,.cart-widget .increase-tooltip{display:none}.cart-widget .quantity{align-items:center;border:1px solid #e0e0e3;border-radius:6px;display:inline-flex;overflow:hidden}.cart-widget .quantity label{order:2}.cart-widget .quantity .decrease{order:1}.cart-widget .quantity .increase{order:3}.cart-widget .amount{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;background:#fff;border:0;border-inline:1px solid #e0e0e3;box-sizing:border-box;color:#1d1d1f;font-size:.8rem;height:26px;padding:0;text-align:center;width:34px}.cart-widget .amount::-webkit-inner-spin-button,.cart-widget .amount::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.cart-widget .decrease,.cart-widget .increase{align-items:center;background:#f5f5f7;border:0;color:#6b6b70;cursor:pointer;display:flex;font-size:1rem;height:26px;justify-content:center;line-height:1;padding:0;transition:background .12s ease,color .12s ease;width:26px}.cart-widget .decrease:hover,.cart-widget .increase:hover{background:#e6e6e9;color:#1d1d1f}.cart-widget .cart-widget-product-unit{align-self:center;color:#6b6b70;font-size:.75rem;order:4}.cart-widget .cart-widget-product-delete{order:5}.cart-widget .cart-widget-product-delete .inline{display:flex}.cart-widget .remove-item{align-items:center;background:transparent;border:0;border-radius:50%;color:#6b6b70;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;transition:background .12s ease,color .12s ease;width:24px}.cart-widget .remove-item:before{font-family:Material Symbols Outlined;font-size:16px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5cd"}.cart-widget .remove-item:hover{background:#f5f5f7;color:#1d1d1f}.cart-widget .cart-free-shipping{color:#065;font-size:.8rem;font-weight:600;padding-top:.75rem;text-align:center}.cart-widget .cart-widget-summary{padding:.75rem 0 0}.cart-widget .cart-widget-summary-price{color:#1d1d1f;display:flex;font-size:.85rem;font-weight:600;justify-content:space-between}.siteCookies{background:#fff;border:1px solid #e6e6e9;border-radius:0;bottom:1rem;box-shadow:0 18px 48px rgba(0,0,0,.16);color:#1d1d1f;left:auto;max-width:600px;overflow:hidden;position:fixed;right:1rem;transition:box-shadow .2s ease,transform .2s ease;width:calc(100% - 2rem);z-index:1200}.siteCookies--scrolled{box-shadow:0 10px 30px rgba(0,0,0,.12)}.siteCookies__form{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;padding:1.6rem 1.75rem}.siteCookies__form:before{color:#1d1d1f;content:"Nastavení cookies";flex:1 1 100%;font-size:1.05rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.siteCookies__buttonWrap,.siteCookies__content,.siteCookies__links{display:contents}.siteCookies__text{flex:1 1 100%;margin-bottom:.4rem}.siteCookies__text p{color:#6b6b70;font-size:.85rem;line-height:1.55;margin:0;text-align:left!important}.siteCookies__text a{color:#1d1d1f;text-decoration:underline}.siteCookies__text a:hover{color:#3e3e42}.siteCookies__button,.siteCookies__link{background:#fff;border:1px solid rgba(38,40,51,.22);border-radius:999px;color:#1d1d1f;cursor:pointer;flex:0 0 auto;font-size:.72rem;font-weight:600;letter-spacing:.05em;min-height:42px;padding:0 1.25rem;text-decoration:none;text-transform:uppercase;transition:border-color .15s ease,background .15s ease,color .15s ease;white-space:nowrap}.siteCookies__button:hover,.siteCookies__link:hover{background:#f0f0f2;border-color:#262833}.siteCookies__button[value=reject]{order:1}.siteCookies__link{order:2}.siteCookies__button[value=all]{order:3}@media (max-width:480px){.siteCookies__button,.siteCookies__link{flex:1 1 100%}}#cboxOverlay{background:rgba(0,0,0,.6);cursor:pointer;display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1300}#colorbox{z-index:1301}#cboxClose{background:transparent;border:0;border-radius:50%;color:transparent;cursor:pointer;font-size:0;height:34px;padding:0;position:absolute;right:.85rem;top:.75rem;transition:background-color .15s ease;visibility:hidden;width:34px;z-index:2}#cboxClose:before{font-family:Material Symbols Outlined;font-size:22px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1d1d1f;content:"\e5cd"}#cboxClose:hover{background:rgba(0,0,0,.06)}#colorbox:has(#cboxLoadedContent>*) #cboxClose{visibility:visible}#colorbox:has(.cookiesSetting__form){background:#fff;border-radius:16px;box-shadow:0 24px 60px rgba(0,0,0,.28);height:auto!important;left:50%!important;max-height:calc(100vh - 2rem);overflow:hidden;position:fixed!important;top:50%!important;transform:translate(-50%,-50%);width:min(440px,100vw - 2rem)!important}#colorbox:has(.cookiesSetting__form) #cboxContent,#colorbox:has(.cookiesSetting__form) #cboxWrapper{height:auto!important;width:100%!important}#colorbox:has(.cookiesSetting__form) #cboxLoadedContent{height:auto!important;max-height:calc(100vh - 2rem);overflow:auto;width:100%!important}.cookiesSetting__form{color:#1d1d1f;padding:1.75rem}.cookiesSetting__title{color:#1d1d1f;font-size:1.05rem;font-weight:500;letter-spacing:.05em;margin:0 0 .5rem;text-transform:uppercase}.cookiesSetting__perex{color:#6b6b70;font-size:.85rem;line-height:1.5;margin:0 0 1rem}.cookiesSetting__data{margin:0 0 1.25rem}.cookiesSetting__item{align-items:flex-start;border-bottom:1px solid #e6e6e9;display:flex;gap:1.25rem;justify-content:space-between;padding:1rem 0}.cookiesSetting__item:last-child{border-bottom:0}.cookiesSetting__item:not(:has(.cookiesSetting__item__col2)):after{color:#6b6f7e;content:"Vždy aktivní";flex:0 0 auto;font-size:.68rem;font-weight:600;letter-spacing:.08em;margin-top:.15rem;text-transform:uppercase;white-space:nowrap}.cookiesSetting__item__col1{flex:1 1 auto}.cookiesSetting__item__col2{flex:0 0 auto}.cookiesSetting__item__name{color:#1d1d1f;font-size:.95rem;font-weight:600;margin-bottom:.25rem}.cookiesSetting__item__name strong{font-weight:600}.cookiesSetting__item__text{color:#6b6b70;font-size:.8rem;line-height:1.45}.cookiesSetting__item__status{display:inline-flex}.cookiesSetting__item__checkbox{height:1px;margin:0;opacity:0;pointer-events:none;position:absolute;width:1px}.cookiesSetting__item__state{align-items:center;background:#fff;border:1px solid rgba(38,40,51,.22);border-radius:999px;color:#1d1d1f;cursor:pointer;display:inline-flex;font-size:0;justify-content:center;min-width:124px;padding:.55rem 1.1rem;transition:border-color .15s ease,color .15s ease;white-space:nowrap}.cookiesSetting__item__state:after{content:"Aktivovat";font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.cookiesSetting__item__state:hover{border-color:#262833}.cookiesSetting__item__checkbox:checked~.cookiesSetting__item__state:after{content:"Deaktivovat"}.cookiesSetting__bottom{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center}.cookiesSetting__uncheck{flex:1 1 100%;margin-top:.4rem;order:3;text-align:center}.cookiesSetting__uncheckLink{background:none;border:0;color:#6b6b70;cursor:pointer;font-size:.78rem;padding:0;text-decoration:underline}.cookiesSetting__uncheckLink:hover{color:#1d1d1f}.cookiesSetting__button{background:#fff;border:1px solid rgba(38,40,51,.22);border-radius:999px;color:#1d1d1f;cursor:pointer;font-size:.7rem;font-weight:600;letter-spacing:.08em;min-height:46px;padding:0 1.5rem;text-transform:uppercase;transition:border-color .15s ease,background .15s ease,opacity .15s ease;white-space:nowrap}.cookiesSetting__button:hover{border-color:#262833}.cookiesSetting__button--green{background:#262833;border-color:#262833;color:#fff}.cookiesSetting__button--green:hover{background:#262833;opacity:.9}@media (max-width:575px){.cookiesSetting__form{padding:1.35rem}.cookiesSetting__bottom .cookiesSetting__button{flex:1 1 auto}}#colorbox:has(.cboxPhoto){background:#fff;border-radius:16px;box-shadow:0 24px 60px rgba(0,0,0,.28);overflow:hidden}#colorbox:has(.cboxPhoto) #cboxLoadedContent{align-items:center;display:flex;justify-content:center}#colorbox:has(.cboxPhoto) .cboxPhoto{border-radius:8px;display:block}#colorbox:has(.cboxPhoto) #cboxNext,#colorbox:has(.cboxPhoto) #cboxPrevious{background:hsla(0,0%,100%,.9);border:1px solid rgba(38,40,51,.16);border-radius:50%;color:transparent;cursor:pointer;font-size:0;height:46px;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .15s ease;width:46px;z-index:2}#colorbox:has(.cboxPhoto) #cboxNext:hover,#colorbox:has(.cboxPhoto) #cboxPrevious:hover{background:#fff}#colorbox:has(.cboxPhoto) #cboxPrevious{left:1rem}#colorbox:has(.cboxPhoto) #cboxNext{right:1rem}#colorbox:has(.cboxPhoto) #cboxPrevious:before{font-family:Material Symbols Outlined;font-size:26px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#262833;content:"\e5cb"}#colorbox:has(.cboxPhoto) #cboxNext:before{font-family:Material Symbols Outlined;font-size:26px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#262833;content:"\e5cc"}#colorbox:has(.cboxPhoto) #cboxCurrent{background:hsla(0,0%,100%,.9);border:1px solid rgba(38,40,51,.16);border-radius:999px;bottom:1rem;color:#262833;font-size:.72rem;left:50%;letter-spacing:.05em;padding:.3rem .85rem;position:absolute;transform:translateX(-50%);transition:background-color .15s ease;z-index:2}#colorbox:has(.cboxPhoto) #cboxTitle{display:none}#colorbox:has(.advanced-order){background:#fff;border-radius:16px;box-shadow:0 24px 60px rgba(0,0,0,.28);height:auto!important;left:50%!important;max-height:calc(100vh - 2rem);overflow:hidden;position:fixed!important;top:50%!important;transform:translate(-50%,-50%);width:min(680px,100vw - 2rem)!important}#colorbox:has(.advanced-order) #cboxContent,#colorbox:has(.advanced-order) #cboxWrapper{height:auto!important;width:100%!important}#colorbox:has(.advanced-order) #cboxLoadedContent{height:auto!important;max-height:calc(100vh - 2rem);overflow:auto;width:100%!important}.advanced-order{padding:2rem 1.75rem 1.75rem}.advanced-order .h1{align-items:center;color:#1d1d1f;display:flex;font-family:Murecho,sans-serif;font-size:1.2rem;font-weight:600;gap:.6rem;justify-content:center;letter-spacing:-.01em;margin:0 0 1.5rem}.advanced-order .h1:before{background:#065;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-family:Material Symbols Outlined;font-size:14px;font-style:normal;font-weight:400;height:22px;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;width:22px;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e668"}.advanced-order .h1:before,.ao-product{align-items:center;justify-content:center}.ao-product{display:flex;flex-wrap:wrap;gap:.75rem 1rem;padding:0 0 1.5rem;text-align:center}.ao-image{background:#ededee;border-radius:10px;flex:0 0 auto;height:64px;margin:0 auto;order:1;overflow:hidden;width:64px}.ao-image img{display:block;height:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;width:100%}.ao-name{flex:1 0 100%;min-width:0;order:2}.ao-name .h3{color:#1d1d1f;display:block;font-size:.9rem;font-weight:600;line-height:1.3;text-decoration:none}.ao-name .h3:hover{text-decoration:underline}.ao-availability{margin-top:.3rem}.ao-availability strong{color:#065;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ao-price{align-items:baseline;display:flex;flex:0 0 auto;gap:.2rem;order:4}.ao-price strong{color:#1d1d1f;font-size:1.05rem;font-weight:700;white-space:nowrap}.ao-price .unit-value{color:#6b6b70;font-size:.72rem;white-space:nowrap}.ao-quantity{flex:0 0 auto;order:3}.ao-quantity .quantity{align-items:center;border:1px solid rgba(0,0,0,.1);border-radius:999px;display:inline-flex;overflow:hidden}.ao-quantity .quantity>label{margin:0;order:2}.ao-quantity .quantity .decrease{order:1}.ao-quantity .quantity .increase{order:3}.ao-quantity .quantity .amount{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;background:transparent;border:0;color:#1d1d1f;font-size:.95rem;font-weight:600;padding:0;text-align:center;width:2rem}.ao-quantity .quantity .amount::-webkit-inner-spin-button,.ao-quantity .quantity .amount::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.ao-quantity .quantity .decrease,.ao-quantity .quantity .increase{align-items:center;background:transparent;border:0;color:#1d1d1f;cursor:pointer;display:inline-flex;font-size:1.05rem;height:40px;justify-content:center;line-height:1;padding:0;transition:background-color .15s ease;width:2.25rem}.ao-quantity .quantity .decrease:hover,.ao-quantity .quantity .increase:hover{background:rgba(0,0,0,.04)}.ao-quantity .quantity .decrease-tooltip,.ao-quantity .quantity .increase-tooltip{position:absolute}.advanced-order .extras-wrap{display:grid;gap:.5rem;margin:0 0 1.5rem}.advanced-order .extra{align-items:flex-start;background:rgba(0,102,85,.1);border-radius:10px;color:#1d1d1f;display:flex;font-size:.82rem;gap:.6rem;padding:.75rem 1rem}.advanced-order .extra:before{color:#065;flex-shrink:0;font-family:Material Symbols Outlined;font-size:20px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;margin-top:.1rem;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e558"}.advanced-order .extra span{display:block;flex:1 1 auto;min-width:0}.advanced-order .extra strong{color:#065}.advanced-order .extra .price-range{background:#fff;border-radius:999px;height:6px;margin-top:.5rem;overflow:hidden;width:100%}.advanced-order .extra .price-range>div{background:#1d1d1f;border-radius:999px;height:100%;transition:width .3s ease}.advanced-order .extra:has(.price-range){background:#ededee}.advanced-order .extra:has(.price-range):before{color:#1d1d1f}.advanced-order .extra:has(.price-range) strong{color:#1d1d1f}.advanced-order .extra.gift:before{font-family:Material Symbols Outlined;font-size:20px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e8f6"}.advancedOrder__buttons{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-top:0}.advancedOrder__buttons .btn{align-items:center;cursor:pointer;display:inline-flex;gap:.4rem;text-decoration:none;transition:opacity .15s ease,background .15s ease,color .15s ease}.advancedOrder__buttons .next-step-back{background:none;border:0;color:#4c72f0;font-family:Plus Jakarta Sans,sans-serif;font-size:.85rem;font-weight:500;padding:0}.advancedOrder__buttons .next-step-back:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5cb"}.advancedOrder__buttons .next-step-back:hover{text-decoration:underline}.advancedOrder__buttons .btn-conversion{background:#262833;border:0;border-radius:999px;color:#fff;font-size:.78rem;font-weight:700;justify-content:center;letter-spacing:.06em;min-height:46px;padding:0 1.5rem;text-transform:uppercase}.advancedOrder__buttons .btn-conversion:after{font-family:Material Symbols Outlined;font-size:16px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c8"}.advancedOrder__buttons .btn-conversion:hover{background:#000}.advanced-order-suggestion.h1:before{display:none}.advanced-order #products.products-block{gap:1rem;padding:0 0 .25rem;scroll-padding-left:0}.advanced-order #products.products-block .product{flex-basis:140px}.advanced-order #products.products-block .image{height:140px;padding:.75rem}.advanced-order #products.products-block .image:after{font-size:8px;padding:.35rem .6rem}.advanced-order #products.products-block .p-in-in{padding-right:0}.advanced-order #products.products-block .name span{font-size:.68rem}.advanced-order #products.products-block .prices{align-items:flex-start;margin-top:.35rem;position:static;text-align:left}.advanced-order #products.products-block .flags{display:none}.advanced-order #products.products-block .p-tools{bottom:.4rem;right:.4rem;top:auto}.advanced-order #products.products-block .p-tools .btn-cart,.advanced-order #products.products-block .p-tools .btn-primary,.advanced-order #products.products-block .p-tools .mr-stock__out{border-radius:8px;height:32px;width:32px}.advanced-order #products.products-block .p-tools .btn-cart:before,.advanced-order #products.products-block .p-tools .btn-primary:before,.advanced-order #products.products-block .p-tools .mr-stock__out-icon:before{font-size:16px}.admin-bar{background:#2b2c30;border-top:1px solid hsla(0,0%,100%,.1);font-size:13px;inset:auto 0 0 0;position:fixed;z-index:1000}#div-bar-menu{margin:0;max-width:none;padding:0;width:100%}body:has(.admin-bar){padding-bottom:41px}#bar-menu{align-items:stretch;display:flex;flex-wrap:wrap;list-style:none;margin:0 auto;max-width:1200px;padding:0 1.5rem}#bar-menu>li{position:relative}#bar-menu>li:nth-last-child(2){margin-left:auto}#bar-menu>li>a,#bar-menu>li>span{align-items:center;color:hsla(0,0%,100%,.85);cursor:pointer;display:flex;gap:.4rem;min-height:40px;padding:0 .9rem;text-decoration:none;transition:color .15s ease,background .15s ease;white-space:nowrap}#bar-menu>li:has(>ul)>a:after,#bar-menu>li:has(>ul)>span:after{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5cf";opacity:.7}#bar-menu>li:focus-within>a,#bar-menu>li:focus-within>span,#bar-menu>li:hover>a,#bar-menu>li:hover>span{background:hsla(0,0%,100%,.08);color:#fff}#bar-menu ul{background:#2b2c30;border:1px solid hsla(0,0%,100%,.1);border-radius:6px 6px 0 0;bottom:100%;box-shadow:0 -12px 28px rgba(0,0,0,.3);left:0;list-style:none;margin:0;min-width:220px;opacity:0;padding:.4rem 0;position:absolute;transform:translateY(-6px);transition:opacity .15s ease,transform .15s ease,visibility .15s;visibility:hidden;z-index:1}#bar-menu ul li>a{color:hsla(0,0%,100%,.85);display:block;padding:.5rem 1.1rem;text-decoration:none;transition:color .15s ease,background .15s ease;white-space:nowrap}#bar-menu ul li>a:focus-visible,#bar-menu ul li>a:hover{background:hsla(0,0%,100%,.08);color:#fff}#bar-menu>li:nth-last-child(-n+2)>ul{left:auto;right:0}#bar-menu>li:focus-within>ul,#bar-menu>li:hover>ul{opacity:1;transform:translateY(0);visibility:visible}@media (max-width:767px){#bar-menu{padding:0 .75rem}#bar-menu>li:nth-last-child(2){margin-left:0}body:has(.admin-bar){padding-bottom:161px}}.homepage-group-title[class*=homepage-products-heading-]{border-bottom:1px solid rgba(0,0,0,.12);box-sizing:border-box;color:#161616;display:block;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:400;letter-spacing:-.01em;line-height:1.05;margin:3.5rem auto 1.5rem;max-width:1440px;padding:0 1.5rem 1rem;text-align:left}.homepage-group-title[class*=homepage-products-heading-] h1,.homepage-group-title[class*=homepage-products-heading-] h2,.homepage-group-title[class*=homepage-products-heading-] h3,.homepage-group-title[class*=homepage-products-heading-] h4,.homepage-group-title[class*=homepage-products-heading-] h5{color:inherit;font:inherit;letter-spacing:inherit;margin:0}.products-block,.products-inline{display:flex;gap:1.5rem;margin:0 auto;max-width:1440px;overflow-x:auto;padding:0 1.5rem 1.25rem;scroll-padding-left:1.5rem;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.products-block::-webkit-scrollbar,.products-inline::-webkit-scrollbar{display:none}.products-block.mr-grabbing,.products-inline.mr-grabbing{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.products-block img,.products-inline img{-webkit-user-drag:none}.products-block .product,.products-inline .product{flex:0 0 clamp(210px,22vw,260px);min-width:0;scroll-snap-align:start}.products-block .p,.products-inline .p{display:flex;flex-direction:column;height:100%;min-width:0;position:relative}.products-block .image,.products-inline .image{background:#f4f4f5;border-radius:3px;box-sizing:border-box;display:block;height:300px;margin-bottom:1rem;overflow:hidden;padding:1.5rem;position:relative}.products-block .image img,.products-inline .image img{height:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;width:100%}.products-block .image:before,.products-inline .image:before{background:rgba(0,0,0,.12);content:"";inset:0;opacity:0;position:absolute;transition:opacity .2s ease}.products-block .image:after,.products-inline .image:after{background:#161616;border-radius:999px;color:#fff;content:"Detail produktu";font-size:11px;font-weight:600;left:50%;letter-spacing:.1em;opacity:0;padding:.6rem 1.25rem;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%) translateY(6px);transition:opacity .2s ease,transform .2s ease;white-space:nowrap}.products-block .image:hover:before,.products-inline .image:hover:before{opacity:1}.products-block .image:hover:after,.products-inline .image:hover:after{opacity:1;transform:translate(-50%,-50%)}.products-block .flags,.products-inline .flags{display:block;margin-top:.35rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.products-block .flags .flag,.products-inline .flags .flag{background:none!important;color:#8a8b8c;font-size:10px;font-weight:600;letter-spacing:.04em;line-height:1.4;padding:0;text-transform:uppercase}.products-block .flags .flag:not(:first-child):before,.products-inline .flags .flag:not(:first-child):before{color:#8a8b8c;content:"/";margin:0 .35rem}.products-block .p-tools,.products-inline .p-tools{align-items:flex-end;display:flex;flex-direction:column-reverse;gap:.5rem;margin:0;position:absolute;right:.75rem;top:242px;z-index:2}.products-block .p-tools form,.products-inline .p-tools form{margin:0}.products-block .p-tools .btn-primary.secondary-to-cart-btn,.products-inline .p-tools .btn-primary.secondary-to-cart-btn{display:none}.products-block .p-tools .btn-cart,.products-block .p-tools .btn-primary,.products-block .p-tools .mr-stock__out,.products-inline .p-tools .btn-cart,.products-inline .p-tools .btn-primary,.products-inline .p-tools .mr-stock__out{align-items:center;background:#161616;border:0;border-radius:999px;box-shadow:0 4px 12px rgba(0,0,0,.18);cursor:pointer;display:inline-flex;height:44px;justify-content:center;padding:0;transition:transform .15s ease,background .15s ease;width:44px}.products-block .p-tools .btn-cart:hover,.products-block .p-tools .btn-primary:hover,.products-block .p-tools .mr-stock__out:hover,.products-inline .p-tools .btn-cart:hover,.products-inline .p-tools .btn-primary:hover,.products-inline .p-tools .mr-stock__out:hover{background:#161616;transform:translateY(-2px)}.products-block .p-tools .btn-cart,.products-block .p-tools .btn-primary,.products-inline .p-tools .btn-cart,.products-inline .p-tools .btn-primary{color:transparent;font-size:0}.products-block .p-tools .btn-cart>span,.products-block .p-tools .btn-primary>span,.products-inline .p-tools .btn-cart>span,.products-inline .p-tools .btn-primary>span{display:none}.products-block .p-tools .btn-cart:before,.products-inline .p-tools .btn-cart:before{font-family:Material Symbols Outlined;font-size:20px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\f1cc"}.products-block .p-tools .btn-primary:before,.products-block .p-tools .mr-stock__out-icon:before,.products-inline .p-tools .btn-primary:before,.products-inline .p-tools .mr-stock__out-icon:before{font-family:Material Symbols Outlined;font-size:20px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e5c8"}.products-block .p-in,.products-inline .p-in{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.products-block .p-in-in,.products-inline .p-in-in{padding-right:4rem}.products-block .name,.products-inline .name{color:#161616;display:block;text-decoration:none}.products-block .name span,.products-inline .name span{font-size:.85rem;font-weight:600;letter-spacing:.04em;line-height:1.3;text-transform:uppercase}.products-block .name:hover span,.products-inline .name:hover span{text-decoration:underline}.products-block .product-appendix,.products-inline .product-appendix{color:#b3b3b7}.products-block .mr-product-additional-name,.products-inline .mr-product-additional-name{color:#b3b3b7;margin-left:.35rem}.products-block .flags-extra,.products-block .product .extra-flags,.products-block .ratings-wrapper,.products-inline .flags-extra,.products-inline .product .extra-flags,.products-inline .ratings-wrapper{display:none}.products-block .prices,.products-inline .prices{align-items:flex-end;display:flex;flex-direction:column;gap:.1rem;margin:0;position:absolute;right:0;text-align:right;top:calc(300px + 1rem)}.products-block .prices .price-save,.products-block .prices .price-standard-label,.products-block .prices .price-standard-wrapper-placeholder,.products-inline .prices .price-save,.products-inline .prices .price-standard-label,.products-inline .prices .price-standard-wrapper-placeholder{display:none}.products-block .prices .price-standard,.products-inline .prices .price-standard{color:#8a8b8c;font-size:.72rem;font-weight:500;text-decoration:line-through;white-space:nowrap}.products-block .prices .price-final strong,.products-inline .prices .price-final strong{color:#161616;font-size:.85rem;font-weight:400;white-space:nowrap}.products-block .p-desc,.products-inline .p-desc{color:#8a8b8c;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.68rem;letter-spacing:.01em;line-height:1.4;margin:.55rem 0 0;overflow:hidden;text-overflow:ellipsis;text-transform:lowercase;white-space:nowrap}.p .product-appendix{color:#b3b3b7}.mr-pcarousel-nav{align-items:center;box-sizing:border-box;display:flex;gap:1rem;justify-content:space-between;margin:1.5rem auto 0;max-width:1440px;padding:0 1.5rem}.mr-pcarousel-nav__arrows{display:inline-flex;gap:.75rem}.mr-pcarousel-nav__btn{align-items:center;background:transparent;border:1px solid rgba(0,0,0,.12);border-radius:50%;color:#161616;cursor:pointer;display:inline-flex;height:44px;justify-content:center;padding:0;transition:background .15s ease,color .15s ease,border-color .15s ease,opacity .15s ease;width:44px}.mr-pcarousel-nav__btn:hover:not(:disabled){background:#161616;border-color:#161616;color:#fff}.mr-pcarousel-nav__btn:disabled{cursor:default;opacity:.3}.mr-pcarousel-nav__btn--prev:before{content:"\e5cb"}.mr-pcarousel-nav__btn--next:before,.mr-pcarousel-nav__btn--prev:before{font-family:Material Symbols Outlined;font-size:22px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mr-pcarousel-nav__btn--next:before{content:"\e5cc"}.mr-pcarousel-nav__all{align-items:center;background:transparent;border:1px solid rgba(0,0,0,.12);border-radius:999px;color:#161616;display:inline-flex;font-size:.7rem;font-weight:600;gap:.4rem;letter-spacing:.1em;padding:.7rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:background .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap}.mr-pcarousel-nav__all:after{font-family:Material Symbols Outlined;font-size:16px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c8"}.mr-pcarousel-nav__all:hover{background:#161616;border-color:#161616;color:#fff}@media (max-width:767px){.homepage-group-title[class*=homepage-products-heading-],.mr-pcarousel-nav,.products-block,.products-inline{padding-left:1rem;padding-right:1rem}.products-block,.products-inline{scroll-padding-left:1rem}.products-block .product,.products-inline .product{flex-basis:46vw}.products-block .image,.products-inline .image{height:220px}.products-block .p-tools,.products-inline .p-tools{top:162px}.products-block .prices,.products-inline .prices{top:calc(220px + 1rem)}.mr-pcarousel-nav{flex-wrap:wrap;row-gap:.75rem}.mr-pcarousel-nav__all{margin-left:auto}}.mr-stock__label{color:#c00;font-family:Plus Jakarta Sans,sans-serif;font-size:.8rem;font-weight:600;margin:.35rem 0 0}.mr-stock__out{align-items:center;border:1px solid #262833;border-radius:50%;color:#262833;display:inline-flex;height:36px;justify-content:center;text-decoration:none;transition:background .15s ease;width:36px}.mr-stock__out:hover{background:#f4f4f5}.mr-stock__out-icon{display:inline-flex}.mr-stock__out-icon:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c8"}[hidden]{display:none!important}.shp-tabs-row{display:none}#ratingTab{display:block;opacity:1}body.type-detail #footer{margin-top:0}.mr-pd-carousel-heading{border-bottom:1px solid rgba(38,40,51,.16);box-sizing:border-box;color:#262833;font-family:Murecho,sans-serif;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:300;line-height:1.15;margin:0 auto 1.5rem;max-width:1440px;padding:0 1.5rem 1.25rem}#productsAlternative{margin-top:4rem}@media (max-width:767px){#productsAlternative{margin-top:2.5rem}}.browse-p,.flags-extra,.p-code,.p-detail .products-related-header,.p-detail .products.products-related,.p-detail .products.products-related+.mr-pcarousel-nav,.p-final-price-wrapper .price-save,.social-buttons-wrapper{display:none}.content-wrapper:has(.p-detail){padding-top:1.5rem}@media (max-width:767px){.content-wrapper:has(.p-detail){padding-top:1rem}}.basic-description>h3,.extended-description{display:none}.p-detail:not([data-mr-detail]) .p-detail-inner-header,.p-detail:not([data-mr-detail]) .product-top,.p-detail:not([data-mr-tabs]) .basic-description{visibility:hidden}.p-detail .mr-pd-brand{align-items:center;color:#3e3e42;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.01em;margin:0 0 .75rem;text-decoration:none}.p-detail .mr-pd-brand:hover{color:#262833;text-decoration:underline}.p-detail .manufacturer-logo{align-items:center;display:inline-flex;margin:0 0 .75rem}.p-detail .manufacturer-logo a{align-items:center;border:1px solid rgba(38,40,51,.16);border-radius:999px;display:inline-flex;padding:.35rem .75rem;text-decoration:none;transition:border-color .15s ease}.p-detail .manufacturer-logo a:hover{border-color:#262833}.p-detail .manufacturer-logo img{display:block;filter:brightness(0) opacity(.55);max-height:22px;-o-object-fit:contain;object-fit:contain;width:auto}.p-detail .manufacturer-logo span{color:#3e3e42;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.01em}.p-detail .mr-pd-title,.p-detail .p-detail-inner-header h1{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(1.5rem,6vw,2rem);font-weight:300;letter-spacing:-.03em;line-height:1.1875;margin:0 0 .75rem}.p-detail .mr-pd-title .product-appendix{color:#b3b3b7}.p-detail .p-detail-info{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;margin:0 0 1.5rem}.p-detail .p-detail-info>div:empty{display:none}.p-detail .stars-wrapper{align-items:center;color:#3e3e42;display:flex;flex-wrap:wrap;font-size:.75rem;gap:.35rem .5rem;margin:0;order:-2}.p-detail .stars-wrapper .stars{align-items:center;display:inline-flex;gap:.2rem;line-height:1}.p-detail .stars-wrapper .star{background:none!important;height:auto;margin:0;overflow:visible;padding:0;text-indent:0;width:auto}.p-detail .stars-wrapper .star:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(38,40,51,.16);content:"\f09a"}.p-detail .stars-wrapper .star-on:before{color:#262833;font-variation-settings:"FILL" 1}.p-detail .stars-label{color:#515252}.p-detail .stars-label:before{content:"("}.p-detail .stars-label:after{content:")"}.p-detail .stars-link{display:none}.p-detail .p-detail-info .flags{display:flex;flex-wrap:wrap;gap:.25rem;margin:0;order:-1}.p-detail .p-detail-info .flag{background:#fff!important;border:1px solid #3e3e42;border-radius:999px;color:#3e3e42;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.75rem;font-weight:300;letter-spacing:-.02em;line-height:1rem;padding:.125rem .5rem;text-transform:lowercase}.p-detail .availability-value{margin:0 0 .7rem}.p-detail .availability-label{color:#065;font-size:.9375rem;font-weight:400;letter-spacing:.01em}.p-detail .detail-parameters .sold-out,.p-detail .detail-parameters .sold-out>td{border:0;display:block;padding:0;text-align:left}.p-detail .detail-parameters .sold-out>td{color:#c00;font-size:.75rem;font-weight:400;letter-spacing:.01em;margin:0 0 .5rem}.p-detail .p-final-price-wrapper{align-items:flex-start;display:flex;flex-direction:row;gap:.5rem;margin:0 0 1rem}.p-detail .price-final{color:#262833;font-family:Murecho,sans-serif;font-size:2rem;font-weight:300;letter-spacing:-.03em;line-height:1.1875}.p-detail .price-final-holder{white-space:nowrap}.p-detail .price-standard{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;letter-spacing:.01em;order:1;text-decoration:line-through}.p-detail .detail-parameters,.p-detail .detail-parameters .variant-list,.p-detail .detail-parameters .variant-list>td,.p-detail .detail-parameters .variant-list>th,.p-detail .detail-parameters tbody{border:0;display:block;margin:0;padding:0;text-align:left}.p-detail .detail-parameters{margin:0 0 1.1rem}.p-detail .detail-parameters .variant-list>th{color:#515252;font-size:.72rem;font-weight:600;letter-spacing:.12em;margin-bottom:.85rem;text-transform:uppercase}.p-detail #simple-variants{display:flex;flex-wrap:wrap;gap:.5rem}.p-detail #simple-variants>span:has(>.variant-default){display:none}.p-detail #simple-variants:has(.mr-variant-pills) select{display:none}.p-detail .mr-variant-pills{display:flex;flex-wrap:wrap;gap:.5rem}.p-detail .mr-variant-pill{align-items:center;background:transparent;border:1px solid rgba(38,40,51,.16);border-radius:999px;color:#262833;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:600;padding:.55rem 1rem;transition:background .15s ease,color .15s ease,border-color .15s ease}.p-detail .mr-variant-pill:hover{border-color:#262833}.p-detail .mr-variant-pill--active{background:#262833;border-color:#262833;color:#fff}.p-detail .advanced-parameter{align-items:center;border:1px solid rgba(38,40,51,.16);border-radius:999px;color:#262833;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:600;margin:0;padding:.55rem 1rem;transition:background .15s ease,color .15s ease,border-color .15s ease,opacity .15s ease}.p-detail .advanced-parameter img{display:none}.p-detail .advanced-parameter .advanced-parameter-inner:after{content:attr(data-mr-name)}.p-detail .advanced-parameter input[type=radio]{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.p-detail .advanced-parameter:hover{border-color:#262833}.p-detail .advanced-parameter:has(input:checked){background:#262833;border-color:#262833;color:#fff}.p-detail .advanced-parameter:has(input[data-disable-button="1"]){cursor:not-allowed;opacity:.45}.p-detail .add-to-cart{align-items:stretch;display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 3rem}.p-detail .add-to-cart .quantity{align-items:center;border:1px solid #b3b3b7;border-radius:999px;display:inline-flex;flex:0 0 auto;overflow:hidden}.p-detail .add-to-cart .quantity>label{margin:0;order:2}.p-detail .add-to-cart .quantity .decrease{order:1}.p-detail .add-to-cart .quantity .increase{order:3}.p-detail .add-to-cart .quantity .amount{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;background:transparent;border:0;color:#262833;font-size:1rem;font-weight:600;padding:0;text-align:center;width:2.25rem}.p-detail .add-to-cart .quantity .amount::-webkit-inner-spin-button,.p-detail .add-to-cart .quantity .amount::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.p-detail .add-to-cart .quantity .decrease,.p-detail .add-to-cart .quantity .increase{align-items:center;background:transparent;border:0;color:#262833;cursor:pointer;display:inline-flex;font-size:1.15rem;height:44px;justify-content:center;line-height:1;padding:0;transition:background .15s ease;width:2.5rem}.p-detail .add-to-cart .quantity .decrease:hover,.p-detail .add-to-cart .quantity .increase:hover{background:rgba(0,0,0,.04)}.p-detail .add-to-cart .quantity .decrease-tooltip,.p-detail .add-to-cart .quantity .increase-tooltip{position:absolute}.p-detail .add-to-cart-button{align-items:center;background:#262833;border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;flex:0 1 auto;font-size:.875rem;font-weight:400;gap:.375rem;justify-content:center;min-height:2.5rem;padding:.5rem 1.125rem .5rem .75rem;text-transform:uppercase;transition:opacity .15s ease}.p-detail .add-to-cart-button:hover{opacity:.9}.p-detail .add-to-cart-button:before{font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f1cc"}.p-detail .p-short-description{color:#515252;font-size:.9rem;line-height:1.6;order:1}.p-detail .p-short-description p{margin:0 0 .9rem}.p-detail [data-testid=productCardDescr] a{align-items:center;border:0;color:#515252;display:inline-flex;font-size:.8125rem;font-weight:400;gap:.375rem;text-decoration:none;text-transform:uppercase;transition:color .15s ease}.p-detail [data-testid=productCardDescr] a:hover{color:#262833}.p-detail [data-testid=productCardDescr] a:after{font-family:Material Symbols Outlined;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f1e4"}.p-detail .p-info-wrapper{display:flex;flex-direction:column}.p-detail [data-testid=productCardDescr]{order:2}.p-detail .up-product-wrapper{order:3}.p-detail .social-buttons-wrapper{order:4}.p-detail .p-image{background:#f4f3f5;padding:1.5rem;position:relative;text-align:center}.p-detail .p-main-image{display:block}.p-detail .p-main-image img,.p-detail .p-thumbnail img{mix-blend-mode:multiply}.p-detail .p-main-image img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.p-detail .p-main-image,.p-detail .p-main-image img,.p-detail .p-thumbnail,.p-detail .p-thumbnail img{color:transparent;text-decoration:none}.p-detail .mr-gallery-nav{align-items:center;background:hsla(0,0%,100%,.85);border:1px solid rgba(38,40,51,.16);border-radius:50%;color:#262833;cursor:pointer;display:flex;height:2.75rem;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .15s ease,border-color .15s ease;width:2.75rem}.p-detail .mr-gallery-nav:hover{background:#fff;border-color:#262833}.p-detail .mr-gallery-nav:before{font-family:Material Symbols Outlined;font-size:26px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5cb"}.p-detail .mr-gallery-nav--prev{left:.85rem}.p-detail .mr-gallery-nav--next{right:.85rem}.p-detail .mr-gallery-nav--next:before{font-family:Material Symbols Outlined;font-size:26px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5cc"}.p-detail .p-thumbnails-wrapper{margin-top:.75rem}.p-detail .p-thumbnails-inner>div{display:flex;flex-wrap:wrap;gap:.5rem}.p-detail .p-thumbnail{border:1px solid rgba(38,40,51,.16);display:block;height:64px;overflow:hidden;width:64px}.p-detail .p-thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.p-detail .p-thumbnail.highlighted{border-color:#262833}.p-detail .thumbnail-next,.p-detail .thumbnail-prev{display:none}.description-inner{max-width:768px}@media (min-width:768px){.p-detail .product-top{align-items:flex-start;box-sizing:border-box;display:flex;gap:3.75rem;margin:2.5rem auto 0;max-width:1440px;padding-inline:2.5rem}.p-detail .p-image-wrapper{flex:1 1 660px;max-width:none;min-width:0;padding:0}.p-detail .p-info-wrapper{flex:1 1 640px;max-width:640px;min-width:0;padding:0}.p-detail .p-main-image img{max-height:540px}}@media (max-width:767px){.p-detail .product-top{margin-top:1.5rem}.p-detail .p-main-image img{max-height:340px}.p-detail .p-thumbnail{height:56px;width:56px}.p-detail .p-info-wrapper{margin-top:1.5rem}.p-detail .add-to-cart{align-items:stretch;flex-direction:column}.p-detail .add-to-cart .quantity{align-self:flex-start}.p-detail .add-to-cart-button{width:100%}}.basic-description:has(.mr-product-tabs),.description-inner:has(.mr-product-tabs){max-width:none;width:100%}.basic-description:has(.mr-product-tabs)>:is(p,h1,h2,h3,h4,h5,h6,blockquote,ul,ol,table,img,figure){margin-inline:auto;max-width:1200px}.mr-product-tabs{margin:4rem auto;max-width:1440px;padding-inline:1.5rem}.mr-product-tabs,.mr-product-tabs *,.mr-product-tabs :after,.mr-product-tabs :before{box-sizing:border-box}.mr-product-tabs__inner{background:#ededee;padding:clamp(2rem,4vw,3.5rem) clamp(1.5rem,4vw,3.5rem)}.mr-product-tabs__radio{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.mr-product-tabs__nav{border-bottom:1px solid rgba(38,40,51,.16);-moz-column-gap:0;column-gap:0;display:flex;flex-wrap:wrap;margin-bottom:clamp(1.75rem,3vw,2.5rem);margin-left:-1.25rem;row-gap:.25rem}.mr-product-tabs__tab{color:#b3b3b7;cursor:pointer;font-size:.74rem;font-weight:600;letter-spacing:.12em;margin-bottom:-1px;padding:.5rem 1.25rem .95rem;position:relative;text-transform:uppercase;transition:color .15s ease}.mr-product-tabs__tab:hover{color:#515252}.mr-product-tabs__tab:after{background:transparent;bottom:0;content:"";height:2px;left:1.25rem;position:absolute;right:1.25rem;transition:background-color .15s ease}.mr-product-tabs__panel{display:none;gap:clamp(2rem,5vw,4.5rem);grid-template-columns:1fr 1fr}.mr-product-tabs__panel:has(.mr-product-tabs__col:empty){grid-template-columns:1fr}.mr-product-tabs__col:empty{display:none}.mr-product-tabs__col>ol,.mr-product-tabs__col>p,.mr-product-tabs__col>ul,.mr-product-tabs__text{color:#515252;font-size:.92rem;line-height:1.7;margin:0 0 1.4rem}.mr-product-tabs__col>ol:last-child,.mr-product-tabs__col>p:last-child,.mr-product-tabs__col>ul:last-child,.mr-product-tabs__text:last-child{margin-bottom:0}.mr-product-tabs__col>ul{list-style:disc;padding-left:1.25rem}.mr-product-tabs__col>ol{list-style:decimal;padding-left:1.25rem}.mr-product-tabs__col li+li{margin-top:.4rem}.mr-product-tabs__radio:first-of-type:checked~.mr-product-tabs__nav .mr-product-tabs__tab:first-of-type{color:#262833}.mr-product-tabs__radio:first-of-type:checked~.mr-product-tabs__nav .mr-product-tabs__tab:first-of-type:after{background:#262833}.mr-product-tabs__radio:first-of-type:checked~.mr-product-tabs__panel:first-of-type{display:grid}.mr-product-tabs__radio:nth-of-type(2):checked~.mr-product-tabs__nav .mr-product-tabs__tab:nth-of-type(2){color:#262833}.mr-product-tabs__radio:nth-of-type(2):checked~.mr-product-tabs__nav .mr-product-tabs__tab:nth-of-type(2):after{background:#262833}.mr-product-tabs__radio:nth-of-type(2):checked~.mr-product-tabs__panel:nth-of-type(2){display:grid}.mr-product-tabs__radio:nth-of-type(3):checked~.mr-product-tabs__nav .mr-product-tabs__tab:nth-of-type(3){color:#262833}.mr-product-tabs__radio:nth-of-type(3):checked~.mr-product-tabs__nav .mr-product-tabs__tab:nth-of-type(3):after{background:#262833}.mr-product-tabs__radio:nth-of-type(3):checked~.mr-product-tabs__panel:nth-of-type(3){display:grid}.mr-product-tabs__radio:nth-of-type(4):checked~.mr-product-tabs__nav .mr-product-tabs__tab:nth-of-type(4){color:#262833}.mr-product-tabs__radio:nth-of-type(4):checked~.mr-product-tabs__nav .mr-product-tabs__tab:nth-of-type(4):after{background:#262833}.mr-product-tabs__radio:nth-of-type(4):checked~.mr-product-tabs__panel:nth-of-type(4){display:grid}.mr-product-tabs__radio:nth-of-type(5):checked~.mr-product-tabs__nav .mr-product-tabs__tab:nth-of-type(5){color:#262833}.mr-product-tabs__radio:nth-of-type(5):checked~.mr-product-tabs__nav .mr-product-tabs__tab:nth-of-type(5):after{background:#262833}.mr-product-tabs__radio:nth-of-type(5):checked~.mr-product-tabs__panel:nth-of-type(5){display:grid}.mr-product-tabs__radio:nth-of-type(6):checked~.mr-product-tabs__nav .mr-product-tabs__tab:nth-of-type(6){color:#262833}.mr-product-tabs__radio:nth-of-type(6):checked~.mr-product-tabs__nav .mr-product-tabs__tab:nth-of-type(6):after{background:#262833}.mr-product-tabs__radio:nth-of-type(6):checked~.mr-product-tabs__panel:nth-of-type(6){display:grid}.mr-product-tabs__radio:nth-of-type(7):checked~.mr-product-tabs__nav .mr-product-tabs__tab:nth-of-type(7){color:#262833}.mr-product-tabs__radio:nth-of-type(7):checked~.mr-product-tabs__nav .mr-product-tabs__tab:nth-of-type(7):after{background:#262833}.mr-product-tabs__radio:nth-of-type(7):checked~.mr-product-tabs__panel:nth-of-type(7){display:grid}.mr-product-tabs__radio:nth-of-type(8):checked~.mr-product-tabs__nav .mr-product-tabs__tab:nth-of-type(8){color:#262833}.mr-product-tabs__radio:nth-of-type(8):checked~.mr-product-tabs__nav .mr-product-tabs__tab:nth-of-type(8):after{background:#262833}.mr-product-tabs__radio:nth-of-type(8):checked~.mr-product-tabs__panel:nth-of-type(8){display:grid}@media (max-width:1100px){.mr-product-tabs__nav{flex-wrap:nowrap;margin-left:-.75rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mr-product-tabs__nav::-webkit-scrollbar{display:none}.mr-product-tabs__nav{cursor:grab}.mr-product-tabs__nav.mr-grabbing{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mr-product-tabs__tab{flex:0 0 auto;padding-inline:.75rem;white-space:nowrap}.mr-product-tabs__tab:after{left:.75rem;right:.75rem}}@media (max-width:767px){.mr-product-tabs{margin:2.5rem auto}.mr-product-tabs__panel{grid-template-columns:1fr}}#ratingTab [data-testid=textCommentNotice]{background:#fbfbfc;border-radius:20px;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08);color:#515252;font-size:.9rem;grid-area:reviews;margin:0;padding:1.5rem}#ratingTab{margin:4rem auto 2rem;max-width:1440px;padding-inline:1.5rem}#ratingTab,#ratingTab *,#ratingTab :after,#ratingTab :before{box-sizing:border-box}#ratingTab{align-items:start;display:grid;gap:1.5rem 2.5rem;grid-template-areas:"heading heading" "summary reviews" ".       controls";grid-template-columns:minmax(320px,420px) 1fr}#ratingTab>h2{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(1.5rem,4vw,2rem);font-weight:300;grid-area:heading;letter-spacing:-.02em;margin:0 0 1.75rem}#ratingTab .stars{align-items:center;display:inline-flex;gap:.2rem;line-height:1}#ratingTab .star{background:none!important;height:auto;margin:0;overflow:visible;padding:0;text-indent:0;width:auto}#ratingTab .star:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(38,40,51,.16);content:"\f09a"}#ratingTab .star.star-on:before{color:#262833;font-variation-settings:"FILL" 1}#ratingTab #ratingWrapper{background:#fbfbfc;border-radius:20px;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08);grid-area:summary;padding:1.5rem}#ratingTab .rate-wrap:not(:has(.rate-average-inner)){display:none}#ratingTab .rate-average-wrap{border-bottom:1px solid rgba(38,40,51,.16);margin-bottom:1.5rem;padding-bottom:1.5rem}#ratingTab .rate-average-inner{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}#ratingTab .rate-average{color:#262833;font-family:Murecho,sans-serif;font-size:2.75rem;font-weight:300;line-height:1}#ratingTab .rate-star-wrap{display:flex;flex-direction:column;gap:.4rem}#ratingTab .stars-label{color:#515252;display:flex;flex-wrap:wrap;font-family:Plus Jakarta Sans,sans-serif;font-size:.8rem;gap:.35rem}#ratingTab .votes{display:flex;flex-direction:column;gap:.6rem}#ratingTab .rate-list{align-items:center;display:flex;gap:.6rem}#ratingTab .rate-star.stars{color:#515252;flex-shrink:0;font-family:Plus Jakarta Sans,sans-serif;font-size:.78rem;gap:.2rem;width:1.5rem}#ratingTab .rate-block{background:rgba(38,40,51,.16);border-radius:999px;flex:1;height:6px;padding-right:2.25rem;position:relative}#ratingTab .rate-bar{background:#262833;border-radius:inherit;display:block;height:100%;position:relative;width:var(--rate-bar-width,0)}#ratingTab .rate-count{color:#b3b3b7;font-family:Plus Jakarta Sans,sans-serif;font-size:.72rem;left:100%;margin-left:.5rem;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap}#ratingTab .rate-count.active{color:#262833;font-weight:600}#ratingTab .rate-form-trigger{margin:1.5rem 0 0}#ratingTab [data-testid=buttonAddRating]{align-items:center;background:transparent;border:1px solid #262833;border-radius:999px;color:#262833;cursor:pointer;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;gap:.4rem;letter-spacing:.02em;min-height:2.5rem;padding:.5rem 1.25rem;text-transform:uppercase;transition:background .15s ease,color .15s ease}#ratingTab [data-testid=buttonAddRating]:before{font-family:Material Symbols Outlined;font-size:20px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f09a"}#ratingTab [data-testid=buttonAddRating]:hover{background:#262833;color:#fff}#ratingTab .vote-form{background:#f4f4f5;border-radius:16px;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08);margin:1.5rem 0 0;padding:clamp(1.25rem,3vw,1.75rem)}#ratingTab .rating-form{display:flex;flex-direction:column;gap:1rem}#ratingTab .form-legend{color:#515252;font-size:.75rem;font-weight:300;margin:0}#ratingTab .form-legend .required-asterisk:before{content:"* "}#ratingTab .form-group{margin:0}#ratingTab .form-group.smart-label-wrapper{display:flex;flex-direction:column;gap:.375rem}#ratingTab .smart-label-wrapper>label{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;letter-spacing:.01em;margin:0;text-transform:uppercase}#ratingTab input.form-control,#ratingTab textarea.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fbfbfc;border:1px solid #3e3e42;border-radius:999px;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08);box-sizing:border-box;color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:300;height:auto;line-height:1.43;padding:.5rem .875rem;width:100%}#ratingTab input.form-control:focus,#ratingTab textarea.form-control:focus{border-color:#262833;outline:none}#ratingTab input.form-control.error-field,#ratingTab input.form-control.js-error-field,#ratingTab textarea.form-control.error-field,#ratingTab textarea.form-control.js-error-field{border-color:#c00}#ratingTab textarea.form-control{border-radius:16px;resize:vertical}#ratingTab .js-validator-msg.msg-error{color:#c00;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem}#ratingTab .rating-stars-group{display:flex;flex-direction:column;gap:.5rem}#ratingTab .rating-stars-description{color:#515252;font-size:.8125rem;font-weight:300;line-height:1.4;margin:0}#ratingTab .rating-stars-wrapper{display:flex;gap:.25rem}#ratingTab .rating-star{cursor:pointer;margin:0;position:relative}#ratingTab .rating-star input{cursor:pointer;inset:0;opacity:0;position:absolute}#ratingTab .rating-star:before{font-family:Material Symbols Outlined;font-size:30px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(38,40,51,.16);content:"\f09a";transition:color .12s ease}#ratingTab .rating-star:has(input:focus-visible):before{border-radius:4px;outline:2px solid #4c72f0;outline-offset:2px}#ratingTab .rating-star:has(input:checked):before,#ratingTab .rating-star:has(~.rating-star input:checked):before{color:#262833;font-variation-settings:"FILL" 1}#ratingTab .rating-stars-wrapper:hover .rating-star:before{color:rgba(38,40,51,.16);font-variation-settings:"FILL" 0}#ratingTab .rating-stars-wrapper:hover .rating-star:has(~.rating-star:hover):before,#ratingTab .rating-stars-wrapper:hover .rating-star:hover:before{color:#262833;font-variation-settings:"FILL" 1}#ratingTab .rating-star-description{color:#515252;font-size:.8125rem;font-weight:300;line-height:1.4;margin:0}#ratingTab .consents .label{color:#515252;font-size:.75rem;font-weight:300;line-height:1.5;margin:0}#ratingTab .consents .label a{color:#4c72f0}#ratingTab [data-testid=buttonSendRating]{align-self:flex-start;background:#262833;border:0;border-radius:999px;color:#fff;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;letter-spacing:.02em;min-height:2.5rem;padding:.5rem 1.5rem;text-transform:uppercase;transition:opacity .15s ease}#ratingTab [data-testid=buttonSendRating]:hover{opacity:.9}#ratingTab .ratingsList{background:#fbfbfc;border-radius:20px;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08);display:grid;gap:1rem;grid-area:reviews;grid-template-columns:1fr;max-height:640px;overflow-y:auto;overscroll-behavior:contain;padding:1.25rem;scrollbar-color:rgba(38,40,51,.16) transparent;scrollbar-width:thin}#ratingTab .ratingsList::-webkit-scrollbar{width:8px}#ratingTab .ratingsList::-webkit-scrollbar-track{background:transparent}#ratingTab .ratingsList::-webkit-scrollbar-thumb{background:rgba(38,40,51,.16);border-radius:999px}#ratingTab .listingControls{display:flex;grid-area:controls;justify-content:center}#ratingTab .listingControls .itemsTotal{display:none}#ratingTab .loadMore__button{align-items:center;background:#fbfbfc;border:1px solid #262833;border-radius:999px;box-sizing:border-box;color:#262833;cursor:pointer;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.78rem;font-weight:400;height:36px;justify-content:center;letter-spacing:.02em;padding:0 1.5rem;text-transform:uppercase;transition:background .15s ease,color .15s ease}#ratingTab .loadMore__button:hover{background:#262833;color:#fff}#ratingTab .vote-wrap{background:#f4f4f5;border-radius:16px;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08);display:flex;flex-direction:column;gap:.7rem;padding:clamp(1.25rem,2.5vw,1.75rem)}#ratingTab .vote-header,#ratingTab .vote-rating,#ratingTab .vote-summary{display:contents}#ratingTab .stars{order:1}#ratingTab .vote-content{order:2}#ratingTab .vote-name{order:3}#ratingTab .vote-time{order:4}#ratingTab .vote-delimeter,#ratingTab .vote-pic{display:none}#ratingTab .vote-content{color:#262833;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;font-style:italic;line-height:1.55}#ratingTab .vote-name{color:#262833;font-size:.8rem;font-weight:600;letter-spacing:.12em;margin-top:auto;padding-top:.3rem;text-transform:uppercase}#ratingTab .vote-time{color:#b3b3b7;font-size:.78rem}#ratingTab .votes-wrap.admin-response{border-top:1px solid rgba(38,40,51,.16);margin-top:.2rem;order:5;padding-top:.7rem}#ratingTab .votes-wrap.admin-response .vote-wrap{background:none;border-radius:0;box-shadow:none;gap:.35rem;padding:0}#ratingTab .votes-wrap.admin-response .vote-header,#ratingTab .votes-wrap.admin-response .vote-summary{align-items:baseline;display:flex;gap:.5rem}#ratingTab .votes-wrap.admin-response .vote-name{font-size:.72rem;margin-top:0;padding-top:0}#ratingTab .votes-wrap.admin-response .vote-time{font-size:.72rem}#ratingTab .votes-wrap.admin-response .vote-content{color:#515252;font-family:Murecho,sans-serif;font-size:.85rem;font-style:normal;line-height:1.5}@media (max-width:767px){#ratingTab{grid-template-areas:"heading" "summary" "reviews" "controls";margin:2.5rem auto 1.25rem}#ratingTab,#ratingTab .ratingsList{grid-template-columns:1fr}}.up-product-wrapper{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.up-product-wrapper::-webkit-scrollbar{display:none}.up-products-header{border-bottom:1px solid rgba(38,40,51,.16);color:#262833;font-family:Murecho,sans-serif;font-size:1.25rem;font-weight:400;margin:0 0 1.5rem;padding-bottom:1rem}.up-tooltip{display:none!important}.up-product-add-to-cart a{align-items:center;background:#262833;cursor:pointer;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;transition:background .15s ease;width:22px}.up-product-add-to-cart a svg{display:block}.up-product-add-to-cart a:hover{background:#3e3e42}.up-container,.up-container .up-products .up-product.with-button{box-sizing:border-box}.up-container .up-products .up-product.with-button .up-product-add-to-cart a svg{height:16px;width:16px}.up-container .up-products .up-product.with-button .up-product-add-to-cart.with-rounded-corners a{border-radius:100%}.up-more-link{align-items:center;background:transparent;border:1px solid rgba(38,40,51,.16);border-radius:999px;color:#262833;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.7rem;font-weight:600;gap:.4rem;letter-spacing:.1em;margin-top:1rem;padding:.7rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:background .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap}.up-more-link:after{font-family:Material Symbols Outlined;font-size:16px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5cf";transition:transform .15s ease}.up-more-link:not(.up-closed):after{transform:rotate(180deg)}.up-more-link:hover{background:#262833;border-color:#262833;color:#fff}.up-more .up-more-link:hover{text-decoration:none!important}.mr-routine{margin:4rem auto;max-width:1440px;padding-inline:1.5rem}.mr-routine,.mr-routine *,.mr-routine :after,.mr-routine :before{box-sizing:border-box}.mr-routine__inner{background:#ededee;display:grid;grid-template-columns:1fr 1fr}.mr-routine__media{background:radial-gradient(120% 120% at 25% 20%,#f6e4d6 0,#efc9ad 55%,#e3aa86 100%);min-height:420px;position:relative}.mr-routine__img{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;position:absolute;width:100%}.mr-routine__panel{display:flex;flex-direction:column;justify-content:center;padding:clamp(2rem,4vw,4rem)}.mr-routine__eyebrow{align-items:center;color:#b3b3b7;display:flex;font-size:.72rem;font-weight:600;gap:.75rem;letter-spacing:.16em;margin:0 0 1.25rem;text-transform:uppercase}.mr-routine__eyebrow:before{background:currentColor;content:"";height:1px;width:2rem}.mr-routine__title{color:#262833;font-size:clamp(1.9rem,3vw,2.75rem);font-weight:400;line-height:1.12;margin:0 0 2rem}.mr-routine__form{margin:0}.mr-routine__field{margin-bottom:1.5rem}.mr-routine__label{color:#515252;display:block;font-size:.85rem;font-weight:600;margin-bottom:.6rem}.mr-routine__select{position:relative}.mr-routine__select:after{font-family:Material Symbols Outlined;font-size:22px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#515252;content:"\e5cf";pointer-events:none;position:absolute;right:1.1rem;top:50%;transform:translateY(-50%)}.mr-routine__select select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;border:1px solid rgba(38,40,51,.16);border-radius:999px;color:#262833;cursor:pointer;font:inherit;font-size:.9rem;height:52px;margin:0;padding:0 3rem 0 1.4rem;width:100%}.mr-routine__select select:focus{border-color:#262833;outline:none}.mr-routine__select select option[value=""],.mr-routine__select select:invalid{color:#b3b3b7;font-style:italic}.mr-routine__select select option:not([value=""]){color:#262833;font-style:normal}.mr-routine__submit{align-items:center;background:transparent;border:1px solid rgba(38,40,51,.16);border-radius:999px;color:#262833;cursor:pointer;display:inline-flex;font:inherit;font-size:.72rem;font-weight:600;gap:1rem;letter-spacing:.12em;margin-top:.75rem;padding:.55rem .55rem .55rem 1.6rem;text-transform:uppercase;transition:border-color .15s ease,color .15s ease}.mr-routine__submit:hover{border-color:#262833}.mr-routine__submit:hover .mr-routine__submit-icon{transform:translateX(2px)}.mr-routine__submit-icon{align-items:center;background:#262833;border-radius:50%;color:#fff;display:inline-flex;height:2.4rem;justify-content:center;transition:transform .15s ease;width:2.4rem}.mr-routine__submit-icon:before{font-family:Material Symbols Outlined;font-size:20px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c8"}@media (max-width:767px){.mr-routine{margin:2.5rem auto}.mr-routine__inner{grid-template-columns:1fr}.mr-routine__media{min-height:260px}}.mr-skin-type{margin:4rem auto;max-width:1440px;padding-inline:1.5rem}.mr-skin-type,.mr-skin-type *,.mr-skin-type :after,.mr-skin-type :before{box-sizing:border-box}.mr-skin-type__head{border-bottom:1px solid rgba(38,40,51,.16);margin:0 0 1.75rem;padding-bottom:1.25rem}.mr-skin-type__title{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(1.9rem,3vw,2.5rem);font-weight:300;letter-spacing:-.02em;line-height:1.15;margin:0}.mr-skin-type__grid{display:grid;gap:.25rem;grid-template-columns:repeat(3,1fr)}.mr-skin-type__card{aspect-ratio:4/3.8;background:#f4f4f5;display:block;overflow:hidden;position:relative;text-decoration:none}.mr-skin-type__media{display:block;inset:0;position:absolute}.mr-skin-type__media img{display:block;filter:saturate(1) brightness(1);height:100%;-o-object-fit:cover;object-fit:cover;transition:filter .25s ease;width:100%}.mr-skin-type__media:after{background:linear-gradient(0deg,rgba(0,0,0,.18),transparent 45%);content:"";inset:0;position:absolute;transition:opacity .25s ease}.mr-skin-type__label{font-family:Plus Jakarta Sans,sans-serif;font-size:.85rem;font-weight:500;left:1.5rem;letter-spacing:.06em;text-transform:uppercase;transition:opacity .2s ease}.mr-skin-type__arrow,.mr-skin-type__label{bottom:1.5rem;color:#fff;position:absolute;z-index:2}.mr-skin-type__arrow{align-items:center;border:1px solid;border-radius:50%;display:inline-flex;height:2.4rem;justify-content:center;right:1.5rem;transition:opacity .2s ease,transform .2s ease;width:2.4rem}.mr-skin-type__arrow:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c8"}.mr-skin-type__cta{background:#262833;border-radius:999px;color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:.78rem;font-weight:500;left:50%;letter-spacing:.08em;opacity:0;padding:.7rem 1.6rem;pointer-events:none;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%) scale(.96);transition:opacity .2s ease,transform .2s ease;white-space:nowrap;z-index:3}.mr-skin-type__card:focus-visible .mr-skin-type__media img,.mr-skin-type__card:hover .mr-skin-type__media img{filter:saturate(.85) brightness(1.12)}.mr-skin-type__card:focus-visible .mr-skin-type__media:after,.mr-skin-type__card:hover .mr-skin-type__media:after{opacity:0}.mr-skin-type__card:focus-visible .mr-skin-type__arrow,.mr-skin-type__card:focus-visible .mr-skin-type__label,.mr-skin-type__card:hover .mr-skin-type__arrow,.mr-skin-type__card:hover .mr-skin-type__label{opacity:0}.mr-skin-type__card:focus-visible .mr-skin-type__cta,.mr-skin-type__card:hover .mr-skin-type__cta{opacity:1;transform:translate(-50%,-50%) scale(1)}@media (max-width:991px){.mr-skin-type__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:599px){.mr-skin-type{margin:2.5rem auto}.mr-skin-type__grid{gap:.5rem;grid-template-columns:1fr}.mr-skin-type__card{aspect-ratio:4/3.2}}.mr-kuratorka *,.mr-kuratorka :after,.mr-kuratorka :before{box-sizing:border-box}.mr-kuratorka{display:flex;flex-direction:column;gap:3.75rem;margin:2.5rem 0}.mr-kuratorka,.mr-kuratorka__back{color:#262833;font-family:Plus Jakarta Sans,sans-serif}.mr-kuratorka__back{align-items:center;align-self:flex-start;background:#fbfbfc;border:1px solid #262833;border-radius:999px;display:inline-flex;font-size:.8125rem;font-weight:400;gap:.5rem;height:32px;letter-spacing:.02em;order:-1;padding:0 .875rem 0 .625rem;text-decoration:none;text-transform:uppercase;transition:background .15s ease}.mr-kuratorka__back:hover{background:#f4f4f5}.mr-kuratorka__team-link{color:inherit;display:block;text-decoration:none;transition:color .15s ease}.mr-kuratorka__team-link:hover{color:#3e3e42}.mr-kuratorka__back-icon{display:inline-flex}.mr-kuratorka__back-icon:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c4"}.mr-kuratorka__header{align-items:center;display:flex;gap:3.75rem;justify-content:space-between;margin:0 auto;max-width:1200px;width:100%}.mr-kuratorka__intro{display:flex;flex:1 1 0;flex-direction:column;gap:1.75rem;max-width:480px;min-width:0}.mr-kuratorka__title{color:#262833;font-family:Murecho,sans-serif;font-size:2rem;font-weight:300;letter-spacing:-.03em;line-height:1.1875;margin:0}.mr-kuratorka__bio{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:300;line-height:1.5;margin:0}.mr-kuratorka__divider{background:#b3b3b7;border:0;height:1px;margin:0;width:100%}.mr-kuratorka__facts{display:flex;flex-direction:column;gap:.75rem}.mr-kuratorka__facts-label{color:#3e3e42;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.01em;margin:0}.mr-kuratorka__badges{display:flex;flex-wrap:wrap;gap:.25rem;list-style:none;margin:0;padding:0}.mr-kuratorka__badge{border:1px solid #3e3e42;border-radius:999px;color:#3e3e42;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.75rem;font-weight:300;letter-spacing:-.02em;padding:.125rem .5rem;white-space:nowrap}.mr-kuratorka__badge-link{color:inherit;text-decoration:none}.mr-kuratorka__social{display:flex;gap:.25rem;list-style:none;margin:0;padding:0}.mr-kuratorka__social-link{align-items:center;border-radius:50%;color:#262833;display:inline-flex;height:40px;justify-content:center;transition:background .15s ease;width:40px}.mr-kuratorka__social-link:hover{background:#f4f4f5}.mr-kuratorka__photo{aspect-ratio:4/5;flex:0 1 480px;max-width:480px;min-width:0;overflow:hidden}.mr-kuratorka__photo img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mr-kuratorka__routine{background:#ededee;display:flex;gap:3.75rem;padding:2.5rem}.mr-kuratorka__routine-intro{display:flex;flex:1 1 0;flex-direction:column;gap:1rem;justify-content:center;min-width:0}.mr-kuratorka__routine-heading{color:#262833;font-family:Murecho,sans-serif;font-size:2rem;font-weight:300;letter-spacing:-.03em;line-height:1.1875;margin:0}.mr-kuratorka__routine-text{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:300;line-height:1.5;margin:0}.mr-kuratorka__routine-list{align-items:center;display:flex;flex:1 1 0;flex-direction:column;gap:1.25rem;max-width:600px;min-width:0}.mr-kuratorka__routine-item{align-items:center;background:#fbfbfc;display:flex;gap:1.5rem;padding:1.25rem;width:100%}.mr-kuratorka__routine-item-media{flex-shrink:0;height:120px;-o-object-fit:contain;object-fit:contain;width:120px}.mr-kuratorka__routine-item-body{display:flex;flex:1 1 0;flex-direction:column;gap:1rem;min-width:0}.mr-kuratorka__routine-item-badge{align-self:flex-start;border:1px solid #3e3e42;border-radius:999px;color:#3e3e42;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.75rem;font-weight:300;letter-spacing:-.02em;padding:.125rem .5rem;white-space:nowrap}.mr-kuratorka__routine-item-title{align-items:baseline;color:#262833;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;gap:.5rem;justify-content:space-between;line-height:1.375}.mr-kuratorka__routine-item-title>span:first-child{flex:1 1 auto;min-width:0;text-transform:uppercase}.mr-kuratorka__routine-item-title>span:last-child{flex-shrink:0;white-space:nowrap}.mr-kuratorka__routine-item-link{color:inherit;display:inline;text-decoration:none;transition:color .15s ease}.mr-kuratorka__routine-item-link:hover{color:#3e3e42}.mr-kuratorka .mr-product-additional-name{color:#b3b3b7;margin-left:.35rem}.mr-kuratorka__routine-item-brand{color:#3e3e42;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.01em;margin:0}.mr-kuratorka__routine-cta{align-items:center;background:#262833;border:0;border-radius:999px;color:#fbfbfc;cursor:pointer;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:400;gap:.375rem;justify-content:center;letter-spacing:.02em;margin-top:.5rem;padding:.5rem 1.125rem .5rem .75rem;text-transform:uppercase;transition:background .15s ease}.mr-kuratorka__routine-cta:hover{background:#3e3e42}.mr-kuratorka__routine-cta-icon{display:inline-flex}.mr-kuratorka__routine-cta-icon:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f1cc"}.mr-kuratorka__section{display:flex;flex-direction:column;gap:1.75rem}.mr-kuratorka__section-heading{border-bottom:1px solid #262833;color:#262833;font-family:Murecho,sans-serif;font-size:2.5rem;font-weight:300;letter-spacing:-.03em;line-height:1.15;margin:0;padding-bottom:1.25rem}.mr-kuratorka .products-block{max-width:none;padding:0;scroll-padding-left:0}.mr-kuratorka .mr-pcarousel-nav{margin-top:0;max-width:none;padding:0}.mr-kuratorka__categories{display:flex;gap:1.25rem}.mr-kuratorka__category{aspect-ratio:1/1;background:#f4f4f5;color:#262833;display:block;flex:1 1 0;min-width:0;overflow:hidden;position:relative;text-decoration:none}.mr-kuratorka__category img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mr-kuratorka__category:after{background:linear-gradient(0deg,rgba(251,251,252,.9),rgba(251,251,252,0));content:"";height:45%;inset:auto 0 0 0;pointer-events:none;position:absolute}.mr-kuratorka__category-label{bottom:1rem;color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;font-weight:400;left:1.5rem;letter-spacing:-.02em;position:absolute;text-transform:uppercase;z-index:1}.mr-kuratorka__category-arrow{align-items:center;background:#fbfbfc;border:1px solid #262833;border-radius:50%;bottom:1rem;display:inline-flex;height:40px;justify-content:center;position:absolute;right:1.5rem;width:40px;z-index:1}.mr-kuratorka__category-arrow:before{font-family:Material Symbols Outlined;font-size:22px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c8"}.mr-kuratorka__team{display:flex;gap:1.25rem}.mr-kuratorka__team-card{display:flex;flex:1 1 0;flex-direction:column;gap:1rem;min-width:0}.mr-kuratorka__team-photo{aspect-ratio:4/5;background:#f4f4f5;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.mr-kuratorka__team-quote{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:1.125rem;font-style:italic;font-weight:300;line-height:1.44;margin:0}.mr-kuratorka__team-name{color:#3e3e42;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.01em;margin:0;text-transform:uppercase}.mr-kuratorka__team-meta{color:#3e3e42;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.75rem;font-weight:300;letter-spacing:-.02em;margin:.375rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mr-kuratorka__team-meta span:not(:last-child):after{content:"/";margin:0 .375rem}@media (max-width:900px){.mr-kuratorka{gap:2.5rem}.mr-kuratorka__header,.mr-kuratorka__routine{align-items:stretch;flex-direction:column;gap:2rem}.mr-kuratorka__intro,.mr-kuratorka__photo,.mr-kuratorka__routine-intro,.mr-kuratorka__routine-list{flex:none;max-width:none}.mr-kuratorka__routine{padding:1.5rem}.mr-kuratorka__categories,.mr-kuratorka__team{flex-wrap:wrap}.mr-kuratorka__category,.mr-kuratorka__team-card{flex:1 1 calc(50% - 0.625rem);max-width:calc(50% - .625rem)}.mr-kuratorka__section-heading{font-size:2rem}}@media (max-width:575px){.mr-kuratorka__routine-item{align-items:flex-start;flex-direction:column}.mr-kuratorka__category,.mr-kuratorka__team-card{flex:1 1 100%;max-width:none}}.mr-kuratorky-index{color:#262833;font-family:Plus Jakarta Sans,sans-serif;margin:4rem auto;max-width:1440px;padding-inline:1.5rem}.mr-kuratorky-index,.mr-kuratorky-index *,.mr-kuratorky-index :after,.mr-kuratorky-index :before{box-sizing:border-box}.mr-kuratorky-index__title{border-bottom:1px solid rgba(38,40,51,.16);font-family:Murecho,sans-serif;font-size:clamp(1.9rem,3vw,2.75rem);font-weight:300;letter-spacing:-.03em;line-height:1.15;margin:0 0 1.5rem;padding-bottom:1.5rem}.mr-kuratorky-index__body{align-items:center;display:flex;gap:3.75rem}.mr-kuratorky-index__intro{display:flex;flex:0 0 260px;flex-direction:column;gap:1rem}.mr-kuratorky-index__intro-lead{color:#262833;font-size:.9375rem;font-weight:500;letter-spacing:.01em;line-height:1.4;margin:0;text-transform:uppercase}.mr-kuratorky-index__intro-text{color:#515252;font-size:.875rem;font-weight:300;line-height:1.6;margin:0}.mr-kuratorky-index__cta{align-items:center;align-self:flex-start;background:#fbfbfc;border:1px solid #262833;border-radius:999px;color:#262833;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;gap:.5rem;height:40px;letter-spacing:.02em;margin-top:.5rem;padding:0 1.125rem;text-decoration:none;text-transform:uppercase;transition:background .15s ease}.mr-kuratorky-index__cta:hover{background:#f4f4f5}.mr-kuratorky-index__cta-icon{display:inline-flex}.mr-kuratorky-index__cta-icon:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c8"}.mr-kuratorky-index__list{display:flex;flex:1 1 auto;gap:1.25rem;min-width:0}.mr-kuratorky-index__card{display:flex;flex:1 1 0;flex-direction:column;gap:1rem;min-width:0}.mr-kuratorky-index__photo-link{display:block;overflow:hidden;position:relative}.mr-kuratorky-index__photo{aspect-ratio:4/5;background:#f4f4f5;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.mr-kuratorky-index__photo-link:before{background:hsla(0,0%,100%,.5);content:"";inset:0;opacity:0;position:absolute;transition:opacity .2s ease}.mr-kuratorky-index__photo-link:hover:before{opacity:1}.mr-kuratorky-index__photo-link:after{background:#262833;border-radius:999px;color:#fbfbfc;content:"Zjistit více";font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:500;left:50%;letter-spacing:.06em;opacity:0;padding:.625rem 1.25rem;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%) translateY(6px);transition:opacity .2s ease,transform .2s ease;white-space:nowrap}.mr-kuratorky-index__photo-link:hover:after{opacity:1;transform:translate(-50%,-50%)}.mr-kuratorky-index__quote{color:#262833;font-size:1rem;font-style:italic;font-weight:300;line-height:1.44;margin:0}.mr-kuratorky-index__name{color:#3e3e42;font-size:.75rem;font-weight:400;letter-spacing:.01em;margin:0;text-transform:uppercase}.mr-kuratorky-index__meta{color:#3e3e42;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.75rem;font-weight:300;letter-spacing:-.02em;margin:.375rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mr-kuratorky-index__meta span:empty{display:none}.mr-kuratorky-index__meta span:not(:empty):has(~span:not(:empty)):after{content:"/";margin:0 .375rem}@media (max-width:991px){.mr-kuratorky-index__body{align-items:stretch;flex-direction:column;gap:2rem}.mr-kuratorky-index__intro{flex:0 0 auto}}@media (max-width:767px){.mr-kuratorky-index{margin:2.5rem auto}.mr-kuratorky-index__list{flex-direction:column}.mr-kuratorky-index__card{flex:1 1 auto}}.mr-kur-banner{margin:4rem auto;max-width:1440px;padding-inline:2.5rem;text-align:left}.mr-kur-banner,.mr-kur-banner *,.mr-kur-banner :after,.mr-kur-banner :before{box-sizing:border-box}.mr-kur-banner__inner{align-items:stretch;display:grid;grid-template-columns:1fr 1fr;min-height:clamp(340px,34vw,480px)}.mr-kur-banner__media{overflow:hidden;position:relative}.mr-kur-banner__img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.mr-kur-banner__content{background:#c3d1fd;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding:clamp(2.5rem,5vw,4.5rem)}.mr-kur-banner__eyebrow{align-items:center;color:#515252;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.72rem;font-weight:600;gap:.75rem;letter-spacing:.16em;margin:0;text-transform:uppercase}.mr-kur-banner__eyebrow:before{background:currentColor;content:"";height:1px;width:2rem}.mr-kur-banner__title{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(2rem,3.4vw,2.75rem);font-weight:300;letter-spacing:-.02em;line-height:1.2;margin:0}.mr-kur-banner__text{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:300;line-height:1.6;margin:0;max-width:46ch}.mr-kur-banner__text+.mr-kur-banner__text{margin-top:-.75rem}.mr-kur-banner__nav{display:flex;gap:.75rem;margin-top:.5rem}.mr-kur-banner__btn{align-items:center;background:transparent;border:1px solid rgba(38,40,51,.16);border-radius:50%;color:#262833;cursor:pointer;display:inline-flex;height:2.75rem;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:2.75rem}.mr-kur-banner__btn:hover{background:#262833;border-color:#262833;color:#fbfbfc}.mr-kur-banner__btn:focus-visible{outline:2px solid #262833;outline-offset:2px}.mr-kur-banner__btn--prev:before{content:"\e5c4"}.mr-kur-banner__btn--next:before,.mr-kur-banner__btn--prev:before{font-family:Material Symbols Outlined;font-size:20px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mr-kur-banner__btn--next:before{content:"\e5c8"}@media (max-width:799px){.mr-kur-banner{margin:2.5rem auto;padding-inline:1.25rem}.mr-kur-banner__inner{grid-template-columns:1fr}.mr-kur-banner__media{min-height:260px}.mr-kur-banner__content{padding:2rem 1.5rem}}.mr-ingredience-detail *,.mr-journal-how-to *{box-sizing:border-box}.mr-ingredience-detail__eyebrow,.mr-journal-how-to__eyebrow{color:#515252;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.72rem;letter-spacing:.14em;margin:0 0 1rem;text-transform:uppercase}.mr-ingredience-detail__title,.mr-journal-how-to__title{font-family:Murecho,sans-serif;font-size:clamp(2.1rem,5.5vw,3.4rem);font-weight:300;letter-spacing:-.03em;line-height:1.06;margin:0 0 1.25rem;text-wrap:balance}.mr-ingredience-detail__lede,.mr-journal-how-to__lede{color:#515252;font-size:1.2rem;font-weight:300;line-height:1.6;margin:0 0 2rem}.mr-ingredience-detail__cover,.mr-journal-how-to__cover{aspect-ratio:16/9;background:#f0ece8;border-radius:6px;display:grid;margin:0 0 2.5rem;overflow:hidden;place-items:center}.mr-ingredience-detail__cover img,.mr-journal-how-to__cover img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mr-ingredience-detail__cover small,.mr-journal-how-to__cover small{color:#515252;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}.mr-ingredience-banner{background:#fff;box-sizing:border-box;color:#262833}.mr-ingredience-banner *,.mr-ingredience-banner :after,.mr-ingredience-banner :before{box-sizing:border-box}.mr-ingredience-banner__inner{align-items:center;display:flex;gap:4rem;margin:0 auto;max-width:1440px;padding:clamp(2rem,4.5vw,4.5rem) 1.5rem}.mr-ingredience-banner__media{background:#fff;display:flex;flex:1 1 0;justify-content:center;min-width:0}.mr-ingredience-banner__img{display:block;height:auto;max-width:420px;width:100%}.mr-ingredience-banner__content{flex:1 1 0;min-width:0}.mr-ingredience-banner__eyebrow{align-items:center;color:#515252;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.72rem;font-weight:600;gap:.75rem;letter-spacing:.16em;margin:0 0 1.5rem;text-transform:uppercase}.mr-ingredience-banner__eyebrow:before{background:currentColor;content:"";height:1px;width:2rem}.mr-ingredience-banner__title{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:300;letter-spacing:-.02em;line-height:1.2;margin:0 0 1.75rem}.mr-ingredience-banner__text{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.9375rem;font-weight:300;line-height:1.7;margin:0 0 1.25rem;max-width:32rem}.mr-ingredience-banner__text:last-of-type{margin-bottom:2.5rem}.mr-ingredience-banner__cta{align-items:center;align-self:flex-start;background:transparent;border:1px solid rgba(38,40,51,.16);border-radius:999px;color:#262833;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.7rem;font-weight:600;gap:.4rem;letter-spacing:.1em;padding:.6rem 1.35rem;text-decoration:none;text-transform:uppercase;transition:background .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap}.mr-ingredience-banner__cta:hover{background:#262833;border-color:#262833;color:#fff}.mr-ingredience-banner__cta-icon{align-items:center;display:inline-flex}.mr-ingredience-banner__cta-icon:before{font-family:Material Symbols Outlined;font-size:16px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c8"}@media (max-width:767px){.mr-ingredience-banner__inner{align-items:flex-start;flex-direction:column;gap:2rem}.mr-ingredience-banner__media{margin:0 auto;max-width:280px}.mr-ingredience-banner__text{max-width:none}}.mr-ingredience-detail{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:1.075rem;line-height:1.72;margin:2.5rem 0}.mr-ingredience-detail__intro{align-items:center;display:grid;gap:clamp(1.5rem,4vw,3rem);grid-template-columns:minmax(0,1fr) minmax(0,.9fr);margin-bottom:2.5rem}@media (max-width:767px){.mr-ingredience-detail__intro{gap:1.75rem;grid-template-columns:1fr;margin-bottom:2rem}}.mr-ingredience-detail__intro-text{min-width:0}.mr-ingredience-detail__intro-text>:last-child{margin-bottom:0}.mr-ingredience-detail__cover{aspect-ratio:auto;background:transparent;max-height:520px}.mr-ingredience-detail__cover img{height:auto;max-height:520px;max-width:100%;width:auto}.mr-ingredience-detail__cover--intro{margin:0}.mr-ingredience-detail__steps{border-top:1px solid rgba(38,40,51,.16);counter-reset:s;display:flex;flex-direction:column;gap:2rem;list-style:none;margin:0;padding:2rem 0 0}.mr-ingredience-detail__step{align-items:start;display:grid;gap:clamp(.9rem,2vw,1.25rem);grid-template-columns:auto 1fr}.mr-ingredience-detail__step:before{border:1px solid #4c72f0;border-radius:999px;color:#4c72f0;content:counter(s);counter-increment:s;display:grid;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:1rem;height:2.4rem;place-items:center;width:2.4rem}.mr-ingredience-detail__step-title{font-family:Murecho,sans-serif;font-size:clamp(1.25rem,2.6vw,1.65rem);font-weight:400;letter-spacing:-.01em;line-height:1.18;margin:.3rem 0 .6rem;text-wrap:balance}.mr-ingredience-detail p{margin:0 0 1rem}.mr-ingredience-detail p:last-child{margin-bottom:0}.mr-ingredience-detail__tldr{background:#f4f4f5;border-left:3px solid #4c72f0;border-radius:8px;margin-top:2.25rem;padding:clamp(1.25rem,3vw,1.75rem) clamp(1.25rem,3vw,2rem)}.mr-ingredience-detail__tldr-label{color:#4c72f0;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.72rem;font-weight:600;letter-spacing:.1em;margin:0 0 .5rem;text-transform:uppercase}.mr-ingredience-detail__tldr-text{font-weight:400;margin:0}.mr-journal-detail *,.mr-journal-detail :after,.mr-journal-detail :before{box-sizing:border-box}.mr-journal-detail{display:flex;flex-direction:column;gap:3.75rem;margin:2.5rem 0}.mr-journal-detail,.mr-journal-detail__back{color:#262833;font-family:Plus Jakarta Sans,sans-serif}.mr-journal-detail__back{align-items:center;align-self:flex-start;background:#fbfbfc;border:1px solid #262833;border-radius:999px;display:inline-flex;font-size:.8125rem;font-weight:400;gap:.5rem;height:32px;letter-spacing:.02em;order:-1;padding:0 .875rem 0 .625rem;text-decoration:none;text-transform:uppercase;transition:background .15s ease}.mr-journal-detail__back:hover{background:#f4f4f5}.mr-journal-detail__back-icon{display:inline-flex}.mr-journal-detail__back-icon:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c4"}.mr-journal-detail__header{align-items:center;display:flex;gap:3.75rem}.mr-journal-detail__intro{display:flex;flex:1 1 0;flex-direction:column;gap:1rem;min-width:0}.mr-journal-detail__meta{color:#b3b3b7;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;letter-spacing:.01em;margin:0}.mr-journal-detail__title{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}.mr-journal-detail__lede{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.9375rem;font-weight:300;line-height:1.6;margin:0}.mr-journal-detail__hero{background:#f4f4f5;flex:1 1 0;min-width:0;overflow:hidden}.mr-journal-detail__hero img{display:block;height:auto;width:100%}.mr-journal-detail__section-title{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:0}.mr-journal-detail__section-text{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.9375rem;font-weight:300;line-height:1.65;margin:0}.mr-journal-detail__section--text{display:flex;gap:2.5rem}.mr-journal-detail__section--text .mr-journal-detail__section-title{flex:0 0 200px}.mr-journal-detail__section-columns{display:grid;flex:1 1 0;gap:2.5rem;grid-template-columns:1fr 1fr;min-width:0}.mr-journal-detail__section--media{align-items:center;display:flex;gap:2.5rem}.mr-journal-detail__section--media.mr-journal-detail__section--reverse{flex-direction:row-reverse}.mr-journal-detail__section-content{display:flex;flex:1 1 0;flex-direction:column;gap:1rem;min-width:0}.mr-journal-detail__section-media{aspect-ratio:4/3;background:#f4f4f5;border-radius:16px;flex:1 1 0;min-width:0;overflow:hidden}.mr-journal-detail__section-media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mr-journal-detail__section-media--round{aspect-ratio:1/1;border-radius:50%;flex:0 1 320px}.mr-journal-detail__section--list{align-items:flex-start;display:flex;gap:2.5rem}.mr-journal-detail__section-list{color:#515252;display:flex;flex:1 1 0;flex-direction:column;font-family:Plus Jakarta Sans,sans-serif;font-size:.9375rem;font-weight:300;gap:.75rem;line-height:1.5;list-style:none;margin:0;min-width:0;padding:0}.mr-journal-detail__section-list li{padding-left:1.125rem;position:relative}.mr-journal-detail__section-list li:before{background:#262833;content:"";height:6px;left:0;position:absolute;top:.5em;width:6px}.mr-journal-detail__tldr{background:#ededee;display:flex;flex-direction:column;gap:.75rem;padding:2.5rem}.mr-journal-detail__tldr-title{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:0}.mr-journal-detail__tldr-text{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.9375rem;font-weight:300;line-height:1.65;margin:0;max-width:768px}@media (max-width:900px){.mr-journal-detail{gap:2.5rem}.mr-journal-detail__header{flex-direction:column;gap:1.5rem}.mr-journal-detail__hero{aspect-ratio:16/10;flex:none;width:100%}.mr-journal-detail__hero img{height:100%;-o-object-fit:cover;object-fit:cover}.mr-journal-detail__section--list,.mr-journal-detail__section--media,.mr-journal-detail__section--text{flex-direction:column;gap:1.25rem}.mr-journal-detail__section--media.mr-journal-detail__section--reverse{flex-direction:column}.mr-journal-detail__section--text .mr-journal-detail__section-title{flex:none}.mr-journal-detail__section-columns{gap:1rem;grid-template-columns:1fr}.mr-journal-detail__section-media{flex:none;width:100%}.mr-journal-detail__section-media--round{align-self:center;width:200px}.mr-journal-detail__tldr{padding:1.5rem}}body.in-journal .next-prev{display:flex;gap:1rem;justify-content:space-between;margin:3.75rem 0}body.in-journal .next-prev .btn{align-items:center;background:#fbfbfc;border:1px solid #262833;border-radius:999px;color:#262833;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;height:32px;letter-spacing:.02em;padding:0 .875rem;text-decoration:none;text-transform:uppercase;transition:background .15s ease}body.in-journal .next-prev .btn:hover{background:#f4f4f5}.mr-journal-post *,.mr-journal-post :after,.mr-journal-post :before{box-sizing:border-box}.mr-journal-post{color:#262833;display:flex;flex-direction:column;font-family:Plus Jakarta Sans,sans-serif;gap:2.25rem;margin:2.5rem 0}.mr-journal-post__eyebrow{color:#515252;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.72rem;letter-spacing:.08em;margin:0;text-transform:uppercase}.mr-journal-post__title{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:300;letter-spacing:-.02em;line-height:1.08;margin:0}.mr-journal-post__lede{color:#515252;font-size:1.0625rem;font-weight:300;line-height:1.6;margin:0;max-width:60ch}.mr-journal-post__cover{aspect-ratio:16/9;background:#f4f4f5;display:grid;overflow:hidden;place-items:center;position:relative}.mr-journal-post__cover img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mr-journal-post__cover small{color:#b3b3b7;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.mr-journal-post__section{display:flex;flex-direction:column;gap:1rem}.mr-journal-post__section>p{color:#515252;font-size:.95rem;line-height:1.7;margin:0}.mr-journal-post__h2{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:0}.mr-journal-post__bullets{color:#515252;display:flex;flex-direction:column;font-size:.95rem;gap:.75rem;line-height:1.6;list-style:none;margin:0;padding:0}.mr-journal-post__bullets li{padding-left:1.125rem;position:relative}.mr-journal-post__bullets li:before{background:#262833;content:"";height:6px;left:0;position:absolute;top:.55em;width:6px}.mr-journal-post__steps{counter-reset:mjp-step;display:flex;flex-direction:column;gap:1.5rem;list-style:none;margin:0;padding:0}.mr-journal-post__step{align-items:flex-start;counter-increment:mjp-step;display:flex;gap:1.25rem}.mr-journal-post__step:before{align-items:center;background:#262833;border-radius:50%;color:#fff;content:counter(mjp-step,decimal-leading-zero);display:flex;flex:0 0 auto;font-family:Murecho,sans-serif;font-size:.95rem;font-weight:400;height:2.5rem;justify-content:center;width:2.5rem}.mr-journal-post__step>div{display:flex;flex:1 1 0;flex-direction:column;gap:.5rem;min-width:0;padding-top:.4rem}.mr-journal-post__step-title{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:1.0625rem;font-weight:700;margin:0}.mr-journal-post__tip{align-items:center;display:flex;flex-wrap:wrap;font-size:.85rem;gap:.5rem;margin:.25rem 0 0}.mr-journal-post__tip b{color:#515252;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.68rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase}.mr-journal-post__tip-link{color:#4c72f0;text-decoration:underline;text-underline-offset:2px}.mr-journal-post__tip-link:hover{color:#262833}.mr-journal-post__outro{border-top:1px solid rgba(38,40,51,.16);display:flex;flex-direction:column;gap:1rem;padding-top:2rem}.mr-journal-post__outro p{color:#515252;font-size:.95rem;line-height:1.7;margin:0}.mr-journal-how-to{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:1.075rem;line-height:1.72;margin:2.5rem 0}.mr-journal-how-to__section{border-top:1px solid rgba(38,40,51,.16);padding:2rem 0}.mr-journal-how-to__section:first-of-type{border-top:0;padding-top:0}.mr-journal-how-to__h2{font-family:Murecho,sans-serif;font-size:clamp(1.5rem,3.2vw,2.1rem);font-weight:300;letter-spacing:-.02em;line-height:1.14;margin:0 0 1rem;text-wrap:balance}.mr-journal-how-to p{margin:0 0 1rem}.mr-journal-how-to p:last-child{margin-bottom:0}.mr-journal-how-to__bullets{display:flex;flex-direction:column;gap:.6rem;list-style:none;margin:.5rem 0 0;padding:0}.mr-journal-how-to__bullets li{padding-left:1.4rem;position:relative}.mr-journal-how-to__bullets li:before{background:#4c72f0;border-radius:999px;content:"";height:7px;left:0;position:absolute;top:.6em;width:7px}.mr-journal-how-to__steps{counter-reset:step;display:flex;flex-direction:column;gap:1.75rem;list-style:none;margin:1rem 0 0;padding:0}.mr-journal-how-to__step{align-items:start;display:grid;gap:1rem;grid-template-columns:auto 1fr}.mr-journal-how-to__step:before{border:1px solid #4c72f0;border-radius:999px;color:#4c72f0;content:counter(step);counter-increment:step;display:grid;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.95rem;height:2.25rem;place-items:center;width:2.25rem}.mr-journal-how-to__step-title{font-family:Murecho,sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:-.01em;margin:.2rem 0 .5rem}.mr-journal-how-to__tip{color:#515252;font-size:.95rem;margin:.6rem 0 0}.mr-journal-how-to__tip b{color:#262833;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.72rem;font-weight:600;letter-spacing:.08em;margin-right:.4rem;text-transform:uppercase}.mr-journal-how-to__tip-link{border-bottom:1px solid rgba(76,114,240,.35);color:#4c72f0;text-decoration:none}.mr-journal-how-to__tip-link:hover{border-bottom-color:#4c72f0}.mr-journal-how-to__outro{border-top:1px solid rgba(38,40,51,.16);color:#515252;margin-top:2rem;padding-top:2rem}.mr-rozhovor{color:#262833;display:flex;flex-direction:column;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;gap:clamp(2.5rem,5vw,3.75rem);line-height:1.6;margin:2.5rem auto;max-width:1080px;padding-inline:clamp(16px,4vw,24px)}.mr-rozhovor *,.mr-rozhovor :after,.mr-rozhovor :before{box-sizing:border-box}.mr-rozhovor__eyebrow{color:#515252;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.72rem;letter-spacing:.14em;margin:0 0 1rem;text-transform:uppercase}.mr-rozhovor__hero{align-items:center;display:grid;gap:clamp(2rem,5vw,3.75rem);grid-template-columns:1.3fr .8fr}.mr-rozhovor__intro{max-width:520px}.mr-rozhovor__title{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(2.25rem,6vw,3.75rem);font-weight:300;letter-spacing:-.03em;line-height:1.05;margin:0 0 1.5rem;text-wrap:balance}.mr-rozhovor__lede{color:#262833;font-size:1rem;font-weight:300;line-height:1.6;margin:0 0 1rem}.mr-rozhovor__lede:last-child{margin-bottom:0}.mr-rozhovor__portrait{aspect-ratio:4/5;background:#f0ece8;border-radius:4px;display:grid;overflow:hidden;place-items:center;position:relative}.mr-rozhovor__portrait img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.mr-rozhovor__portrait span{color:#b3b3b7;font-family:Murecho,sans-serif;font-size:6rem;font-weight:300}.mr-rozhovor__portrait small{bottom:12px;color:#515252;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.62rem;left:12px;letter-spacing:.08em;position:absolute;text-transform:uppercase}.mr-rozhovor__body{display:flex;flex-direction:column}.mr-rozhovor__qa{align-items:start;border-top:1px solid rgba(38,40,51,.16);display:grid;gap:clamp(1.25rem,3vw,3rem);grid-template-columns:clamp(200px,26%,300px) minmax(0,1fr);padding:clamp(1.75rem,3vw,2.5rem) 0}.mr-rozhovor__qa:first-child{border-top:0;padding-top:0}.mr-rozhovor__question{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(1.15rem,1.7vw,1.5rem);font-weight:300;letter-spacing:-.02em;line-height:1.24;margin:0;padding-top:1.1rem;position:sticky;top:1.5rem}.mr-rozhovor__question:before{background:#4c72f0;content:"";height:2px;left:0;position:absolute;top:0;width:32px}.mr-rozhovor__answer-body{max-width:62ch}.mr-rozhovor__answer{color:#262833;margin:0 0 1rem}.mr-rozhovor__answer:last-child{margin-bottom:0}.mr-rozhovor__pullquote{border-bottom:1px solid rgba(38,40,51,.16);border-top:1px solid rgba(38,40,51,.16);color:#262833;font-family:Murecho,sans-serif;font-size:clamp(1.6rem,3.2vw,2.4rem);font-weight:300;letter-spacing:-.02em;line-height:1.2;margin:0 auto;max-width:26ch;padding:clamp(2rem,4vw,3rem) 8px;text-align:center;text-wrap:balance}.mr-rozhovor__outro{align-items:flex-start;border-top:1px solid rgba(38,40,51,.16);display:flex;flex-direction:column;gap:1rem;padding-top:clamp(2rem,4vw,3rem)}.mr-rozhovor__outro-title{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:300;letter-spacing:-.03em;line-height:1.08;margin:0;text-wrap:balance}.mr-rozhovor__outro-text{color:#515252;margin:0;max-width:60ch}.mr-rozhovor__cta{align-items:center;background:#fbfbfc;border:1px solid #262833;border-radius:999px;color:#262833;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:500;gap:.5rem;height:44px;letter-spacing:.02em;padding:0 1.25rem;text-decoration:none;text-transform:uppercase;transition:background .15s ease}.mr-rozhovor__cta:hover{background:#f4f4f5}.mr-rozhovor__cta:not(:has(>.mr-rozhovor__cta-icon)):after{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c8"}.mr-rozhovor__cta-icon{display:inline-flex}.mr-rozhovor__cta-icon:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c8"}.mr-rozhovor__note{color:#b3b3b7;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.68rem;letter-spacing:.04em;margin:0}@media (max-width:767px){.mr-rozhovor__hero{grid-template-columns:1fr}.mr-rozhovor__portrait{max-width:300px;order:-1}.mr-rozhovor__qa{gap:.75rem;grid-template-columns:1fr}.mr-rozhovor__question{position:relative;top:auto}}.mr-catalog-cta *{box-sizing:border-box}.mr-catalog-cta{margin:2.5rem auto;max-width:1200px;padding:0 clamp(16px,4vw,24px)}.mr-catalog-cta__band{align-items:center;background:#ededee;color:#262833;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;padding:clamp(2rem,5vw,3.25rem)}.mr-catalog-cta__text{max-width:40rem}.mr-catalog-cta__eyebrow{color:#515252;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.72rem;letter-spacing:.14em;margin:0 0 .6rem;text-transform:uppercase}.mr-catalog-cta__title{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(1.6rem,3.4vw,2.5rem);font-weight:300;letter-spacing:-.02em;line-height:1.1;margin:0 0 .5rem}.mr-catalog-cta__sub{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.55;margin:0}.mr-catalog-cta__btn{align-items:center;background:#3e3e42;border-radius:999px;color:#fff;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.9rem;font-weight:600;gap:.55rem;letter-spacing:.02em;padding:15px 28px;text-decoration:none;text-transform:uppercase;transition:transform .15s ease,background .15s ease;white-space:nowrap}.mr-catalog-cta__btn:hover{background:#262833;transform:translateY(-1px)}@media (max-width:640px){.mr-catalog-cta__band{align-items:flex-start;flex-direction:column}}.mr-strategy{margin:4rem auto;max-width:1440px;padding-inline:1.5rem}.mr-strategy,.mr-strategy *,.mr-strategy :after,.mr-strategy :before{box-sizing:border-box}.mr-strategy__inner{align-items:center;display:grid;gap:clamp(1.5rem,4vw,3rem);grid-template-columns:1fr 1fr;min-height:420px}.mr-strategy__content{padding:clamp(2.5rem,5vw,4.5rem)}.mr-strategy__title{border-bottom:1px solid rgba(38,40,51,.16);color:#262833;display:inline-block;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:400;line-height:1.1;margin:0 0 2.25rem;padding:0 2.5rem 1.25rem 0}.mr-strategy__list{list-style:none;margin:0;padding:0}.mr-strategy__item{margin:0 0 .9rem}.mr-strategy__item:last-child{margin-bottom:0}.mr-strategy__link{color:#515252;font-size:1.05rem;gap:1rem;text-decoration:none;transition:color .15s ease}.mr-strategy__link,.mr-strategy__link:after{align-items:center;display:inline-flex;font-weight:400}.mr-strategy__link:after{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid;border-radius:50%;color:#4c72f0;content:"\e5c8";height:2rem;justify-content:center;opacity:0;transform:scale(.85);transition:opacity .15s ease,transform .15s ease;width:2rem}.mr-strategy__link:focus-visible,.mr-strategy__link:hover{color:#4c72f0}.mr-strategy__link:focus-visible:after,.mr-strategy__link:hover:after{opacity:1;transform:scale(1)}.mr-strategy__media{align-self:stretch;min-height:420px;position:relative}.mr-strategy__img{display:block;height:100%;inset:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;width:100%}@media (max-width:767px){.mr-strategy{margin:2.5rem auto}.mr-strategy__inner{grid-template-columns:1fr;min-height:0}.mr-strategy__media{min-height:240px;order:-1}}.mr-routine-detail{margin:4rem auto;max-width:1440px;padding-inline:1.5rem}.mr-routine-detail,.mr-routine-detail *,.mr-routine-detail :after,.mr-routine-detail :before{box-sizing:border-box}.mr-routine-detail__inner{align-items:stretch;background:#ededee;display:grid;grid-template-columns:1fr 1fr;min-height:520px}.mr-routine-detail__media{background:#f4d9dd;min-height:320px;position:relative}.mr-routine-detail__img{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.mr-routine-detail__content{display:flex;flex-direction:column;justify-content:center;padding:clamp(2rem,5vw,4.5rem)}.mr-routine-detail__eyebrow{align-items:center;color:#b3b3b7;display:flex;font-size:.72rem;font-weight:600;gap:.75rem;letter-spacing:.16em;margin:0 0 1.5rem;text-transform:uppercase}.mr-routine-detail__eyebrow:before{background:currentColor;content:"";height:1px;width:2rem}.mr-routine-detail__title{color:#262833;font-size:clamp(1.9rem,3.2vw,3rem);font-weight:400;line-height:1.12;margin:0 0 1.75rem}.mr-routine-detail__text{color:#515252;font-size:.95rem;line-height:1.7;margin:0 0 2.5rem;max-width:30rem}.mr-routine-detail__cta{align-items:center;align-self:flex-start;background:#262833;border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:.72rem;font-weight:600;gap:1rem;letter-spacing:.12em;padding:.5rem .5rem .5rem 1.75rem;text-decoration:none;text-transform:uppercase;transition:background .15s ease}.mr-routine-detail__cta:hover{background:#000}.mr-routine-detail__cta:hover .mr-routine-detail__cta-icon{transform:translateX(2px)}.mr-routine-detail__cta-icon{align-items:center;border:1px solid hsla(0,0%,100%,.4);border-radius:50%;color:#fff;display:inline-flex;height:2.4rem;justify-content:center;transition:transform .15s ease;width:2.4rem}.mr-routine-detail__cta-icon:before{font-family:Material Symbols Outlined;font-size:20px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c8"}@media (max-width:767px){.mr-routine-detail{margin:2.5rem auto}.mr-routine-detail__inner{grid-template-columns:1fr;min-height:0}.mr-routine-detail__media{min-height:280px}}body.in-rutina .content-wrapper,body.in-rychla-rutina .content-wrapper,body.in-sestavena-rutina .content-wrapper{max-width:none;padding-inline:0;width:100%}body.in-rutina .mr-pcarousel-nav__all,body.in-rutina .pageArticleDetail>header,body.in-rychla-rutina .mr-pcarousel-nav__all,body.in-rychla-rutina .pageArticleDetail>header,body.in-sestavena-rutina .mr-pcarousel-nav__all,body.in-sestavena-rutina .pageArticleDetail>header{display:none}.mr-rutina{box-sizing:border-box;color:#262833;display:flex;flex-direction:column;font-family:Plus Jakarta Sans,sans-serif;gap:4.5rem;margin:2.5rem 0 5rem}.mr-rutina__summary-reset{align-items:center;background:#fbfbfc;border:1px solid #262833;border-radius:999px;color:#262833;cursor:pointer;display:inline-flex;font:inherit;font-size:.8125rem;gap:.5rem;height:32px;letter-spacing:.02em;padding:0 .875rem 0 .625rem;text-transform:uppercase;transition:background .15s ease}.mr-rutina__summary-reset:hover{background:#f4f4f5}.mr-rutina__summary-reset-icon{display:inline-flex}.mr-rutina__summary-reset-icon:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5d5"}.mr-rutina *,.mr-rutina :after,.mr-rutina :before{box-sizing:border-box}.mr-rutina__section{margin:0 auto;max-width:1200px;padding-inline:1.5rem;width:100%}.mr-rutina__section--flush{padding-inline:0}.mr-rutina__section-title{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(1.75rem,2.6vw,2.25rem);font-weight:300;line-height:1.15;margin:0 0 2rem}.mr-rutina__hero{margin:1.5rem auto 0;max-width:38rem;padding-inline:1.5rem;text-align:center}.mr-rutina__hero-title{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:300;letter-spacing:-.02em;line-height:1.1;margin:0 0 1.5rem}.mr-rutina__hero-lede{color:#515252;font-size:.95rem;line-height:1.7;margin:0}.mr-rutina__summary{align-items:center;background:#f4f4f5;display:flex;flex-wrap:wrap;gap:clamp(1.5rem,4vw,3rem);padding:clamp(2rem,4vw,3.5rem)}.mr-rutina__summary-main{align-items:start;display:grid;flex:1 1 300px;gap:1.5rem;grid-template-columns:1fr 1fr}.mr-rutina__summary-reset,.mr-rutina__summary-title{grid-column:1/-1}.mr-rutina__summary-field{max-width:260px;width:100%}.mr-rutina__summary-label{color:#515252;display:block;font-size:.8rem;font-weight:600;margin-bottom:.6rem}.mr-rutina__select{position:relative}.mr-rutina__select:after{font-family:Material Symbols Outlined;font-size:20px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#515252;content:"\e5cf";pointer-events:none;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.mr-rutina__select select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;border:1px solid rgba(38,40,51,.16);border-radius:999px;color:#262833;cursor:pointer;font:inherit;font-size:.88rem;height:48px;margin:0;padding:0 2.75rem 0 1.25rem;width:100%}.mr-rutina__select select:focus{border-color:#262833;outline:none}.mr-rutina__summary-notes{display:flex;flex:1 1 300px;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.mr-rutina__summary-note{color:#515252;font-size:.88rem;line-height:1.6;padding-left:1.75rem;position:relative}.mr-rutina__summary-note:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#262833;content:"\e5c8";left:0;position:absolute;top:.05em}.mr-rutina__routine{background:#f4f4f5;display:flex;gap:3.75rem;padding:2.5rem}.mr-rutina__routine-intro{display:flex;flex:1 1 0;flex-direction:column;gap:1rem;justify-content:center;min-width:0}.mr-rutina__routine-heading{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(1.75rem,2.6vw,2.25rem);font-weight:300;line-height:1.15;margin:0}.mr-rutina__routine-text{color:#515252;font-size:.95rem;line-height:1.7;margin:0}.mr-rutina__routine-list{display:flex;flex:1 1 0;flex-direction:column;gap:1.25rem;max-width:600px;min-width:0}.mr-rutina__routine-item{align-items:center;background:#fbfbfc;display:flex;gap:1.5rem;padding:1.25rem;width:100%}.mr-rutina__routine-item-media{flex-shrink:0;height:100px;-o-object-fit:contain;object-fit:contain;width:100px}.mr-rutina__routine-item-body{display:flex;flex:1 1 0;flex-direction:column;gap:.6rem;min-width:0}.mr-rutina__routine-item-badge{align-self:flex-start;border:1px solid #3e3e42;border-radius:999px;color:#3e3e42;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.75rem;font-weight:300;letter-spacing:-.02em;padding:.125rem .5rem;white-space:nowrap}.mr-rutina__routine-item-title{align-items:baseline;color:#262833;display:flex;font-size:1rem;gap:.5rem;justify-content:space-between;line-height:1.375}.mr-rutina__routine-item-title>:first-child{flex:1 1 auto;min-width:0;text-transform:uppercase}.mr-rutina__routine-item-title>span:last-child{flex-shrink:0;font-weight:600;white-space:nowrap}.mr-rutina__routine-item-link{color:inherit;display:block;text-decoration:none}.mr-rutina__routine-item-link:hover{color:#515252}.mr-rutina__routine-item-name{align-items:baseline;display:flex;gap:.375rem;min-width:0}.mr-rutina__routine-item-variant{color:#3e3e42;flex-shrink:0;font-weight:400;text-transform:none}.mr-rutina .mr-product-additional-name{color:#b3b3b7;margin-left:.375rem}.mr-rutina__routine-item-brand{color:#3e3e42;font-size:.75rem;font-weight:400;letter-spacing:.01em;margin:0}.mr-rutina__routine-empty{color:#515252;font-size:.9rem;margin:0}.mr-rutina__routine-cta{align-items:center;align-self:center;background:#262833;border:0;border-radius:999px;color:#fbfbfc;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:400;gap:.375rem;justify-content:center;letter-spacing:.02em;margin-top:.5rem;padding:.5rem 1.125rem .5rem .75rem;text-transform:uppercase;transition:background .15s ease}.mr-rutina__routine-cta:hover{background:#3e3e42}.mr-rutina__routine-cta-icon{display:inline-flex}.mr-rutina__routine-cta-icon:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f1cc"}.mr-rutina__products-head{border-bottom:1px solid rgba(38,40,51,.16);display:flex;justify-content:space-between;margin:0 auto 2rem;max-width:1440px;padding:0 1.5rem 1.25rem}.mr-rutina__products-head .mr-rutina__section-title{margin-bottom:0}.mr-rutina__products-foot{display:flex;justify-content:flex-end;margin:2rem auto 0;max-width:1440px;padding-inline:1.5rem}.mr-rutina__products-all{align-items:center;background:#fbfbfc;border:1px solid #262833;border-radius:999px;color:#262833;display:inline-flex;flex:0 0 auto;font-size:.8125rem;font-weight:400;gap:.5rem;height:32px;letter-spacing:.02em;padding:0 .875rem 0 1rem;text-decoration:none;text-transform:uppercase;transition:background .15s ease}.mr-rutina__products-all:hover{background:#f4f4f5}.mr-rutina__products-all-icon{display:inline-flex}.mr-rutina__products-all-icon:before{font-family:Material Symbols Outlined;font-size:16px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c8"}.mr-rutina__products-flags{color:#3e3e42;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.75rem;font-weight:300;letter-spacing:-.02em;margin:.35rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mr-rutina__explain{align-items:start;background:#f4f4f5;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:480px;margin:0 auto;max-width:1200px;width:100%}.mr-rutina__explain-media{height:480px;position:relative}.mr-rutina__explain-media img{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.mr-rutina__explain-content{display:flex;flex-direction:column;justify-content:center;padding:clamp(2rem,5vw,4.5rem)}@media (max-width:767px){.mr-rutina{gap:3rem;margin:1.5rem 0 3rem}.mr-rutina__summary{align-items:stretch;flex-direction:column}.mr-rutina__summary-main,.mr-rutina__summary-notes{flex-basis:auto}.mr-rutina__summary-main{grid-template-columns:1fr}.mr-rutina__summary-field{width:100%}.mr-rutina__routine,.mr-rutina__routine-item{align-items:stretch;flex-direction:column;gap:1.5rem}.mr-rutina__routine-intro,.mr-rutina__routine-list{flex:none;max-width:none}.mr-rutina__routine-item{gap:1rem}.mr-rutina__explain{grid-template-columns:1fr;grid-template-rows:none}.mr-rutina__explain-media{height:260px}}.mr-accordion{border-top:1px solid rgba(38,40,51,.16);display:flex;flex-direction:column}.mr-accordion__item{border-bottom:1px solid rgba(38,40,51,.16)}.mr-accordion__item.is-open .mr-accordion__icon:after{transform:translate(-50%,-50%) scaleY(0)}.mr-accordion__item.is-open .mr-accordion__panel{grid-template-rows:1fr}.mr-accordion__trigger{align-items:center;background:none;border:0;color:#262833;cursor:pointer;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.85rem;font-weight:600;gap:1rem;justify-content:space-between;letter-spacing:.03em;padding:1.1rem 0;text-align:left;text-transform:uppercase;width:100%}.mr-accordion__icon{flex-shrink:0;height:1rem;position:relative;width:1rem}.mr-accordion__icon:after,.mr-accordion__icon:before{background:#262833;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s ease}.mr-accordion__icon:before{height:1px;width:100%}.mr-accordion__icon:after{height:100%;width:1px}.mr-accordion__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.mr-accordion__panel-inner{overflow:hidden}.mr-accordion__panel p{color:#515252;font-size:.9rem;line-height:1.65;margin:0 0 1.1rem}body.in-znacka.type-manufacturer-detail .manufacturerDetail>.category-title{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(2rem,5vw,3rem);font-weight:300;letter-spacing:-.02em;line-height:1.1667;margin:2.5rem 0 0;text-transform:uppercase}.mr-brand-detail__title,body.in-znacka.type-manufacturer-detail #category-header,body.in-znacka.type-manufacturer-detail #filters-wrapper,body.in-znacka.type-manufacturer-detail .listingControls{display:none}body.in-znacka.type-manufacturer-detail .mr-brand-detail #products.products-block,body.in-znacka.type-manufacturer-detail .mr-brand-detail .mr-pcarousel-nav{margin:0;max-width:none;padding:0}.mr-brand-detail *,.mr-brand-detail :after,.mr-brand-detail :before{box-sizing:border-box}.mr-brand-detail{color:#262833;display:flex;flex-direction:column;font-family:Plus Jakarta Sans,sans-serif;gap:3.75rem;margin:0 0 2.5rem}.mr-brand-detail__cta{align-items:center;align-self:flex-start;border:1px solid #262833;border-radius:999px;color:#262833;display:inline-flex;font-size:.75rem;font-weight:600;gap:.75rem;letter-spacing:.1em;padding:.7rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:background .15s ease,color .15s ease;white-space:nowrap}.mr-brand-detail__cta:hover{background:#262833;color:#fff}.mr-brand-detail__cta-arrow{display:inline-flex}.mr-brand-detail__cta-arrow:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c8"}.mr-brand-detail__pill-cta{align-items:center;align-self:flex-start;background:#262833;border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:.72rem;font-weight:600;gap:1rem;letter-spacing:.12em;padding:.5rem .5rem .5rem 1.75rem;text-decoration:none;text-transform:uppercase;transition:background .15s ease}.mr-brand-detail__pill-cta:hover{background:#000}.mr-brand-detail__pill-cta:hover .mr-brand-detail__pill-cta-icon{transform:translateX(2px)}.mr-brand-detail__pill-cta-icon{align-items:center;border:1px solid hsla(0,0%,100%,.4);border-radius:50%;color:#fff;display:inline-flex;height:2.4rem;justify-content:center;transition:transform .15s ease;width:2.4rem}.mr-brand-detail__pill-cta-icon:before{font-family:Material Symbols Outlined;font-size:20px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c8"}.mr-brand-detail__section-head{align-items:baseline;display:flex;gap:1.5rem;justify-content:space-between;margin-bottom:1.75rem}.mr-brand-detail__section-title{color:#262833;font-family:Murecho,sans-serif;font-size:2rem;font-weight:300;letter-spacing:-.03em;line-height:1.15;margin:0}.mr-brand-detail__hero{align-items:center;display:flex;gap:3.75rem}.mr-brand-detail__intro{display:flex;flex:0 1 420px;flex-direction:column;gap:1.5rem;min-width:0}.mr-brand-detail__text{color:#515252;font-size:.95rem;line-height:1.65;margin:0}.mr-brand-detail__media{aspect-ratio:16/10;border-radius:20px;flex:1 1 0;min-width:0;overflow:hidden}.mr-brand-detail__media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mr-brand-detail__why{align-items:center;background:#ededee;display:flex;gap:3.75rem;padding:2.5rem}.mr-brand-detail__why-media{aspect-ratio:4/3;border-radius:12px;flex:0 1 440px;min-width:0;overflow:hidden}.mr-brand-detail__why-media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mr-brand-detail__why-content{display:flex;flex:1 1 0;flex-direction:column;gap:1.25rem;min-width:0}.mr-brand-detail__why-title{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:300;letter-spacing:-.02em;line-height:1.15;margin:0}.mr-brand-detail__why-text{color:#515252;font-size:.95rem;line-height:1.65;margin:0}.mr-brand-detail__why-text+.mr-brand-detail__why-text{margin-top:-.5rem}.mr-brand-detail__carousel{overflow:hidden}.mr-brand-detail__track{display:flex;gap:1.25rem;overflow-x:auto;position:relative;scroll-padding-left:1px;scroll-snap-type:x proximity;-ms-overflow-style:none;scrollbar-width:none}.mr-brand-detail__track::-webkit-scrollbar{display:none}.mr-brand-detail__nav{align-items:center;display:flex;gap:1.5rem;justify-content:space-between;margin-top:1.75rem}.mr-brand-detail__nav-arrows{display:flex;gap:.75rem}.mr-brand-detail__nav-btn{align-items:center;background:transparent;border:1px solid rgba(38,40,51,.16);border-radius:50%;color:#262833;cursor:pointer;display:inline-flex;height:2.75rem;justify-content:center;padding:0;transition:background .15s ease,color .15s ease,border-color .15s ease,opacity .15s ease;width:2.75rem}.mr-brand-detail__nav-btn:hover{background:#262833;border-color:#262833;color:#fff}.mr-brand-detail__nav-btn:disabled{background:transparent;border-color:rgba(38,40,51,.16);color:#262833;cursor:default;opacity:.35}.mr-brand-detail__nav-btn--prev:before{content:"\e5c4"}.mr-brand-detail__nav-btn--next:before,.mr-brand-detail__nav-btn--prev:before{font-family:Material Symbols Outlined;font-size:20px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mr-brand-detail__nav-btn--next:before{content:"\e5c8"}.mr-brand-detail__nav-all{border-bottom:1px solid #262833;color:#262833;font-size:.75rem;font-weight:600;letter-spacing:.1em;padding-bottom:.15rem;text-decoration:none;text-transform:uppercase}.mr-brand-detail__nav-all:hover{border-color:#515252;color:#515252}.mr-brand-detail__quote-card{display:flex;flex:0 0 clamp(220px,24%,280px);flex-direction:column;gap:1rem;scroll-snap-align:start}.mr-brand-detail__quote-photo{aspect-ratio:3/4;background:#f4f4f5;border-radius:12px;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.mr-brand-detail__quote-text{color:#262833;font-size:.9rem;font-style:italic;font-weight:300;line-height:1.5;margin:0}.mr-brand-detail__quote-name{color:#3e3e42;font-size:.75rem;font-weight:600;letter-spacing:.05em;margin:0;text-transform:uppercase}.mr-brand-detail__quote-meta{color:#b3b3b7;display:flex;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.72rem;font-weight:300;gap:.375rem;letter-spacing:-.02em;margin:-.5rem 0 0}.mr-brand-detail__quote-meta span:not(:last-child):after{content:"/";margin-left:.375rem}.mr-brand-detail__more{align-items:center;display:flex;gap:3.75rem}.mr-brand-detail__more-media{aspect-ratio:4/5;border-radius:12px;flex:0 1 440px;min-width:0;overflow:hidden}.mr-brand-detail__more-media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mr-brand-detail__more-content{display:flex;flex:1 1 0;flex-direction:column;gap:1.5rem;min-width:0}.mr-brand-detail__more-title{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:300;letter-spacing:-.02em;line-height:1.15;margin:0}@media (max-width:900px){.mr-brand-detail{gap:2.5rem}.mr-brand-detail__hero,.mr-brand-detail__more,.mr-brand-detail__why{align-items:stretch;flex-direction:column;gap:1.75rem}.mr-brand-detail__intro,.mr-brand-detail__media,.mr-brand-detail__more-media,.mr-brand-detail__why-media{flex:none}.mr-brand-detail__media{aspect-ratio:16/11}.mr-brand-detail__why{padding:1.5rem}.mr-brand-detail__more-media,.mr-brand-detail__why-media{aspect-ratio:16/10}.mr-brand-detail__quote-card{flex-basis:68%}}@media (max-width:575px){.mr-brand-detail__nav-all{display:none}.mr-brand-detail__quote-card{flex-basis:82%}}body.type-index .latest-contribution-box{display:none}.latest-contribution-wrapper{box-sizing:border-box;margin:4rem auto;max-width:1440px;padding-inline:1.5rem}.latest-contribution-wrapper *,.latest-contribution-wrapper :after,.latest-contribution-wrapper :before{box-sizing:border-box}.latest-contribution-wrapper h2,.latest-contribution-wrapper:not([data-mr-carousel]) .latest-contribution:first-of-type .latest-contribution-inner:not(:first-of-type),.latest-contribution-wrapper:not([data-mr-carousel]) .latest-contribution:not(:first-of-type){display:none}.latest-contribution-wrapper:not([data-mr-carousel]) .latest-contribution-inner:first-of-type{margin-bottom:0}.latest-contribution-wrapper .mr-reviews__viewport{display:grid;overflow:hidden}.latest-contribution-wrapper .latest-contribution-inner.mr-reviews__slide{border-radius:0;grid-area:1/1;margin:0;opacity:0;pointer-events:none;visibility:hidden}.latest-contribution-wrapper .latest-contribution-inner.mr-reviews__slide .latest-contribution-content{opacity:0;transition:opacity .35s ease}.latest-contribution-wrapper .latest-contribution-inner.mr-reviews__slide.is-active{opacity:1;pointer-events:auto;visibility:visible}.latest-contribution-wrapper .latest-contribution-inner.mr-reviews__slide.is-active .latest-contribution-content{opacity:1}.latest-contribution-wrapper .mr-reviews__nav{display:flex;gap:.75rem;order:6}.latest-contribution-wrapper .mr-reviews__btn{align-items:center;background:transparent;border:1px solid rgba(38,40,51,.16);border-radius:50%;color:#262833;cursor:pointer;display:inline-flex;height:2.75rem;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:2.75rem}.latest-contribution-wrapper .mr-reviews__btn:hover{background:#262833;border-color:#262833;color:#fff}.latest-contribution-wrapper .mr-reviews__btn:focus-visible{outline:2px solid #262833;outline-offset:2px}.latest-contribution-wrapper .mr-reviews__btn--prev:before{content:"\e5c4"}.latest-contribution-wrapper .mr-reviews__btn--next:before,.latest-contribution-wrapper .mr-reviews__btn--prev:before{font-family:Material Symbols Outlined;font-size:20px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.latest-contribution-wrapper .mr-reviews__btn--next:before{content:"\e5c8"}.latest-contribution-wrapper .latest-contribution-inner{align-items:stretch;background:#f4f4f5;color:inherit;display:grid;grid-template-areas:"content media";grid-template-columns:1fr 1fr;margin-bottom:1.5rem;min-height:560px;overflow:hidden;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.latest-contribution-wrapper .latest-contribution-inner:last-child{margin-bottom:0}.latest-contribution-wrapper .latest-contribution-content{display:flex;flex-direction:column;gap:1.25rem;grid-area:content;justify-content:center;padding:clamp(2rem,4.5vw,3.75rem)}.latest-contribution-wrapper .latest-contribution-info{display:contents}.latest-contribution-wrapper[data-mr-carousel] .latest-contribution-product{display:none}.latest-contribution-wrapper .stars{order:1}.latest-contribution-wrapper .latest-contribution-description{order:2}.latest-contribution-wrapper .latest-contribution-author{order:3}.latest-contribution-wrapper .latest-contribution-product{order:4}.latest-contribution-wrapper .latest-contribution-date{order:5}.latest-contribution-wrapper .latest-contribution-content i,.latest-contribution-wrapper .latest-contribution-info i{display:none}.latest-contribution-wrapper .stars{align-items:center;display:inline-flex;gap:.2rem;line-height:1}.latest-contribution-wrapper .mr-reviews__score{color:#b3b3b7;font-size:.78rem;margin-left:.5rem}.latest-contribution-wrapper .star{background:none!important;height:auto;margin:0;overflow:visible;padding:0;text-indent:0;width:auto}.latest-contribution-wrapper .star:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(38,40,51,.16);content:"\f09a"}.latest-contribution-wrapper .star.star-on:before{color:#262833;font-variation-settings:"FILL" 1}.latest-contribution-wrapper .latest-contribution-description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#262833;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.05rem,1.6vw,1.4rem);font-style:italic;line-height:1.55;overflow:hidden}.latest-contribution-wrapper .latest-contribution-description:before{content:"“"}.latest-contribution-wrapper .latest-contribution-description:after{content:"”"}.latest-contribution-wrapper .latest-contribution-author{color:#262833;font-size:.8rem;font-weight:600;letter-spacing:.12em;margin-top:.5rem;text-transform:uppercase}.latest-contribution-wrapper .latest-contribution-product{color:#b3b3b7;font-size:.82rem;font-weight:400;margin:0}.latest-contribution-wrapper .latest-contribution-date{color:#b3b3b7;font-size:.78rem}.latest-contribution-wrapper .latest-contribution-image{background-image:url(https://cdn.myshoptet.com/usr/www.miruso.cz/user/documents/upload/05_components/banners/reviews.png),linear-gradient(135deg,#efe6dc,#e3d3c3);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover;grid-area:media;min-height:320px;position:relative}.latest-contribution-wrapper .latest-contribution-image>img{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.latest-contribution-wrapper .mr-reviews__card{align-items:center;background:#fff;border:1px solid rgba(38,40,51,.16);bottom:1.75rem;box-shadow:0 14px 34px rgba(0,0,0,.14);display:flex;gap:.9rem;left:2rem;padding:.75rem;position:absolute;width:min(320px,88%);z-index:2}.latest-contribution-wrapper .mr-reviews__card-img{background:#f4f2ef;border-radius:8px;color:transparent;flex:0 0 64px;font-size:0;height:64px;-o-object-fit:contain;object-fit:contain;width:64px;-webkit-user-drag:none}.latest-contribution-wrapper .mr-reviews__card-name{color:#262833;flex:1 1 auto;font-size:.82rem;font-weight:700;letter-spacing:.03em;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}@media (max-width:767px){.latest-contribution-wrapper{margin:2.5rem auto}.latest-contribution-wrapper .latest-contribution-inner{grid-template-areas:"media" "content";grid-template-columns:1fr;min-height:0}.latest-contribution-wrapper .latest-contribution-image{min-height:260px}.latest-contribution-wrapper .mr-reviews__card{left:1rem;right:1rem;width:auto}}.mr-reviews{margin:0 auto;max-width:1440px;padding:3.75rem 2.5rem;position:relative}.mr-reviews,.mr-reviews *,.mr-reviews :after,.mr-reviews :before{box-sizing:border-box}.mr-reviews__viewport{overflow:hidden;position:relative}.mr-reviews__track{display:grid}.mr-reviews__slide{display:grid;grid-area:1/1;grid-template-areas:"content";grid-template-columns:1fr;opacity:0;pointer-events:none;visibility:hidden}.mr-reviews__slide:has(.mr-reviews__media){grid-template-areas:"content media";grid-template-columns:1fr 1fr}.mr-reviews__slide .mr-reviews__content{opacity:0;transition:opacity .35s ease}.mr-reviews__slide.is-active{opacity:1;pointer-events:auto;visibility:visible}.mr-reviews__slide.is-active .mr-reviews__content{opacity:1}.mr-reviews__content{display:flex;flex-direction:column;grid-area:content;justify-content:flex-end;--mr-reviews-gap:clamp(1.5rem,4vw,2.5rem);background:#f4f4f5;gap:var(--mr-reviews-gap);overflow:hidden;padding:clamp(1.75rem,6vw,6.25rem)}.mr-reviews__slide:has(.mr-reviews__media) .mr-reviews__content{aspect-ratio:1/1;--mr-reviews-gap:clamp(2.5rem,6vw,6.25rem);gap:var(--mr-reviews-gap)}.mr-reviews__stars{align-items:center;color:#3e3e42;display:flex;flex-shrink:0;font-size:.75rem;gap:.35rem;margin:0 0 1.25rem}.mr-reviews__star{display:inline-flex}.mr-reviews__star:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(38,40,51,.16);content:"\f09a"}.mr-reviews__star--on:before{color:#262833;font-variation-settings:"FILL" 1}.mr-reviews__score{margin-left:.15rem}.mr-reviews__quote{display:-webkit-box;flex-shrink:0;-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(1rem,1.6vw,1.125rem);font-style:italic;font-weight:300;line-height:1.45;margin:0 0 1.75rem;overflow:hidden}.mr-reviews__author{letter-spacing:.12em;text-transform:uppercase}.mr-reviews__author,.mr-reviews__meta{color:#3e3e42;flex-shrink:0;font-size:.75rem;margin:0}.mr-reviews__meta{font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-weight:300;letter-spacing:-.02em;margin-top:calc(.375rem - var(--mr-reviews-gap))}.mr-reviews__media{aspect-ratio:1/1;grid-area:media;overflow:hidden}.mr-reviews__photo{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mr-reviews__nav{bottom:clamp(1.75rem,6vw,6.25rem);display:flex;gap:.5rem;left:clamp(1.75rem,6vw,6.25rem);position:absolute;z-index:2}.mr-reviews__btn{align-items:center;background:transparent;border:1px solid rgba(38,40,51,.16);border-radius:50%;color:#262833;cursor:pointer;display:inline-flex;height:2.75rem;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:2.75rem}.mr-reviews__btn:hover{background:#262833;border-color:#262833;color:#fff}.mr-reviews__btn:focus-visible{outline:2px solid #262833;outline-offset:2px}.mr-reviews--prev:before{content:"\e5c4"}.mr-reviews--next:before,.mr-reviews--prev:before{font-family:Material Symbols Outlined;font-size:20px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mr-reviews--next:before{content:"\e5c8"}@media (max-width:767px){.mr-reviews{padding:2.5rem 1.25rem}.mr-reviews__slide:has(.mr-reviews__media){grid-template-areas:"media" "content";grid-template-columns:1fr}.mr-reviews__content{--mr-reviews-gap:2rem;gap:var(--mr-reviews-gap);padding:2rem 1.25rem}.mr-reviews__slide:has(.mr-reviews__media) .mr-reviews__content{aspect-ratio:auto;--mr-reviews-gap:2rem;gap:var(--mr-reviews-gap)}.mr-reviews__media{aspect-ratio:4/3}.mr-reviews__nav{bottom:1.25rem;left:1.25rem}}.basic-description:has(.mr-reviews),.description-inner:has(.mr-reviews){max-width:none;width:100%}.basic-description:has(.mr-reviews)>:is(p,h1,h2,h3,h4,h5,h6,blockquote,ul,ol,table,img,figure){margin-inline:auto;max-width:1200px}.homepage-blog-wrapper{align-items:start;box-sizing:border-box;-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:repeat(4,1fr);margin:4rem auto;max-width:1440px;padding-inline:1.5rem;row-gap:2.5rem}.homepage-blog-wrapper *,.homepage-blog-wrapper :after,.homepage-blog-wrapper :before{box-sizing:border-box}.homepage-blog-wrapper .homepage-group-title{align-self:center;border:0;border-bottom:1px solid rgba(38,40,51,.16);color:#262833;display:block;font-size:clamp(1.6rem,3vw,2.5rem);font-weight:400;grid-column:1/-1;margin:0;padding:0 0 1.25rem;text-align:left}.mr-articles__all{align-items:center;background:transparent;border:1px solid rgba(38,40,51,.16);border-radius:999px;color:#262833;display:inline-flex;font-size:.7rem;font-weight:600;gap:.4rem;grid-column:1/-1;justify-self:start;letter-spacing:.1em;order:1;padding:.6rem 1.35rem;text-decoration:none;text-transform:uppercase;transition:background .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap}.mr-articles__all:after{font-family:Material Symbols Outlined;font-size:16px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c8"}.mr-articles__all:hover{background:#262833;border-color:#262833;color:#fff}.homepage-blog-wrapper .news-item{--media-h:390px;grid-column:span 1;margin:0}.homepage-blog-wrapper .news-item>a{color:inherit;display:block;position:relative;text-decoration:none}.homepage-blog-wrapper .news-item .image{border-radius:14px;overflow:hidden}.homepage-blog-wrapper .news-item img{border-radius:14px;color:transparent;display:block;font-size:0;height:var(--media-h);-o-object-fit:cover;object-fit:cover;transition:opacity .2s ease;width:100%}.homepage-blog-wrapper .news-item>a:hover img{opacity:.8}.homepage-blog-wrapper .news-item>a:not(:has(img)):before{background:linear-gradient(135deg,#f3e7df,#e7d3c6);border-radius:14px;content:"";display:block;height:var(--media-h)}.homepage-blog-wrapper .news-item .text{padding-top:1.1rem}.homepage-blog-wrapper .news-item .title{color:#262833;font-size:.98rem;font-weight:500;line-height:1.35}.homepage-blog-wrapper .news-item .description,.homepage-blog-wrapper .news-item .title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.homepage-blog-wrapper .news-item .description{color:#b3b3b7;font-size:.8rem;line-height:1.5;margin-top:.5rem}.homepage-blog-wrapper .news-item .read-article{align-items:center;background:#262833;border-radius:999px;color:#fff;display:inline-flex;font-size:.68rem;font-weight:600;left:50%;letter-spacing:.08em;opacity:0;padding:.5rem 1.15rem;position:absolute;text-transform:uppercase;top:calc(var(--media-h)/2);transform:translate(-50%,-50%);transition:opacity .2s ease;white-space:nowrap}.homepage-blog-wrapper .news-item>a:hover .read-article{opacity:1}@media (max-width:991px){.homepage-blog-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.homepage-blog-wrapper{grid-template-columns:1fr;margin:2.5rem auto;row-gap:2rem}.homepage-blog-wrapper .news-item{--media-h:300px}}body.type-posts-listing .sectionDescription{margin:1rem auto 2.5rem;text-align:center}body.type-posts-listing .sectionDescription h1{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(2.25rem,6vw,3.75rem);font-weight:300;letter-spacing:-.02em;line-height:1.05;margin:0}body.type-posts-listing .sectionDescription p:not([class^=mr-] *){color:#515252;font-size:.95rem;line-height:1.65;margin:1rem auto 0;max-width:46rem}body.type-posts-listing .content-inner>.sectionDescription+p{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.95rem;font-weight:300;line-height:1.6;margin:0 auto;max-width:28rem;padding:2rem 1.5rem 6rem;text-align:center}body.type-posts-listing .subcategories.with-image{border-bottom:1px solid #262833;display:flex;flex-wrap:wrap;gap:.25rem;justify-content:center;list-style:none;margin:0 0 2.5rem;padding:0 0 1.25rem}body.type-posts-listing .subcategories.with-image li{float:none;margin:0;padding:0;width:auto}body.type-posts-listing .subcategories.with-image .image{display:none}body.type-posts-listing .subcategories.with-image a{align-items:center;background:#fbfbfc;border:1px solid #262833;border-radius:999px;color:#262833;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.8rem;font-weight:400;justify-content:center;letter-spacing:normal;padding:.25rem .875rem;text-decoration:none;text-transform:uppercase;transition:background .15s ease,color .15s ease;white-space:nowrap}body.type-posts-listing .subcategories.with-image a:hover{background:#262833;color:#fbfbfc}body.type-posts-listing .news-wrapper{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:repeat(4,1fr)}body.type-posts-listing .news-item{--media-ratio:4/5;display:flex;flex-direction:column;margin:0;min-width:0;padding-top:2.25rem}body.type-posts-listing .news-item .image{border-radius:0;overflow:hidden}body.type-posts-listing .news-item .image a{display:block;position:relative}body.type-posts-listing .news-item img{aspect-ratio:var(--media-ratio);border-radius:0;color:transparent;display:block;font-size:0;height:auto;-o-object-fit:contain;object-fit:contain;transition:opacity .2s ease;width:100%}body.type-posts-listing .news-item .image a:hover img{opacity:.85}body.type-posts-listing .news-item .text:first-child:before{aspect-ratio:var(--media-ratio);content:"";display:block;width:100%}body.type-posts-listing .news-item .image a:after{align-items:center;background:#262833;border-radius:999px;color:#fff;content:"Číst článek";display:inline-flex;font-size:.68rem;font-weight:600;left:50%;letter-spacing:.1em;opacity:0;padding:.6rem 1.25rem;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease;white-space:nowrap}body.type-posts-listing .news-item .image a:hover:after{opacity:1}body.type-posts-listing .news-item .text{display:flex;flex:1 1 auto;flex-direction:column;padding-top:1.1rem}body.type-posts-listing .news-item .title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;order:1;-webkit-box-orient:vertical;color:#262833;font-size:1rem;font-weight:600;line-height:1.35;overflow:hidden;overflow-wrap:anywhere;text-decoration:none}body.type-posts-listing .news-item .title:hover{color:#4c72f0}body.type-posts-listing .news-item .description{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;order:2;-webkit-box-orient:vertical;color:#515252;font-size:.82rem;line-height:1.55;margin-top:.6rem;overflow:hidden;overflow-wrap:anywhere}body.type-posts-listing .news-item .description p{margin:0}body.type-posts-listing .news-item time{color:#b3b3b7;font-size:.68rem;font-weight:600;letter-spacing:.12em;margin-top:auto;order:3;padding-top:1rem;text-transform:uppercase}body.type-posts-listing .listingControls{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-top:3.5rem}body.type-posts-listing .itemsTotal{color:#b3b3b7;font-size:.78rem}body.type-posts-listing .itemsTotal strong{font-weight:600}body.type-posts-listing .goToTop{display:none}body.type-posts-listing .pagination{display:flex;justify-content:center}body.type-posts-listing .pagination__list{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;list-style:none;margin:0;padding:0}body.type-posts-listing .pagination__list li{margin:0}body.type-posts-listing .pagination__currentPage,body.type-posts-listing .pagination__link{align-items:center;border-radius:999px;display:inline-flex;font-size:.85rem;font-weight:600;height:2.75rem;justify-content:center;min-width:2.75rem;padding:0 .9rem;text-decoration:none}body.type-posts-listing .pagination__currentPage{background:#262833;color:#fff}body.type-posts-listing .pagination__link{background:transparent;border:1px solid rgba(38,40,51,.16);color:#262833;transition:background .15s ease,color .15s ease,border-color .15s ease}body.type-posts-listing .pagination__link:hover{background:#262833;border-color:#262833;color:#fff}body.type-posts-listing .pagination__link--prev:before{content:"\e5cb"}body.type-posts-listing .pagination__link--next:before,body.type-posts-listing .pagination__link--prev:before{font-family:Material Symbols Outlined;font-size:22px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.type-posts-listing .pagination__link--next:before{content:"\e5cc"}@media (max-width:991px){body.type-posts-listing .news-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){body.type-posts-listing .news-wrapper{grid-template-columns:1fr}}body.in-znacky .mr-znacky__hero{align-items:flex-end;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:1.5rem 5rem;margin:0 auto;max-width:1440px;padding:12.5rem 2.5rem 0}body.in-znacky .mr-znacky__hero>header{flex:1 1 320px}body.in-znacky .mr-znacky__hero h1,body.in-znacky .pageArticleDetail>header h1{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(2.5rem,7vw,6.25rem);font-weight:300;letter-spacing:-.03em;line-height:1.08;margin:0}@media (max-width:900px){body.in-znacky .mr-znacky__hero{align-items:flex-start;flex-direction:column;padding:6rem 1.25rem 0}body.in-znacky .mr-znacky__hero>header,body.in-znacky .mr-znacky__hero>p{flex:none}}.mr-znacky{display:flex;flex-direction:column;gap:3.75rem;margin:0 auto;max-width:1440px;padding:3.75rem 2.5rem}.mr-znacky,.mr-znacky *,.mr-znacky :after,.mr-znacky :before{box-sizing:border-box}.mr-znacky__item{align-items:center;display:flex;gap:2.5rem}.mr-znacky__text{align-items:flex-start;display:flex;flex:1 1 0;flex-direction:column;gap:1.75rem;min-width:0;position:relative}.mr-znacky__name{color:#262833;display:block;font-family:Murecho,sans-serif;font-size:clamp(1.75rem,3.2vw,3rem);font-weight:300;letter-spacing:-.03em;line-height:1.15;margin:0;text-decoration:none}.mr-znacky__name:before{content:"";inset:0;position:absolute;z-index:1}.mr-znacky__description{font-size:1rem;font-weight:300;line-height:1.5;margin:0;max-width:34rem}.mr-znacky__cta,.mr-znacky__description{color:#262833;font-family:Plus Jakarta Sans,sans-serif}.mr-znacky__cta{align-items:center;background:#fbfbfc;border:1px solid #262833;border-radius:999px;display:inline-flex;font-size:.8125rem;font-weight:400;gap:1.5rem;letter-spacing:.02em;padding:.25rem .5rem .25rem .875rem;position:relative;text-decoration:none;text-transform:uppercase;transition:background .15s ease,color .15s ease;white-space:nowrap;z-index:2}.mr-znacky__cta:after{font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c8"}.mr-znacky__cta:hover{background:#262833;color:#fbfbfc}.mr-znacky__cta span[aria-hidden]{display:none}.mr-znacky__image{display:block;flex:1 1 0;min-width:0}.mr-znacky__image img{aspect-ratio:3/2;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:900px){.mr-znacky{gap:2.5rem;padding:2.5rem 1.25rem}.mr-znacky__item{align-items:stretch;flex-direction:column;gap:1.25rem}.mr-znacky__image{order:-1}}.mr-znacky>p,.mr-znacky__hero>p,.mr-znacky__intro{color:#262833;flex:1 1 320px;font-family:Plus Jakarta Sans,sans-serif;font-size:1.5rem;font-weight:300;letter-spacing:0;line-height:2rem;margin:0;max-width:40rem}.mr-category-upper{--cu-word:"hydratace";--cu-accent:#6e7fd6;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}.mr-category-upper__hero{background:linear-gradient(135deg,color-mix(in srgb,var(--cu-accent) 55%,#fff) 0,#fff 55%);overflow:hidden;position:relative}.mr-category-upper__bg{display:flex;flex-direction:column;gap:.05em;inset:0;justify-content:flex-start;overflow:hidden;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.mr-category-upper__row{color:color-mix(in srgb,#fff 60%,transparent);font-family:Murecho,sans-serif;font-size:clamp(3.4rem,11vw,7.5rem);font-weight:300;letter-spacing:.01em;line-height:1.04;text-transform:lowercase;white-space:nowrap}.mr-category-upper__row:before{content:var(--cu-word) " " var(--cu-word) " " var(--cu-word) " " var(--cu-word) " " var(--cu-word) " " var(--cu-word) " " var(--cu-word) " " var(--cu-word) " " var(--cu-word) " " var(--cu-word) " " var(--cu-word) " " var(--cu-word) " " var(--cu-word) " " var(--cu-word)}.mr-category-upper__row:nth-child(odd){transform:translateX(-7%)}.mr-category-upper__row:nth-child(2n){color:color-mix(in srgb,#fff 70%,transparent);transform:translateX(-16%)}.mr-category-upper__inner{box-sizing:border-box;margin:0 auto 2.5rem;max-width:1200px;padding:2.25rem 2.5rem 2.75rem;position:relative;text-align:center;z-index:1}.mr-category-upper__crumbs{display:none}.mr-category-upper__title{color:color-mix(in srgb,var(--cu-accent) 82%,#000);font-family:Murecho,sans-serif;font-size:clamp(2.5rem,9vw,6.25rem);font-weight:300;letter-spacing:-.03em;line-height:1.08;margin:1.5rem 0 1.1rem;text-align:center}.mr-category-upper__text{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(1.125rem,3vw,1.5rem);font-weight:300;letter-spacing:normal;line-height:1.333;margin:0 auto;max-width:630px;text-align:center}@media (max-width:799px){.mr-category-upper__inner{padding:1.75rem 1.25rem 2.25rem}.mr-category-upper .mr-carousel-heading{padding-inline:1.25rem}}.mr-category-upper .mr-carousel-heading{border-bottom:1px solid rgba(38,40,51,.16);box-sizing:border-box;color:#262833;font-size:clamp(1.6rem,3vw,2.5rem);font-weight:400;margin:2.5rem auto 1.5rem;max-width:1440px;padding:0 2.5rem 1.25rem}.mr-category-lower{background:#fff}.mr-category-lower__inner{align-items:center;box-sizing:border-box;display:grid;gap:clamp(2rem,5vw,5rem);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin:0 auto;max-width:1200px;padding:3.5rem 1.5rem}.mr-category-lower__media{min-width:0}.mr-category-lower__img{aspect-ratio:1/1;border-radius:50%;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.mr-category-lower__content{min-width:0}.mr-category-lower__title{color:#262833;font-size:clamp(1.8rem,3.2vw,2.75rem);font-weight:400;letter-spacing:-.01em;line-height:1.12;margin:0 0 1.5rem}.mr-category-lower__item{border-top:1px solid rgba(38,40,51,.16)}.mr-category-lower__item:last-child{border-bottom:1px solid rgba(38,40,51,.16)}.mr-category-lower__q{align-items:center;color:#262833;cursor:pointer;display:flex;font-size:.78rem;font-weight:700;gap:1rem;justify-content:space-between;letter-spacing:.08em;list-style:none;padding:1.1rem 0;text-transform:uppercase;transition:color .15s ease}.mr-category-lower__q::-webkit-details-marker{display:none}.mr-category-lower__q::marker{content:""}.mr-category-lower__q:after{color:#515252;content:"+";flex:0 0 auto;font-size:1.4rem;font-weight:300;line-height:1}.mr-category-lower__q:hover{color:#000}.mr-category-lower__item[open]>.mr-category-lower__q:after{content:"−"}.mr-category-lower__a{padding:0 0 1.25rem}.mr-category-lower__a p{color:#515252;font-size:.85rem;line-height:1.6;margin:0;max-width:48ch}@media (max-width:767px){.mr-category-lower__inner{grid-template-columns:1fr;padding:2.5rem 1rem}.mr-category-lower__img{margin:0 auto;max-width:320px}}body.in-kosmetika.type-category .overall-wrapper,body.in-vsechny-produkty.type-category .overall-wrapper{display:flex;flex-direction:column;min-height:100vh}body.in-kosmetika.type-category #content-wrapper,body.in-vsechny-produkty.type-category #content-wrapper{display:flex;flex:1 1 auto;flex-direction:column}body.in-kosmetika.type-category .breadcrumbs-wrapper,body.in-vsechny-produkty.type-category .breadcrumbs-wrapper{padding-top:.5rem;text-align:center}body.in-kosmetika.type-category .breadcrumbs-wrapper .breadcrumbs,body.in-vsechny-produkty.type-category .breadcrumbs-wrapper .breadcrumbs{align-items:center;color:#515252;display:inline-flex;flex-wrap:wrap;font-family:Plus Jakarta Sans,sans-serif;font-size:.72rem;gap:.35rem;justify-content:center;letter-spacing:.01em}body.in-kosmetika.type-category .breadcrumbs-wrapper .navigation-home-icon,body.in-vsechny-produkty.type-category .breadcrumbs-wrapper .navigation-home-icon{color:#515252;text-decoration:underline;text-underline-offset:2px}body.in-kosmetika.type-category .breadcrumbs-wrapper .navigation-home-icon .sr-only,body.in-vsechny-produkty.type-category .breadcrumbs-wrapper .navigation-home-icon .sr-only{height:auto;position:static;width:auto;clip:auto;clip-path:none;font-size:inherit;overflow:visible;white-space:normal}body.in-kosmetika.type-category .breadcrumbs-wrapper .navigation-home-icon:hover,body.in-vsechny-produkty.type-category .breadcrumbs-wrapper .navigation-home-icon:hover{color:#262833}body.in-kosmetika.type-category .breadcrumbs-wrapper .navigation-bullet,body.in-vsechny-produkty.type-category .breadcrumbs-wrapper .navigation-bullet{color:#b3b3b7}body.in-kosmetika.type-category .breadcrumbs-wrapper span[itemprop=name],body.in-vsechny-produkty.type-category .breadcrumbs-wrapper span[itemprop=name]{color:#262833}body.in-kosmetika.type-category .category-top,body.in-vsechny-produkty.type-category .category-top{box-sizing:border-box;padding:7rem 2.5rem 4rem;text-align:center}body.in-kosmetika.type-category .category-top .category-title,body.in-vsechny-produkty.type-category .category-top .category-title{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(3.5rem,7vw,6.25rem);font-weight:300;letter-spacing:-.03em;line-height:1.05;margin:0}body.in-kosmetika.type-category .category-top .category-perex,body.in-kosmetika.type-category .category-top .category-title .pagination-appendix,body.in-kosmetika.type-category .category-top .products-top-wrapper,body.in-kosmetika.type-category .category-top .subcategories,body.in-kosmetika.type-category .category-top .subcategory-show-more-btn,body.in-vsechny-produkty.type-category .category-top .category-perex,body.in-vsechny-produkty.type-category .category-top .category-title .pagination-appendix,body.in-vsechny-produkty.type-category .category-top .products-top-wrapper,body.in-vsechny-produkty.type-category .category-top .subcategories,body.in-vsechny-produkty.type-category .category-top .subcategory-show-more-btn{display:none}body.in-kosmetika.type-category .category-content-wrapper,body.in-vsechny-produkty.type-category .category-content-wrapper{box-sizing:border-box;-moz-column-gap:40px;column-gap:40px;display:grid;flex:1 1 auto;grid-template-columns:280px 1fr;grid-template-rows:auto auto 1fr auto;margin:0 auto;max-width:none;padding:2.5rem 2.5rem 5rem}body.in-kosmetika.type-category .category-content-wrapper:has(.category-perex.empty-content),body.in-vsechny-produkty.type-category .category-content-wrapper:has(.category-perex.empty-content){align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:0;padding-top:0}body.in-kosmetika.type-category .category-content-wrapper .category-perex.empty-content,body.in-vsechny-produkty.type-category .category-content-wrapper .category-perex.empty-content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem 6rem;text-align:center}body.in-kosmetika.type-category .category-content-wrapper .category-perex.empty-content h2,body.in-vsechny-produkty.type-category .category-content-wrapper .category-perex.empty-content h2{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:1.15rem;font-weight:500;letter-spacing:-.01em;margin:0 0 .5rem}body.in-kosmetika.type-category .category-content-wrapper .category-perex.empty-content p,body.in-vsechny-produkty.type-category .category-content-wrapper .category-perex.empty-content p{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.9rem;margin:0 0 1.25rem}body.in-kosmetika.type-category .category-content-wrapper .category-perex.empty-content p:last-child,body.in-vsechny-produkty.type-category .category-content-wrapper .category-perex.empty-content p:last-child{margin-bottom:0}body.in-kosmetika.type-category .category-content-wrapper .category-perex.empty-content a.btn-default,body.in-vsechny-produkty.type-category .category-content-wrapper .category-perex.empty-content a.btn-default{align-items:center;background:transparent;border:1px solid #262833;border-radius:999px;color:#262833;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.82rem;font-weight:400;letter-spacing:.03em;padding:.45rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:background .15s ease,color .15s ease}body.in-kosmetika.type-category .category-content-wrapper .category-perex.empty-content a.btn-default:hover,body.in-vsechny-produkty.type-category .category-content-wrapper .category-perex.empty-content a.btn-default:hover{background:#262833;color:#fff}body.in-kosmetika.type-category #category-header,body.in-vsechny-produkty.type-category #category-header{align-items:center;border-bottom:1px solid #262833;display:flex;gap:1rem;grid-column:2;grid-row:1;justify-content:space-between;margin-bottom:1.75rem;padding-bottom:1.25rem}body.in-kosmetika.type-category #category-header .listSorting .listSorting__controls,body.in-vsechny-produkty.type-category #category-header .listSorting .listSorting__controls{display:flex;flex-wrap:wrap;gap:.3rem;list-style:none;margin:0;padding:0}body.in-kosmetika.type-category #category-header .listSorting .listSorting__control,body.in-vsechny-produkty.type-category #category-header .listSorting .listSorting__control{align-items:center;background:#fbfbfc;border:1px solid #262833;border-radius:999px;color:#262833;cursor:pointer;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.78rem;font-weight:400;letter-spacing:0;padding:.2rem .85rem;text-transform:uppercase;transition:background .15s ease,color .15s ease;white-space:nowrap}body.in-kosmetika.type-category #category-header .listSorting .listSorting__control--current,body.in-kosmetika.type-category #category-header .listSorting .listSorting__control:hover,body.in-vsechny-produkty.type-category #category-header .listSorting .listSorting__control--current,body.in-vsechny-produkty.type-category #category-header .listSorting .listSorting__control:hover{background:#262833;color:#fff}body.in-kosmetika.type-category #category-header .listItemsTotal,body.in-vsechny-produkty.type-category #category-header .listItemsTotal{color:#515252;flex-shrink:0;font-family:Plus Jakarta Sans,sans-serif;font-size:.72rem;letter-spacing:.01em;white-space:nowrap}body.in-kosmetika.type-category #category-header .listItemsTotal strong,body.in-vsechny-produkty.type-category #category-header .listItemsTotal strong{font-weight:400}body.in-kosmetika.type-category #category-header:has(+.mr-active-filters),body.in-vsechny-produkty.type-category #category-header:has(+.mr-active-filters){margin-bottom:1.25rem}body.in-kosmetika.type-category .mr-active-filters,body.in-vsechny-produkty.type-category .mr-active-filters{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;grid-column:2;grid-row:2;margin:0 0 1.75rem}body.in-kosmetika.type-category .mr-active-filters__label,body.in-vsechny-produkty.type-category .mr-active-filters__label{color:#515252;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.72rem;letter-spacing:-.04em;margin-right:.25rem}body.in-kosmetika.type-category .mr-active-filters__chip,body.in-vsechny-produkty.type-category .mr-active-filters__chip{align-items:center;background:#fbfbfc;border:1px solid #b3b3b7;border-radius:999px;color:#262833;cursor:pointer;display:inline-flex;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.75rem;gap:.375rem;padding:.3rem .75rem;transition:border-color .15s ease,background .15s ease}body.in-kosmetika.type-category .mr-active-filters__chip:hover,body.in-vsechny-produkty.type-category .mr-active-filters__chip:hover{background:#f4f4f5;border-color:#262833}body.in-kosmetika.type-category .mr-active-filters__x,body.in-vsechny-produkty.type-category .mr-active-filters__x{display:inline-flex}body.in-kosmetika.type-category .mr-active-filters__x:before,body.in-vsechny-produkty.type-category .mr-active-filters__x:before{font-family:Material Symbols Outlined;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"\e5cd"}body.in-kosmetika.type-category #filters-wrapper,body.in-vsechny-produkty.type-category #filters-wrapper{grid-column:1;grid-row:1/4}body.in-kosmetika.type-category #filters-wrapper:before,body.in-vsechny-produkty.type-category #filters-wrapper:before{color:#262833;content:"FILTRY";display:block;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:1.25rem;font-weight:400;letter-spacing:-.02em;line-height:1.3;margin-bottom:1.25rem;text-transform:uppercase}body.in-kosmetika.type-category .filters-unveil-button-wrapper,body.in-vsechny-produkty.type-category .filters-unveil-button-wrapper{display:none}body.in-kosmetika.type-category #filters .slider-wrapper,body.in-vsechny-produkty.type-category #filters .slider-wrapper{border-top:1px solid #b3b3b7}body.in-kosmetika.type-category #filters .slider-wrapper h4,body.in-vsechny-produkty.type-category #filters .slider-wrapper h4{align-items:center;color:#262833;cursor:pointer;display:flex;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.78rem;font-weight:400;justify-content:space-between;letter-spacing:.01em;margin:0;padding:.6rem .5rem;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.in-kosmetika.type-category #filters .slider-wrapper h4 span,body.in-vsechny-produkty.type-category #filters .slider-wrapper h4 span{flex:1 1 auto}body.in-kosmetika.type-category #filters .slider-wrapper h4:after,body.in-vsechny-produkty.type-category #filters .slider-wrapper h4:after{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5cf";flex-shrink:0;transform:rotate(180deg);transition:transform .2s ease}body.in-kosmetika.type-category #filters .slider-wrapper.is-collapsed .slider-content,body.in-kosmetika.type-category #filters .slider-wrapper.is-collapsed .slider-header,body.in-vsechny-produkty.type-category #filters .slider-wrapper.is-collapsed .slider-content,body.in-vsechny-produkty.type-category #filters .slider-wrapper.is-collapsed .slider-header{display:none}body.in-kosmetika.type-category #filters .slider-wrapper.is-collapsed h4:after,body.in-vsechny-produkty.type-category #filters .slider-wrapper.is-collapsed h4:after{transform:rotate(0deg)}body.in-kosmetika.type-category #filters .slider-wrapper .slider-header,body.in-vsechny-produkty.type-category #filters .slider-wrapper .slider-header{color:#515252;display:flex;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.72rem;justify-content:space-between;letter-spacing:-.04em;padding:0 .5rem .6rem}body.in-kosmetika.type-category #filters .slider-wrapper .slider-content,body.in-vsechny-produkty.type-category #filters .slider-wrapper .slider-content{padding:.4rem .75rem 1rem}body.in-kosmetika.type-category #filters .slider-wrapper .slider-content #slider.ui-slider,body.in-vsechny-produkty.type-category #filters .slider-wrapper .slider-content #slider.ui-slider{background:#ededee;border:0;border-radius:2px;cursor:pointer;height:2px;position:relative}body.in-kosmetika.type-category #filters .slider-wrapper .slider-content #slider.ui-slider .ui-slider-range,body.in-vsechny-produkty.type-category #filters .slider-wrapper .slider-content #slider.ui-slider .ui-slider-range{background:#262833;border:0;border-radius:2px;height:100%;position:absolute;top:0}body.in-kosmetika.type-category #filters .slider-wrapper .slider-content #slider.ui-slider .ui-slider-handle,body.in-vsechny-produkty.type-category #filters .slider-wrapper .slider-content #slider.ui-slider .ui-slider-handle{background:#fff;border:2px solid #262833;border-radius:50%;box-sizing:border-box;cursor:grab;height:14px;margin-left:-7px;outline:0;position:absolute;top:50%;transform:translateY(-50%);width:14px}body.in-kosmetika.type-category #filters .slider-wrapper .slider-content #slider.ui-slider .ui-slider-handle:focus,body.in-vsechny-produkty.type-category #filters .slider-wrapper .slider-content #slider.ui-slider .ui-slider-handle:focus{box-shadow:0 0 0 3px rgba(38,40,51,.15)}body.in-kosmetika.type-category #filters .slider-wrapper .slider-content #slider.ui-slider .ui-slider-handle.ui-state-active,body.in-vsechny-produkty.type-category #filters .slider-wrapper .slider-content #slider.ui-slider .ui-slider-handle.ui-state-active{cursor:grabbing}body.in-kosmetika.type-category #filters .filter-section,body.in-vsechny-produkty.type-category #filters .filter-section{border-top:1px solid #b3b3b7}body.in-kosmetika.type-category #filters .filter-section:last-child,body.in-vsechny-produkty.type-category #filters .filter-section:last-child{border-bottom:1px solid #b3b3b7}body.in-kosmetika.type-category #filters .filter-section h4,body.in-vsechny-produkty.type-category #filters .filter-section h4{align-items:center;color:#262833;cursor:pointer;display:flex;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.78rem;font-weight:400;justify-content:space-between;letter-spacing:.01em;margin:0;padding:.625rem .5rem;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.in-kosmetika.type-category #filters .filter-section h4:after,body.in-vsechny-produkty.type-category #filters .filter-section h4:after{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5cf";flex-shrink:0;transform:rotate(180deg);transition:transform .2s ease}body.in-kosmetika.type-category #filters .filter-section.is-collapsed fieldset,body.in-vsechny-produkty.type-category #filters .filter-section.is-collapsed fieldset{display:none}body.in-kosmetika.type-category #filters .filter-section.is-collapsed h4:after,body.in-vsechny-produkty.type-category #filters .filter-section.is-collapsed h4:after{transform:rotate(0deg)}body.in-kosmetika.type-category #filters .filter-section fieldset,body.in-vsechny-produkty.type-category #filters .filter-section fieldset{border:0;margin:0;padding:.25rem .5rem .75rem}body.in-kosmetika.type-category #filters .filter-section fieldset>div,body.in-vsechny-produkty.type-category #filters .filter-section fieldset>div{align-items:center;display:flex;gap:.5rem;padding:.15rem 0}body.in-kosmetika.type-category #filters #price-filter,body.in-kosmetika.type-category #filters #price-filter-form fieldset,body.in-vsechny-produkty.type-category #filters #price-filter,body.in-vsechny-produkty.type-category #filters #price-filter-form fieldset{border:0;margin:0;min-width:0;padding:0}body.in-kosmetika.type-category #filters .filter-section-button,body.in-vsechny-produkty.type-category #filters .filter-section-button{display:none}body.in-kosmetika.type-category #filters .filter-section-count,body.in-vsechny-produkty.type-category #filters .filter-section-count{color:#515252;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.72rem;padding:.6rem .5rem .5rem}body.in-kosmetika.type-category #filters .filter-section-count strong,body.in-vsechny-produkty.type-category #filters .filter-section-count strong{color:#262833;font-weight:500}body.in-kosmetika.type-category #filters .filter-section-count #clear-filters,body.in-vsechny-produkty.type-category #filters .filter-section-count #clear-filters{margin:0 0 .5rem;padding:0}body.in-kosmetika.type-category #filters .filter-section-count #clear-filters a.close-after,body.in-vsechny-produkty.type-category #filters .filter-section-count #clear-filters a.close-after{align-items:center;background:transparent;border:1px solid #262833;border-radius:999px;color:#262833;display:inline-flex;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.78rem;font-weight:400;letter-spacing:0;padding:.2rem .85rem;text-decoration:none;text-transform:uppercase;transition:background .15s ease,color .15s ease}body.in-kosmetika.type-category #filters .filter-section-count #clear-filters a.close-after:hover,body.in-vsechny-produkty.type-category #filters .filter-section-count #clear-filters a.close-after:hover{background:#262833;color:#fff}body.in-kosmetika.type-category #filters input[type=checkbox],body.in-vsechny-produkty.type-category #filters input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fbfbfc;border:1px solid #515252;border-radius:2px;cursor:pointer;flex-shrink:0;height:14px;position:relative;transition:background .12s ease,border-color .12s ease;width:14px}body.in-kosmetika.type-category #filters input[type=checkbox]:after,body.in-vsechny-produkty.type-category #filters input[type=checkbox]:after{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M1.5 5 4 7.5 8.5 3'/%3E%3C/svg%3E") 50%/10px no-repeat;content:"";inset:1px;opacity:0;position:absolute;transition:opacity .1s ease}body.in-kosmetika.type-category #filters input[type=checkbox]:checked,body.in-vsechny-produkty.type-category #filters input[type=checkbox]:checked{background:#262833;border-color:#262833}body.in-kosmetika.type-category #filters input[type=checkbox]:checked:after,body.in-vsechny-produkty.type-category #filters input[type=checkbox]:checked:after{opacity:1}body.in-kosmetika.type-category #filters input[type=checkbox]:disabled,body.in-vsechny-produkty.type-category #filters input[type=checkbox]:disabled{cursor:default;opacity:.35}body.in-kosmetika.type-category #filters label.filter-label,body.in-vsechny-produkty.type-category #filters label.filter-label{align-items:center;color:#262833;cursor:pointer;display:inline-flex;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.85rem;font-weight:300;gap:.35rem;letter-spacing:0;line-height:1.4}body.in-kosmetika.type-category #filters label.filter-label .filter-count,body.in-vsechny-produkty.type-category #filters label.filter-label .filter-count{color:#b3b3b7;font-size:.78rem}body.in-kosmetika.type-category #filters label.filter-label.disabled,body.in-vsechny-produkty.type-category #filters label.filter-label.disabled{cursor:default;opacity:.4}body.in-kosmetika.type-category .category-content-wrapper>.products-block,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block{display:grid;gap:2.5rem 1.25rem;grid-column:2;grid-row:3;grid-template-columns:repeat(4,1fr);margin:0;max-width:none;overflow:hidden;padding:0;scroll-snap-type:none}body.in-kosmetika.type-category .category-content-wrapper>.products-block .product,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .product{flex:unset;min-width:0;scroll-snap-align:none}body.in-kosmetika.type-category .category-content-wrapper>.products-block .p,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .p{display:flex;flex-direction:column;height:100%;position:static}body.in-kosmetika.type-category .category-content-wrapper>.products-block .image,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .image{aspect-ratio:4/5;background:#f4f4f5;border-radius:0;display:block;height:auto;margin-bottom:.85rem;overflow:hidden;padding:0;position:relative;width:100%}body.in-kosmetika.type-category .category-content-wrapper>.products-block .image img,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .image img{height:100%;inset:0;mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}body.in-kosmetika.type-category .category-content-wrapper>.products-block .image:before,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .image:before{background:rgba(0,0,0,.1);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease;z-index:1}body.in-kosmetika.type-category .category-content-wrapper>.products-block .image:hover:before,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .image:hover:before{opacity:1}body.in-kosmetika.type-category .category-content-wrapper>.products-block .image:after,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .image:after{display:none}body.in-kosmetika.type-category .category-content-wrapper>.products-block .p-in,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .p-in{display:flex;flex:1 1 auto;flex-direction:column;gap:.4rem;position:relative}body.in-kosmetika.type-category .category-content-wrapper>.products-block .p-in-in,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .p-in-in{padding-right:4.5rem;position:relative}body.in-kosmetika.type-category .category-content-wrapper>.products-block .name,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .name{color:#262833;display:block;line-height:1.35;text-decoration:none}body.in-kosmetika.type-category .category-content-wrapper>.products-block .name span[data-micro=name],body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .name span[data-micro=name]{color:#262833;display:-webkit-box;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:400;letter-spacing:normal;line-height:1.375;text-transform:uppercase;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}body.in-kosmetika.type-category .category-content-wrapper>.products-block .name:hover span[data-micro=name],body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .name:hover span[data-micro=name]{text-decoration:underline}body.in-kosmetika.type-category .category-content-wrapper>.products-block .prices,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .prices{align-items:flex-end;display:flex;flex-direction:column;gap:0;margin:0;position:absolute;right:0;top:0}body.in-kosmetika.type-category .category-content-wrapper>.products-block .prices .price-save,body.in-kosmetika.type-category .category-content-wrapper>.products-block .prices .price-standard-label,body.in-kosmetika.type-category .category-content-wrapper>.products-block .prices .price-standard-wrapper-placeholder,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .prices .price-save,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .prices .price-standard-label,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .prices .price-standard-wrapper-placeholder{display:none}body.in-kosmetika.type-category .category-content-wrapper>.products-block .prices .price-standard,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .prices .price-standard{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.72rem;text-decoration:line-through;white-space:nowrap}body.in-kosmetika.type-category .category-content-wrapper>.products-block .prices .price-final strong,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .prices .price-final strong{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.95rem;font-weight:400;white-space:nowrap}body.in-kosmetika.type-category .category-content-wrapper>.products-block .ratings-wrapper,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .ratings-wrapper{display:none}body.in-kosmetika.type-category .category-content-wrapper>.products-block .p-desc,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .p-desc{color:#515252;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.7rem;letter-spacing:-.04em;line-height:1.4;margin:0;overflow:hidden;text-overflow:ellipsis;text-transform:lowercase;white-space:nowrap}body.in-kosmetika.type-category .category-content-wrapper>.products-block .p-tools,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .p-tools{margin:0;position:absolute;right:1rem;top:0;transform:translateY(-4.5rem);z-index:3}body.in-kosmetika.type-category .category-content-wrapper>.products-block .p-tools form,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .p-tools form{margin:0}body.in-kosmetika.type-category .category-content-wrapper>.products-block .p-tools .btn-cart,body.in-kosmetika.type-category .category-content-wrapper>.products-block .p-tools .btn-primary,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .p-tools .btn-cart,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .p-tools .btn-primary{align-items:center;background:#262833;border:0;border-radius:50%;box-shadow:0 4px 16px rgba(0,0,0,.22);color:transparent;cursor:pointer;display:inline-flex;font-size:0;height:40px;justify-content:center;padding:0;transition:transform .15s ease,box-shadow .15s ease;width:40px}body.in-kosmetika.type-category .category-content-wrapper>.products-block .p-tools .btn-cart:hover,body.in-kosmetika.type-category .category-content-wrapper>.products-block .p-tools .btn-primary:hover,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .p-tools .btn-cart:hover,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .p-tools .btn-primary:hover{box-shadow:0 6px 20px rgba(0,0,0,.3);transform:translateY(-2px)}body.in-kosmetika.type-category .category-content-wrapper>.products-block .p-tools .btn-cart>span,body.in-kosmetika.type-category .category-content-wrapper>.products-block .p-tools .btn-primary>span,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .p-tools .btn-cart>span,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .p-tools .btn-primary>span{display:none}body.in-kosmetika.type-category .category-content-wrapper>.products-block .p-tools .btn-cart:before,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .p-tools .btn-cart:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\f1cc"}body.in-kosmetika.type-category .category-content-wrapper>.products-block .p-tools .btn-primary:before,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .p-tools .btn-primary:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e5c8"}body.in-kosmetika.type-category .category-content-wrapper>.products-block .p-tools .btn-primary.secondary-to-cart-btn,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block .p-tools .btn-primary.secondary-to-cart-btn{display:none}@media (min-width:1600px){body.in-kosmetika.type-category .category-content-wrapper>.products-block,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block{grid-template-columns:repeat(5,1fr)}}body.in-kosmetika.type-category .category-content-wrapper>.products-block~.products-block,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block~.products-block{grid-row:4;margin-top:2.5rem}body.in-kosmetika.type-category .category-content-wrapper>.banner-category,body.in-vsechny-produkty.type-category .category-content-wrapper>.banner-category{grid-column:1/-1;grid-row:6}body.in-kosmetika.type-category .category-content-wrapper .products-block .extra-flags,body.in-vsechny-produkty.type-category .category-content-wrapper .products-block .extra-flags{display:none}body.in-kosmetika.type-category .category-content-wrapper .products-block .flags,body.in-vsechny-produkty.type-category .category-content-wrapper .products-block .flags{display:block;flex-wrap:nowrap;margin-right:-4.5rem;margin-top:.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.in-kosmetika.type-category .category-content-wrapper .products-block .flags .flag,body.in-vsechny-produkty.type-category .category-content-wrapper .products-block .flags .flag{color:#515252;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.75rem;font-weight:300;letter-spacing:-.04em;line-height:1.333;text-transform:lowercase}body.in-kosmetika.type-category .category-content-wrapper .products-block .flags .flag:not(:first-child):before,body.in-vsechny-produkty.type-category .category-content-wrapper .products-block .flags .flag:not(:first-child):before{color:#515252}body.in-kosmetika.type-category .listingControls,body.in-vsechny-produkty.type-category .listingControls{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;grid-column:2;grid-row:5;justify-content:center;margin-top:2.5rem;padding:.5rem 2.5rem}body.in-kosmetika.type-category .listingControls .itemsTotal,body.in-vsechny-produkty.type-category .listingControls .itemsTotal{display:none}body.in-kosmetika.type-category .goToTop__button,body.in-kosmetika.type-category .loadMore__button,body.in-kosmetika.type-category .pagination__currentPage,body.in-kosmetika.type-category .pagination__link,body.in-vsechny-produkty.type-category .goToTop__button,body.in-vsechny-produkty.type-category .loadMore__button,body.in-vsechny-produkty.type-category .pagination__currentPage,body.in-vsechny-produkty.type-category .pagination__link{align-items:center;background:#fbfbfc;border:1px solid #262833;border-radius:999px;box-sizing:border-box;color:#262833;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.78rem;font-weight:400;height:36px;justify-content:center;letter-spacing:.02em;min-width:36px;padding:0 .85rem;text-decoration:none;text-transform:uppercase}body.in-kosmetika.type-category .goToTop__button,body.in-kosmetika.type-category .loadMore__button,body.in-kosmetika.type-category .pagination__link,body.in-vsechny-produkty.type-category .goToTop__button,body.in-vsechny-produkty.type-category .loadMore__button,body.in-vsechny-produkty.type-category .pagination__link{cursor:pointer;transition:background .15s ease,color .15s ease}body.in-kosmetika.type-category .goToTop__button:hover,body.in-kosmetika.type-category .loadMore__button:hover,body.in-kosmetika.type-category .pagination__currentPage,body.in-kosmetika.type-category .pagination__link:hover,body.in-vsechny-produkty.type-category .goToTop__button:hover,body.in-vsechny-produkty.type-category .loadMore__button:hover,body.in-vsechny-produkty.type-category .pagination__currentPage,body.in-vsechny-produkty.type-category .pagination__link:hover{background:#262833;color:#fff}body.in-kosmetika.type-category .pagination__link--next,body.in-kosmetika.type-category .pagination__link--prev,body.in-vsechny-produkty.type-category .pagination__link--next,body.in-vsechny-produkty.type-category .pagination__link--prev{font-size:0;padding:0;width:36px}body.in-kosmetika.type-category .pagination__link--prev:before,body.in-vsechny-produkty.type-category .pagination__link--prev:before{content:"\e5c4"}body.in-kosmetika.type-category .pagination__link--next:before,body.in-kosmetika.type-category .pagination__link--prev:before,body.in-vsechny-produkty.type-category .pagination__link--next:before,body.in-vsechny-produkty.type-category .pagination__link--prev:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.in-kosmetika.type-category .pagination__link--next:before,body.in-vsechny-produkty.type-category .pagination__link--next:before{content:"\e5c8"}body.in-kosmetika.type-category .pagination__list,body.in-vsechny-produkty.type-category .pagination__list{align-items:center;display:flex;gap:.35rem;list-style:none;margin:0;padding:0}body.in-kosmetika.type-category .pagination__list li,body.in-vsechny-produkty.type-category .pagination__list li{display:flex}body.in-kosmetika.type-category .goToTop__button:before,body.in-vsechny-produkty.type-category .goToTop__button:before{font-family:Material Symbols Outlined;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c4";margin-right:.35rem;transform:rotate(90deg)}body.in-kosmetika.type-category .category__secondDescription,body.in-vsechny-produkty.type-category .category__secondDescription{grid-column:1/-1;grid-row:7}body.in-kosmetika.type-category .mr-pcarousel-nav,body.in-vsechny-produkty.type-category .mr-pcarousel-nav{display:none}@media (max-width:991px){body.in-kosmetika.type-category .category-top,body.in-vsechny-produkty.type-category .category-top{padding:6.5rem 1.25rem 2rem}body.in-kosmetika.type-category .category-top .category-title,body.in-vsechny-produkty.type-category .category-top .category-title{font-size:4rem;line-height:1.25;text-align:center}body.in-kosmetika.type-category .category-content-wrapper,body.in-vsechny-produkty.type-category .category-content-wrapper{grid-template-columns:1fr;grid-template-rows:auto auto auto auto auto;padding:1.5rem 1.25rem 3rem}body.in-kosmetika.type-category #category-header,body.in-vsechny-produkty.type-category #category-header{flex-wrap:wrap;grid-column:1;grid-row:1;margin-bottom:1.25rem;padding-bottom:1rem}body.in-kosmetika.type-category #category-header .listSorting,body.in-vsechny-produkty.type-category #category-header .listSorting{order:2}body.in-kosmetika.type-category #category-header .listItemsTotal,body.in-vsechny-produkty.type-category #category-header .listItemsTotal{order:3;width:100%}body.in-kosmetika.type-category .mr-active-filters,body.in-vsechny-produkty.type-category .mr-active-filters{grid-column:1;grid-row:2}body.in-kosmetika.type-category #filters-wrapper,body.in-vsechny-produkty.type-category #filters-wrapper{grid-column:1;grid-row:3}body.in-kosmetika.type-category #filters-wrapper:before,body.in-vsechny-produkty.type-category #filters-wrapper:before{display:none}body.in-kosmetika.type-category .category-content-wrapper>.products-block,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block{gap:2rem .75rem;grid-column:1;grid-row:4;grid-template-columns:repeat(2,1fr)}body.in-kosmetika.type-category .category-content-wrapper>.products-block~.products-block,body.in-vsechny-produkty.type-category .category-content-wrapper>.products-block~.products-block{grid-row:5}body.in-kosmetika.type-category .category-content-wrapper>.banner-category,body.in-vsechny-produkty.type-category .category-content-wrapper>.banner-category{grid-column:1;grid-row:7}body.in-kosmetika.type-category .listingControls,body.in-vsechny-produkty.type-category .listingControls{grid-column:1;grid-row:6}body.in-kosmetika.type-category .category__secondDescription,body.in-vsechny-produkty.type-category .category__secondDescription{grid-column:1;grid-row:8}body.in-kosmetika.type-category .filters-unveil-button-wrapper,body.in-vsechny-produkty.type-category .filters-unveil-button-wrapper{display:block;margin-bottom:1rem}body.in-kosmetika.type-category .unveil-button,body.in-vsechny-produkty.type-category .unveil-button{align-items:center;background:#fbfbfc;border:1px solid #262833;border-radius:999px;color:#262833;display:inline-flex;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.75rem;font-weight:400;gap:.4rem;height:36px;letter-spacing:.02em;padding:0 1rem;text-decoration:none;text-transform:uppercase}body.in-kosmetika.type-category .unveil-button:before,body.in-vsechny-produkty.type-category .unveil-button:before{font-family:Material Symbols Outlined;font-size:16px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e429"}body.in-kosmetika.type-category #filters,body.in-vsechny-produkty.type-category #filters{display:none}body.in-kosmetika.type-category #filters.visible,body.in-vsechny-produkty.type-category #filters.visible{display:block;margin-top:1rem}body.in-kosmetika.type-category #filters-wrapper:has(#filters.visible):before,body.in-vsechny-produkty.type-category #filters-wrapper:has(#filters.visible):before{display:block;margin-bottom:1rem}body.in-kosmetika.type-category .listSorting,body.in-vsechny-produkty.type-category .listSorting{cursor:pointer;position:relative;white-space:nowrap}body.in-kosmetika.type-category .listSorting:before,body.in-vsechny-produkty.type-category .listSorting:before{color:#262833;content:attr(data-mr-sort-label);font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.02em;text-transform:uppercase}body.in-kosmetika.type-category .listSorting:not([data-mr-sort-label]):before,body.in-vsechny-produkty.type-category .listSorting:not([data-mr-sort-label]):before{content:"Seřadit"}body.in-kosmetika.type-category .listSorting:after,body.in-vsechny-produkty.type-category .listSorting:after{font-family:Material Symbols Outlined;font-size:16px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#262833;content:"\e164";margin-left:.25rem;vertical-align:middle}body.in-kosmetika.type-category #category-header .listSorting:not(.is-open) .listSorting__control--current,body.in-kosmetika.type-category #category-header .listSorting:not(.is-open) .listSorting__controls,body.in-kosmetika.type-category #category-header .listSorting__control:not(.listSorting__control--current),body.in-vsechny-produkty.type-category #category-header .listSorting:not(.is-open) .listSorting__control--current,body.in-vsechny-produkty.type-category #category-header .listSorting:not(.is-open) .listSorting__controls,body.in-vsechny-produkty.type-category #category-header .listSorting__control:not(.listSorting__control--current){display:none}body.in-kosmetika.type-category #category-header .listSorting.is-open .listSorting__controls,body.in-vsechny-produkty.type-category #category-header .listSorting.is-open .listSorting__controls{background:#fbfbfc;border:1px solid #b3b3b7;border-radius:12px;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08);flex-direction:column;gap:.35rem;min-width:160px;padding:.5rem;position:absolute;right:0;top:calc(100% + .5rem);width:-moz-max-content;width:max-content;z-index:20}body.in-kosmetika.type-category #category-header .listSorting.is-open .listSorting__control,body.in-vsechny-produkty.type-category #category-header .listSorting.is-open .listSorting__control{display:flex!important;width:100%}body.in-kosmetika.type-category .listingControls,body.in-vsechny-produkty.type-category .listingControls{justify-content:center;padding:1.5rem 1rem}}body.in-vyhledavani.type-search #content{padding-block:1.5rem 5rem}body.in-vyhledavani.type-search #content>h2{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(2rem,4vw,2.75rem);font-weight:300;letter-spacing:-.02em;line-height:1.15;margin:0 0 2.5rem}body.in-vyhledavani.type-search #content>h2 .highlight{color:#4c72f0;font-weight:400}body.in-vyhledavani.type-search .search-results-groups{border-bottom:1px solid rgba(38,40,51,.16);border-top:1px solid rgba(38,40,51,.16);display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0 0 3rem;padding:2rem 0}body.in-vyhledavani.type-search .search-results-groups:not(:has(.search-results-group)){display:none}body.in-vyhledavani.type-search .search-results-group h4{color:#515252;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.78rem;font-weight:400;letter-spacing:.02em;margin:0 0 1rem;text-transform:uppercase}body.in-vyhledavani.type-search .search-results-group ul{display:flex;flex-direction:column;gap:.6rem;list-style:none;margin:0;padding:0}body.in-vyhledavani.type-search .search-results-group a[data-testid=itemLink]{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.95rem;text-decoration:none;transition:color .15s ease}body.in-vyhledavani.type-search .search-results-group a[data-testid=itemLink]:hover{color:#4c72f0;text-decoration:underline}body.in-vyhledavani.type-search .display-results-group{align-items:center;color:#262833;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.78rem;font-weight:600;gap:.4rem;letter-spacing:.06em;margin-top:1rem;text-decoration:none;text-transform:uppercase}body.in-vyhledavani.type-search .display-results-group:after{font-family:Material Symbols Outlined;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c8"}body.in-vyhledavani.type-search .display-results-group:hover{color:#4c72f0}body.in-vyhledavani.type-search .search-products-heading{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:300;line-height:1.2;margin:0 0 1.5rem}body.in-vyhledavani.type-search .search-products-heading[data-testid=searchMsg]{border-top:1px solid rgba(38,40,51,.16);color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:400;margin:2rem 0 4rem;padding:3rem 0;text-align:center}@media (max-width:767px){body.in-vyhledavani.type-search .search-results-groups{gap:1.75rem;grid-template-columns:1fr}}.mr-category-intro{align-items:center;display:flex;gap:3.75rem;margin:0 auto 3rem;max-width:1440px;padding-inline:1.5rem}.mr-category-intro,.mr-category-intro *,.mr-category-intro :after,.mr-category-intro :before{box-sizing:border-box}.mr-category-intro__media{flex:0 0 42%}.mr-category-intro__img{aspect-ratio:4/3;background:#f4f4f5;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.mr-category-intro__content{flex:1 1 auto;min-width:0}.mr-category-intro__title{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:300;letter-spacing:-.02em;line-height:1.2;margin:0 0 1rem}.mr-category-intro__text{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.9375rem;font-weight:300;line-height:1.7;margin:0 0 1rem;max-width:34rem}.mr-category-intro__text:last-child{margin-bottom:0}@media (max-width:767px){.mr-category-intro{align-items:flex-start;flex-direction:column;gap:1.5rem}.mr-category-intro__media{flex:0 0 auto;width:100%}}body.type-category:not(.in-kosmetika):not(:has(.category-perex .mr-category-upper)):has(.empty-content-category) .content-wrapper{max-width:none;padding-inline:0;width:100%}body.type-category:not(.in-kosmetika):not(:has(.category-perex .mr-category-upper)):has(.empty-content-category) .breadcrumbs-wrapper{display:none}body.type-category:not(.in-kosmetika):not(:has(.category-perex .mr-category-upper)):has(.empty-content-category) #content{align-items:center;background:linear-gradient(135deg,#fbfbfc,#c3d1fd);box-sizing:border-box;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;min-height:calc(100vh - 81px);padding:6rem 1.5rem;text-align:center;width:100%}body.type-category:not(.in-kosmetika):not(:has(.category-perex .mr-category-upper)):has(.empty-content-category) .category-top{background:none;padding:0}body.type-category:not(.in-kosmetika):not(:has(.category-perex .mr-category-upper)):has(.empty-content-category) .category-title{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(2.5rem,6vw,4rem);font-weight:300;letter-spacing:-.03em;line-height:1.1;margin:0;max-width:1440px}body.type-category:not(.in-kosmetika):not(:has(.category-perex .mr-category-upper)):has(.empty-content-category) .category-content-wrapper{margin:0;padding:0}body.type-category:not(.in-kosmetika):not(:has(.category-perex .mr-category-upper)):has(.empty-content-category) .empty-content-category{align-items:center;display:flex;flex-direction:column;gap:1.5rem;padding:0}body.type-category:not(.in-kosmetika):not(:has(.category-perex .mr-category-upper)):has(.empty-content-category) .empty-content-category h2{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:1.15rem;font-weight:500;letter-spacing:-.01em;margin:0}body.type-category:not(.in-kosmetika):not(:has(.category-perex .mr-category-upper)):has(.empty-content-category) .empty-content-category p{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.9375rem;font-weight:300;line-height:1.6;margin:0;max-width:768px}body.type-category:not(.in-kosmetika):not(:has(.category-perex .mr-category-upper)):has(.empty-content-category) .empty-content-category a.btn-default{align-items:center;background:#fbfbfc;border:1px solid #262833;border-radius:999px;color:#262833;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;gap:.375rem;height:40px;letter-spacing:.02em;padding:0 1rem 0 1.25rem;text-decoration:none;text-transform:uppercase;transition:background .15s ease,color .15s ease}body.type-category:not(.in-kosmetika):not(:has(.category-perex .mr-category-upper)):has(.empty-content-category) .empty-content-category a.btn-default:after{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"\e5c8"}body.type-category:not(.in-kosmetika):not(:has(.category-perex .mr-category-upper)):has(.empty-content-category) .empty-content-category a.btn-default:hover{background:#262833;color:#fbfbfc}@media (max-width:575px){body.type-category:not(.in-kosmetika):not(:has(.category-perex .mr-category-upper)):has(.empty-content-category) #content{padding:4rem 1.25rem}}body.type-category:has(.category-perex .mr-category-upper) .breadcrumbs-wrapper{margin-bottom:-2.75rem;position:relative;z-index:2}body.type-category:has(.category-perex .mr-category-upper) .breadcrumbs{justify-content:center}body.type-category:has(.category-perex .mr-category-upper) .content-wrapper{max-width:1440px;width:100%}body.type-category:has(.category-perex .mr-category-upper) .category-top .category-title{display:none}body.type-category:has(.category-perex .mr-category-upper) .category-top .products-top-wrapper,body.type-category:has(.category-perex .mr-category-upper) .category-top .subcategories,body.type-category:has(.category-perex .mr-category-upper) .category-top .subcategory-show-more-btn{display:none}body.type-category:has(.category-perex .mr-category-upper) #category-header,body.type-category:has(.category-perex .mr-category-upper) #filters-wrapper,body.type-category:has(.category-perex .mr-category-upper) .listingControls{display:none}body.type-category:has(.category-perex .mr-category-upper) .category-content-wrapper{padding-block:0 5rem}body.type-category:has(.category-perex .mr-category-upper) #products.products-block{margin-top:3rem;padding-top:0}body.type-category:has(.category-perex .mr-category-upper) .mr-pcarousel-nav__all{display:none}body.type-category:has(.category-perex .mr-category-upper) .category__secondDescription{margin-top:2rem}body.type-category:has(.category-perex .mr-category-upper) .empty-content-category{margin:0 auto;max-width:768px;padding-block:1rem 4rem;text-align:center}body.type-category:has(.category-perex .mr-category-upper) .empty-content-category h2{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:1.15rem;font-weight:500;letter-spacing:-.01em;margin:0 0 .5rem}body.type-category:has(.category-perex .mr-category-upper) .empty-content-category p{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.9375rem;font-weight:300;line-height:1.6;margin:0 0 1.5rem}body.type-category:has(.category-perex .mr-category-upper) .empty-content-category a.btn-default{align-items:center;background:#fbfbfc;border:1px solid #262833;border-radius:999px;color:#262833;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;gap:.375rem;height:40px;letter-spacing:.02em;padding:0 1rem 0 1.25rem;text-decoration:none;text-transform:uppercase;transition:background .15s ease,color .15s ease}body.type-category:has(.category-perex .mr-category-upper) .empty-content-category a.btn-default:after{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"\e5c8"}body.type-category:has(.category-perex .mr-category-upper) .empty-content-category a.btn-default:hover{background:#262833;color:#fbfbfc}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .category-content-wrapper{box-sizing:border-box;margin:0 auto;max-width:1440px;padding:0 1.5rem 5rem}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #filters-wrapper{display:none}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .category-top .products-top-wrapper{display:none}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .category-top{box-sizing:border-box;margin:0 auto;max-width:1440px;padding:0 1.5rem}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .category-top .subcategories.with-image{display:flex;flex-wrap:wrap;gap:.25rem;list-style:none;margin:0 0 2rem;padding:0}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .category-top .subcategories.with-image li{float:none;margin:0;padding:0;width:auto}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .category-top .subcategories.with-image .image{display:none}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .category-top .subcategories.with-image a{align-items:center;background:#fbfbfc;border:1px solid #262833;border-radius:999px;color:#262833;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.8rem;font-weight:400;padding:.25rem .875rem;text-decoration:none;text-transform:uppercase;transition:background .15s ease,color .15s ease;white-space:nowrap}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .category-top .subcategories.with-image a:hover{background:#262833;color:#fff}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .category__secondDescription{margin-top:3rem}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #category-header{align-items:center;border-bottom:1px solid #262833;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.75rem;padding-bottom:1.25rem}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #category-header .listSorting__controls{display:flex;flex-wrap:wrap;gap:.3rem;list-style:none;margin:0;padding:0}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #category-header .listSorting__control{align-items:center;background:#fbfbfc;border:1px solid #262833;border-radius:999px;color:#262833;cursor:pointer;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.78rem;font-weight:400;padding:.2rem .85rem;text-transform:uppercase;transition:background .15s ease,color .15s ease;white-space:nowrap}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #category-header .listSorting__control:hover{background:#262833;color:#fff}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #category-header .listSorting__control--current{background:#262833;color:#fff}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #category-header .listItemsTotal{color:#515252;flex:0 0 100%;font-family:Plus Jakarta Sans,sans-serif;font-size:.72rem;letter-spacing:.01em;margin-top:.5rem;white-space:nowrap}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #category-header .listItemsTotal strong{font-weight:400}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .listingControls{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:2.5rem;padding:.5rem 0}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .listingControls .itemsTotal{display:none}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .goToTop__button,body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .loadMore__button,body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .pagination__currentPage,body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .pagination__link{align-items:center;background:#fbfbfc;border:1px solid #262833;border-radius:999px;box-sizing:border-box;color:#262833;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.78rem;font-weight:400;height:36px;justify-content:center;letter-spacing:.02em;min-width:36px;padding:0 .85rem;text-decoration:none;text-transform:uppercase}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .goToTop__button,body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .loadMore__button,body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .pagination__link{cursor:pointer;transition:background .15s ease,color .15s ease}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .goToTop__button:hover,body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .loadMore__button:hover,body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .pagination__link:hover{background:#262833;color:#fff}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .pagination__currentPage{background:#262833;color:#fff}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .pagination__link--next,body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .pagination__link--prev{font-size:0;padding:0;width:36px}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .pagination__link--prev:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c4"}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .pagination__link--next:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c8"}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .pagination__list{align-items:center;display:flex;gap:.35rem;list-style:none;margin:0;padding:0}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .pagination__list li{display:flex}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .goToTop__button:before{font-family:Material Symbols Outlined;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c4";margin-right:.35rem;transform:rotate(90deg)}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .mr-pcarousel-nav{display:none}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block{display:grid;gap:2.5rem 1.25rem;grid-template-columns:repeat(4,1fr);margin:0;max-width:none;overflow:hidden;padding:0;scroll-snap-type:none}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .product{flex:unset;min-width:0;scroll-snap-align:none}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .p{display:flex;flex-direction:column;height:100%;position:static}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .image{aspect-ratio:4/5;background:#f4f4f5;border-radius:0;display:block;height:auto;margin-bottom:.85rem;overflow:hidden;padding:0;position:relative;width:100%}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .image img{height:100%;inset:0;mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .image:before{background:rgba(0,0,0,.1);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease;z-index:1}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .image:hover:before{opacity:1}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .image:after{display:none}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .p-in{display:flex;flex:1 1 auto;flex-direction:column;gap:.4rem;position:relative}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .p-in-in{padding-right:4.5rem;position:relative}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .name{color:#262833;display:block;line-height:1.35;text-decoration:none}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .name span[data-micro=name]{color:#262833;display:-webkit-box;font-family:Plus Jakarta Sans,sans-serif;font-size:.95rem;font-weight:400;letter-spacing:0;text-transform:uppercase;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .name:hover span[data-micro=name]{text-decoration:underline}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .prices{align-items:flex-end;display:flex;flex-direction:column;gap:0;margin:0;position:absolute;right:0;top:0}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .prices .price-save,body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .prices .price-standard-label,body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .prices .price-standard-wrapper-placeholder{display:none}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .prices .price-standard{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.72rem;text-decoration:line-through;white-space:nowrap}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .prices .price-final strong{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.95rem;font-weight:400;white-space:nowrap}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .ratings-wrapper{display:none}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .p-desc{color:#515252;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.7rem;letter-spacing:-.04em;line-height:1.4;margin:0;overflow:hidden;text-overflow:ellipsis;text-transform:lowercase;white-space:nowrap}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .p-tools{margin:0;position:absolute;right:1rem;top:0;transform:translateY(-4.5rem);z-index:3}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .p-tools form{margin:0}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .p-tools .btn-cart,body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .p-tools .btn-primary{align-items:center;background:#262833;border:0;border-radius:50%;box-shadow:0 4px 16px rgba(0,0,0,.22);color:transparent;cursor:pointer;display:inline-flex;font-size:0;height:40px;justify-content:center;padding:0;transition:transform .15s ease,box-shadow .15s ease;width:40px}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .p-tools .btn-cart:hover,body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .p-tools .btn-primary:hover{box-shadow:0 6px 20px rgba(0,0,0,.3);transform:translateY(-2px)}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .p-tools .btn-cart>span,body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .p-tools .btn-primary>span{display:none}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .p-tools .btn-cart:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\f1cc"}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .p-tools .btn-primary:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e5c8"}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block .p-tools .btn-primary.secondary-to-cart-btn{display:none}@media (min-width:1600px){body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block{grid-template-columns:repeat(5,1fr)}}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products .extra-flags,body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products .flags{display:none}@media (max-width:767px){body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) .category-content-wrapper{padding:0 1rem 3.5rem}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #category-header{margin-bottom:1.25rem;padding-bottom:1rem}body.type-category:not(.in-kosmetika):not(.in-vsechny-produkty):not(:has(.category-perex .mr-category-upper)) #products.products-block{gap:2rem .75rem;grid-template-columns:repeat(2,1fr)}}.mr-coupon-toggle{align-items:center;cursor:pointer;display:inline-flex;gap:.625rem;margin-bottom:.625rem}.mr-coupon-toggle__input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.mr-coupon-toggle__box{background:#fbfbfc;border:1px solid #515252;border-radius:3px;display:inline-block;flex-shrink:0;height:16px;position:relative;transition:background .15s ease,border-color .15s ease;width:16px}.mr-coupon-toggle__input:checked~.mr-coupon-toggle__box{background:#515252;border-color:#515252}.mr-coupon-toggle__input:checked~.mr-coupon-toggle__box:after{border-bottom:2px solid #fbfbfc;border-left:2px solid #fbfbfc;content:"";height:5px;left:50%;position:absolute;top:45%;transform:translate(-50%,-50%) rotate(-45deg);width:8px}.mr-coupon-toggle__label{color:#515252;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.75rem;font-weight:300;letter-spacing:-.04em}.mr-coupon-toggle:hover .mr-coupon-toggle__box{border-color:#262833}body.ordering-process .cart-inner{position:relative}body.ordering-process ol.cart-header{align-items:center;counter-reset:step;display:flex;gap:1.25rem;justify-content:center;left:2.5rem;list-style:none;margin:0;padding:0;position:absolute;right:2.5rem;top:2.5rem}body.ordering-process ol.cart-header li.step{align-items:center;counter-increment:step;display:flex;gap:.75rem;justify-content:center;width:137px}body.ordering-process ol.cart-header li.step:before{align-items:center;background:#ededee;border:1px solid transparent;border-radius:999px;color:#515252;content:counter(step);display:flex;flex-shrink:0;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:300;height:32px;justify-content:center;letter-spacing:.02em;width:32px}body.ordering-process ol.cart-header li.step.active:before{background:#fbfbfc;border-color:#262833;color:#262833}body.ordering-process ol.cart-header li.step a,body.ordering-process ol.cart-header li.step strong{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.01em;line-height:1.33;text-align:center;text-decoration:none;text-transform:uppercase}body.ordering-process ol.cart-header li.step a span,body.ordering-process ol.cart-header li.step strong span{display:block}body.in-kosik .cart-wrapper{box-sizing:border-box}body.in-kosik .cart-inner{margin:0 auto;max-width:1440px;padding-inline:2.5rem}body.in-kosik .cart-row{align-items:flex-start;display:flex;gap:3.75rem;margin:0;padding-top:6.5rem}body.in-kosik .cart-row>[class*=col-]{float:none;padding:0;width:auto}body.in-kosik .cart-row>.col-md-8{flex:1 1 auto;min-width:0;padding-bottom:1.75rem}body.in-kosik .cart-row>.col-md-4.sidebar-in-cart{flex:0 0 360px;min-width:0;padding-top:2.5rem;width:360px}body.in-kosik .col-md-8>.cart-content:has(>table.cart-table):before{color:#262833;content:"Obsah košíku";display:block;font-family:Murecho,sans-serif;font-size:2rem;font-weight:300;letter-spacing:-.03em;line-height:1.19;margin-bottom:1.75rem}body.in-kosik .cart-content{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}body.in-kosik .p-label{display:none}body.in-kosik table.cart-table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%}body.in-kosik table.cart-table thead{display:none}body.in-kosik table.cart-table tbody tr.removeable{align-items:center;display:flex;padding:1rem 0;width:100%}body.in-kosik table.cart-table tbody tr.removeable:not(:has(+tr.related)){border-bottom:1px solid #b3b3b7;margin-bottom:1.5rem}body.in-kosik table.cart-table tbody tr.removeable td.cart-p-image{background:#f4f4f5;flex-shrink:0;margin-right:1rem}body.in-kosik table.cart-table tbody tr.removeable td.cart-p-image a{display:block;height:80px;width:80px}body.in-kosik table.cart-table tbody tr.removeable td.cart-p-image img{display:block;height:80px;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;width:80px}body.in-kosik table.cart-table tbody tr.removeable td.p-name{flex:1 1 0%;min-width:0}body.in-kosik table.cart-table tbody tr.removeable td.p-name a.main-link{color:#262833;display:block;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.375;overflow:hidden;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}body.in-kosik table.cart-table tbody tr.removeable td.p-availability{flex-shrink:0;margin-left:2rem}body.in-kosik table.cart-table tbody tr.removeable td.p-availability strong.availability-label{font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:300;letter-spacing:.02em;white-space:nowrap}body.in-kosik table.cart-table tbody tr.removeable td.p-availability .availability-amount{display:none}body.in-kosik table.cart-table tbody tr.removeable td.p-price{flex-shrink:0;margin-left:1.25rem;order:2;text-align:center;width:75px}body.in-kosik table.cart-table tbody tr.removeable td.p-price strong.price-final{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:300;letter-spacing:.02em}body.in-kosik table.cart-table tbody tr.removeable td.p-price .unit-value{color:#3e3e42;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:300}body.in-kosik table.cart-table tbody tr.removeable td.p-discount{flex-shrink:0;margin-left:1.25rem;order:2}body.in-kosik table.cart-table tbody tr.removeable td.p-discount .show-tooltip{align-items:center;background:rgba(0,102,85,.12);border-radius:999px;color:#065;cursor:help;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.02em;padding:.15rem .5rem;white-space:nowrap}body.in-kosik table.cart-table tbody tr.removeable td.p-discount .show-tooltip:before{content:"−"}body.in-kosik table.cart-table tbody tr.removeable td.p-quantity{flex-shrink:0;margin-left:1.25rem;order:3}body.in-kosik table.cart-table tbody tr.removeable td.p-quantity>div,body.in-kosik table.cart-table tbody tr.removeable td.p-quantity>div>form{display:contents}body.in-kosik table.cart-table tbody tr.removeable td.p-quantity span.quantity{align-items:center;border:1px solid #b3b3b7;border-radius:999px;display:flex;overflow:hidden;width:108px}body.in-kosik table.cart-table tbody tr.removeable td.p-quantity span.quantity .decrease-tooltip,body.in-kosik table.cart-table tbody tr.removeable td.p-quantity span.quantity .increase-tooltip{display:none!important}body.in-kosik table.cart-table tbody tr.removeable td.p-quantity span.quantity label{align-items:center;display:flex;flex:0 0 36px;height:36px;justify-content:center;margin:0;order:2}body.in-kosik table.cart-table tbody tr.removeable td.p-quantity span.quantity input.amount{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;background:transparent;border:0;color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:300;height:36px;text-align:center;width:36px}body.in-kosik table.cart-table tbody tr.removeable td.p-quantity span.quantity input.amount::-webkit-inner-spin-button,body.in-kosik table.cart-table tbody tr.removeable td.p-quantity span.quantity input.amount::-webkit-outer-spin-button{display:none}body.in-kosik table.cart-table tbody tr.removeable td.p-quantity span.quantity button.decrease{align-items:center;background:transparent;border:0;color:#262833;cursor:pointer;display:flex;flex-shrink:0;font-size:1rem;height:36px;justify-content:center;line-height:1;order:1;width:36px}body.in-kosik table.cart-table tbody tr.removeable td.p-quantity span.quantity button.increase{align-items:center;background:transparent;border:0;color:#262833;cursor:pointer;display:flex;flex-shrink:0;font-size:1rem;height:36px;justify-content:center;line-height:1;order:3;width:36px}body.in-kosik table.cart-table tbody tr.removeable td.p-total{align-items:center;display:flex;flex-shrink:0;gap:.5rem;margin-left:1.25rem;order:4}body.in-kosik table.cart-table tbody tr.removeable td.p-total strong.price-final{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:300;letter-spacing:.02em;min-width:50px;text-align:right;white-space:nowrap}body.in-kosik table.cart-table tbody tr.removeable td.p-total form.inline{align-items:center;display:flex}body.in-kosik table.cart-table tbody tr.removeable td.p-total button.remove-item{align-items:center;background:transparent;border:0;color:#b3b3b7;cursor:pointer;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;padding:0;transition:color .15s ease;width:24px}body.in-kosik table.cart-table tbody tr.removeable td.p-total button.remove-item:before{font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5cd";font-size:1.25rem}body.in-kosik table.cart-table tbody tr.removeable td.p-total button.remove-item span{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}body.in-kosik table.cart-table tbody tr.removeable td.p-total button.remove-item:hover{color:#262833}body.in-kosik td.p-name .show-related{display:none}body.in-kosik tr.related{border-bottom:1px solid #b3b3b7;display:block;margin-bottom:1.5rem}body.in-kosik tr.related td{display:block;padding:0 0 1.5rem}body.in-kosik tr.related td:before{color:#515252;content:"Související produkty";display:block;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.75rem;font-weight:300;letter-spacing:-.04em;margin-bottom:.625rem}body.in-kosik .cart-related-product{align-items:center;background:#f4f4f5;border-radius:12px;display:flex;flex-wrap:wrap;gap:.75rem 1rem;justify-content:space-between;padding:.875rem 1rem}body.in-kosik .cart-related-product+.cart-related-product{margin-top:.75rem}body.in-kosik .cart-related-info{align-items:center;-moz-column-gap:.875rem;column-gap:.875rem;display:grid;flex:1 1 240px;grid-template-columns:56px 1fr;min-width:0;row-gap:.15rem}body.in-kosik .cart-related-img{display:block;grid-row:1/3}body.in-kosik .cart-related-img img{display:block;height:56px;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;width:56px}body.in-kosik .cart-related-name{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:400;grid-column:2;min-width:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}body.in-kosik .cart-related-name:hover{text-decoration:underline}body.in-kosik .cart-related-availability{font-family:Plus Jakarta Sans,sans-serif;font-size:.7rem;font-weight:300;grid-column:2;letter-spacing:.02em}body.in-kosik .cart-related-button{align-items:center;display:flex;flex-shrink:0;gap:.75rem}body.in-kosik .cart-related-button .price{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:300;white-space:nowrap}body.in-kosik .cart-related-button form{display:contents}body.in-kosik .cart-related-button .add-to-cart-button{background:transparent;border:1px solid #262833;border-radius:999px;color:#262833;cursor:pointer;flex-shrink:0;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:400;height:32px;letter-spacing:.02em;padding:0 1rem;text-transform:uppercase;transition:background .15s ease,color .15s ease;white-space:nowrap}body.in-kosik .cart-related-button .add-to-cart-button:hover{background:#262833;color:#fbfbfc}body.in-kosik .col-md-8 .cart-summary{display:none}body.in-kosik .cart-summary{width:100%}body.in-kosik .cart-summary:not(:has(.extras-col:not(:empty))){display:none}body.in-kosik .cart-summary .h4,body.in-kosik .cart-summary h2{color:#515252;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.75rem;font-weight:300;letter-spacing:-.04em;margin:0 0 .75rem}body.in-kosik .cart-summary .extras-wrapper{display:flex;flex-direction:column;gap:.75rem}body.in-kosik .cart-summary .extras-col{min-width:0}body.in-kosik .cart-summary .extras-col:empty{display:none}body.in-kosik .cart-summary .free-gift{background:#f4f4f5;margin-bottom:.75rem;padding:1rem}body.in-kosik .cart-summary .free-gift:before{color:#515252;content:"Váš dárek zdarma";display:block;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.75rem;font-weight:300;letter-spacing:-.04em;margin-bottom:.75rem}body.in-kosik .cart-summary .free-gift:has(.free-gifts li+li):before{content:"Vyberte si dárek zdarma"}body.in-kosik .cart-summary .free-gifts-wrapper{align-items:center;display:flex;gap:.625rem;min-width:0}body.in-kosik .cart-summary .free-gifts-wrapper>form{flex:1 1 auto;min-width:0}body.in-kosik .cart-summary .free-gifts{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}body.in-kosik .cart-summary .free-gifts li{align-items:center;background:#fbfbfc;border:1px solid #b3b3b7;border-radius:10px;display:flex;transition:border-color .15s ease}body.in-kosik .cart-summary .free-gifts li.active{border-color:#262833}body.in-kosik .cart-summary .free-gifts label{align-items:center;cursor:pointer;display:flex;flex:1 1 auto;gap:.625rem;min-width:0;padding:.5rem .75rem}body.in-kosik .cart-summary .free-gifts input[type=radio]{accent-color:#262833;cursor:pointer;flex-shrink:0;height:18px;margin:0 .75rem 0 0;width:18px}body.in-kosik .cart-summary .free-gifts-img{background:#f4f4f5;border-radius:8px;display:block;flex-shrink:0;height:40px;width:40px}body.in-kosik .cart-summary .free-gifts-img img{display:block;height:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;width:100%}body.in-kosik .cart-summary .free-gifts-img-hover{display:none}body.in-kosik .cart-summary .free-gift-name{color:#262833;display:block;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.in-kosik .cart-summary .free-gift-trigger{display:none}body.in-kosik .cart-summary .discount-coupon .applied-coupon__heading{color:#515252;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.75rem;font-weight:300;letter-spacing:-.04em;margin:0 0 .5rem}body.in-kosik .cart-summary .discount-coupon form.input-group{align-items:stretch;display:none;flex-wrap:nowrap;margin-top:10px;position:relative}body.in-kosik .cart-summary .discount-coupon form.input-group:before{font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#262833;content:"\f05b";font-size:1.5rem;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:2}body.in-kosik .cart-summary .discount-coupon form.input-group input.form-control{background:#fbfbfc!important;border:1px solid #3e3e42!important;border-radius:999px 0 0 999px!important;border-right:0!important;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08)!important;color:#262833;flex:1 1 auto;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:300;height:auto!important;min-width:0;padding:.5rem .875rem .5rem 2.875rem!important}body.in-kosik .cart-summary .discount-coupon form.input-group input.form-control::-moz-placeholder{color:#b3b3b7}body.in-kosik .cart-summary .discount-coupon form.input-group input.form-control::placeholder{color:#b3b3b7}body.in-kosik .cart-summary .discount-coupon form.input-group input.form-control:focus{border-color:#262833!important;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08)!important;outline:none}body.in-kosik .cart-summary .discount-coupon form.input-group .input-group-btn{display:contents}body.in-kosik .cart-summary .discount-coupon form.input-group button.btn,body.in-kosik .cart-summary .discount-coupon form.input-group button[type=submit]{background:#262833!important;border:1px solid transparent!important;border-radius:0 999px 999px 0!important;color:#fbfbfc!important;cursor:pointer;flex-shrink:0;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem!important;font-weight:400;letter-spacing:.02em;line-height:1.25!important;padding:.625rem 1.125rem!important;text-transform:uppercase;white-space:nowrap}body.in-kosik .cart-summary .discount-coupon form.input-group button.btn:hover,body.in-kosik .cart-summary .discount-coupon form.input-group button[type=submit]:hover{background:#3e3e42!important}body.in-kosik .cart-summary .discount-coupon:has(.mr-coupon-toggle__input:checked) form.input-group{display:flex}body.in-kosik .applied-coupon{align-items:center;background:#fbfbfc;border:1px solid #3e3e42;border-radius:999px;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08);display:flex;gap:.5rem;justify-content:space-between;padding:.5rem .5rem .5rem .875rem}body.in-kosik .applied-coupon strong{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400}body.in-kosik .applied-coupon form.js-remove-form{display:flex;flex-shrink:0}body.in-kosik .applied-coupon form.js-remove-form fieldset{align-items:center;border:0;display:flex;margin:0;padding:0}body.in-kosik .applied-coupon button[type=submit],body.in-kosik .applied-coupon input[type=submit]{align-items:center;background:transparent!important;border:0!important;border-radius:50%!important;color:#b3b3b7!important;cursor:pointer;display:inline-flex!important;height:24px!important;justify-content:center;padding:0!important;transition:color .15s ease,background .15s ease;width:24px!important}body.in-kosik .applied-coupon button[type=submit]:hover,body.in-kosik .applied-coupon input[type=submit]:hover{background:#f4f4f5!important;color:#262833!important}body.in-kosik .applied-coupon button[type=submit]{font-size:0!important}body.in-kosik .applied-coupon button[type=submit]:before{font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5cd";font-size:1.125rem}body.in-kosik .applied-coupon input[type=submit]{font-family:Plus Jakarta Sans,sans-serif;font-size:1rem!important;line-height:1!important}body.in-kosik .checkout-box-wrapper{display:none}body.in-kosik .extra.delivery,body.in-kosik .extra.gift{align-items:flex-start;background:rgba(0,102,85,.1);display:flex;gap:.6rem;padding:.75rem 1rem}body.in-kosik .extra.delivery:before,body.in-kosik .extra.gift:before{color:#065;flex-shrink:0;font-family:Material Symbols Outlined;font-size:20px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;margin-top:.15rem;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e558"}body.in-kosik .extra.delivery span,body.in-kosik .extra.gift span{color:#262833;display:block;flex:1 1 auto;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:300;line-height:1.4;min-width:0}body.in-kosik .extra.delivery span strong,body.in-kosik .extra.gift span strong{color:#065;font-weight:600}body.in-kosik .extra.delivery .price-range,body.in-kosik .extra.gift .price-range{background:#fbfbfc;height:6px;margin-top:.5rem;overflow:hidden;width:100%}body.in-kosik .extra.delivery .price-range>div,body.in-kosik .extra.gift .price-range>div{background:#262833;height:100%;transition:width .3s ease}body.in-kosik .extra.delivery:has(.price-range),body.in-kosik .extra.gift:has(.price-range){background:#ededee}body.in-kosik .extra.delivery:has(.price-range):before,body.in-kosik .extra.gift:has(.price-range):before{color:#262833}body.in-kosik .extra.delivery:has(.price-range) span strong,body.in-kosik .extra.gift:has(.price-range) span strong{color:#262833}body.in-kosik .extra.gift:before{font-family:Material Symbols Outlined;font-size:20px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e8f6"}body.in-kosik:not(.mr-cart-ready) .summary-wrapper{visibility:hidden}body.in-kosik .summary-wrapper{display:flex;flex-direction:column;gap:1.25rem}body.in-kosik .summary-wrapper .box-bg-default{background:transparent;border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;gap:1.25rem;padding:0}body.in-kosik .summary-wrapper .price-wrapper{align-items:center;background:#f4f4f5;display:flex;flex-wrap:wrap;gap:.375rem .5rem;padding:1rem}body.in-kosik .summary-wrapper .price-wrapper .price-label.price-primary{color:#262833;flex:1 1 auto;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:700;line-height:1.43;text-transform:uppercase;white-space:nowrap}body.in-kosik .summary-wrapper .price-wrapper strong.price.price-primary{color:#262833;flex-shrink:0;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:300;white-space:nowrap}body.in-kosik .summary-wrapper .price-wrapper .price-label.price-primary,body.in-kosik .summary-wrapper .price-wrapper strong.price.price-primary{order:1}body.in-kosik .summary-wrapper .price-wrapper:after{content:"";flex-basis:100%;order:2}body.in-kosik .summary-wrapper .price-wrapper .price-label.price-secondary{color:#515252;flex:1 1 auto;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:300;letter-spacing:.02em;line-height:1.43;order:3;white-space:nowrap}body.in-kosik .summary-wrapper .price-wrapper strong.price.price-secondary{color:#515252;flex-shrink:0;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:300;order:3;white-space:nowrap}body.in-kosik .summary-wrapper .price-wrapper .coupon-discount,body.in-kosik .summary-wrapper .price-wrapper .discount-coupon,body.in-kosik .summary-wrapper .price-wrapper .price-detail{order:4}body.in-kosik .summary-wrapper .price-wrapper .coupon-discount,body.in-kosik .summary-wrapper .price-wrapper .price-detail{align-items:center;display:flex;gap:.5rem;justify-content:space-between;width:100%}body.in-kosik .summary-wrapper .price-wrapper .coupon-discount em,body.in-kosik .summary-wrapper .price-wrapper .coupon-discount label,body.in-kosik .summary-wrapper .price-wrapper .coupon-discount span,body.in-kosik .summary-wrapper .price-wrapper .price-detail em,body.in-kosik .summary-wrapper .price-wrapper .price-detail label,body.in-kosik .summary-wrapper .price-wrapper .price-detail span{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:300;letter-spacing:.02em;white-space:nowrap}body.in-kosik .summary-wrapper .price-wrapper .discount-coupon{width:100%}body.in-kosik .summary-wrapper .price-wrapper .discount-coupon .applied-coupon__heading{display:none}body.in-kosik .summary-wrapper .price-wrapper .discount-coupon .applied-coupon{background:transparent;border:0;box-shadow:none;padding:0}body.in-kosik .summary-wrapper .price-wrapper .discount-coupon .applied-coupon strong{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:300;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.in-kosik .summary-wrapper .next-step.next-step--cart{align-items:center;display:flex;flex-direction:column;gap:.75rem}body.in-kosik .summary-wrapper .next-step.next-step--cart a.next-step-forward{align-items:center;background:#262833!important;border:1px solid transparent!important;border-radius:999px!important;color:#fbfbfc!important;cursor:pointer;display:inline-flex!important;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem!important;font-weight:400;gap:.375rem;height:40px;justify-content:center;line-height:1!important;min-width:155px;order:1;padding:0 .75rem 0 1.125rem!important;text-decoration:none;text-transform:uppercase;transition:background .15s ease;white-space:nowrap}body.in-kosik .summary-wrapper .next-step.next-step--cart a.next-step-forward:after{font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"\e5c8";font-size:1.25rem}body.in-kosik .summary-wrapper .next-step.next-step--cart a.next-step-forward:hover{background:#3e3e42!important;color:#fbfbfc!important}body.in-kosik .summary-wrapper .next-step.next-step--cart a.next-step-back{align-items:center;background:transparent!important;border:0!important;border-radius:0!important;color:#262833!important;cursor:pointer;display:inline-flex!important;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem!important;font-weight:400;gap:.375rem;line-height:1!important;order:2;padding:.25rem 0!important;text-decoration:none;text-transform:uppercase;transition:opacity .15s ease}body.in-kosik .summary-wrapper .next-step.next-step--cart a.next-step-back:before{font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"\e5c4";font-size:1.25rem}body.in-kosik .summary-wrapper .next-step.next-step--cart a.next-step-back:hover{background:transparent!important;opacity:.7}body.in-kosik .overall-wrapper:has(.cart-inner.cart-empty) .content-wrapper{max-width:none;padding-inline:0;width:100%}body.in-kosik .cart-inner:has(.empty-cart-boxes){align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;max-width:none;min-height:calc(100vh - 81px);padding:6rem 1.5rem;text-align:center}body.in-kosik .cart-inner:has(.empty-cart-boxes) .cart-row{padding-top:0}body.in-kosik .cart-inner:has(.empty-cart-boxes) h1.cart-heading{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(2.5rem,6vw,4rem);font-weight:300;letter-spacing:-.03em;line-height:1.1;margin:0;max-width:1440px}body.in-kosik .cart-inner:has(.empty-cart-boxes) .col-md-8{flex:1 1 auto;width:100%}body.in-kosik .cart-inner:has(.empty-cart-boxes) .empty-cart-boxes{margin:0}body.in-kosik .cart-inner:has(.empty-cart-boxes) .empty-cart-boxes>[class*=col-]{padding:0}body.in-kosik .cart-inner:has(.empty-cart-boxes) .empty-cart-boxes>[class*=col-]:has(.search){display:none}body.in-kosik .cart-inner:has(.empty-cart-boxes) .empty-cart-boxes h3{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.9375rem;font-weight:300;line-height:1.6;margin:0 0 1.5rem}body.in-kosik .cart-inner:has(.empty-cart-boxes) .empty-cart-boxes ul{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;list-style:none;margin:0;padding:0}body.in-kosik .cart-inner:has(.empty-cart-boxes) .empty-cart-boxes ul a{align-items:center;background:#fbfbfc;border:1px solid #262833;border-radius:999px;color:#262833;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;gap:.375rem;height:40px;letter-spacing:.02em;padding:0 1rem 0 1.25rem;text-decoration:none;text-transform:uppercase;transition:background .15s ease,color .15s ease}body.in-kosik .cart-inner:has(.empty-cart-boxes) .empty-cart-boxes ul a:after{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"\e5c8"}body.in-kosik .cart-inner:has(.empty-cart-boxes) .empty-cart-boxes ul a:hover{background:#262833;color:#fbfbfc}body.in-kosik .cart-inner:has(.empty-cart-boxes) .col-md-4{display:none}@media (max-width:1149px){body.in-kosik .cart-inner{padding-inline:1.5rem}body.in-kosik ol.cart-header{flex-wrap:wrap;justify-content:center;padding:1.5rem 0;position:static}body.in-kosik .col-md-8>.cart-content:has(>table.cart-table){display:flex;flex-direction:column}body.in-kosik .col-md-8>.cart-content:has(>table.cart-table):before{margin-top:1rem;order:2}body.in-kosik .col-md-8>.cart-content:has(>table.cart-table) ol.cart-header{order:1;padding-bottom:0}body.in-kosik .col-md-8>.cart-content:has(>table.cart-table) table.cart-table{order:3}body.in-kosik .cart-row{flex-direction:column;gap:2.5rem;padding-top:0}body.in-kosik .cart-row>.col-md-4.sidebar-in-cart{flex:none;padding-top:0;width:100%}body.in-kosik ol.cart-header li.step{width:auto}body.in-kosik table.cart-table tbody tr.removeable{flex-wrap:wrap;gap:.75rem}body.in-kosik table.cart-table tbody tr.removeable td.p-availability,body.in-kosik table.cart-table tbody tr.removeable td.p-discount,body.in-kosik table.cart-table tbody tr.removeable td.p-price,body.in-kosik table.cart-table tbody tr.removeable td.p-quantity,body.in-kosik table.cart-table tbody tr.removeable td.p-total{margin-left:0}body.in-kosik table.cart-table tbody tr.removeable td.cart-p-image{margin-right:.75rem}body.in-kosik table.cart-table tbody tr.removeable:after{content:"";flex-basis:100%;height:0;order:0}body.in-kosik table.cart-table tbody tr.removeable td.p-availability{order:1}}@media (max-width:575px){body.in-kosik .cart-inner{padding-inline:1rem}body.in-kosik .cart-related-product{padding:.75rem}}html:has(body.in-kosik .cart-inner.cart-empty){background:linear-gradient(135deg,#fbfbfc,#c3d1fd)}html:has(body.in-kosik .cart-inner.cart-empty) body{background:transparent}body.ordering-process:not(.in-kosik) .cart-inner{margin:0 auto;max-width:1440px;padding-inline:2.5rem;padding-bottom:5rem;position:relative}body.ordering-process:not(.in-kosik) .cart-row{align-items:flex-start;display:flex;gap:3.75rem;margin:0;padding-top:6.5rem}body.ordering-process:not(.in-kosik) .cart-row>[class*=col-]{float:none;padding:0;position:static!important;width:auto}body.ordering-process:not(.in-kosik) .cart-row>#checkoutContent,body.ordering-process:not(.in-kosik) .cart-row>.col-md-8{flex:2 1 0;min-width:0}body.ordering-process:not(.in-kosik) .cart-row>#checkoutSidebar,body.ordering-process:not(.in-kosik) .cart-row>.col-md-4{flex:1 1 0;min-width:0}body.ordering-process:not(.in-kosik) #checkoutSidebar>.cart-content{display:flex;flex-direction:column;gap:1.75rem}body.ordering-process:not(.in-kosik) ol.cart-header li.step.step-1.completed:before,body.ordering-process:not(.in-kosik) ol.cart-header li.step.step-1:not(.active):before{font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fbfbfc;border-color:#262833;color:#262833;content:"\e668";font-size:1rem}body.ordering-process:not(.in-kosik) .cart-content{background:transparent;border:0;box-shadow:none;padding:0}body.ordering-process:not(.in-kosik) .box.co-delivery-method,body.ordering-process:not(.in-kosik) .box.co-payment-method{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:flex;flex-direction:column;gap:1rem;margin:0!important;padding:0!important}body.ordering-process:not(.in-kosik) form#order-form,body.ordering-process:not(.in-kosik) form.order-delivery-payment-form{display:flex;flex-direction:column;gap:2.5rem}body.ordering-process:not(.in-kosik) h4.order-icon{background:transparent;border:0;color:#262833;font-family:Murecho,sans-serif;font-size:2rem;font-weight:300;letter-spacing:-.03em;line-height:1.1875;margin:0;padding:0}body.ordering-process:not(.in-kosik) h4.order-icon:after,body.ordering-process:not(.in-kosik) h4.order-icon:before{content:none!important;display:none!important}body.ordering-process:not(.in-kosik) .shipping-billing-table{display:flex;flex-direction:column}body.ordering-process:not(.in-kosik) .radio-wrapper{align-items:center;border-bottom:1px solid #b3b3b7;display:flex}body.ordering-process:not(.in-kosik) .radio-wrapper:last-child{border-bottom:0}body.ordering-process:not(.in-kosik) .radio-wrapper.active,body.ordering-process:not(.in-kosik) .radio-wrapper:has(input[type=radio]:checked){background:#f4f4f5}body.ordering-process:not(.in-kosik) .radio-wrapper>input[type=radio]{flex-shrink:0;margin:0 0 0 .5rem!important}body.ordering-process:not(.in-kosik) .radio-wrapper.unselected-option{display:flex}body.ordering-process:not(.in-kosik) .radio-wrapper>label,body.ordering-process:not(.in-kosik) .radio-wrapper>label.billing-name{align-items:center;cursor:pointer;display:flex;flex:1 1 auto;font-weight:400;gap:.5rem;margin:0;min-width:0;padding:.625rem .5rem}body.ordering-process:not(.in-kosik) input[type=radio]{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background:#fbfbfc!important;border:1px solid #515252!important;border-radius:50%!important;box-sizing:border-box;cursor:pointer;display:inline-block;flex-shrink:0;height:16px;margin:0!important;padding:0!important;position:relative;transition:background .15s,border-color .15s;vertical-align:middle;width:16px}body.ordering-process:not(.in-kosik) input[type=radio]:checked{background:#515252!important;border-color:#515252!important}body.ordering-process:not(.in-kosik) input[type=radio]:checked:after{background:#fbfbfc;border-radius:50%;content:"";height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6px}body.ordering-process:not(.in-kosik) input[type=radio]:focus{outline:2px solid #4c72f0;outline-offset:2px}body.ordering-process:not(.in-kosik) span.payment-info{display:flex;flex:1 1 auto;flex-direction:column;gap:.25rem;min-width:0}body.ordering-process:not(.in-kosik) b.shipping-billing-name{color:#3e3e42;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.75rem;font-style:normal;font-weight:300;letter-spacing:-.04em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.ordering-process:not(.in-kosik) span.sublabel-description{color:#515252;display:block;font-family:Plus Jakarta Sans,sans-serif;font-size:.6875rem;font-weight:400;line-height:1.33}body.ordering-process:not(.in-kosik) em.not-possible-info{display:none}body.ordering-process:not(.in-kosik) span.sublabel.new-widget-choose a,body.ordering-process:not(.in-kosik) span.sublabel.pickup-point-choose a{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.6875rem;font-weight:400;letter-spacing:.01em;line-height:1.33;text-decoration:underline;text-transform:uppercase;text-underline-offset:2px}body.ordering-process:not(.in-kosik) span.sublabel.new-widget-choose a:hover,body.ordering-process:not(.in-kosik) span.sublabel.pickup-point-choose a:hover{opacity:.7}body.ordering-process:not(.in-kosik) .cart-toggle-unselected-options{display:none!important}body.ordering-process:not(.in-kosik) span.payment-logo{align-items:center;display:flex;flex-shrink:0;justify-content:center;order:-1;width:2.75rem}body.ordering-process:not(.in-kosik) span.payment-logo img{border-radius:2px;display:block;height:34px;max-width:100%;-o-object-fit:contain;object-fit:contain}body.ordering-process:not(.in-kosik) .radio-wrapper>label:not(:has(.payment-logo)){padding-left:3.75rem}body.ordering-process:not(.in-kosik) strong.payment-shipping-price{color:#262833;flex-shrink:0;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.01em;margin-left:auto;text-transform:uppercase;white-space:nowrap}body.ordering-process:not(.in-kosik) strong.payment-shipping-price.for-free{color:#065}body.ordering-process:not(.in-kosik) .checkout-box{display:none}body.ordering-process:not(.in-kosik) .order-summary{display:flex;flex-direction:column;gap:0}body.ordering-process:not(.in-kosik) .order-summary-inner{background:#f4f4f5;display:flex;flex-direction:column;gap:1rem;padding:1rem}body.ordering-process:not(.in-kosik) .order-summary-inner>h2,body.ordering-process:not(.in-kosik) h2.h4{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.375;margin:0;text-transform:uppercase}body.ordering-process:not(.in-kosik) .cart-items{display:flex;flex-direction:column;margin:0;padding:0}body.ordering-process:not(.in-kosik) .cart-item{border-bottom:1px solid #b3b3b7;-moz-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;padding:.75rem 0;row-gap:.25rem}body.ordering-process:not(.in-kosik) .cart-item:first-child{padding-top:0}body.ordering-process:not(.in-kosik) .cart-item:last-child{border-bottom:0;padding-bottom:0}body.ordering-process:not(.in-kosik) .cart-item-name{grid-column:1/-1}body.ordering-process:not(.in-kosik) .cart-item-name a,body.ordering-process:not(.in-kosik) .cart-item-name a.main-link{color:#262833;display:block;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.43;overflow:hidden;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}body.ordering-process:not(.in-kosik) .cart-item-name a.main-link:hover,body.ordering-process:not(.in-kosik) .cart-item-name a:hover{text-decoration:underline}body.ordering-process:not(.in-kosik) .cart-item-amount{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:300;grid-column:1;letter-spacing:.02em}body.ordering-process:not(.in-kosik) .cart-item-amount .unit-value{margin-left:.125rem}body.ordering-process:not(.in-kosik) .cart-item-price{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:300;grid-column:2;letter-spacing:.02em;text-align:right;white-space:nowrap}body.ordering-process:not(.in-kosik) .order-summary-item.helper{align-items:center;border-top:1px solid #b3b3b7;display:flex;gap:.5rem;justify-content:space-between;padding-top:.75rem}body.ordering-process:not(.in-kosik) .order-summary-item.helper>div{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;white-space:nowrap}body.ordering-process:not(.in-kosik) .order-summary-item.helper>div strong{font-weight:400;text-transform:uppercase}body.ordering-process:not(.in-kosik) .order-recapitulation{display:flex;flex-direction:column;gap:.375rem}body.ordering-process:not(.in-kosik) .recapitulation-single{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between}body.ordering-process:not(.in-kosik) .recapitulation-shipping-billing-label,body.ordering-process:not(.in-kosik) .recapitulation-single>span{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:300;letter-spacing:.02em;white-space:nowrap}body.ordering-process:not(.in-kosik) .recapitulation-shipping-billing-info,body.ordering-process:not(.in-kosik) .recapitulation-single>strong{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:300;letter-spacing:.02em;text-align:right}body.ordering-process:not(.in-kosik) .recapitulation-shipping-billing-info>span,body.ordering-process:not(.in-kosik) .recapitulation-single>strong>span{color:#065;display:block;font-weight:400}body.ordering-process:not(.in-kosik) .recapitulation-single:not(:has(span)){background:rgba(0,102,85,.1);border-radius:.5rem;margin:.125rem 0;padding:.625rem .75rem}body.ordering-process:not(.in-kosik) .recapitulation-single:not(:has(span))>strong{color:#065;font-weight:400;text-align:left}body.ordering-process:not(.in-kosik) .order-summary-item.price{border-top:1px solid #262833;padding-top:.75rem}body.ordering-process:not(.in-kosik) .order-summary-item.price .price-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem .5rem}body.ordering-process:not(.in-kosik) .order-summary-item.price span.price-label.price-primary,body.ordering-process:not(.in-kosik) .order-summary-item.price strong.price.price-primary{order:1}body.ordering-process:not(.in-kosik) .order-summary-item.price .price-wrapper:after{content:"";flex-basis:100%;order:2}body.ordering-process:not(.in-kosik) .order-summary-item.price span.price-label.price-primary{color:#262833;flex:1 1 auto;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:400;text-transform:uppercase}body.ordering-process:not(.in-kosik) .order-summary-item.price strong.price.price-primary{color:#262833;flex-shrink:0;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:400;white-space:nowrap}body.ordering-process:not(.in-kosik) .order-summary-item.price span.price-label.price-secondary{color:#515252;flex:1 1 auto;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:300;letter-spacing:.02em;order:3;white-space:nowrap}body.ordering-process:not(.in-kosik) .order-summary-item.price strong.price.price-secondary{color:#515252;flex-shrink:0;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:300;order:3;white-space:nowrap}body.ordering-process:not(.in-kosik) .next-step.next-step--step-1{align-items:flex-start;display:flex;flex-direction:column;gap:.75rem}body.ordering-process:not(.in-kosik) #orderFormButton,body.ordering-process:not(.in-kosik) .next-step--step-1 .next-step-forward,body.ordering-process:not(.in-kosik) button.next-step-forward{align-items:center;background:#262833!important;border:1px solid transparent!important;border-radius:999px!important;color:#fbfbfc!important;cursor:pointer;display:inline-flex!important;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem!important;font-weight:400;gap:.375rem;height:40px;justify-content:center;line-height:1!important;min-width:155px;padding:0 .75rem 0 1.125rem!important;text-decoration:none;text-transform:uppercase;transition:background .15s ease;white-space:nowrap}body.ordering-process:not(.in-kosik) #orderFormButton:after,body.ordering-process:not(.in-kosik) .next-step--step-1 .next-step-forward:after,body.ordering-process:not(.in-kosik) button.next-step-forward:after{font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c8";font-size:1.25rem}body.ordering-process:not(.in-kosik) #orderFormButton span.order-button-text,body.ordering-process:not(.in-kosik) .next-step--step-1 .next-step-forward span.order-button-text,body.ordering-process:not(.in-kosik) button.next-step-forward span.order-button-text{line-height:1}body.ordering-process:not(.in-kosik) #orderFormButton:hover,body.ordering-process:not(.in-kosik) .next-step--step-1 .next-step-forward:hover,body.ordering-process:not(.in-kosik) button.next-step-forward:hover{background:#3e3e42!important}body.ordering-process:not(.in-kosik) .next-step--step-1 .next-step-back,body.ordering-process:not(.in-kosik) a.next-step-back{align-items:center;background:transparent!important;border:0!important;color:#262833!important;cursor:pointer;display:inline-flex!important;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem!important;font-weight:400;gap:.375rem;line-height:1!important;padding:.25rem 0!important;text-decoration:none;text-transform:uppercase;transition:opacity .15s ease}body.ordering-process:not(.in-kosik) .next-step--step-1 .next-step-back:before,body.ordering-process:not(.in-kosik) a.next-step-back:before{font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c4";font-size:1.25rem}body.ordering-process:not(.in-kosik) .next-step--step-1 .next-step-back:hover,body.ordering-process:not(.in-kosik) a.next-step-back:hover{background:transparent!important;opacity:.7}body.ordering-process:not(.in-kosik) ol.cart-header li.step.step-2.completed:before{font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fbfbfc;border-color:#262833;color:#262833;content:"\e668";font-size:1rem}body.ordering-process:not(.in-kosik) .co-billing-address fieldset.box,body.ordering-process:not(.in-kosik) .co-billing-address>fieldset.box,body.ordering-process:not(.in-kosik) .co-box{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:flex;flex-direction:column;gap:1rem;margin:0!important;padding:0!important}body.ordering-process:not(.in-kosik) .co-box-additional>div.js-hidden>fieldset.box{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:0!important}body.ordering-process:not(.in-kosik) #remark{max-width:none;width:100%}body.ordering-process:not(.in-kosik) .co-billing-address h4,body.ordering-process:not(.in-kosik) .co-box h4:not(.order-icon),body.ordering-process:not(.in-kosik) .co-contact-information h4,body.ordering-process:not(.in-kosik) .co-shipping-address h4{background:transparent;border:0;color:#262833;font-family:Murecho,sans-serif;font-size:2rem;font-weight:300;letter-spacing:-.03em;line-height:1.1875;margin:0;padding:0}body.ordering-process:not(.in-kosik) .co-billing-address h4:after,body.ordering-process:not(.in-kosik) .co-billing-address h4:before,body.ordering-process:not(.in-kosik) .co-box h4:not(.order-icon):after,body.ordering-process:not(.in-kosik) .co-box h4:not(.order-icon):before,body.ordering-process:not(.in-kosik) .co-contact-information h4:after,body.ordering-process:not(.in-kosik) .co-contact-information h4:before,body.ordering-process:not(.in-kosik) .co-shipping-address h4:after,body.ordering-process:not(.in-kosik) .co-shipping-address h4:before{content:none!important;display:none!important}body.ordering-process:not(.in-kosik) .co-billing-address h4{margin-top:1.5rem}body.ordering-process:not(.in-kosik) #checkoutContent>.cart-content{display:flex;flex-direction:column;gap:2.5rem}body.ordering-process:not(.in-kosik) .form-group.smart-label-wrapper{display:flex;flex-direction:column;gap:.375rem;margin-bottom:0}body.ordering-process:not(.in-kosik) .form-option-block{display:flex;flex-direction:column;gap:.75rem}body.ordering-process:not(.in-kosik) .form-group.smart-label-wrapper label,body.ordering-process:not(.in-kosik) .smart-label-wrapper>label{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;letter-spacing:0;line-height:1.54;margin:0;text-transform:uppercase}body.ordering-process:not(.in-kosik) .form-group.smart-label-wrapper label .required-asterisk:after,body.ordering-process:not(.in-kosik) .smart-label-wrapper>label .required-asterisk:after{content:" *"}body.ordering-process:not(.in-kosik) .form-legend{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;margin:0 0 .25rem}body.ordering-process:not(.in-kosik) .form-legend .required-asterisk--before:before{content:"* "}body.ordering-process:not(.in-kosik) .js-location--hidden{display:none!important}body.ordering-process:not(.in-kosik) .form-group--inline>p.label{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;margin:0;text-transform:uppercase}body.ordering-process:not(.in-kosik) .form-group--inline:not(.smart-label-wrapper){align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1rem}body.ordering-process:not(.in-kosik) .form-control-wrapper--with-note{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:300}body.ordering-process:not(.in-kosik) .form-control-wrapper--with-note strong{font-weight:400}body.ordering-process:not(.in-kosik) .form-control-wrapper--with-note .helpNote{color:#515252;display:block;font-size:.75rem;font-style:normal;margin-top:.25rem}body.ordering-process:not(.in-kosik) .form-control-wrapper--with-note .helpNote a{color:inherit;text-decoration:underline}body.ordering-process:not(.in-kosik) #checkoutContent input.form-control:not([type=radio]):not([type=checkbox]),body.ordering-process:not(.in-kosik) #checkoutContent input[type=email].form-control,body.ordering-process:not(.in-kosik) #checkoutContent input[type=search].form-control,body.ordering-process:not(.in-kosik) #checkoutContent input[type=tel].form-control,body.ordering-process:not(.in-kosik) #checkoutContent input[type=text].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fbfbfc!important;border:1px solid #3e3e42!important;border-radius:999px!important;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08)!important;box-sizing:border-box;color:#262833!important;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem!important;font-weight:300;height:auto!important;line-height:1.43;padding:.5rem .875rem!important;width:100%}body.ordering-process:not(.in-kosik) #checkoutContent input.form-control:not([type=radio]):not([type=checkbox]):focus,body.ordering-process:not(.in-kosik) #checkoutContent input[type=email].form-control:focus,body.ordering-process:not(.in-kosik) #checkoutContent input[type=search].form-control:focus,body.ordering-process:not(.in-kosik) #checkoutContent input[type=tel].form-control:focus,body.ordering-process:not(.in-kosik) #checkoutContent input[type=text].form-control:focus{border-color:#262833!important;box-shadow:none!important;outline:none}body.ordering-process:not(.in-kosik) #checkoutContent input.form-control:not([type=radio]):not([type=checkbox]).error-field,body.ordering-process:not(.in-kosik) #checkoutContent input.form-control:not([type=radio]):not([type=checkbox]).has-error,body.ordering-process:not(.in-kosik) #checkoutContent input.form-control:not([type=radio]):not([type=checkbox]).is-invalid,body.ordering-process:not(.in-kosik) #checkoutContent input.form-control:not([type=radio]):not([type=checkbox]).js-error-field,body.ordering-process:not(.in-kosik) #checkoutContent input[type=email].form-control.error-field,body.ordering-process:not(.in-kosik) #checkoutContent input[type=email].form-control.has-error,body.ordering-process:not(.in-kosik) #checkoutContent input[type=email].form-control.is-invalid,body.ordering-process:not(.in-kosik) #checkoutContent input[type=email].form-control.js-error-field,body.ordering-process:not(.in-kosik) #checkoutContent input[type=search].form-control.error-field,body.ordering-process:not(.in-kosik) #checkoutContent input[type=search].form-control.has-error,body.ordering-process:not(.in-kosik) #checkoutContent input[type=search].form-control.is-invalid,body.ordering-process:not(.in-kosik) #checkoutContent input[type=search].form-control.js-error-field,body.ordering-process:not(.in-kosik) #checkoutContent input[type=tel].form-control.error-field,body.ordering-process:not(.in-kosik) #checkoutContent input[type=tel].form-control.has-error,body.ordering-process:not(.in-kosik) #checkoutContent input[type=tel].form-control.is-invalid,body.ordering-process:not(.in-kosik) #checkoutContent input[type=tel].form-control.js-error-field,body.ordering-process:not(.in-kosik) #checkoutContent input[type=text].form-control.error-field,body.ordering-process:not(.in-kosik) #checkoutContent input[type=text].form-control.has-error,body.ordering-process:not(.in-kosik) #checkoutContent input[type=text].form-control.is-invalid,body.ordering-process:not(.in-kosik) #checkoutContent input[type=text].form-control.js-error-field{border-color:#c00!important}body.ordering-process:not(.in-kosik) #checkoutContent .js-validator-msg.msg-error{color:#c00;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:400;margin-top:.375rem}body.ordering-process:not(.in-kosik) textarea.form-control{background:#fbfbfc!important;border:1px solid #3e3e42!important;border-radius:.75rem!important;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08)!important;color:#262833!important;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem!important;font-weight:300;line-height:1.43;padding:.5rem .875rem!important;resize:vertical}body.ordering-process:not(.in-kosik) textarea.form-control:focus{border-color:#262833!important;box-shadow:none!important;outline:none}body.ordering-process:not(.in-kosik) .intl-tel-input{align-items:stretch;display:flex!important;gap:.25rem}body.ordering-process:not(.in-kosik) .intl-tel-input .flag-container{flex-shrink:0;padding:0!important;position:relative!important}body.ordering-process:not(.in-kosik) .intl-tel-input .selected-flag{align-items:center;background:#fbfbfc!important;border:1px solid #3e3e42!important;border-radius:999px!important;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08)!important;box-sizing:border-box!important;cursor:pointer;display:flex!important;gap:.375rem;height:100%;outline:none;padding:.5rem .75rem!important;transition:border-color .15s;white-space:nowrap}body.ordering-process:not(.in-kosik) .intl-tel-input .selected-flag:focus,body.ordering-process:not(.in-kosik) .intl-tel-input .selected-flag:hover{border-color:#262833!important}body.ordering-process:not(.in-kosik) .intl-tel-input .selected-flag .iti-flag{flex-shrink:0}body.ordering-process:not(.in-kosik) .intl-tel-input .selected-flag .selected-dial-code{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:300;line-height:1.43}body.ordering-process:not(.in-kosik) .intl-tel-input .selected-flag .arrow{border:none!important;color:#262833;font-family:Material Symbols Sharp,sans-serif;font-size:1.25rem;font-style:normal;font-weight:300;line-height:1;margin-left:auto}body.ordering-process:not(.in-kosik) .intl-tel-input .selected-flag .arrow:after{content:"keyboard_arrow_down"}body.ordering-process:not(.in-kosik) .intl-tel-input .selected-flag .arrow.up:after{content:"keyboard_arrow_up"}body.ordering-process:not(.in-kosik) .intl-tel-input .country-list{background:#fbfbfc;border:1px solid #3e3e42;border-radius:.75rem;box-shadow:0 4px 16px rgba(21,23,26,.14);left:0;list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:.5rem 0;position:absolute!important;top:calc(100% + .25rem);width:240px;z-index:200}body.ordering-process:not(.in-kosik) .intl-tel-input .country-list.hide{display:none!important}body.ordering-process:not(.in-kosik) .intl-tel-input .country-list .divider{border-top:1px solid rgba(38,40,51,.16);margin:.375rem 0;padding:0}body.ordering-process:not(.in-kosik) .intl-tel-input .country-list .country{align-items:center;color:#262833;cursor:pointer;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:300;gap:.5rem;padding:.375rem .75rem}body.ordering-process:not(.in-kosik) .intl-tel-input .country-list .country.highlight,body.ordering-process:not(.in-kosik) .intl-tel-input .country-list .country:hover{background:#f4f4f5}body.ordering-process:not(.in-kosik) .intl-tel-input .country-list .country .flag-box{flex-shrink:0}body.ordering-process:not(.in-kosik) .intl-tel-input .country-list .country .country-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.ordering-process:not(.in-kosik) .intl-tel-input .country-list .country .dial-code{color:#515252;flex-shrink:0;margin-left:auto}body.ordering-process:not(.in-kosik) .intl-tel-input>input[type=tel].form-control{flex:1 1 auto;padding-left:.875rem!important}body.ordering-process:not(.in-kosik) .phone-combined-input{align-items:stretch;display:flex;gap:.375rem}body.ordering-process:not(.in-kosik) .phone-combined-input select.js-phone-code{display:none}body.ordering-process:not(.in-kosik) .phone-combined-input input#phone.form-control{flex:1 1 auto;min-width:0}body.ordering-process:not(.in-kosik) .country-flags{cursor:pointer;flex-shrink:0;min-width:110px;outline:none;position:relative}body.ordering-process:not(.in-kosik) .country-flag{align-items:center;display:none;gap:.5rem;white-space:nowrap}body.ordering-process:not(.in-kosik) .country-flag .shp-flag{border-radius:2px;flex-shrink:0;height:20px;width:20px}body.ordering-process:not(.in-kosik) .country-flag .shp-flag-label{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:300}body.ordering-process:not(.in-kosik) .country-flag .shp-flag-name{display:none}body.ordering-process:not(.in-kosik) .country-flags:not(.active) .country-flags-inner{align-items:center;background:#fbfbfc;border:1px solid #3e3e42;border-radius:999px;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08);box-sizing:border-box;display:flex;gap:.25rem;height:100%;padding:.5rem .75rem}body.ordering-process:not(.in-kosik) .country-flags:not(.active) .country-flags-inner:after{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#262833;content:"\e5cf"}body.ordering-process:not(.in-kosik) .country-flags:not(.active) .country-flag.selected{display:flex}body.ordering-process:not(.in-kosik) .country-flags.active .country-flags-inner{background:#fbfbfc;border:1px solid #3e3e42;border-radius:.75rem;box-shadow:0 4px 16px rgba(21,23,26,.14);display:flex;flex-direction:column;left:0;max-height:320px;overflow-y:auto;padding:.5rem 0;position:absolute;top:calc(100% + .375rem);width:260px;z-index:20}body.ordering-process:not(.in-kosik) .country-flags.active .country-flag{cursor:pointer;display:flex;padding:.375rem .875rem}body.ordering-process:not(.in-kosik) .country-flags.active .country-flag .shp-flag-name{display:inline}body.ordering-process:not(.in-kosik) .country-flags.active .country-flag.selected,body.ordering-process:not(.in-kosik) .country-flags.active .country-flag:hover{background:#f4f4f5}body.ordering-process:not(.in-kosik) select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fbfbfc!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23262833' viewBox='0 0 24 24'%3E%3Cpath d='m7 10 5 5 5-5z'/%3E%3C/svg%3E")!important;background-position:right .75rem center!important;background-repeat:no-repeat!important;background-size:1.25rem!important;border:1px solid #3e3e42!important;border-radius:999px!important;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08)!important;color:#262833!important;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem!important;font-weight:300;height:auto!important;line-height:1.43;padding:.5rem 2rem .5rem .875rem!important}body.ordering-process:not(.in-kosik) select.form-control:focus{border-color:#262833!important;box-shadow:none!important;outline:none}body.ordering-process:not(.in-kosik) #select-country-payment .row{display:flex;flex-wrap:wrap;gap:1rem}body.ordering-process:not(.in-kosik) #select-country-payment .row>[class*=col-]{flex:0 1 auto;float:none;min-width:0;padding:0}body.ordering-process:not(.in-kosik) #select-country-payment select.form-control{min-width:160px;width:auto}body.ordering-process:not(.in-kosik) .form-group:has(input[type=checkbox]){align-items:flex-start;display:flex;flex-direction:row;gap:.5rem;margin:0}body.ordering-process:not(.in-kosik) input[type=checkbox]{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background:#fbfbfc!important;border:1px solid #515252!important;border-radius:3px!important;cursor:pointer;flex-shrink:0;height:16px;margin:2px 0 0!important;position:relative;width:16px}body.ordering-process:not(.in-kosik) input[type=checkbox]:checked{background:#515252!important;border-color:#515252!important}body.ordering-process:not(.in-kosik) input[type=checkbox]:checked:after{border-bottom:2px solid #fbfbfc;border-left:2px solid #fbfbfc;content:"";height:5px;left:50%;position:absolute;top:45%;transform:translate(-50%,-50%) rotate(-45deg);width:8px}body.ordering-process:not(.in-kosik) label.whole-width{color:#3e3e42;cursor:pointer;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.75rem;font-weight:300;letter-spacing:-.04em;line-height:1.4;margin:0;text-transform:none}body.ordering-process:not(.in-kosik) .co-contact-information .btn.btn-secondary{align-items:center;background:transparent!important;border:1px solid #515252!important;border-radius:999px!important;box-shadow:none!important;color:#262833!important;display:inline-flex!important;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem!important;font-weight:400;height:36px;padding:0 .875rem!important;text-decoration:none;text-transform:uppercase;transition:background .15s}body.ordering-process:not(.in-kosik) .co-contact-information .btn.btn-secondary:hover{background:#ededee!important}body.ordering-process:not(.in-kosik) .form-group.company-shopping{padding:.25rem 0}body.ordering-process:not(.in-kosik) fieldset.stay-in-touch{background:transparent!important;border:0!important;box-shadow:none!important;display:flex;flex-direction:column;gap:.75rem;margin:0!important;padding:0!important}body.ordering-process:not(.in-kosik) .co-billing-address,body.ordering-process:not(.in-kosik) .co-box-additional,body.ordering-process:not(.in-kosik) .co-shipping-address{border-top:1px solid #262833!important;padding-top:2.5rem}body.ordering-process:not(.in-kosik) .form-group:has(>label[for=login]){align-items:center;background:#f4f4f5;display:flex;flex-wrap:wrap;gap:.5rem .75rem;padding:1rem}body.ordering-process:not(.in-kosik) .form-group:has(>label[for=login]):before{font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#262833;content:"\f20b";flex-shrink:0}body.ordering-process:not(.in-kosik) .form-group:has(>label[for=login])>label[for=login]{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:300;margin:0;text-transform:none}body.ordering-process:not(.in-kosik) .form-group.form-group-hasTooltip{position:relative}body.ordering-process:not(.in-kosik) .form-group-tooltip{align-items:center;background:#fbfbfc;border:1px solid #b3b3b7;border-radius:50%;color:#515252;cursor:help;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.625rem;height:14px;justify-content:center;line-height:1;position:absolute;right:0;top:0;width:14px}body.ordering-process:not(.in-kosik) .co-billing-address fieldset.box,body.ordering-process:not(.in-kosik) .co-shipping-address .form-option-block{display:flex;flex-direction:row;flex-wrap:wrap;gap:.75rem 1rem}body.ordering-process:not(.in-kosik) .co-billing-address fieldset.box>#company-info,body.ordering-process:not(.in-kosik) .co-billing-address fieldset.box>.form-group,body.ordering-process:not(.in-kosik) .co-shipping-address .form-option-block>#company-info,body.ordering-process:not(.in-kosik) .co-shipping-address .form-option-block>.form-group{flex:1 1 100%}body.ordering-process:not(.in-kosik) .co-billing-address fieldset.box>.form-group:has(input[name=billCity]),body.ordering-process:not(.in-kosik) .co-billing-address fieldset.box>.form-group:has(input[name=billZip]),body.ordering-process:not(.in-kosik) .co-billing-address fieldset.box>.form-group:has(input[name=companyId]),body.ordering-process:not(.in-kosik) .co-billing-address fieldset.box>.form-group:has(input[name=deliveryCity]),body.ordering-process:not(.in-kosik) .co-billing-address fieldset.box>.form-group:has(input[name=deliveryZip]),body.ordering-process:not(.in-kosik) .co-billing-address fieldset.box>.form-group:has(input[name=vatId]),body.ordering-process:not(.in-kosik) .co-shipping-address .form-option-block>.form-group:has(input[name=billCity]),body.ordering-process:not(.in-kosik) .co-shipping-address .form-option-block>.form-group:has(input[name=billZip]),body.ordering-process:not(.in-kosik) .co-shipping-address .form-option-block>.form-group:has(input[name=companyId]),body.ordering-process:not(.in-kosik) .co-shipping-address .form-option-block>.form-group:has(input[name=deliveryCity]),body.ordering-process:not(.in-kosik) .co-shipping-address .form-option-block>.form-group:has(input[name=deliveryZip]),body.ordering-process:not(.in-kosik) .co-shipping-address .form-option-block>.form-group:has(input[name=vatId]){flex:1 1 calc(50% - 0.5rem);min-width:140px}body.ordering-process:not(.in-kosik) .co-billing-address #company-info.visible{display:flex;flex-direction:row;flex-wrap:wrap;gap:.75rem 1rem}body.ordering-process:not(.in-kosik) .co-billing-address #company-info.visible>.form-group{flex:1 1 100%}body.ordering-process:not(.in-kosik) .co-billing-address #company-info.visible>.form-group:has(input[name=companyId]),body.ordering-process:not(.in-kosik) .co-billing-address #company-info.visible>.form-group:has(input[name=vatId]){flex:1 1 calc(50% - 0.5rem);min-width:140px}body.ordering-process:not(.in-kosik) #colorbox.shoptet-modal-md{background:#fbfbfc;border-radius:1rem;box-shadow:0 18px 48px rgba(0,0,0,.22);overflow:hidden}body.ordering-process:not(.in-kosik) #cboxClose{align-items:center;background:transparent;border:0;border-radius:50%;color:#262833;cursor:pointer;display:inline-flex;height:36px;justify-content:center;overflow:hidden;position:absolute;right:.75rem!important;text-indent:-9999px;top:.75rem!important;transition:background .15s ease;width:36px;z-index:1}body.ordering-process:not(.in-kosik) #cboxClose:before{font-family:Material Symbols Outlined;font-size:20px;font-style:normal;font-weight:400;left:50%;letter-spacing:normal;line-height:1;position:absolute;text-indent:0;text-transform:none;top:50%;transform:translate(-50%,-50%);white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5cd"}body.ordering-process:not(.in-kosik) #cboxClose:hover{background:#f4f4f5}body.ordering-process:not(.in-kosik) .content-modal{padding:2rem}body.ordering-process:not(.in-kosik) .content-modal>div>p.delivery-point-logos{margin:0 0 1rem;text-align:center}body.ordering-process:not(.in-kosik) .content-modal>div>p.delivery-point-logos img{max-height:32px;width:auto}body.ordering-process:not(.in-kosik) .content-modal>div>p:not(.delivery-point-logos){color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:300;margin:0 0 1.5rem;text-align:center}body.ordering-process:not(.in-kosik) .delivery-point-form{margin:0 0 1.5rem}body.ordering-process:not(.in-kosik) .delivery-point-form fieldset{border:0;margin:0;padding:0}body.ordering-process:not(.in-kosik) .delivery-point-form table{border-collapse:collapse;width:100%}body.ordering-process:not(.in-kosik) .delivery-point-form tr{display:flex;gap:.5rem}body.ordering-process:not(.in-kosik) .delivery-point-form td{border:0;padding:0}body.ordering-process:not(.in-kosik) .delivery-point-form td:first-child{flex:1 1 auto}body.ordering-process:not(.in-kosik) .delivery-point-form td:nth-child(2){flex:0 0 110px}body.ordering-process:not(.in-kosik) .delivery-point-form input.city,body.ordering-process:not(.in-kosik) .delivery-point-form input.zip-code{background:#fbfbfc!important;border:1px solid #3e3e42!important;border-radius:999px!important;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08)!important;box-sizing:border-box;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;height:100%;padding:.5rem .875rem!important;width:100%}body.ordering-process:not(.in-kosik) .delivery-point-form input.city::-moz-placeholder,body.ordering-process:not(.in-kosik) .delivery-point-form input.zip-code::-moz-placeholder{color:#b3b3b7}body.ordering-process:not(.in-kosik) .delivery-point-form input.city::placeholder,body.ordering-process:not(.in-kosik) .delivery-point-form input.zip-code::placeholder{color:#b3b3b7}body.ordering-process:not(.in-kosik) .delivery-point-form input.city:focus,body.ordering-process:not(.in-kosik) .delivery-point-form input.zip-code:focus{border-color:#262833!important;outline:none}body.ordering-process:not(.in-kosik) ul.ui-autocomplete{background:#fbfbfc;border:1px solid #b3b3b7;border-radius:.75rem;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08);list-style:none;margin:.25rem 0 0;max-height:220px;overflow-y:auto;padding:.375rem}body.ordering-process:not(.in-kosik) ul.ui-autocomplete li{margin:0}body.ordering-process:not(.in-kosik) ul.ui-autocomplete .ui-menu-item-wrapper{border-radius:.5rem;color:#262833;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:300;padding:.5rem .625rem}body.ordering-process:not(.in-kosik) ul.ui-autocomplete .ui-menu-item-wrapper.ui-state-active,body.ordering-process:not(.in-kosik) ul.ui-autocomplete .ui-menu-item-wrapper:hover{background:#f4f4f5}body.ordering-process:not(.in-kosik) .content-modal input[type=submit].btn{background:#262833!important;border:0!important;border-radius:999px!important;color:#fbfbfc!important;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem!important;font-weight:400;height:100%;letter-spacing:.02em;padding:.5rem 1.125rem!important;text-transform:uppercase;transition:background .15s ease;white-space:nowrap}body.ordering-process:not(.in-kosik) .content-modal input[type=submit].btn:hover{background:#3e3e42!important}body.ordering-process:not(.in-kosik) .delivery-point-result-table-wrap{border-top:1px solid #b3b3b7;max-height:360px;overflow-y:auto}body.ordering-process:not(.in-kosik) table.delivery-point-result-table{border-collapse:collapse;width:100%}body.ordering-process:not(.in-kosik) table.delivery-point-result-table tbody tr{align-items:flex-start;border-bottom:1px solid #b3b3b7;display:flex;gap:1rem;padding:1rem 0}body.ordering-process:not(.in-kosik) table.delivery-point-result-table tbody tr:last-child{border-bottom:0}body.ordering-process:not(.in-kosik) table.delivery-point-result-table tbody tr>td{border:0;padding:0}body.ordering-process:not(.in-kosik) table.delivery-point-result-table tbody tr>td:first-child{flex:1 1 auto;min-width:0}body.ordering-process:not(.in-kosik) table.delivery-point-result-table tbody tr>td:first-child strong{color:#262833;display:block;font-family:Plus Jakarta Sans,sans-serif;font-size:.9375rem;font-weight:500;margin-bottom:.25rem}body.ordering-process:not(.in-kosik) table.delivery-point-result-table tbody tr>td:first-child [data-testid=deliveryPointAddress]{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:300}body.ordering-process:not(.in-kosik) table.delivery-point-result-table tbody tr>td:nth-child(2){flex:0 0 auto;max-width:180px}body.ordering-process:not(.in-kosik) table.delivery-point-result-table tbody tr>td:last-child{flex-shrink:0}body.ordering-process:not(.in-kosik) a.pickup-point-show-opening-hours{align-items:center;color:#262833;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:500;gap:.125rem;letter-spacing:.02em;text-decoration:none;text-transform:uppercase;white-space:nowrap}body.ordering-process:not(.in-kosik) a.pickup-point-show-opening-hours:after{font-family:Material Symbols Outlined;font-size:16px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5cf";transition:transform .15s ease}body.ordering-process:not(.in-kosik) a.pickup-point-show-opening-hours:hover{opacity:.7}body.ordering-process:not(.in-kosik) a.pickup-point-show-opening-hours:has(~table.active):after{transform:rotate(180deg)}body.ordering-process:not(.in-kosik) table.pickup-point-opening-hours{border-collapse:collapse;display:none;margin-top:.5rem}body.ordering-process:not(.in-kosik) table.pickup-point-opening-hours.active{display:table}body.ordering-process:not(.in-kosik) table.pickup-point-opening-hours tbody{display:table-row-group!important}body.ordering-process:not(.in-kosik) table.pickup-point-opening-hours tr{display:table-row!important}body.ordering-process:not(.in-kosik) table.pickup-point-opening-hours td,body.ordering-process:not(.in-kosik) table.pickup-point-opening-hours th{border:0;color:#515252;display:table-cell!important;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:300;padding:.125rem .5rem .125rem 0;text-align:left;white-space:nowrap}body.ordering-process:not(.in-kosik) table.pickup-point-opening-hours th{color:#262833;font-weight:500;padding-right:.75rem}@media (max-width:480px){body.ordering-process:not(.in-kosik) .delivery-point-form tr{flex-wrap:wrap;row-gap:.5rem}body.ordering-process:not(.in-kosik) .delivery-point-form td:first-child{flex:1 1 100%}body.ordering-process:not(.in-kosik) table.delivery-point-result-table tbody tr{flex-wrap:wrap;row-gap:.75rem}body.ordering-process:not(.in-kosik) table.delivery-point-result-table tbody tr>td:first-child,body.ordering-process:not(.in-kosik) table.delivery-point-result-table tbody tr>td:last-child{flex:1 1 100%}body.ordering-process:not(.in-kosik) table.delivery-point-result-table tbody tr>td:last-child input[type=submit]{width:100%}}body.ordering-process:not(.in-kosik) .consents{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:300;line-height:1.4}body.ordering-process:not(.in-kosik) .consents a{color:#262833;text-decoration:underline}body.ordering-process:not(.in-kosik) .consents a:hover{opacity:.7}body.ordering-process:not(.in-kosik) #checkoutSidebar .co-box-additional{border-top:0!important;padding-top:0}body.ordering-process:not(.in-kosik) .next-step.next-step--step-2{align-items:flex-start;display:flex;flex-direction:column;gap:.75rem}body.ordering-process:not(.in-kosik) #submit-order,body.ordering-process:not(.in-kosik) button.next-step-finish{align-items:center;background:#262833!important;border:1px solid transparent!important;border-radius:999px!important;color:#fbfbfc!important;cursor:pointer;display:inline-flex!important;font-family:Plus Jakarta Sans,sans-serif;font-weight:400;gap:.375rem;height:40px;justify-content:center;padding:0 .75rem 0 1.125rem!important;text-decoration:none;transition:background .15s ease;white-space:nowrap}body.ordering-process:not(.in-kosik) #submit-order span.order-button-text,body.ordering-process:not(.in-kosik) button.next-step-finish span.order-button-text{font-size:.875rem!important;font-weight:400;line-height:1;text-transform:uppercase}body.ordering-process:not(.in-kosik) #submit-order span.order-button-suffix,body.ordering-process:not(.in-kosik) button.next-step-finish span.order-button-suffix{font-size:.6875rem!important;font-weight:300;line-height:1;opacity:.75;text-transform:lowercase}body.ordering-process:not(.in-kosik) #submit-order:after,body.ordering-process:not(.in-kosik) button.next-step-finish:after{font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c8";font-size:1.25rem}body.ordering-process:not(.in-kosik) #submit-order:hover,body.ordering-process:not(.in-kosik) button.next-step-finish:hover{background:#3e3e42!important}body.ordering-process:not(.in-kosik) .next-step--step-2 a.next-step-back{align-items:center;background:transparent!important;border:0!important;color:#262833!important;cursor:pointer;display:inline-flex!important;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem!important;font-weight:400;gap:.375rem;line-height:1!important;padding:.25rem 0!important;text-decoration:none;text-transform:uppercase}body.ordering-process:not(.in-kosik) .next-step--step-2 a.next-step-back:before{font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c4";font-size:1.25rem}body.ordering-process:not(.in-kosik) .next-step--step-2 a.next-step-back:hover{background:transparent!important;opacity:.7}@media (max-width:991px){body.ordering-process:not(.in-kosik) .cart-inner{padding-inline:1.5rem}body.ordering-process:not(.in-kosik) .cart-row{flex-direction:column;gap:2.5rem;padding-top:0}body.ordering-process:not(.in-kosik) .cart-row>#checkoutContent,body.ordering-process:not(.in-kosik) .cart-row>#checkoutSidebar,body.ordering-process:not(.in-kosik) .cart-row>.col-md-4,body.ordering-process:not(.in-kosik) .cart-row>.col-md-8{flex:none;width:100%}body.ordering-process:not(.in-kosik) ol.cart-header{flex-wrap:wrap;justify-content:center;padding:1.5rem 0;position:static}body.ordering-process:not(.in-kosik) .co-delivery-method .shipping-billing-table,body.ordering-process:not(.in-kosik) .co-payment-method .shipping-billing-table{margin-inline:-1.5rem}body.ordering-process:not(.in-kosik) .radio-wrapper{padding-inline:1.5rem}body.ordering-process:not(.in-kosik) .next-step.next-step--step-1{align-items:center}}@media (max-width:575px){body.ordering-process:not(.in-kosik) .cart-inner{padding-inline:1rem}body.ordering-process:not(.in-kosik) .co-delivery-method .shipping-billing-table,body.ordering-process:not(.in-kosik) .co-payment-method .shipping-billing-table{margin-inline:-1rem}body.ordering-process:not(.in-kosik) .radio-wrapper{padding-inline:1rem}}body.in-dekujeme{background:linear-gradient(135deg,#fbfbfc,#c3d1fd)}body.in-dekujeme .content-inner{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:700px;padding:6rem 1rem 7rem;text-align:center}body.in-dekujeme .recapitulation-wrapper{display:contents}body.in-dekujeme h1.order-summary-heading{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(2.25rem,4vw,3rem);font-weight:300;letter-spacing:-.03em;line-height:1.1;margin:0 0 1rem;order:1}body.in-dekujeme .order-summary-item.total{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:300;margin:0 0 2.5rem;order:2}body.in-dekujeme p.reca-number{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;font-weight:400;margin:0 0 2.5rem;order:3}body.in-dekujeme p.reca-number strong{font-weight:700}body.in-dekujeme .co-box.co-order,body.in-dekujeme .co-box.co-payment-method,body.in-dekujeme .order-summary-item.summary-thx{display:none}body.in-dekujeme .mr-order-thanks__steps{margin:0 0 2.5rem;order:4}body.in-dekujeme .mr-order-thanks__steps-title{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:500;margin:0 0 .5rem}body.in-dekujeme .mr-order-thanks__steps-text{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:300;line-height:1.5;margin:0}body.in-dekujeme .order-complete-links{align-items:center;display:flex;flex-direction:column;gap:.75rem;order:5}body.in-dekujeme .order-complete-links p{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin:0}body.in-dekujeme .order-complete-links a.btn.btn-primary{align-items:center;background:#fbfbfc!important;border:1px solid #262833!important;border-radius:999px!important;color:#262833!important;display:inline-flex!important;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem!important;font-weight:400;gap:.5rem;height:44px;letter-spacing:.02em;padding:0 1.25rem!important;text-decoration:none;text-transform:uppercase;transition:background .15s ease}body.in-dekujeme .order-complete-links a.btn.btn-primary:after{font-family:Material Symbols Outlined;font-size:20px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c8"}body.in-dekujeme .order-complete-links a.btn.btn-primary:hover{background:#f4f4f5!important}body.in-dekujeme .order-complete-links p:not(:has(a.btn)){color:#b3b3b7;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.02em;text-transform:uppercase}body.in-dekujeme .order-complete-links p:not(:has(a.btn)) a{color:#515252;text-decoration:none}body.in-dekujeme .order-complete-links p:not(:has(a.btn)) a:hover{color:#262833;text-decoration:underline}@media (max-width:575px){body.in-dekujeme .content-inner{padding:4rem 1rem 5rem}body.in-dekujeme .order-complete-links p{align-items:stretch;flex-direction:column}}body.in-kontakt-2 .pageArticleDetail>header h1,body.in-kontakty .pageArticleDetail>header h1{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(2.5rem,6vw,3.75rem);font-weight:300;letter-spacing:-.02em;line-height:1.05;margin:1rem 0 2.5rem;text-align:center}body.in-kontakt-2 [itemprop=about]>p:empty,body.in-kontakt-2 p:has(+#formContact),body.in-kontakty [itemprop=about]>p:empty,body.in-kontakty p:has(+#formContact){display:none}body.in-kontakt-2 [itemprop=about],body.in-kontakty [itemprop=about]{align-items:start;-moz-column-gap:3.75rem;column-gap:3.75rem;display:grid;grid-template-columns:1fr 1fr;margin-bottom:4rem;row-gap:3rem}body.in-kontakt-2 .mr-kontakt-banner,body.in-kontakty .mr-kontakt-banner{grid-column:1/-1;grid-row:1}body.in-kontakt-2 .mr-kontakt-tip,body.in-kontakty .mr-kontakt-tip{align-self:center;grid-column:1;grid-row:2}body.in-kontakt-2 #formContact,body.in-kontakty #formContact{grid-column:2;grid-row:2}body.in-kontakt-2 .mr-kontakt-faq,body.in-kontakty .mr-kontakt-faq{grid-column:1/-1;grid-row:3}body.in-kontakt-2 .mr-kontakt-banner,body.in-kontakty .mr-kontakt-banner{align-items:center;background:#c3d1fd;display:flex;flex-wrap:wrap;gap:2.5rem;padding:3rem 2.5rem}body.in-kontakt-2 .mr-kontakt-banner__intro,body.in-kontakty .mr-kontakt-banner__intro{flex:1 1 100%;min-width:0}body.in-kontakt-2 .mr-kontakt-banner__title,body.in-kontakty .mr-kontakt-banner__title{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:300;letter-spacing:-.01em;line-height:1.2;margin:0;text-align:center}body.in-kontakt-2 .mr-kontakt-banner__item,body.in-kontakty .mr-kontakt-banner__item{display:flex;flex:1 1 220px;gap:1rem;min-width:0}body.in-kontakt-2 .mr-kontakt-banner__icon,body.in-kontakty .mr-kontakt-banner__icon{align-items:center;color:#262833;display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}body.in-kontakt-2 .mr-kontakt-banner__icon:before,body.in-kontakty .mr-kontakt-banner__icon:before{content:"\e159"}body.in-kontakt-2 .mr-kontakt-banner__icon--phone:before,body.in-kontakt-2 .mr-kontakt-banner__icon:before,body.in-kontakty .mr-kontakt-banner__icon--phone:before,body.in-kontakty .mr-kontakt-banner__icon:before{font-family:Material Symbols Outlined;font-size:20px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.in-kontakt-2 .mr-kontakt-banner__icon--phone:before,body.in-kontakty .mr-kontakt-banner__icon--phone:before{content:"\e0b0"}body.in-kontakt-2 .mr-kontakt-banner__icon--address:before,body.in-kontakty .mr-kontakt-banner__icon--address:before{font-family:Material Symbols Outlined;font-size:20px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f1db"}body.in-kontakt-2 .mr-kontakt-banner__label,body.in-kontakty .mr-kontakt-banner__label{color:#515252;font-size:.68rem;font-weight:700;letter-spacing:.08em;margin:0 0 .25rem;text-transform:uppercase}body.in-kontakt-2 .mr-kontakt-banner__text,body.in-kontakty .mr-kontakt-banner__text{color:#515252;font-size:.8rem;font-weight:300;line-height:1.5;margin:0 0 .375rem}body.in-kontakt-2 .mr-kontakt-banner__value,body.in-kontakty .mr-kontakt-banner__value{color:#262833;display:inline-block;font-size:.9rem;font-weight:600;text-decoration:underline}body.in-kontakt-2 .mr-kontakt-tip,body.in-kontakty .mr-kontakt-tip{display:flex;flex-direction:column;gap:1.25rem}body.in-kontakt-2 .mr-kontakt-tip__title,body.in-kontakty .mr-kontakt-tip__title{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:300;letter-spacing:-.02em;line-height:1.15;margin:0}body.in-kontakt-2 .mr-kontakt-tip__text,body.in-kontakty .mr-kontakt-tip__text{color:#515252;font-size:.95rem;line-height:1.7;margin:0;max-width:28rem}body.in-kontakt-2 #formContact,body.in-kontakty #formContact{background:#ededee;box-sizing:border-box;padding:2.5rem}body.in-kontakt-2 #formContact fieldset,body.in-kontakty #formContact fieldset{border:0;display:flex;flex-direction:column;gap:1.25rem;margin:0;padding:0}body.in-kontakt-2 #formContact .form-group,body.in-kontakty #formContact .form-group{display:flex;flex-direction:column;gap:.375rem;margin:0}body.in-kontakt-2 #formContact label,body.in-kontakty #formContact label{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.02em;margin:0;text-transform:uppercase}body.in-kontakt-2 #formContact .required-asterisk:after,body.in-kontakty #formContact .required-asterisk:after{content:" *"}body.in-kontakt-2 #formContact .no-display,body.in-kontakty #formContact .no-display{display:none}body.in-kontakt-2 #formContact input.form-control,body.in-kontakt-2 #formContact textarea.form-control,body.in-kontakty #formContact input.form-control,body.in-kontakty #formContact textarea.form-control{background:#fbfbfc;border:1px solid #3e3e42;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08);box-sizing:border-box;color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:300;width:100%}body.in-kontakt-2 #formContact input.form-control::-moz-placeholder,body.in-kontakt-2 #formContact textarea.form-control::-moz-placeholder,body.in-kontakty #formContact input.form-control::-moz-placeholder,body.in-kontakty #formContact textarea.form-control::-moz-placeholder{color:#b3b3b7}body.in-kontakt-2 #formContact input.form-control::placeholder,body.in-kontakt-2 #formContact textarea.form-control::placeholder,body.in-kontakty #formContact input.form-control::placeholder,body.in-kontakty #formContact textarea.form-control::placeholder{color:#b3b3b7}body.in-kontakt-2 #formContact input.form-control:focus,body.in-kontakt-2 #formContact textarea.form-control:focus,body.in-kontakty #formContact input.form-control:focus,body.in-kontakty #formContact textarea.form-control:focus{border-color:#262833;outline:none}body.in-kontakt-2 #formContact input.form-control,body.in-kontakty #formContact input.form-control{border-radius:999px;height:auto;padding:.625rem 1rem}body.in-kontakt-2 #formContact textarea.form-control,body.in-kontakty #formContact textarea.form-control{border-radius:.75rem;padding:.75rem 1rem;resize:vertical}body.in-kontakt-2 #formContact .consents .label,body.in-kontakty #formContact .consents .label{color:#515252;display:block;font-size:.78rem;font-weight:300;letter-spacing:normal;margin:0;text-transform:none}body.in-kontakt-2 #formContact .consents .label a,body.in-kontakty #formContact .consents .label a{color:#262833}body.in-kontakt-2 #formContact .submit-wrapper,body.in-kontakty #formContact .submit-wrapper{margin-top:.5rem}body.in-kontakt-2 #formContact .submit-wrapper .btn,body.in-kontakty #formContact .submit-wrapper .btn{align-items:center;background:#262833;border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.78rem;font-weight:700;justify-content:center;letter-spacing:.08em;min-height:48px;padding:0 2rem;text-transform:uppercase;transition:background .15s ease}body.in-kontakt-2 #formContact .submit-wrapper .btn:hover,body.in-kontakty #formContact .submit-wrapper .btn:hover{background:#000}body.in-kontakt-2 .mr-kontakt-faq,body.in-kontakty .mr-kontakt-faq{align-items:center;display:grid;gap:3rem;grid-template-columns:minmax(240px,400px) 1fr;padding:2rem 0}body.in-kontakt-2 .mr-kontakt-faq__media img,body.in-kontakty .mr-kontakt-faq__media img{border-radius:12px;display:block;height:auto;width:100%}body.in-kontakt-2 .mr-kontakt-faq__eyebrow,body.in-kontakty .mr-kontakt-faq__eyebrow{align-items:center;color:#b3b3b7;display:flex;font-size:.72rem;font-weight:600;gap:.75rem;letter-spacing:.16em;margin:0 0 1rem;text-transform:uppercase}body.in-kontakt-2 .mr-kontakt-faq__eyebrow:before,body.in-kontakty .mr-kontakt-faq__eyebrow:before{background:currentColor;content:"";height:1px;width:2rem}body.in-kontakt-2 .mr-kontakt-faq__title,body.in-kontakty .mr-kontakt-faq__title{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(1.9rem,3.2vw,2.5rem);font-weight:300;letter-spacing:-.02em;line-height:1.15;margin:0 0 1.75rem}@media (max-width:900px){body.in-kontakt-2 [itemprop=about],body.in-kontakty [itemprop=about]{grid-template-columns:1fr;row-gap:2rem}body.in-kontakt-2 #formContact,body.in-kontakt-2 .mr-kontakt-tip,body.in-kontakty #formContact,body.in-kontakty .mr-kontakt-tip{grid-column:1}body.in-kontakt-2 #formContact,body.in-kontakt-2 .mr-kontakt-banner,body.in-kontakty #formContact,body.in-kontakty .mr-kontakt-banner{padding:1.75rem}body.in-kontakt-2 .mr-kontakt-faq,body.in-kontakty .mr-kontakt-faq{grid-template-columns:1fr}body.in-kontakt-2 .mr-kontakt-faq__media,body.in-kontakty .mr-kontakt-faq__media{max-width:320px}}body.in-registrace .content-inner .co-box{border:0;margin:0;padding:0}body.in-registrace .content-inner .co-box .box,body.in-registrace .content-inner fieldset{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:flex;flex-direction:column;gap:1rem;margin:0;padding:0!important}body.in-registrace .content-inner #additionalInformation,body.in-registrace .content-inner .co-registration+.co-registration{border-top:1px solid rgba(38,40,51,.16);padding-top:2rem}body.in-registrace .content-inner .form-legend{color:#515252;font-weight:300;margin:0}body.in-registrace .content-inner .co-box .box h4,body.in-registrace .content-inner fieldset h4{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:500;letter-spacing:.04em;margin:0;text-transform:uppercase}body.in-registrace .content-inner .form-group.smart-label-wrapper{display:flex;flex-direction:column;gap:.375rem;margin:0}body.in-registrace .content-inner .smart-label-wrapper>label{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;letter-spacing:.01em;margin:0;text-transform:uppercase}body.in-registrace .content-inner .smart-label-wrapper>label .required-asterisk:after{content:" *"}body.in-registrace .content-inner input.form-control:not([type=radio]):not([type=checkbox]),body.in-registrace .content-inner input[type=email].form-control,body.in-registrace .content-inner input[type=tel].form-control,body.in-registrace .content-inner input[type=text].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fbfbfc!important;border:1px solid #3e3e42!important;border-radius:999px!important;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08)!important;box-sizing:border-box;color:#262833!important;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem!important;font-weight:300;height:auto!important;line-height:1.43;padding:.5rem .875rem!important;width:100%}body.in-registrace .content-inner input.form-control:not([type=radio]):not([type=checkbox]):focus,body.in-registrace .content-inner input[type=email].form-control:focus,body.in-registrace .content-inner input[type=tel].form-control:focus,body.in-registrace .content-inner input[type=text].form-control:focus{border-color:#262833!important;box-shadow:none!important;outline:none}body.in-registrace .content-inner input.form-control:not([type=radio]):not([type=checkbox]).error-field,body.in-registrace .content-inner input.form-control:not([type=radio]):not([type=checkbox]).js-error-field,body.in-registrace .content-inner input[type=email].form-control.error-field,body.in-registrace .content-inner input[type=email].form-control.js-error-field,body.in-registrace .content-inner input[type=tel].form-control.error-field,body.in-registrace .content-inner input[type=tel].form-control.js-error-field,body.in-registrace .content-inner input[type=text].form-control.error-field,body.in-registrace .content-inner input[type=text].form-control.js-error-field{border-color:#c00!important}body.in-registrace .content-inner .js-validator-msg.msg-error{color:#c00;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:400}body.in-registrace .content-inner select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fbfbfc!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23262833' viewBox='0 0 24 24'%3E%3Cpath d='m7 10 5 5 5-5z'/%3E%3C/svg%3E")!important;background-position:right .75rem center!important;background-repeat:no-repeat!important;background-size:1.25rem!important;border:1px solid #3e3e42!important;border-radius:999px!important;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08)!important;box-sizing:border-box;color:#262833!important;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem!important;font-weight:300;height:auto!important;padding:.5rem 2rem .5rem .875rem!important;width:100%}body.in-registrace .content-inner select.form-control:focus{border-color:#262833!important;box-shadow:none!important;outline:none}body.in-registrace .content-inner #additionalInformation fieldset.box{flex-direction:row;flex-wrap:wrap;gap:.75rem 1rem}body.in-registrace .content-inner #additionalInformation fieldset.box>#company-info,body.in-registrace .content-inner #additionalInformation fieldset.box>.form-group,body.in-registrace .content-inner #additionalInformation fieldset.box>h4{flex:1 1 100%}body.in-registrace .content-inner .form-group:has(input[type=checkbox]),body.in-registrace .content-inner .form-group:has(input[type=radio]){align-items:flex-start;display:flex;gap:.5rem;margin:0}body.in-registrace .content-inner input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fbfbfc;border:1px solid #515252;border-radius:50%;cursor:pointer;flex-shrink:0;height:16px;margin:2px 0 0;position:relative;width:16px}body.in-registrace .content-inner input[type=radio]:checked{border-color:#262833}body.in-registrace .content-inner input[type=radio]:checked:after{background:#262833;border-radius:50%;content:"";inset:3px;position:absolute}body.in-registrace .content-inner input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fbfbfc;border:1px solid #515252;border-radius:3px;cursor:pointer;flex-shrink:0;height:16px;margin:2px 0 0;position:relative;width:16px}body.in-registrace .content-inner input[type=checkbox]:checked{background:#262833;border-color:#262833}body.in-registrace .content-inner input[type=checkbox]:checked:after{border-bottom:2px solid #fbfbfc;border-left:2px solid #fbfbfc;content:"";height:5px;left:50%;position:absolute;top:45%;transform:translate(-50%,-50%) rotate(-45deg);width:8px}body.in-registrace .content-inner label.whole-width{color:#262833;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:300;margin:0}body.in-registrace .content-inner label.whole-width a{color:inherit;text-decoration:underline}body.in-registrace .content-inner .consents .label{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:300;line-height:1.5;margin:0}body.in-registrace .content-inner .consents .label a{color:#262833;text-decoration:underline}body.in-registrace .content-inner .form-group.form-group-hasTooltip{position:relative}body.in-registrace .content-inner .form-group-tooltip{align-items:center;background:#fbfbfc;border:1px solid #b3b3b7;border-radius:50%;color:#515252;cursor:help;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.625rem;height:14px;justify-content:center;line-height:1;position:absolute;right:0;top:0;width:14px}body.in-registrace .content-inner .phone-combined-input{align-items:stretch;display:flex;gap:.375rem}body.in-registrace .content-inner .phone-combined-input select.js-phone-code{display:none}body.in-registrace .content-inner .phone-combined-input input#phone.form-control{flex:1 1 auto;min-width:0}body.in-registrace .content-inner .country-flags{cursor:pointer;flex-shrink:0;min-width:110px;outline:none;position:relative}body.in-registrace .content-inner .country-flag{align-items:center;display:none;gap:.5rem;white-space:nowrap}body.in-registrace .content-inner .country-flag .shp-flag{border-radius:2px;flex-shrink:0;height:20px;width:20px}body.in-registrace .content-inner .country-flag .shp-flag-label{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:300}body.in-registrace .content-inner .country-flag .shp-flag-name{display:none}body.in-registrace .content-inner .country-flags:not(.active) .country-flags-inner{align-items:center;background:#fbfbfc;border:1px solid #3e3e42;border-radius:999px;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08);box-sizing:border-box;display:flex;gap:.25rem;height:100%;padding:.5rem .75rem}body.in-registrace .content-inner .country-flags:not(.active) .country-flags-inner:after{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#262833;content:"\e5cf"}body.in-registrace .content-inner .country-flags:not(.active) .country-flag.selected{display:flex}body.in-registrace .content-inner .country-flags.active .country-flags-inner{background:#fbfbfc;border:1px solid #3e3e42;border-radius:.75rem;box-shadow:0 4px 16px rgba(21,23,26,.14);display:flex;flex-direction:column;left:0;max-height:320px;overflow-y:auto;padding:.5rem 0;position:absolute;top:calc(100% + .375rem);width:260px;z-index:20}body.in-registrace .content-inner .country-flags.active .country-flag{cursor:pointer;display:flex;padding:.375rem .875rem}body.in-registrace .content-inner .country-flags.active .country-flag .shp-flag-name{display:inline}body.in-registrace .content-inner .country-flags.active .country-flag.selected,body.in-registrace .content-inner .country-flags.active .country-flag:hover{background:#f4f4f5}body.in-registrace .content-inner .submit-wrapper{margin:1.5rem 0 0}body.in-registrace .content-inner .submit-wrapper p{margin:0}body.in-registrace .content-inner .submit-wrapper .btn{align-items:center;background:#262833;border:1px solid transparent;border-radius:999px;color:#fbfbfc;cursor:pointer;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:400;height:44px;justify-content:center;letter-spacing:.02em;padding:0 1.75rem;text-transform:uppercase;transition:background .15s ease}body.in-registrace .content-inner .submit-wrapper .btn:hover{background:#3e3e42}body.in-registrace .breadcrumbs-wrapper,body.in-registrace .content-wrapper{margin-inline:auto;max-width:768px;width:100%}body.in-registrace .content-inner{padding-block:1rem 5rem}body.in-registrace .content-inner>h1,body.in-registrace>.content-wrapper h1{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(2rem,4vw,2.75rem);font-weight:300;letter-spacing:-.03em;line-height:1.15;margin:0 0 2rem}body.in-registrace #register-form{display:flex;flex-direction:column;gap:2rem}body.in-login .content-inner .co-box,body.in-zapomenute-heslo .content-inner .co-box{border:0;margin:0;padding:0}body.in-login .content-inner .co-box .box,body.in-login .content-inner fieldset,body.in-zapomenute-heslo .content-inner .co-box .box,body.in-zapomenute-heslo .content-inner fieldset{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:flex;flex-direction:column;gap:1rem;margin:0;padding:0!important}body.in-login .content-inner #additionalInformation,body.in-login .content-inner .co-registration+.co-registration,body.in-zapomenute-heslo .content-inner #additionalInformation,body.in-zapomenute-heslo .content-inner .co-registration+.co-registration{border-top:1px solid rgba(38,40,51,.16);padding-top:2rem}body.in-login .content-inner .form-legend,body.in-zapomenute-heslo .content-inner .form-legend{color:#515252;font-weight:300;margin:0}body.in-login .content-inner .co-box .box h4,body.in-login .content-inner fieldset h4,body.in-zapomenute-heslo .content-inner .co-box .box h4,body.in-zapomenute-heslo .content-inner fieldset h4{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:500;letter-spacing:.04em;margin:0;text-transform:uppercase}body.in-login .content-inner .form-group.smart-label-wrapper,body.in-zapomenute-heslo .content-inner .form-group.smart-label-wrapper{display:flex;flex-direction:column;gap:.375rem;margin:0}body.in-login .content-inner .smart-label-wrapper>label,body.in-zapomenute-heslo .content-inner .smart-label-wrapper>label{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;letter-spacing:.01em;margin:0;text-transform:uppercase}body.in-login .content-inner .smart-label-wrapper>label .required-asterisk:after,body.in-zapomenute-heslo .content-inner .smart-label-wrapper>label .required-asterisk:after{content:" *"}body.in-login .content-inner input.form-control:not([type=radio]):not([type=checkbox]),body.in-login .content-inner input[type=email].form-control,body.in-login .content-inner input[type=tel].form-control,body.in-login .content-inner input[type=text].form-control,body.in-zapomenute-heslo .content-inner input.form-control:not([type=radio]):not([type=checkbox]),body.in-zapomenute-heslo .content-inner input[type=email].form-control,body.in-zapomenute-heslo .content-inner input[type=tel].form-control,body.in-zapomenute-heslo .content-inner input[type=text].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fbfbfc!important;border:1px solid #3e3e42!important;border-radius:999px!important;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08)!important;box-sizing:border-box;color:#262833!important;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem!important;font-weight:300;height:auto!important;line-height:1.43;padding:.5rem .875rem!important;width:100%}body.in-login .content-inner input.form-control:not([type=radio]):not([type=checkbox]):focus,body.in-login .content-inner input[type=email].form-control:focus,body.in-login .content-inner input[type=tel].form-control:focus,body.in-login .content-inner input[type=text].form-control:focus,body.in-zapomenute-heslo .content-inner input.form-control:not([type=radio]):not([type=checkbox]):focus,body.in-zapomenute-heslo .content-inner input[type=email].form-control:focus,body.in-zapomenute-heslo .content-inner input[type=tel].form-control:focus,body.in-zapomenute-heslo .content-inner input[type=text].form-control:focus{border-color:#262833!important;box-shadow:none!important;outline:none}body.in-login .content-inner input.form-control:not([type=radio]):not([type=checkbox]).error-field,body.in-login .content-inner input.form-control:not([type=radio]):not([type=checkbox]).js-error-field,body.in-login .content-inner input[type=email].form-control.error-field,body.in-login .content-inner input[type=email].form-control.js-error-field,body.in-login .content-inner input[type=tel].form-control.error-field,body.in-login .content-inner input[type=tel].form-control.js-error-field,body.in-login .content-inner input[type=text].form-control.error-field,body.in-login .content-inner input[type=text].form-control.js-error-field,body.in-zapomenute-heslo .content-inner input.form-control:not([type=radio]):not([type=checkbox]).error-field,body.in-zapomenute-heslo .content-inner input.form-control:not([type=radio]):not([type=checkbox]).js-error-field,body.in-zapomenute-heslo .content-inner input[type=email].form-control.error-field,body.in-zapomenute-heslo .content-inner input[type=email].form-control.js-error-field,body.in-zapomenute-heslo .content-inner input[type=tel].form-control.error-field,body.in-zapomenute-heslo .content-inner input[type=tel].form-control.js-error-field,body.in-zapomenute-heslo .content-inner input[type=text].form-control.error-field,body.in-zapomenute-heslo .content-inner input[type=text].form-control.js-error-field{border-color:#c00!important}body.in-login .content-inner .js-validator-msg.msg-error,body.in-zapomenute-heslo .content-inner .js-validator-msg.msg-error{color:#c00;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:400}body.in-login .content-inner select.form-control,body.in-zapomenute-heslo .content-inner select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fbfbfc!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23262833' viewBox='0 0 24 24'%3E%3Cpath d='m7 10 5 5 5-5z'/%3E%3C/svg%3E")!important;background-position:right .75rem center!important;background-repeat:no-repeat!important;background-size:1.25rem!important;border:1px solid #3e3e42!important;border-radius:999px!important;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08)!important;box-sizing:border-box;color:#262833!important;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem!important;font-weight:300;height:auto!important;padding:.5rem 2rem .5rem .875rem!important;width:100%}body.in-login .content-inner select.form-control:focus,body.in-zapomenute-heslo .content-inner select.form-control:focus{border-color:#262833!important;box-shadow:none!important;outline:none}body.in-login .content-inner #additionalInformation fieldset.box,body.in-zapomenute-heslo .content-inner #additionalInformation fieldset.box{flex-direction:row;flex-wrap:wrap;gap:.75rem 1rem}body.in-login .content-inner #additionalInformation fieldset.box>#company-info,body.in-login .content-inner #additionalInformation fieldset.box>.form-group,body.in-login .content-inner #additionalInformation fieldset.box>h4,body.in-zapomenute-heslo .content-inner #additionalInformation fieldset.box>#company-info,body.in-zapomenute-heslo .content-inner #additionalInformation fieldset.box>.form-group,body.in-zapomenute-heslo .content-inner #additionalInformation fieldset.box>h4{flex:1 1 100%}body.in-login .content-inner .form-group:has(input[type=checkbox]),body.in-login .content-inner .form-group:has(input[type=radio]),body.in-zapomenute-heslo .content-inner .form-group:has(input[type=checkbox]),body.in-zapomenute-heslo .content-inner .form-group:has(input[type=radio]){align-items:flex-start;display:flex;gap:.5rem;margin:0}body.in-login .content-inner input[type=radio],body.in-zapomenute-heslo .content-inner input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fbfbfc;border:1px solid #515252;border-radius:50%;cursor:pointer;flex-shrink:0;height:16px;margin:2px 0 0;position:relative;width:16px}body.in-login .content-inner input[type=radio]:checked,body.in-zapomenute-heslo .content-inner input[type=radio]:checked{border-color:#262833}body.in-login .content-inner input[type=radio]:checked:after,body.in-zapomenute-heslo .content-inner input[type=radio]:checked:after{background:#262833;border-radius:50%;content:"";inset:3px;position:absolute}body.in-login .content-inner input[type=checkbox],body.in-zapomenute-heslo .content-inner input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fbfbfc;border:1px solid #515252;border-radius:3px;cursor:pointer;flex-shrink:0;height:16px;margin:2px 0 0;position:relative;width:16px}body.in-login .content-inner input[type=checkbox]:checked,body.in-zapomenute-heslo .content-inner input[type=checkbox]:checked{background:#262833;border-color:#262833}body.in-login .content-inner input[type=checkbox]:checked:after,body.in-zapomenute-heslo .content-inner input[type=checkbox]:checked:after{border-bottom:2px solid #fbfbfc;border-left:2px solid #fbfbfc;content:"";height:5px;left:50%;position:absolute;top:45%;transform:translate(-50%,-50%) rotate(-45deg);width:8px}body.in-login .content-inner label.whole-width,body.in-zapomenute-heslo .content-inner label.whole-width{color:#262833;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:300;margin:0}body.in-login .content-inner label.whole-width a,body.in-zapomenute-heslo .content-inner label.whole-width a{color:inherit;text-decoration:underline}body.in-login .content-inner .consents .label,body.in-zapomenute-heslo .content-inner .consents .label{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:300;line-height:1.5;margin:0}body.in-login .content-inner .consents .label a,body.in-zapomenute-heslo .content-inner .consents .label a{color:#262833;text-decoration:underline}body.in-login .content-inner .form-group.form-group-hasTooltip,body.in-zapomenute-heslo .content-inner .form-group.form-group-hasTooltip{position:relative}body.in-login .content-inner .form-group-tooltip,body.in-zapomenute-heslo .content-inner .form-group-tooltip{align-items:center;background:#fbfbfc;border:1px solid #b3b3b7;border-radius:50%;color:#515252;cursor:help;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.625rem;height:14px;justify-content:center;line-height:1;position:absolute;right:0;top:0;width:14px}body.in-login .content-inner .phone-combined-input,body.in-zapomenute-heslo .content-inner .phone-combined-input{align-items:stretch;display:flex;gap:.375rem}body.in-login .content-inner .phone-combined-input select.js-phone-code,body.in-zapomenute-heslo .content-inner .phone-combined-input select.js-phone-code{display:none}body.in-login .content-inner .phone-combined-input input#phone.form-control,body.in-zapomenute-heslo .content-inner .phone-combined-input input#phone.form-control{flex:1 1 auto;min-width:0}body.in-login .content-inner .country-flags,body.in-zapomenute-heslo .content-inner .country-flags{cursor:pointer;flex-shrink:0;min-width:110px;outline:none;position:relative}body.in-login .content-inner .country-flag,body.in-zapomenute-heslo .content-inner .country-flag{align-items:center;display:none;gap:.5rem;white-space:nowrap}body.in-login .content-inner .country-flag .shp-flag,body.in-zapomenute-heslo .content-inner .country-flag .shp-flag{border-radius:2px;flex-shrink:0;height:20px;width:20px}body.in-login .content-inner .country-flag .shp-flag-label,body.in-zapomenute-heslo .content-inner .country-flag .shp-flag-label{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:300}body.in-login .content-inner .country-flag .shp-flag-name,body.in-zapomenute-heslo .content-inner .country-flag .shp-flag-name{display:none}body.in-login .content-inner .country-flags:not(.active) .country-flags-inner,body.in-zapomenute-heslo .content-inner .country-flags:not(.active) .country-flags-inner{align-items:center;background:#fbfbfc;border:1px solid #3e3e42;border-radius:999px;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08);box-sizing:border-box;display:flex;gap:.25rem;height:100%;padding:.5rem .75rem}body.in-login .content-inner .country-flags:not(.active) .country-flags-inner:after,body.in-zapomenute-heslo .content-inner .country-flags:not(.active) .country-flags-inner:after{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#262833;content:"\e5cf"}body.in-login .content-inner .country-flags:not(.active) .country-flag.selected,body.in-zapomenute-heslo .content-inner .country-flags:not(.active) .country-flag.selected{display:flex}body.in-login .content-inner .country-flags.active .country-flags-inner,body.in-zapomenute-heslo .content-inner .country-flags.active .country-flags-inner{background:#fbfbfc;border:1px solid #3e3e42;border-radius:.75rem;box-shadow:0 4px 16px rgba(21,23,26,.14);display:flex;flex-direction:column;left:0;max-height:320px;overflow-y:auto;padding:.5rem 0;position:absolute;top:calc(100% + .375rem);width:260px;z-index:20}body.in-login .content-inner .country-flags.active .country-flag,body.in-zapomenute-heslo .content-inner .country-flags.active .country-flag{cursor:pointer;display:flex;padding:.375rem .875rem}body.in-login .content-inner .country-flags.active .country-flag .shp-flag-name,body.in-zapomenute-heslo .content-inner .country-flags.active .country-flag .shp-flag-name{display:inline}body.in-login .content-inner .country-flags.active .country-flag.selected,body.in-login .content-inner .country-flags.active .country-flag:hover,body.in-zapomenute-heslo .content-inner .country-flags.active .country-flag.selected,body.in-zapomenute-heslo .content-inner .country-flags.active .country-flag:hover{background:#f4f4f5}body.in-login .content-inner .submit-wrapper,body.in-zapomenute-heslo .content-inner .submit-wrapper{margin:1.5rem 0 0}body.in-login .content-inner .submit-wrapper p,body.in-zapomenute-heslo .content-inner .submit-wrapper p{margin:0}body.in-login .content-inner .submit-wrapper .btn,body.in-zapomenute-heslo .content-inner .submit-wrapper .btn{align-items:center;background:#262833;border:1px solid transparent;border-radius:999px;color:#fbfbfc;cursor:pointer;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:400;height:44px;justify-content:center;letter-spacing:.02em;padding:0 1.75rem;text-transform:uppercase;transition:background .15s ease}body.in-login .content-inner .submit-wrapper .btn:hover,body.in-zapomenute-heslo .content-inner .submit-wrapper .btn:hover{background:#3e3e42}body.in-login .breadcrumbs-wrapper,body.in-login .content-wrapper,body.in-zapomenute-heslo .breadcrumbs-wrapper,body.in-zapomenute-heslo .content-wrapper{margin-inline:auto;max-width:768px;width:100%}body.in-login .content-inner,body.in-zapomenute-heslo .content-inner{padding-block:1rem 5rem}body.in-login .content-inner h1,body.in-zapomenute-heslo .content-inner h1{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(2rem,4vw,2.75rem);font-weight:300;letter-spacing:-.03em;line-height:1.15;margin:0 0 2rem;text-align:center}body.in-login #formForgottenPassword,body.in-login #formLogin,body.in-zapomenute-heslo #formForgottenPassword,body.in-zapomenute-heslo #formLogin{display:flex;flex-direction:column;gap:1.25rem;margin-inline:auto;max-width:26rem}body.in-login #formForgottenPassword .form-group,body.in-login #formLogin .form-group,body.in-zapomenute-heslo #formForgottenPassword .form-group,body.in-zapomenute-heslo #formLogin .form-group{margin:0}body.in-login .sidebar.sidebar-left,body.in-zapomenute-heslo .sidebar.sidebar-left{display:none}body.in-login .content-inner>p,body.in-zapomenute-heslo .content-inner>p{color:#515252;font-size:.9rem;line-height:1.6;margin:0 auto 1.5rem;max-width:26rem;text-align:center}body.in-login #formForgottenPassword fieldset,body.in-zapomenute-heslo #formForgottenPassword fieldset{border:0;display:flex;flex-direction:column;gap:1.25rem;margin:0;padding:0}body.in-login #formForgottenPassword h2,body.in-zapomenute-heslo #formForgottenPassword h2{display:none}body.in-login #formForgottenPassword label,body.in-zapomenute-heslo #formForgottenPassword label{color:#515252;display:block;font-size:.8rem;font-weight:600;margin-bottom:.4rem}body.in-login .alternative-links,body.in-zapomenute-heslo .alternative-links{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin:0}body.in-login .alternative-links a,body.in-zapomenute-heslo .alternative-links a{color:#515252;font-size:.85rem;text-decoration:underline;text-underline-offset:.15em;transition:color .15s ease}body.in-login .alternative-links a:hover,body.in-zapomenute-heslo .alternative-links a:hover{color:#262833}body.customer-page .content-inner .co-box{border:0;margin:0;padding:0}body.customer-page .content-inner .co-box .box,body.customer-page .content-inner fieldset{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:flex;flex-direction:column;gap:1rem;margin:0;padding:0!important}body.customer-page .content-inner #additionalInformation,body.customer-page .content-inner .co-registration+.co-registration{border-top:1px solid rgba(38,40,51,.16);padding-top:2rem}body.customer-page .content-inner .form-legend{color:#515252;font-weight:300;margin:0}body.customer-page .content-inner .co-box .box h4,body.customer-page .content-inner fieldset h4{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:500;letter-spacing:.04em;margin:0;text-transform:uppercase}body.customer-page .content-inner .form-group.smart-label-wrapper{display:flex;flex-direction:column;gap:.375rem;margin:0}body.customer-page .content-inner .smart-label-wrapper>label{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;letter-spacing:.01em;margin:0;text-transform:uppercase}body.customer-page .content-inner .smart-label-wrapper>label .required-asterisk:after{content:" *"}body.customer-page .content-inner input.form-control:not([type=radio]):not([type=checkbox]),body.customer-page .content-inner input[type=email].form-control,body.customer-page .content-inner input[type=tel].form-control,body.customer-page .content-inner input[type=text].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fbfbfc!important;border:1px solid #3e3e42!important;border-radius:999px!important;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08)!important;box-sizing:border-box;color:#262833!important;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem!important;font-weight:300;height:auto!important;line-height:1.43;padding:.5rem .875rem!important;width:100%}body.customer-page .content-inner input.form-control:not([type=radio]):not([type=checkbox]):focus,body.customer-page .content-inner input[type=email].form-control:focus,body.customer-page .content-inner input[type=tel].form-control:focus,body.customer-page .content-inner input[type=text].form-control:focus{border-color:#262833!important;box-shadow:none!important;outline:none}body.customer-page .content-inner input.form-control:not([type=radio]):not([type=checkbox]).error-field,body.customer-page .content-inner input.form-control:not([type=radio]):not([type=checkbox]).js-error-field,body.customer-page .content-inner input[type=email].form-control.error-field,body.customer-page .content-inner input[type=email].form-control.js-error-field,body.customer-page .content-inner input[type=tel].form-control.error-field,body.customer-page .content-inner input[type=tel].form-control.js-error-field,body.customer-page .content-inner input[type=text].form-control.error-field,body.customer-page .content-inner input[type=text].form-control.js-error-field{border-color:#c00!important}body.customer-page .content-inner .js-validator-msg.msg-error{color:#c00;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:400}body.customer-page .content-inner select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fbfbfc!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23262833' viewBox='0 0 24 24'%3E%3Cpath d='m7 10 5 5 5-5z'/%3E%3C/svg%3E")!important;background-position:right .75rem center!important;background-repeat:no-repeat!important;background-size:1.25rem!important;border:1px solid #3e3e42!important;border-radius:999px!important;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08)!important;box-sizing:border-box;color:#262833!important;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem!important;font-weight:300;height:auto!important;padding:.5rem 2rem .5rem .875rem!important;width:100%}body.customer-page .content-inner select.form-control:focus{border-color:#262833!important;box-shadow:none!important;outline:none}body.customer-page .content-inner #additionalInformation fieldset.box{flex-direction:row;flex-wrap:wrap;gap:.75rem 1rem}body.customer-page .content-inner #additionalInformation fieldset.box>#company-info,body.customer-page .content-inner #additionalInformation fieldset.box>.form-group,body.customer-page .content-inner #additionalInformation fieldset.box>h4{flex:1 1 100%}body.customer-page .content-inner .form-group:has(input[type=checkbox]),body.customer-page .content-inner .form-group:has(input[type=radio]){align-items:flex-start;display:flex;gap:.5rem;margin:0}body.customer-page .content-inner input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fbfbfc;border:1px solid #515252;border-radius:50%;cursor:pointer;flex-shrink:0;height:16px;margin:2px 0 0;position:relative;width:16px}body.customer-page .content-inner input[type=radio]:checked{border-color:#262833}body.customer-page .content-inner input[type=radio]:checked:after{background:#262833;border-radius:50%;content:"";inset:3px;position:absolute}body.customer-page .content-inner input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fbfbfc;border:1px solid #515252;border-radius:3px;cursor:pointer;flex-shrink:0;height:16px;margin:2px 0 0;position:relative;width:16px}body.customer-page .content-inner input[type=checkbox]:checked{background:#262833;border-color:#262833}body.customer-page .content-inner input[type=checkbox]:checked:after{border-bottom:2px solid #fbfbfc;border-left:2px solid #fbfbfc;content:"";height:5px;left:50%;position:absolute;top:45%;transform:translate(-50%,-50%) rotate(-45deg);width:8px}body.customer-page .content-inner label.whole-width{color:#262833;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:300;margin:0}body.customer-page .content-inner label.whole-width a{color:inherit;text-decoration:underline}body.customer-page .content-inner .consents .label{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:300;line-height:1.5;margin:0}body.customer-page .content-inner .consents .label a{color:#262833;text-decoration:underline}body.customer-page .content-inner .form-group.form-group-hasTooltip{position:relative}body.customer-page .content-inner .form-group-tooltip{align-items:center;background:#fbfbfc;border:1px solid #b3b3b7;border-radius:50%;color:#515252;cursor:help;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.625rem;height:14px;justify-content:center;line-height:1;position:absolute;right:0;top:0;width:14px}body.customer-page .content-inner .phone-combined-input{align-items:stretch;display:flex;gap:.375rem}body.customer-page .content-inner .phone-combined-input select.js-phone-code{display:none}body.customer-page .content-inner .phone-combined-input input#phone.form-control{flex:1 1 auto;min-width:0}body.customer-page .content-inner .country-flags{cursor:pointer;flex-shrink:0;min-width:110px;outline:none;position:relative}body.customer-page .content-inner .country-flag{align-items:center;display:none;gap:.5rem;white-space:nowrap}body.customer-page .content-inner .country-flag .shp-flag{border-radius:2px;flex-shrink:0;height:20px;width:20px}body.customer-page .content-inner .country-flag .shp-flag-label{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:300}body.customer-page .content-inner .country-flag .shp-flag-name{display:none}body.customer-page .content-inner .country-flags:not(.active) .country-flags-inner{align-items:center;background:#fbfbfc;border:1px solid #3e3e42;border-radius:999px;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08);box-sizing:border-box;display:flex;gap:.25rem;height:100%;padding:.5rem .75rem}body.customer-page .content-inner .country-flags:not(.active) .country-flags-inner:after{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#262833;content:"\e5cf"}body.customer-page .content-inner .country-flags:not(.active) .country-flag.selected{display:flex}body.customer-page .content-inner .country-flags.active .country-flags-inner{background:#fbfbfc;border:1px solid #3e3e42;border-radius:.75rem;box-shadow:0 4px 16px rgba(21,23,26,.14);display:flex;flex-direction:column;left:0;max-height:320px;overflow-y:auto;padding:.5rem 0;position:absolute;top:calc(100% + .375rem);width:260px;z-index:20}body.customer-page .content-inner .country-flags.active .country-flag{cursor:pointer;display:flex;padding:.375rem .875rem}body.customer-page .content-inner .country-flags.active .country-flag .shp-flag-name{display:inline}body.customer-page .content-inner .country-flags.active .country-flag.selected,body.customer-page .content-inner .country-flags.active .country-flag:hover{background:#f4f4f5}body.customer-page .content-inner .submit-wrapper{margin:1.5rem 0 0}body.customer-page .content-inner .submit-wrapper p{margin:0}body.customer-page .content-inner .submit-wrapper .btn{align-items:center;background:#262833;border:1px solid transparent;border-radius:999px;color:#fbfbfc;cursor:pointer;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:400;height:44px;justify-content:center;letter-spacing:.02em;padding:0 1.75rem;text-transform:uppercase;transition:background .15s ease}body.customer-page .content-inner .submit-wrapper .btn:hover{background:#3e3e42}body.customer-page .breadcrumbs-wrapper,body.customer-page .content-wrapper{max-width:1440px;width:100%}body.customer-page .content-wrapper-in{align-items:flex-start;display:flex;gap:3rem}body.customer-page .content-inner{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:300;line-height:1.6;padding-block:1rem 5rem}body.customer-page .content-inner>h1{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:300;letter-spacing:-.03em;line-height:1.15;margin:0 0 2rem}body.customer-page .content-inner h2{color:#262833;font-family:Murecho,sans-serif;font-size:1.375rem;font-weight:300;letter-spacing:-.02em;line-height:1.25;margin:2.5rem 0 1rem}body.customer-page .content-inner h4{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.6875rem;font-weight:500;letter-spacing:.04em;margin:0 0 .5rem;text-transform:uppercase}body.customer-page .content-inner a:not(.btn){color:#262833;text-decoration:underline;text-decoration-color:#b3b3b7;text-underline-offset:3px;transition:color .15s ease}body.customer-page .content-inner a:not(.btn):hover{color:#4c72f0;text-decoration-color:#4c72f0}body.customer-page .content-inner .btn.btn-primary:not(.submit-wrapper .btn){align-items:center;background:#262833;border:1px solid #262833;border-radius:999px;color:#fbfbfc;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;height:36px;letter-spacing:.02em;padding:0 1rem;text-decoration:none;text-transform:uppercase;transition:background .15s ease,color .15s ease}body.customer-page .content-inner .btn.btn-primary:not(.submit-wrapper .btn):hover{background:#fbfbfc;color:#262833}body.customer-page .sidebar.sidebar-left{flex:0 0 240px;width:240px}body.customer-page main#content{flex:1 1 auto;min-width:0}body.customer-page .client-center-box{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}body.customer-page .client-center-box .mr-klient-nav-toggle{display:none}body.customer-page .client-center-box ul{display:flex;flex-direction:column;gap:.125rem;list-style:none;margin:0;padding:0}body.customer-page .client-center-box li{list-style:none}body.customer-page .client-center-box a{border-radius:.5rem;color:#515252;display:block;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;padding:.5rem .75rem;text-decoration:none;transition:background .15s ease,color .15s ease}body.customer-page .client-center-box a:hover{background:#f4f4f5;color:#262833}body.customer-page .client-center-box li.active a{background:#f4f4f5;color:#262833;font-weight:500}body.customer-page .client-center-box li.logout{border-top:1px solid rgba(38,40,51,.16);margin-block:.75rem 1.5rem;order:99;padding-top:.75rem}body.customer-page .client-center-box li.logout a{align-items:center;background:transparent;border:1px solid #515252;border-radius:999px;color:#262833;display:inline-flex;font-size:.75rem;font-weight:400;height:32px;letter-spacing:.02em;padding:0 .875rem;text-transform:uppercase}body.customer-page .client-center-box li.logout a:hover{background:#262833;border-color:#262833;color:#fbfbfc}body.customer-page .table{border-collapse:collapse;color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:300;margin:0 0 2.5rem;width:100%}body.customer-page .table th{border-bottom:1px solid rgba(38,40,51,.16);color:#515252;font-size:.6875rem;font-weight:500;letter-spacing:.04em;padding:0 .75rem .625rem;text-align:left;text-transform:uppercase}body.customer-page .table td{border-bottom:1px solid rgba(38,40,51,.16);padding:.875rem .75rem;vertical-align:middle}body.customer-page .table td:first-child,body.customer-page .table th:first-child{padding-left:0}body.customer-page .table td:last-child,body.customer-page .table th:last-child{padding-right:0}body.customer-page .table strong{font-weight:500}body.customer-page .table td a{color:#262833;text-decoration:underline;text-decoration-color:#b3b3b7;text-underline-offset:3px;transition:color .15s ease}body.customer-page .table td a:hover{color:#4c72f0;text-decoration-color:#4c72f0}body.customer-page .table .cell--price{text-align:right}body.customer-page .table .status{align-items:center;background:#ededee;border-radius:999px;color:#262833;display:inline-flex;font-size:.6875rem;font-weight:400;height:22px;letter-spacing:.02em;padding:0 .625rem;text-transform:uppercase;white-space:nowrap}body.customer-page .table .client-table-heading{display:none}body.customer-page .row-summary>td{border-bottom:0}body.customer-page .list-summary{align-items:baseline;display:flex;gap:.75rem;justify-content:flex-end;margin:0}body.customer-page .list-summary dt{font-weight:400;text-transform:uppercase}body.customer-page .list-summary dd,body.customer-page .list-summary dt{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem}body.customer-page .list-summary dd{font-weight:500;margin:0;white-space:nowrap}body.customer-page .pagination-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-top:.5rem}body.customer-page .pagination{align-items:center;display:flex;gap:.25rem}body.customer-page .pagination a,body.customer-page .pagination strong{align-items:center;border-radius:50%;box-sizing:border-box;color:#515252;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;height:28px;justify-content:center;min-width:28px;padding:0 .375rem;text-decoration:none}body.customer-page .pagination a:hover{background:#f4f4f5;color:#262833}body.customer-page .pagination strong.current{background:#262833;color:#fbfbfc;font-weight:500}body.customer-page .pagination-total{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:300;margin:0}body.customer-page .pagination-total strong{font-weight:500}@media (max-width:767px){body.customer-page .table.table-mobile-enriched{display:block}body.customer-page .table.table-mobile-enriched thead{display:none}body.customer-page .table.table-mobile-enriched tbody,body.customer-page .table.table-mobile-enriched td,body.customer-page .table.table-mobile-enriched tr{display:block}body.customer-page .table.table-mobile-enriched tr{border:1px solid rgba(38,40,51,.16);border-radius:.75rem;margin-bottom:1rem;padding:.5rem 1rem}body.customer-page .table.table-mobile-enriched td{align-items:baseline;border-bottom:0;display:flex;gap:1rem;justify-content:space-between;padding:.5rem 0}body.customer-page .table.table-mobile-enriched td.cell--blank,body.customer-page .table.table-mobile-enriched td:empty{display:none}body.customer-page .table.table-mobile-enriched .client-table-heading{color:#515252;display:block;flex-shrink:0;font-size:.6875rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase}body.customer-page .content-wrapper-in{align-items:stretch;flex-direction:column;gap:1rem}body.customer-page .sidebar.sidebar-left{flex:0 0 auto;width:100%}body.customer-page .client-center-box .mr-klient-nav-toggle{align-items:center;background:#f4f4f5;border:0;border-radius:.5rem;color:#262833;cursor:pointer;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:500;gap:.75rem;justify-content:space-between;margin-top:.5rem;padding:.875rem 1rem;text-align:left;width:100%}body.customer-page .client-center-box .mr-klient-nav-toggle:after{color:#515252;flex-shrink:0;font-family:Material Symbols Outlined;font-size:20px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;transition:transform .15s ease;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5cf"}body.customer-page .client-center-box .mr-klient-nav-toggle[aria-expanded=true]:after{transform:rotate(180deg)}body.customer-page .client-center-box.is-open ul{margin-top:.75rem}body.customer-page .client-center-box ul{display:none;gap:0}body.customer-page .client-center-box.is-open ul{display:flex}body.customer-page .client-center-box li.active{display:none}body.customer-page .client-center-box li{border-bottom:1px solid rgba(38,40,51,.16)}body.customer-page .client-center-box a{align-items:center;border-radius:0;display:flex;font-size:.875rem;padding:.875rem .125rem}body.customer-page .client-center-box li.logout{border-bottom:0;border-top:0;margin-top:.25rem;padding-top:1rem}body.customer-page .client-center-box li.logout a{display:inline-flex;padding:0 .875rem}body.customer-page .client-center-box li.logout a:after{content:none}}body.in-nastaveni #register-form{display:flex;flex-direction:column;gap:2rem}body.in-nastaveni .shipping-addresses{border-top:1px solid rgba(38,40,51,.16);padding-top:2rem}body.in-nastaveni .shipping-addresses p{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:300;margin:0}body.in-nastaveni .shipping-addresses p+p{margin-top:1rem}body.in-nastaveni .shipping-addresses .btn.btn-secondary{align-items:center;background:transparent;border:1px solid #515252;border-radius:999px;color:#262833;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;height:36px;letter-spacing:.02em;padding:0 .875rem;text-decoration:none;text-transform:uppercase;transition:background .15s ease,color .15s ease}body.in-nastaveni .shipping-addresses .btn.btn-secondary:hover{background:#262833;color:#fbfbfc}body.in-moje-objednavka main#order-withdraw{display:block;min-height:42rem}#footer{background:#262833;color:#c8c9ce;font-size:.85rem;line-height:1.5;margin-top:4rem;visibility:hidden}#footer.mr-footer-ready{visibility:visible}#footer .container.footer-bottom,#footer .container.footer-rows{box-sizing:border-box;margin:0 auto;max-width:1200px;padding-inline:1.5rem}#footer .custom-footer__banner16,#footer .custom-footer__banner34,#footer .custom-footer__banner36,#footer .custom-footer__banner40,#footer .custom-footer__banner47,#footer .custom-footer__banner48,#footer .custom-footer__banner49,#footer .custom-footer__banner7,#footer .custom-footer__facebook,#footer .custom-footer__instagram{display:none}#footer .custom-footer__banner7{display:block}#footer .custom-footer__newsletter{align-items:center;background:#fff;color:#262833;-moz-column-gap:3rem;column-gap:3rem;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;padding-block:4.5rem;padding-inline:max(1.5rem,(100% - 1200px)/2)}#footer .custom-footer__newsletter .newsletter-header{align-self:end;grid-column:1;grid-row:1;margin:0 0 1.75rem}#footer .custom-footer__newsletter .newsletter-header:before{background:linear-gradient(currentColor,currentColor) 0/2rem 1px no-repeat;color:#515252;content:"Newsletter";display:block;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.72rem;font-weight:400;letter-spacing:.16em;margin-bottom:1.25rem;padding-left:2.75rem;text-transform:uppercase}#footer .custom-footer__newsletter .pageElement__heading{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(2rem,3.4vw,2.75rem);font-weight:300;line-height:1.15;margin:0}#footer .custom-footer__newsletter .mr-newsletter-text{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.9rem;line-height:1.6;margin:.75rem 0 0;max-width:480px}#footer .custom-footer__newsletter form{align-self:start;grid-column:1;grid-row:2}#footer .custom-footer__newsletter form fieldset{align-items:center;border:0;display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0}#footer .custom-footer__newsletter form fieldset br{display:none}#footer .custom-footer__newsletter form fieldset>.consents{flex-basis:100%;order:3}#footer .custom-footer__newsletter form .form-group.smart-label-wrapper{flex:1 1 260px;min-width:0;order:1}#footer .custom-footer__newsletter form .smart-label-wrapper>label{color:#515252;display:block;font-family:Plus Jakarta Sans,sans-serif;font-size:.72rem;font-weight:400;letter-spacing:.04em;margin:0 0 .35rem;text-transform:uppercase}#footer .custom-footer__newsletter form .form-control{background:#fff;border:1px solid rgba(38,40,51,.16);border-radius:999px;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08);box-sizing:border-box;color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;padding:.65rem 1.1rem;width:100%}#footer .custom-footer__newsletter form .form-control::-moz-placeholder{color:#b3b3b7}#footer .custom-footer__newsletter form .form-control::placeholder{color:#b3b3b7}#footer .custom-footer__newsletter form .form-control:focus{border-color:#262833;outline:none}#footer .custom-footer__newsletter form .form-control.error-field,#footer .custom-footer__newsletter form .form-control.js-error-field{border-color:#c00}#footer .custom-footer__newsletter form .validator-msg.msg-error{color:#c00;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:400;margin:.4rem 0 0}#footer .custom-footer__newsletter form button[type=submit]{align-self:flex-end;background:#262833;background-image:none;border:0;border-radius:999px;color:#fbfbfc;cursor:pointer;flex-shrink:0;font-family:Plus Jakarta Sans,sans-serif;font-size:.78rem;font-weight:500;letter-spacing:.04em;order:2;padding:.65rem 1.5rem;text-transform:uppercase;transition:background .15s ease;white-space:nowrap}#footer .custom-footer__newsletter form button[type=submit]:hover{background:#3e3e42}#footer .custom-footer__newsletter form button[type=submit] .sr-only{height:auto!important;margin:0!important;overflow:visible!important;padding:0!important;position:static!important;width:auto!important;clip:auto!important;white-space:normal!important}#footer .custom-footer__newsletter form .consents .label{color:#b3b3b7;font-family:Plus Jakarta Sans,sans-serif;font-size:.72rem;font-weight:300;margin:.5rem 0 0}#footer .custom-footer__newsletter form .consents .label a{color:inherit;text-decoration:underline}#footer .custom-footer__newsletter:after{aspect-ratio:2348/2596;background:url(https://www.miruso.cz/user/documents/upload/05_components/banners/newsletter.png?1) 50%/contain no-repeat;content:"";grid-column:2;grid-row:1/3;width:clamp(280px,34vw,520px)}@media (max-width:900px){#footer .custom-footer__newsletter{grid-template-columns:1fr}#footer .custom-footer__newsletter:after{display:none}}@media (max-width:575px){#footer .custom-footer__newsletter{padding-block:2.5rem}#footer .custom-footer__newsletter form fieldset{align-items:stretch;flex-direction:column}#footer .custom-footer__newsletter form .form-group.smart-label-wrapper{flex:none}#footer .custom-footer__newsletter form .consents,#footer .custom-footer__newsletter form .form-group.smart-label-wrapper,#footer .custom-footer__newsletter form button[type=submit]{order:0}#footer .custom-footer__newsletter form button[type=submit]{align-self:stretch}}#footer .sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}#footer .footer-rows{align-items:flex-start;display:flex;gap:3rem;padding-bottom:3rem;padding-top:3.25rem}#footer .custom-footer{align-items:start;display:grid;flex:1 1 auto;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));min-width:0}#footer .custom-footer>[class*=custom-footer__banner]:has(.banner-wrapper>span:empty){display:none}#footer .site-name{display:flex;flex:0 0 auto;flex-direction:column;gap:1.5rem;width:200px}#footer .site-name a[data-testid=linkWebsiteLogo]{display:inline-block}#footer .site-name a[data-testid=linkWebsiteLogo] img{filter:brightness(0) invert(1);height:auto;max-width:150px}#footer .custom-footer__contact .pageElement__heading{color:#8a8c93;font-size:.82rem;font-weight:500;margin:0 0 1.25rem}#footer .custom-footer__contact .pageElement__heading span{color:#8a8c93;font-weight:500}#footer .custom-footer__contact .contact-box ul{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem .5rem;list-style:none;margin:0;padding:0}#footer .custom-footer__contact .contact-box ul li{margin:0}#footer .custom-footer__contact .contact-box ul li:has(.tel){flex:0 0 100%}#footer .custom-footer__contact .contact-box ul a{color:#c8c9ce;text-decoration:underline;text-underline-offset:3px;transition:color .15s ease}#footer .custom-footer__contact .contact-box ul a:hover{color:#fff}#footer .custom-footer__contact .contact-box ul .facebook a,#footer .custom-footer__contact .contact-box ul .instagram a{align-items:center;border:1px solid hsla(0,0%,100%,.12);border-radius:50%;display:inline-flex;font-size:0;height:32px;justify-content:center;text-decoration:none;transition:color .15s ease,border-color .15s ease;width:32px}#footer .custom-footer__contact .contact-box ul .facebook a:before,#footer .custom-footer__contact .contact-box ul .instagram a:before{background:currentColor;content:"";height:15px;-webkit-mask:var(--mr-brand) center/contain no-repeat;mask:var(--mr-brand) center/contain no-repeat;width:15px}#footer .custom-footer__contact .contact-box ul .facebook a:hover,#footer .custom-footer__contact .contact-box ul .instagram a:hover{border-color:#fff;color:#fff}#footer .custom-footer__contact .contact-box ul .facebook a{--mr-brand:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951'/%3E%3C/svg%3E")}#footer .custom-footer__contact .contact-box ul .instagram a{--mr-brand:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.9 3.9 0 0 0-1.417.923A3.9 3.9 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.9 3.9 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.9 3.9 0 0 0-.923-1.417A3.9 3.9 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599s.453.546.598.92c.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.5 2.5 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.5 2.5 0 0 1-.92-.598 2.5 2.5 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233s.008-2.388.046-3.231c.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92s.546-.453.92-.598c.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92m-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217m0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334'/%3E%3C/svg%3E")}#footer .custom-footer__contact script{display:none}#footer .custom-footer__banner7{order:2}#footer .custom-footer__banner7 .banner,#footer .custom-footer__banner7 .banner-wrapper,#footer .custom-footer__banner7 span[data-ec-promo-id]{display:block}#footer .custom-footer__banner7 .custom-footer__articles h4{color:#8a8c93;font-size:.82rem;font-weight:500;margin:0 0 1.25rem}#footer .custom-footer__banner7 .custom-footer__articles h4 span{color:#8a8c93;font-weight:500}#footer .custom-footer__banner7 .custom-footer__articles ul{display:flex;flex-direction:column;gap:.7rem;list-style:none;margin:0;padding:0}#footer .custom-footer__banner7 .custom-footer__articles ul li{margin:0}#footer .custom-footer__banner7 .custom-footer__articles ul a{color:#c8c9ce;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;transition:color .15s ease}#footer .custom-footer__banner7 .custom-footer__articles ul a:hover{color:#fff}#footer .custom-footer__section2{order:3}#footer .custom-footer__section2 .pageElement__heading{color:#8a8c93;font-size:.82rem;font-weight:500;margin:0 0 1.25rem}#footer .custom-footer__section2 .pageElement__heading span{color:#8a8c93;font-weight:500}#footer .custom-footer__section2 .news-item-widget{margin-bottom:1rem}#footer .custom-footer__section2 .news-item-widget .newsItemWidget__heading{font-size:.82rem;font-weight:400;line-height:1.35;margin:0 0 .15rem}#footer .custom-footer__section2 .news-item-widget .newsItemWidget__heading a{color:#c8c9ce;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;transition:color .15s ease}#footer .custom-footer__section2 .news-item-widget .newsItemWidget__heading a:hover{color:#fff}#footer .custom-footer__section2 .news-item-widget time{color:#70727a;font-size:.72rem}#footer .mr-footer-links__heading{color:#8a8c93;display:inline-block;font-size:.82rem;font-weight:500;letter-spacing:.01em;margin:0 0 1.25rem}#footer .mr-footer-links__list{display:flex;flex-direction:column;gap:.7rem;list-style:none;margin:0;padding:0}#footer .mr-footer-links__list li{margin:0}#footer .mr-footer-links__link{color:#c8c9ce;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;transition:color .15s ease}#footer .mr-footer-links__link:hover{color:#fff}#footer .footer-bottom{align-items:center;border-top:1px solid hsla(0,0%,100%,.12);color:#8a8c93;display:flex;flex-wrap:wrap;font-size:.72rem;gap:.75rem 1.5rem;justify-content:space-between;letter-spacing:.04em;padding-bottom:1.5rem;padding-top:1.5rem;text-transform:uppercase}#footer .footer-bottom .copyright{color:#8a8c93;margin-right:auto;order:1}#footer .footer-bottom .copyright strong{color:#c8c9ce;font-weight:600}#footer .footer-bottom .cookies-settings{color:#c8c9ce;cursor:pointer;float:right;margin-left:1.5rem;text-decoration:none;transition:color .15s ease}#footer .footer-bottom .cookies-settings:hover{color:#fff}#footer .footer-bottom #signature{align-items:center;display:inline-flex!important;order:2}#footer .footer-bottom #signature a.image,#footer .footer-bottom #signature img{display:none}#footer .footer-bottom #signature a.title{color:#c8c9ce;text-decoration:none;transition:color .15s ease}#footer .footer-bottom #signature a.title:hover{color:#fff}@media (max-width:991px){#footer .footer-rows{align-items:stretch;flex-direction:column;gap:2.5rem;padding-top:2.5rem}#footer .site-name{width:auto}#footer .custom-footer{gap:2rem}}@media (max-width:575px){#footer .custom-footer{grid-template-columns:1fr}#footer .footer-bottom{justify-content:flex-start}#footer .footer-bottom .cookies-settings{margin-left:0}}.mr-footer-ticker{background:#c3d1fd;overflow:hidden}.mr-footer-ticker__track{align-items:center;animation:mr-footer-ticker-scroll 56s linear infinite;display:flex;gap:.75rem;padding:.75rem 0;white-space:nowrap;width:-moz-max-content;width:max-content}@media (prefers-reduced-motion:reduce){.mr-footer-ticker__track{animation:none}}.mr-footer-ticker__item{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.mr-footer-ticker__sep{color:#262833;opacity:.5}@keyframes mr-footer-ticker-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}body.entrance-protection-wrapper{background:#fbfbfc;margin:0}.entrance-protection{display:flex;flex-direction:column;min-height:100vh}.entrance-protection-inner{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}body.entrance-protection-wrapper:not([data-mr-entrance]) .entrance-protection-inner{visibility:hidden}.mr-entrance{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.mr-entrance__ticker{background:#c3d1fd;overflow:hidden}.mr-entrance__ticker-track{align-items:center;animation:mr-entrance-ticker-scroll 34s linear infinite;display:flex;gap:2.5rem;padding:.85rem 0;white-space:nowrap;width:-moz-max-content;width:max-content}@media (prefers-reduced-motion:reduce){.mr-entrance__ticker-track{animation:none}}.mr-entrance__ticker--bottom .mr-entrance__ticker-track{animation-direction:reverse}.mr-entrance__ticker-item{align-items:center;color:#262833;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.mr-entrance__ticker-logo{display:inline-block;height:22px;width:auto}.mr-entrance__ticker-sep{color:#262833;opacity:.45}@keyframes mr-entrance-ticker-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.mr-entrance__main{align-items:stretch;box-sizing:border-box;display:flex;flex:1 1 auto;gap:2.5rem;margin:0 auto;max-width:1440px;min-height:0;padding:3.5rem 1.5rem;width:100%}.mr-entrance__content{display:flex;flex:1 1 420px;flex-direction:column;gap:1.5rem;justify-content:center;max-width:480px}.mr-entrance__eyebrow{align-items:center;color:#515252;display:flex;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.8125rem;gap:.75rem;letter-spacing:.04em;margin:0}.mr-entrance__dash{background:rgba(38,40,51,.16);display:inline-block;height:1px;width:28px}.mr-entrance__heading{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(2.25rem,4vw,3rem);font-weight:300;line-height:1.1;margin:0}.mr-entrance__text{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:300;line-height:1.6;margin:0}.mr-entrance__newsletter{display:flex;gap:.5rem}.mr-entrance__newsletter-hp{display:none}.mr-entrance__newsletter-input{background:#fff;border:1px solid rgba(38,40,51,.16);border-radius:4px;color:#262833;flex:1 1 auto;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;height:48px;min-width:0;padding:0 1rem}.mr-entrance__newsletter-input::-moz-placeholder{color:#b3b3b7}.mr-entrance__newsletter-input::placeholder{color:#b3b3b7}.mr-entrance__newsletter-input:focus{border-color:#262833;outline:none}.mr-entrance__newsletter-submit{background:#262833;border:0;border-radius:4px;color:#fff;cursor:pointer;flex:0 0 auto;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:500;height:48px;letter-spacing:.04em;padding:0 1.5rem;text-transform:uppercase;transition:background .15s ease}.mr-entrance__newsletter-submit:hover{background:#3e3e42}.mr-entrance__privacy{color:#b3b3b7;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;margin:0}.mr-entrance__socials{align-items:center;display:flex;gap:.6rem}.mr-entrance__social{align-items:center;border:1px solid rgba(38,40,51,.16);border-radius:50%;color:#262833;display:inline-flex;height:36px;justify-content:center;transition:color .15s ease,border-color .15s ease;width:36px}.mr-entrance__social:before{background:currentColor;content:"";height:16px;-webkit-mask:var(--mr-icon) center/contain no-repeat;mask:var(--mr-icon) center/contain no-repeat;width:16px}.mr-entrance__social[aria-label=Instagram]{--mr-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.9 3.9 0 0 0-1.417.923A3.9 3.9 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.9 3.9 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.9 3.9 0 0 0-.923-1.417A3.9 3.9 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599s.453.546.598.92c.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.5 2.5 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.5 2.5 0 0 1-.92-.598 2.5 2.5 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233s.008-2.388.046-3.231c.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92s.546-.453.92-.598c.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92m-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217m0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334'/%3E%3C/svg%3E")}.mr-entrance__social[aria-label=Facebook]{--mr-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951'/%3E%3C/svg%3E")}.mr-entrance__social[aria-label=YouTube]{--mr-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 1.558a2.01 2.01 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.166-.128-2.654-.26a2.01 2.01 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.06 9.72l-.008-.104A31 31 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.01 2.01 0 0 1 1.415-1.42c.488-.13 1.544-.21 2.654-.26l.17-.007.172-.006.086-.003.171-.007A100 100 0 0 1 7.858 2zM6.4 5.209v4.818l4.157-2.408z'/%3E%3C/svg%3E")}.mr-entrance__social:hover{border-color:#4c72f0;color:#4c72f0}.mr-entrance__media{background:linear-gradient(155deg,#c3d1fd,#ededee 70%);border-radius:4px;flex:1 1 480px;min-height:420px;overflow:hidden;position:relative}.mr-entrance__photo{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.mr-entrance__badge{bottom:1.5rem;height:130px;position:absolute;right:1.5rem;width:130px}.mr-entrance__badge-ring{animation:mr-entrance-badge-spin 16s linear infinite;background:#fff;border-radius:50%;box-shadow:0 2px 4px -4px rgba(21,23,26,.08),0 1px 2px -2px rgba(21,23,26,.08);height:100%;inset:0;position:absolute;width:100%}@media (prefers-reduced-motion:reduce){.mr-entrance__badge-ring{animation:none}}.mr-entrance__badge-ring text{fill:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:6.2px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.mr-entrance__badge-center{align-items:center;display:flex;flex-direction:column;gap:.15rem;inset:0;justify-content:center;position:absolute}.mr-entrance__badge-mark{color:#4c72f0;font-family:Murecho,sans-serif;font-size:1.5rem;font-weight:400}.mr-entrance__badge-since{color:#b3b3b7;font-family:Atkinson Hyperlegible Mono,ui-monospace,monospace;font-size:.5rem;letter-spacing:.06em}@keyframes mr-entrance-badge-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mr-entrance__gate{align-items:center;display:none;inset:0;justify-content:center;position:fixed;z-index:999}body.mr-entrance-reveal .mr-entrance__gate{display:flex}.mr-entrance__gate-backdrop{background:rgba(38,40,51,.5);inset:0;position:absolute}.mr-entrance__gate-panel{background:#fff;border-radius:8px;box-shadow:0 12px 32px rgba(38,40,51,.2);margin:1rem;max-width:340px;padding:2rem;position:relative;width:100%}.mr-entrance__gate-panel h1{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:1.125rem;font-weight:500;margin:0 0 1.25rem}.mr-entrance__gate-panel .form-group{margin:0 0 .875rem}.mr-entrance__gate-panel .form-control{border:1px solid rgba(38,40,51,.16);border-radius:4px;box-sizing:border-box;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;height:44px;padding:0 .875rem;width:100%}.mr-entrance__gate-panel .form-control:focus{border-color:#262833;outline:none}.mr-entrance__gate-panel .no-display{display:none}.mr-entrance__gate-panel .submit-wrapper{margin-top:.5rem}.mr-entrance__gate-panel input[type=submit]{background:#262833;border:0;border-radius:4px;color:#fff;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:500;height:44px;letter-spacing:.04em;text-transform:uppercase;width:100%}.mr-entrance__gate-panel input[type=submit]:hover{background:#3e3e42}@media (max-width:900px){.mr-entrance__main{flex-direction:column;padding:2.5rem 1.25rem}.mr-entrance__content{max-width:none}.mr-entrance__media{min-height:320px}}@media (max-width:480px){.mr-entrance__newsletter{flex-direction:column}.mr-entrance__newsletter-submit{height:44px}}.mr-manufacturer *,.mr-manufacturer :after,.mr-manufacturer :before{box-sizing:border-box}.mr-manufacturer__inner{align-items:stretch;display:grid;grid-template-columns:1fr 1fr;min-height:520px}.mr-manufacturer__content{background:#ededee;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(2.5rem,6vw,5rem)}.mr-manufacturer__title{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(1.9rem,3.2vw,2.75rem);font-weight:400;letter-spacing:-.01em;line-height:1.15;margin:0 0 1.5rem}.mr-manufacturer__brand{font-weight:400}.mr-manufacturer__text{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.95rem;font-weight:300;line-height:1.7;margin:0 0 2rem;max-width:28rem}.mr-manufacturer__cta{align-items:center;align-self:flex-start;background:#fbfbfc;border:1px solid #262833;border-radius:999px;color:#262833;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;gap:.5rem;height:44px;letter-spacing:.02em;padding:0 1.25rem;text-decoration:none;text-transform:uppercase;transition:background .15s ease}.mr-manufacturer__cta:hover{background:#f4f4f5}.mr-manufacturer__cta-icon{display:inline-flex}.mr-manufacturer__cta-icon:before{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5c8"}.mr-manufacturer__media{background:#ededee;min-height:320px;position:relative}.mr-manufacturer__img{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}@media (max-width:767px){.mr-manufacturer__inner{grid-template-columns:1fr;min-height:0}.mr-manufacturer__media{min-height:280px;order:-1}.mr-manufacturer__content{padding:2.5rem 1.5rem}}body.type-manufacturers-listing .category-title{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:300;letter-spacing:-.02em;line-height:1.05;margin:2.5rem 0 3rem}body.type-manufacturers-listing .manufacturers{display:flex;flex-direction:column;gap:2.25rem;list-style:none;margin:0 0 4rem;padding:0}body.type-manufacturers-listing .manufacturers>li{align-items:baseline;border-bottom:1px solid rgba(38,40,51,.16);display:flex;flex-wrap:wrap;gap:1.5rem 2rem;padding-bottom:1.75rem}body.type-manufacturers-listing .manufacturers>li h2{color:#262833;flex:0 0 auto;font-family:Murecho,sans-serif;font-size:1.75rem;font-weight:600;letter-spacing:.02em;line-height:1;margin:0;text-transform:uppercase;width:2.5rem}body.type-manufacturers-listing .manufacturers>li>ul{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:.75rem;list-style:none;margin:0;padding:0}body.type-manufacturers-listing .manufacturers a[data-testid=brandLink]{align-items:center;border:1px solid #262833;border-radius:999px;color:#262833;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.7rem;font-weight:600;gap:.5rem;letter-spacing:.1em;padding:.7rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:background .15s ease,color .15s ease;white-space:nowrap}body.type-manufacturers-listing .manufacturers a[data-testid=brandLink]:after{content:"→";transition:transform .15s ease}body.type-manufacturers-listing .manufacturers a[data-testid=brandLink]:hover{background:#262833;color:#fff}body.type-manufacturers-listing .manufacturers a[data-testid=brandLink]:hover:after{transform:translateX(2px)}@media (max-width:575px){body.type-manufacturers-listing .manufacturers>li{align-items:flex-start;flex-direction:column;gap:1rem}}.mr-tips{background:transparent;color:#262833;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:3.5rem 0 3rem;width:100vw}.mr-tips,.mr-tips *,.mr-tips :after,.mr-tips :before{box-sizing:border-box}.mr-tips__inner{margin:0 auto;max-width:1440px}.mr-tips__title{border-bottom:1px solid rgba(38,40,51,.16);color:#262833;font-family:Murecho,sans-serif;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:400;letter-spacing:-.01em;line-height:1.05;margin:0 0 1.5rem;padding:0 1.5rem 1.25rem}.mr-tips__track{display:flex;gap:1.5rem;list-style:none;margin:0;overflow-x:auto;padding:0 1.5rem .5rem;scroll-padding-left:1.5rem;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mr-tips__track::-webkit-scrollbar{display:none}.mr-tips__track.mr-grabbing{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mr-tips__track img{-webkit-user-drag:none}.mr-tips__card{flex:0 0 clamp(260px,26vw,380px);min-width:0;scroll-snap-align:start}.mr-tips__img{aspect-ratio:3/2;background:#f4f4f5;display:block;margin-bottom:1.25rem;-o-object-fit:cover;object-fit:cover;width:100%}.mr-tips__card-title{color:#262833;font-family:Plus Jakarta Sans,sans-serif;font-size:1.05rem;font-weight:500;line-height:1.3;margin:0 0 .75rem}.mr-tips__card-text{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.85rem;font-weight:300;line-height:1.6;margin:0}.mr-tips__nav{display:flex;gap:.75rem;padding:.5rem 1.5rem 0}.mr-tips__btn{align-items:center;background:#fbfbfc;border:1px solid rgba(38,40,51,.16);border-radius:50%;color:#262833;cursor:pointer;display:inline-flex;height:44px;justify-content:center;padding:0;transition:background .15s ease,opacity .15s ease;width:44px}.mr-tips__btn:hover:not(:disabled){background:#f4f4f5}.mr-tips__btn:disabled{cursor:default;opacity:.35}.mr-tips__btn--prev:before{content:"\e5cb"}.mr-tips__btn--next:before,.mr-tips__btn--prev:before{font-family:Material Symbols Outlined;font-size:22px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mr-tips__btn--next:before{content:"\e5cc"}@media (max-width:767px){.mr-tips__title{padding:0 1rem 1rem}.mr-tips__track{padding:0 1rem .5rem}.mr-tips__nav{padding:.5rem 1rem 0}}.overall-wrapper:has(.mr-404) .breadcrumbs-wrapper,.overall-wrapper:has(.mr-404) .content-wrapper{max-width:none;padding-inline:0;width:100%}.overall-wrapper:has(.mr-404) .breadcrumbs-wrapper{display:none}.pageArticleDetail:has(.mr-404)>header{display:none}.empty-content-404:has(.mr-404)>:not(.mr-404){display:none}.mr-404{align-items:center;background:linear-gradient(135deg,#fbfbfc,#c3d1fd);display:flex;flex-direction:column;gap:1.5rem;justify-content:center;min-height:calc(100vh - 81px);padding:6rem 1.5rem;text-align:center;width:100%}.mr-404,.mr-404 *,.mr-404 :after,.mr-404 :before{box-sizing:border-box}.mr-404__title{color:#262833;font-family:Murecho,sans-serif;font-size:clamp(2.5rem,6vw,4rem);font-weight:300;letter-spacing:-.03em;line-height:1.1;margin:0;max-width:1440px}.mr-404__text{color:#515252;font-family:Plus Jakarta Sans,sans-serif;font-size:.9375rem;font-weight:300;line-height:1.6;margin:0;max-width:768px}.mr-404__actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:.5rem}.mr-404__btn{align-items:center;background:#fbfbfc;border:1px solid #262833;border-radius:999px;color:#262833;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.8125rem;font-weight:400;gap:.375rem;height:40px;letter-spacing:.02em;padding:0 1rem 0 1.25rem;text-decoration:none;text-transform:uppercase;transition:background .15s ease,color .15s ease}.mr-404__btn:after{font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"\e5c8"}.mr-404__btn:hover{background:#262833;color:#fbfbfc}@media (max-width:575px){.mr-404{padding:4rem 1.25rem}}