/*!
 * Vytvořil: vrlabs.cz (Vojtěch Radosta)
 * Šablona: Apex verze 0.0.4
 */
@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;interpolate-size:allow-keywords}body{-webkit-font-smoothing:antialiased;text-rendering:optimizespeed;min-height:100dvh;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}a{color:inherit;text-decoration:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;text-wrap:pretty}h1,h2,h3,h4{text-wrap:balance}ul[role=list],ol[role=list]{list-style:none}:focus-visible{outline:2px solid var(--color-accent,currentColor);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer shoptet;@layer apex{.lucide{vertical-align:-.125em;height:1em;width:1em;-webkit-mask:var(--lucide-icon) center / contain no-repeat;mask:var(--lucide-icon) center / contain no-repeat;-webkit-mask:var(--lucide-icon) center / contain no-repeat;background-color:currentColor;flex-shrink:0;display:inline-block}.lucide-shopping-bag{--lucide-icon:var(--lucide-shopping-bag)}.lucide-x{--lucide-icon:var(--lucide-x)}.lucide-plus{--lucide-icon:var(--lucide-plus)}.lucide-minus{--lucide-icon:var(--lucide-minus)}.lucide-truck{--lucide-icon:var(--lucide-truck)}.lucide-mail{--lucide-icon:var(--lucide-mail)}.lucide-phone{--lucide-icon:var(--lucide-phone)}.lucide-clock{--lucide-icon:var(--lucide-clock)}.lucide-instagram{--lucide-icon:var(--lucide-instagram)}.lucide-arrow-right{--lucide-icon:var(--lucide-arrow-right)}.lucide-log-in{--lucide-icon:var(--lucide-log-in)}.lucide-user{--lucide-icon:var(--lucide-user)}.lucide-cookie{--lucide-icon:var(--lucide-cookie)}.sr-only{-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link.sr-only:focus{width:auto;height:auto;padding:var(--space-2) var(--space-3);-webkit-clip-path:none;clip-path:none;background:var(--color-text);color:var(--color-bg);border-radius:var(--radius-md);z-index:1000;white-space:normal;margin:0;position:absolute;top:var(--space-2)}.skip-link.sr-only:focus:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-2)}.skip-link.sr-only:focus:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-2)}.skip-link.sr-only:focus:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-2)}.skip-link.sr-only:focus:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--space-2)}.skip-link.sr-only:focus:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--space-2)}.skip-link.sr-only:focus:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--space-2)}.skip-link.sr-only:focus-visible{width:auto;height:auto;padding:var(--space-2) var(--space-3);-webkit-clip-path:none;clip-path:none;background:var(--color-text);color:var(--color-bg);border-radius:var(--radius-md);z-index:1000;white-space:normal;margin:0;position:absolute;top:var(--space-2)}.skip-link.sr-only:focus-visible:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-2)}.skip-link.sr-only:focus-visible:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-2)}.skip-link.sr-only:focus-visible:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--space-2)}.skip-link.sr-only:focus-visible:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--space-2)}.skip-link.sr-only:focus-visible:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--space-2)}.skip-link.sr-only:focus-visible:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--space-2)}.no-display,.hidden,[hidden]{display:none!important}.text-center{text-align:center}.text-left:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.text-left:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.text-left:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.text-left:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.text-left:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.text-left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.text-right:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.text-right:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.text-right:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.text-right:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.text-right:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.text-right:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.user-action-cart.popup-widget,.user-action-login.popup-widget{width:min(22rem, calc(100vw - 2 * var(--space-4)));background:var(--color-surface);max-height:calc(100dvh - 16rem);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-4);z-index:300;gap:var(--space-3);flex-direction:column;display:none;position:fixed;top:max(8rem,min(15vh,14rem));overflow-y:auto}.user-action-cart.popup-widget:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:max(var(--space-4), calc((100vw - var(--container-max)) / 2 + var(--space-4)))}.user-action-cart.popup-widget:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:max(var(--space-4), calc((100vw - var(--container-max)) / 2 + var(--space-4)))}.user-action-cart.popup-widget:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:max(var(--space-4), calc((100vw - var(--container-max)) / 2 + var(--space-4)))}.user-action-login.popup-widget:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:max(var(--space-4), calc((100vw - var(--container-max)) / 2 + var(--space-4)))}.user-action-login.popup-widget:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:max(var(--space-4), calc((100vw - var(--container-max)) / 2 + var(--space-4)))}.user-action-login.popup-widget:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:max(var(--space-4), calc((100vw - var(--container-max)) / 2 + var(--space-4)))}.user-action-cart.popup-widget:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:max(var(--space-4), calc((100vw - var(--container-max)) / 2 + var(--space-4)))}.user-action-cart.popup-widget:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:max(var(--space-4), calc((100vw - var(--container-max)) / 2 + var(--space-4)))}.user-action-cart.popup-widget:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:max(var(--space-4), calc((100vw - var(--container-max)) / 2 + var(--space-4)))}.user-action-login.popup-widget:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:max(var(--space-4), calc((100vw - var(--container-max)) / 2 + var(--space-4)))}.user-action-login.popup-widget:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:max(var(--space-4), calc((100vw - var(--container-max)) / 2 + var(--space-4)))}.user-action-login.popup-widget:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:max(var(--space-4), calc((100vw - var(--container-max)) / 2 + var(--space-4)))}.popup-widget.login-widget,#login.popup-widget{width:min(28rem, calc(100vw - 2 * var(--space-4)));top:50%;translate:50% -50%}.popup-widget.login-widget:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:50%}.popup-widget.login-widget:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:50%}.popup-widget.login-widget:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:50%}#login.popup-widget:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:50%}#login.popup-widget:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:50%}#login.popup-widget:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:50%}.popup-widget.login-widget:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:50%}.popup-widget.login-widget:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:50%}.popup-widget.login-widget:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:50%}#login.popup-widget:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:50%}#login.popup-widget:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:50%}#login.popup-widget:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:50%}body.login-window-visible:after{content:"";z-index:250;pointer-events:none;background:rgba(0,0,0,.3);background:lab(0% 0 0/.3);position:fixed;top:0;bottom:0;left:0;right:0}body:has(#login.popup-widget[aria-hidden=false]):after{content:"";z-index:250;pointer-events:none;background:rgba(0,0,0,.3);background:lab(0% 0 0/.3);position:fixed;top:0;bottom:0;left:0;right:0}.popup-widget[aria-hidden=false],.popup-widget.open,body.cart-window-visible .user-action-cart.popup-widget,body.login-window-visible .user-action-login.popup-widget{display:flex}.popup-widget-inner{gap:var(--space-2);flex-direction:column;display:flex}.cart-widget-button{margin-top:auto;display:flex}.cart-widget-button .btn{width:100%}.user-action-in:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.user-action-in:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.user-action-in:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.user-action-in:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.user-action-in:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.user-action-in:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}body{flex-direction:column;min-height:100dvh;margin:0;display:flex}.overall-wrapper{flex-direction:column;flex:1;min-height:100dvh;display:flex}.overall-wrapper>.content-wrapper:last-of-type{flex:1}.content-wrapper.container:not(.before-carousel){padding-block:var(--space-6)}.user-action{background:var(--color-bg);border-bottom:1px solid var(--color-border);font-size:var(--text-sm);color:var(--color-text-muted)}.user-action .container{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-2);flex-wrap:wrap;display:flex}body.two-column-body #content-wrapper{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (min-width:64rem){body.two-column-body #content-wrapper{grid-template-columns:16rem 1fr}}.container{width:100%;max-width:var(--container-max);padding-inline:var(--space-4);margin-left:auto;margin-right:auto}.container-fluid{width:100%;padding-inline:var(--space-4)}@media (min-width:64rem){.container,.container-fluid{padding-inline:var(--space-6)}}.row{gap:var(--space-4);grid-template-columns:repeat(12,1fr);display:grid}.row.banners-row{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.col-1,.col-sm-1{grid-column:span 1}.col-2,.col-sm-2{grid-column:span 2}.col-3,.col-sm-3{grid-column:span 3}.col-4,.col-sm-4{grid-column:span 4}.col-5,.col-sm-5{grid-column:span 5}.col-6,.col-sm-6{grid-column:span 6}.col-7,.col-sm-7{grid-column:span 7}.col-8,.col-sm-8{grid-column:span 8}.col-9,.col-sm-9{grid-column:span 9}.col-10,.col-sm-10{grid-column:span 10}.col-11,.col-sm-11{grid-column:span 11}.col-12,.col-sm-12{grid-column:span 12}@media (min-width:48rem){.col-md-1{grid-column:span 1}.col-md-2{grid-column:span 2}.col-md-3{grid-column:span 3}.col-md-4{grid-column:span 4}.col-md-5{grid-column:span 5}.col-md-6{grid-column:span 6}.col-md-7{grid-column:span 7}.col-md-8{grid-column:span 8}.col-md-9{grid-column:span 9}.col-md-10{grid-column:span 10}.col-md-11{grid-column:span 11}.col-md-12{grid-column:span 12}}@media (min-width:64rem){.col-lg-1{grid-column:span 1}.col-lg-2{grid-column:span 2}.col-lg-3{grid-column:span 3}.col-lg-4{grid-column:span 4}.col-lg-5{grid-column:span 5}.col-lg-6{grid-column:span 6}.col-lg-7{grid-column:span 7}.col-lg-8{grid-column:span 8}.col-lg-9{grid-column:span 9}.col-lg-10{grid-column:span 10}}.in-content{padding-block:var(--space-6)}#categories,.box,.box-filters{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);margin-bottom:var(--space-4)}#categories ul,.box ul{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}#categories a,.box a{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);transition:background var(--duration-fast) var(--ease-standard);display:block}#categories a:hover,#categories .active>a,.box a:hover{background:var(--color-bg);color:var(--color-accent)}h1,.h1{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:600;line-height:var(--leading-tight);letter-spacing:-.02em}h2,.h2{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:600;line-height:var(--leading-tight);letter-spacing:-.02em}h3,.h3{font-family:var(--font-body);font-size:var(--text-xl);font-weight:600;line-height:var(--leading-tight);letter-spacing:-.01em}h4,.h4{font-family:var(--font-body);font-size:var(--text-lg);font-weight:600;line-height:var(--leading-tight)}h5,.h5{font-family:var(--font-body);font-size:var(--text-base);font-weight:600}h6,.h6{font-family:var(--font-body);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.homepage-group-title{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:600;line-height:var(--leading-tight);letter-spacing:-.02em;margin-block:var(--space-12) var(--space-6);padding-inline:var(--space-4);max-width:var(--container-max);margin-left:auto;margin-right:auto}.basic-description,.extended-description,.pageArticleDetail,.category-perex{max-width:65ch;line-height:1.6}.welcome-wrapper p{line-height:1.6}.basic-description p+p,.extended-description p+p,.welcome-wrapper p+p,.pageArticleDetail p+p{margin-top:var(--space-3)}.page-title,h1.page-title{margin-block:var(--space-8) var(--space-4);padding-inline:var(--space-4);max-width:var(--container-max);margin-left:auto;margin-right:auto}.btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-family:inherit;font-size:var(--text-base);text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);border:1px solid transparent;font-weight:500;line-height:1;display:inline-flex}.btn:hover{background:var(--color-bg)}.btn:active{transform:scale(.98)}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.btn-primary,.btn-conversion,.btn-cart{background:var(--color-accent);color:var(--color-accent-text);border-color:var(--color-accent)}.btn-primary:hover,.btn-conversion:hover,.btn-cart:hover{background:color-mix(in oklab, var(--color-accent), black 10%)}.btn-secondary{border-color:var(--color-border);background:0 0}.btn-secondary:hover{border-color:var(--color-text);background:0 0}.btn-plain{min-height:auto;color:var(--color-accent);background:0 0;border-color:transparent;padding-left:0;padding-right:0}.btn-plain:hover{background:0 0;text-decoration:underline}.btn-sm{min-height:2.25rem;padding:var(--space-1) var(--space-3);font-size:var(--text-sm)}.btn-lg{min-height:3.25rem;padding:var(--space-3) var(--space-6);font-size:var(--text-lg)}.btn-block{width:100%;display:flex}.btn-icon{width:2.75rem;padding:0}.form-group{gap:var(--space-2);margin-bottom:var(--space-3);flex-direction:column;display:flex}.form-group label:not(.no-label){font-size:var(--text-sm);color:var(--color-text);font-weight:500}.form-control,textarea,select{min-height:2.75rem;width:100%;padding:var(--space-2) var(--space-3);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);font:inherit;transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);display:block}input[type=text]{min-height:2.75rem;width:100%;padding:var(--space-2) var(--space-3);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);font:inherit;transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);display:block}input[type=email]{min-height:2.75rem;width:100%;padding:var(--space-2) var(--space-3);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);font:inherit;transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);display:block}input[type=password]{min-height:2.75rem;width:100%;padding:var(--space-2) var(--space-3);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);font:inherit;transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);display:block}input[type=tel]{min-height:2.75rem;width:100%;padding:var(--space-2) var(--space-3);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);font:inherit;transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);display:block}input[type=number]{min-height:2.75rem;width:100%;padding:var(--space-2) var(--space-3);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);font:inherit;transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);display:block}input[type=url]{min-height:2.75rem;width:100%;padding:var(--space-2) var(--space-3);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);font:inherit;transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);display:block}input[type=search]{min-height:2.75rem;width:100%;padding:var(--space-2) var(--space-3);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);font:inherit;transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);display:block}.form-control:focus,input:focus,textarea:focus,select:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-accent), transparent 80%);outline:none}textarea{resize:vertical;min-height:6rem}.input-wrapper{gap:var(--space-1);flex-direction:column;display:flex;position:relative}.input-wrapper.is-invalid input,.input-wrapper.error input{border-color:var(--color-danger)}input:user-invalid{border-color:var(--color-danger)}input:user-valid{border-color:var(--color-success)}.login-wrapper{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.password-helper{gap:var(--space-3);font-size:var(--text-sm);display:flex}.password-helper a{color:var(--color-accent)}.password-helper a:hover{text-decoration:underline}.search-form.compact-form input.form-control,.search-form.compact-form input.search-input{min-height:0;padding:var(--space-2) 0;box-shadow:none;background:0 0;border:0;border-radius:0}.search-form.compact-form input:focus{box-shadow:none}fieldset{border:0;margin:0;padding:0}legend{margin-bottom:var(--space-3);font-weight:600}input[type=checkbox]{height:1.125rem;width:1.125rem;accent-color:var(--color-accent);cursor:pointer}input[type=radio]{height:1.125rem;width:1.125rem;accent-color:var(--color-accent);cursor:pointer}.admin-bar{z-index:400;color:#eee;color:lab(94.2% 0 0);font-family:var(--font-body);font-size:var(--text-sm);background:#13161a;background:lab(7.21285% -.900991 -3.46672);border-bottom:1px solid #2a2e33;border-bottom:1px solid lab(18.7881% -1.02484 -3.53596);position:-webkit-sticky;position:sticky;top:0}#div-bar-menu{max-width:var(--container-max);padding-inline:var(--space-4);margin-left:auto;margin-right:auto}#bar-menu{flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}#bar-menu>li{list-style:none;position:relative}#bar-menu>li>a,#bar-menu>li>span{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);color:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background var(--duration-fast) var(--ease-standard);font-weight:500;line-height:1;display:inline-flex}#bar-menu>li:hover>a,#bar-menu>li:hover>span{background:#25292e;background:lab(16.4678% -1.01776 -3.53267)}#bar-menu>li:focus-within>a{background:#25292e;background:lab(16.4678% -1.01776 -3.53267)}#bar-menu>li:focus-within>span{background:#25292e;background:lab(16.4678% -1.01776 -3.53267)}#bar-menu>li:has(>ul)>span:after{content:"";height:.5rem;width:.5rem;opacity:.7;border-bottom:1.5px solid;margin-top:-.25rem;rotate:45deg}#bar-menu>li:has(>ul)>span:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:var(--space-1);border-right:1.5px solid}#bar-menu>li:has(>ul)>span:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:var(--space-1);border-right:1.5px solid}#bar-menu>li:has(>ul)>span:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:var(--space-1);border-right:1.5px solid}#bar-menu>li:has(>ul)>span:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-right:var(--space-1);border-left:1.5px solid}#bar-menu>li:has(>ul)>span:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-right:var(--space-1);border-left:1.5px solid}#bar-menu>li:has(>ul)>span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-right:var(--space-1);border-left:1.5px solid}#bar-menu>li>ul{z-index:1;min-width:14rem;padding:var(--space-1);border-radius:var(--radius-md);box-shadow:var(--shadow-md);background:#13161a;background:lab(7.21285% -.900991 -3.46672);border:1px solid #2a2e33;border:1px solid lab(18.7881% -1.02484 -3.53596);margin:0;list-style:none;display:none;position:absolute;top:100%;bottom:auto;left:0;right:auto}#bar-menu>li:hover>ul{display:block}#bar-menu>li:focus-within>ul{display:block}#bar-menu>li>ul>li{list-style:none}#bar-menu>li>ul>li>a{padding:var(--space-2) var(--space-3);color:inherit;border-radius:var(--radius-sm);white-space:nowrap;transition:background var(--duration-fast) var(--ease-standard);display:block}#bar-menu>li>ul>li>a:hover{background:#262f38;background:lab(18.7658% -1.84783 -6.98735)}#bar-menu>li>ul>li>a:focus-visible{background:#262f38;background:lab(18.7658% -1.84783 -6.98735)}#bar-menu>li:last-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}#bar-menu>li:last-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}#bar-menu>li:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}#bar-menu>li:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}#bar-menu>li:last-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}#bar-menu>li:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}#bar-menu>li:last-child>ul:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto;right:0}#bar-menu>li:last-child>ul:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto;right:0}#bar-menu>li:last-child>ul:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto;right:0}#bar-menu>li:last-child>ul:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0;right:auto}#bar-menu>li:last-child>ul:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0;right:auto}#bar-menu>li:last-child>ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0;right:auto}.user-action{display:none}.user-action-in{align-items:center;gap:var(--space-3);display:flex}.user-action-login,.user-action-cart{position:relative}.top-navigation-bar{background:var(--color-text);color:var(--color-bg);font-size:var(--text-sm)}.top-navigation-bar>.container{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-2);flex-wrap:wrap;display:flex}.top-navigation-contacts{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.top-navigation-contacts a{color:inherit;text-decoration:none}.top-navigation-tools{align-items:center;gap:var(--space-2);display:flex}.top-navigation-menu{align-items:center;display:flex}.top-navigation-bar-menu{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.top-navigation-bar-menu>li{list-style:none}.top-navigation-bar-menu a{color:inherit;font-size:var(--text-sm);opacity:.85;transition:opacity var(--duration-fast) var(--ease-standard);text-decoration:none}.top-navigation-bar-menu a:hover{opacity:1}.top-navigation-bar-menu a:focus-visible{opacity:1}.responsive-tools{gap:var(--space-1);display:none}@media (max-width:48rem){.responsive-tools{display:inline-flex}.top-nav-button-login,.top-nav-button-account,.top-navigation-contacts{display:none}}.toggle-window{border-radius:var(--radius-md);width:2.5rem;height:2.5rem;color:inherit;align-items:center;justify-items:center;display:inline-grid}.toggle-window:hover{background:rgba(255,255,255,.1);background:lab(100% 0 0/.1)}.toggle-window:focus-visible{background:rgba(255,255,255,.1);background:lab(100% 0 0/.1)}.top-nav-button-login,.top-nav-button-account{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);min-height:2.25rem;color:inherit;font-family:var(--font-body);font-size:var(--text-sm);transition:background var(--duration-fast) var(--ease-standard);background:0 0;border:1px solid rgba(255,255,255,.2);border:1px solid lab(100% 0 0/.2);display:inline-flex}.top-nav-button-login:before,.top-nav-button-account:before{content:"";background-color:currentColor;height:1em;width:1em;display:inline-block;-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.top-nav-button-login:before{-webkit-mask-image:var(--lucide-log-in);mask-image:var(--lucide-log-in);-webkit-mask-image:var(--lucide-log-in)}.top-nav-button-account:before{-webkit-mask-image:var(--lucide-user);mask-image:var(--lucide-user);-webkit-mask-image:var(--lucide-user)}.top-nav-button-login:hover,.top-nav-button-account:hover{background:rgba(255,255,255,.1);background:lab(100% 0 0/.1)}#header{background:var(--color-surface);border-bottom:1px solid var(--color-border)}.header-top{align-items:center;gap:var(--space-6);padding-block:var(--space-4);grid-template-columns:auto 1fr auto;display:grid}@media (max-width:48rem){.header-top{gap:var(--space-3);grid-template-columns:1fr auto}.header-top .search{grid-column:1/-1}}.site-name-wrapper{align-items:center;display:flex}.site-name a{align-items:center;display:inline-flex}.site-name img{object-fit:contain;width:auto;height:4rem}.header-top .search{align-items:center;display:flex}.search-form.compact-form{align-items:center;gap:var(--space-2);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-4);transition:border-color var(--duration-fast) var(--ease-standard);width:100%;max-width:28rem;display:flex}.search-form.compact-form:focus-within{border-color:var(--color-accent)}.search-form fieldset{align-items:center;gap:var(--space-2);border:0;flex:1;margin:0;padding:0;display:flex}.search-form input.search-input,.search-form input.form-control{font-size:var(--text-base);min-width:0;padding:var(--space-2) 0;background:0 0;border:0;outline:0;flex:1}.search-form button[type=submit]{border-radius:var(--radius-full)}.navigation-buttons{align-items:center;gap:var(--space-2);display:flex}a.cart-count{align-items:center;gap:var(--space-2);background:var(--color-bg);color:var(--color-text);min-height:2.75rem;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);border-radius:var(--radius-full);width:auto;font-size:var(--text-sm);font-weight:500;display:inline-flex;position:relative}a.cart-count:before{content:"";height:1.25rem;width:1.25rem;-webkit-mask:var(--lucide-shopping-bag) center / contain no-repeat;mask:var(--lucide-shopping-bag) center / contain no-repeat;-webkit-mask:var(--lucide-shopping-bag) center / contain no-repeat;background-color:currentColor;flex-shrink:0;display:inline-block}a.cart-count:hover{background:var(--color-border)}a.cart-count>i{border-radius:var(--radius-full);background:var(--color-text);height:1.5rem;width:1.5rem;color:var(--color-bg);font-style:normal;font-size:var(--text-sm);align-items:center;justify-items:center;font-weight:600;line-height:1;display:inline-grid}.cart-price{font-size:var(--text-sm);font-weight:500;line-height:1}.visible-lg-inline-block{display:inline-block}@media (max-width:64rem){.visible-lg-inline-block{display:none}}#navigation{border-top:1px solid var(--color-border)}.navigation-in.menu{max-width:var(--container-max);padding:0 var(--space-4);margin:0 auto;position:relative}.menu-level-1{scrollbar-width:none;flex-wrap:nowrap;gap:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.menu-level-1::-webkit-scrollbar{display:none}.menu-level-1>li{flex-shrink:0;list-style:none}.menu-level-1>li>a{padding:var(--space-3) var(--space-3);color:var(--color-text);white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard);align-items:center;font-weight:500;display:inline-flex;position:relative}.menu-level-1>li>a b{font-weight:inherit}.menu-level-1>li>a:hover,.menu-level-1>li[aria-expanded=true]>a{color:var(--color-accent)}.menu-level-1>li>a:focus-visible{color:var(--color-accent)}.menu-level-1>li>a:after{content:"";inset:auto var(--space-3) var(--space-1) var(--space-3);transform-origin:0;height:2px;transition:transform var(--duration-base) var(--ease-standard);background:currentColor;position:absolute;transform:scaleX(0)}.menu-level-1>li>a:hover:after,.menu-level-1>li.active>a:after{transform:scaleX(1)}.menu-level-1>li>a:focus-visible:after{transform:scaleX(1)}.navigationActions{margin:0;padding:0;list-style:none}@media (min-width:48rem){.navigationActions{display:none}}.navigation-close,.menu-helper{display:none}.menu-level-2{column-gap:var(--space-6);row-gap:var(--space-5);z-index:200;width:100%;padding:var(--space-8) var(--space-6);background:var(--color-surface);border-top:1px solid var(--color-border);border-radius:0 0 var(--radius-md) var(--radius-md);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s var(--ease-standard), translate .12s var(--ease-standard), visibility .12s allow-discrete;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:start;margin:0;list-style:none;display:grid;position:absolute;top:100%;left:0;right:0;translate:0 -4px;box-shadow:0 16px 32px -16px rgba(0,0,0,.15);box-shadow:0 16px 32px -16px lab(0% 0 0/.15)}.menu-level-1>li:hover>.menu-level-2,.menu-level-1>li[aria-expanded=true]>.menu-level-2{opacity:1;visibility:visible;pointer-events:auto;transition-duration:80ms;translate:0}.menu-level-1>li:focus-within>.menu-level-2{opacity:1;visibility:visible;pointer-events:auto;transition-duration:80ms;translate:0}.menu-level-2>li{gap:var(--space-2);background:0 0;border-radius:0;flex-direction:column;padding:0;display:flex}.menu-level-2>li:hover{background:0 0}.menu-level-2 a.menu-image{display:none}.menu-level-2>li>div{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.menu-level-2>li>div>a,.menu-level-2>li>a{font-size:var(--text-sm);color:var(--color-text);white-space:normal;transition:color var(--duration-fast) var(--ease-standard);padding:0;font-weight:700;text-decoration:none;display:block}.menu-level-2 a:hover{color:var(--color-accent)}.menu-level-2 a:focus-visible{color:var(--color-accent)}.menu-level-2>li>div>ul{margin:var(--space-2) 0 0 0;gap:var(--space-1);flex-direction:column;padding:0;list-style:none;display:flex}.menu-level-2>li>div>ul a{font-size:var(--text-sm);color:var(--color-text-muted);white-space:normal;padding:0;font-weight:400;display:block}.menu-level-2>li>div>ul a:hover{color:var(--color-text)}.menu-level-1>li#nav-manufacturers{display:none}.top-navigation-bar-menu>li:has(>a[href*=obchodni-podminky]){display:none}.menu-level-1>li:has(>a[href*=obchodni-podminky]){display:none}.search,.search-form{position:relative}.search-whisperer{z-index:250;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);max-height:min(28rem,60vh);font-size:var(--text-sm);line-height:var(--leading-tight);display:none;position:absolute;top:calc(100% + var(--space-2));left:0;right:0;overflow-y:auto}.search-whisperer.active,.search-whisperer:not(:empty){display:block}.search-whisperer ul{padding:var(--space-1);margin:0;list-style:none}.search-whisperer li{list-style:none}.search-whisperer li+li{border-top:1px solid var(--color-border)}.search-whisperer li>a{column-gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);transition:background var(--duration-fast) var(--ease-standard);grid-template-columns:2.75rem 1fr auto;align-items:center;text-decoration:none;display:grid}.search-whisperer li>a:hover{background:var(--color-bg)}.search-whisperer li>a:focus-visible{background:var(--color-bg)}.search-whisperer-image,.search-whisperer li>a>img{object-fit:cover;border-radius:var(--radius-sm);background:var(--color-bg);flex:none;height:2.75rem;width:2.75rem}.search-whisperer .p-info{flex-direction:column;gap:2px;min-width:0;display:flex}.p-name{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.p-availability,.p-availability-inner{font-size:var(--text-sm);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.p-availability-inner{font-style:italic}.search-whisperer .price{font-size:var(--text-base);color:var(--color-text);white-space:nowrap;margin:0;font-weight:600}.search-whisperer .price:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.search-whisperer .price:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.search-whisperer .price:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.search-whisperer .price:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.search-whisperer .price:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.search-whisperer .price:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.search-whisperer-category{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);background:var(--color-bg);border-bottom:1px solid var(--color-border);font-weight:600}.search-whisperer-category em{font-style:normal}.search-whisperer-category em:before{display:none}.search-whisperer-documents a{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);text-decoration:none;display:flex}.search-whisperer-documents a:hover{background:var(--color-bg)}.search-whisperer-documents em{color:var(--color-text-muted);font-style:normal;font-size:var(--text-sm)}.search-whisperer-empty{padding:var(--space-6);text-align:center;color:var(--color-text-muted);font-style:italic}@media (max-width:48rem){#navigation{background:var(--color-surface);width:min(20rem,90vw);max-width:100vw;box-shadow:var(--shadow-lg);padding:var(--space-12) var(--space-4) var(--space-4);z-index:200;transition:translate var(--duration-base) var(--ease-standard);visibility:hidden;pointer-events:none;border-top:0;position:fixed;top:0;bottom:0;left:auto;right:0;overflow-y:auto;translate:100%}body.navigation-window-visible #navigation,body.top-menu-trigger-visible #navigation{visibility:visible;pointer-events:auto;translate:0}#navigation .menu-level-1{flex-direction:column;gap:0}#navigation .menu-level-1>li>a{padding:var(--space-3) var(--space-2);border-bottom:1px solid var(--color-border);width:100%}#navigation .menu-level-1>li>a:after{display:none}.navigationActions{border-top:1px solid var(--color-border);margin-top:var(--space-4);padding-top:var(--space-4);display:block}.navigationActions li{list-style:none}.navigationActions a{padding:var(--space-3) var(--space-2);display:block}.navigation-close{border-radius:var(--radius-md);cursor:pointer;width:2.75rem;height:2.75rem;color:var(--color-text-muted);align-items:center;justify-items:center;display:grid;position:absolute;top:var(--space-3)}.navigation-close:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-3)}.navigation-close:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-3)}.navigation-close:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-3)}.navigation-close:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-3)}.navigation-close:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-3)}.navigation-close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-3)}.navigation-close:before{content:"✕";font-size:var(--text-xl)}.navigation-close:hover{background:var(--color-bg);color:var(--color-text)}body.navigation-window-visible:before,body.top-menu-trigger-visible:before{content:"";z-index:150;pointer-events:auto;background:rgba(0,0,0,.4);background:lab(0% 0 0/.4);position:fixed;top:0;bottom:0;left:0;right:0}body.navigation-window-visible,body.top-menu-trigger-visible{overflow:hidden}}.breadcrumbs-wrapper{padding-block:var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted)}.breadcrumbs{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs a{color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-standard)}.breadcrumbs a:hover{color:var(--color-accent)}.breadcrumbs a:focus-visible{color:var(--color-accent)}.breadcrumbs>:last-child{color:var(--color-text);font-weight:500}.navigation-bullet{color:var(--color-border);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navigation-home-icon-wrapper,#navigation-first{align-items:center;gap:var(--space-2);display:inline-flex}.navigation-home-icon{align-items:center;display:inline-flex}.navigation-home-icon:after{content:"Shop";font-size:var(--text-sm);color:var(--color-text-muted)}.navigation-home-icon:hover:after{color:var(--color-accent)}#categories{top:var(--space-4);position:-webkit-sticky;position:sticky}#categories .cat-trigger{width:1.5rem;height:1.5rem;color:var(--color-text-muted);transition:rotate var(--duration-base) var(--ease-standard);align-items:center;justify-items:center;display:grid}#categories .cat-trigger:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}#categories .cat-trigger:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}#categories .cat-trigger:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}#categories .cat-trigger:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}#categories .cat-trigger:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}#categories .cat-trigger:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}#categories .open>a .cat-trigger,#categories .active>a .cat-trigger{rotate:90deg}#categories ul ul{max-height:0;transition:max-height var(--duration-base) var(--ease-standard);overflow:hidden}#categories ul ul:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--color-border);margin-left:var(--space-3);padding-left:var(--space-2)}#categories ul ul:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--color-border);margin-left:var(--space-3);padding-left:var(--space-2)}#categories ul ul:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--color-border);margin-left:var(--space-3);padding-left:var(--space-2)}#categories ul ul:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--color-border);margin-right:var(--space-3);padding-right:var(--space-2)}#categories ul ul:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--color-border);margin-right:var(--space-3);padding-right:var(--space-2)}#categories ul ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--color-border);margin-right:var(--space-3);padding-right:var(--space-2)}#categories .open>ul,#categories .active>ul{max-height:80vh}.box-filters h2,.box-filters h3,.box h3{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-bottom:var(--space-3);font-weight:600}.box-filters label{align-items:center;gap:var(--space-2);padding-block:var(--space-1);font-size:var(--text-sm);cursor:pointer;display:flex}.box-filters input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--color-accent)}.box-filters input[type=radio]{width:1rem;height:1rem;accent-color:var(--color-accent)}.price-slider{--slider-track-h:.25rem;height:var(--slider-track-h);background:var(--color-border);border-radius:var(--radius-full);margin:var(--space-4) var(--space-2);position:relative}.filtering-button-row{gap:var(--space-2);margin-top:var(--space-3);display:flex}.wide-carousel{width:100%;max-width:100vw;margin-bottom:var(--space-8);overflow:hidden}.carousel,#carousel{aspect-ratio:1900/600;background:var(--color-bg);min-height:12rem;max-height:32rem;width:100%;display:block;position:relative}.carousel-inner{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.carousel-inner>.item{opacity:0;transition:opacity var(--duration-slow) var(--ease-standard);display:none;position:absolute;top:0;bottom:0;left:0;right:0}.carousel-inner>.item.active{opacity:1;z-index:1;display:block}.carousel-inner>.item img{object-fit:cover;object-position:center;height:100%;width:100%;max-width:none}.carousel-control{color:rgba(255,255,255,.9);color:lab(100% 0 0/.9);z-index:2;cursor:pointer;opacity:0;width:3rem;transition:opacity var(--duration-base) var(--ease-standard);background:0 0;align-items:center;justify-items:center;display:grid;position:absolute;top:0;bottom:0}.carousel:hover .carousel-control{opacity:1}.carousel:focus-within .carousel-control{opacity:1}.carousel-control.left:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.carousel-control.left:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.carousel-control.left:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.carousel-control.left:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.carousel-control.left:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.carousel-control.left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.carousel-control.right:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.carousel-control.right:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.carousel-control.right:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.carousel-control.right:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.carousel-control.right:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.carousel-control.right:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.carousel-indicators{justify-content:center;gap:var(--space-2);z-index:3;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:var(--space-4);left:0;right:0}.carousel-indicators li{border-radius:var(--radius-full);cursor:pointer;width:.5rem;height:.5rem;transition:background var(--duration-fast) var(--ease-standard);background:rgba(255,255,255,.5);background:lab(100% 0 0/.5)}.carousel-indicators li.active,.carousel-indicators li:hover{background:#fff;background:lab(100% 0 0)}.benefitBanner{gap:var(--space-6);max-width:var(--container-max);margin:var(--space-8) auto;padding:0 var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));list-style:none;display:grid}.benefitBanner__item{text-align:center;align-items:center;gap:var(--space-2);flex-direction:column;width:100%;max-width:16rem;margin-left:auto;margin-right:auto;display:flex}.benefitBanner__picture{background:0 0;flex-shrink:0;height:5rem;width:5rem;overflow:hidden}.benefitBanner__img{object-fit:cover;object-position:center;height:100%;width:100%;max-width:none}.benefitBanner__content{gap:var(--space-1);flex-direction:column;align-items:center;display:flex}.benefitBanner__title{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-text);letter-spacing:-.01em;font-weight:600;line-height:var(--leading-tight);display:block}.benefitBanner__data{font-size:var(--text-sm);color:var(--color-text-muted)}.homepage-group-title{justify-content:space-between;align-items:baseline;gap:var(--space-4);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;line-height:var(--leading-tight);color:var(--color-text);margin-block:var(--space-8) var(--space-4);display:flex}.products-block{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));padding:0;list-style:none;display:grid;container:products/inline-size}@container products (width>=40rem){.products-block{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr))}}.products-block>.product{display:contents}.p{gap:var(--space-3);transition:transform var(--duration-base) var(--ease-standard);content-visibility:auto;contain-intrinsic-size:auto 22rem;background:0 0;border-radius:0;grid-template-rows:auto auto;padding:0;display:grid;position:relative}.p:hover{transform:translateY(-2px)}.p .image{aspect-ratio:1;border-radius:var(--radius-md);background:#ecebe7;background:lab(93.0714% -.159413 1.89891);display:block;position:relative;overflow:hidden}.p .image img{object-fit:cover;width:100%;height:100%;transition:scale var(--duration-slow) var(--ease-standard)}.p:hover .image img{scale:1.03}.p .p-in{gap:var(--space-1);flex-direction:column;display:flex}.p .p-in-in{gap:var(--space-1);flex-direction:column;order:1;display:flex}.p .p-bottom{order:2}.p .ratings-wrapper{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);display:flex}.p .name{font-size:var(--text-base);font-weight:600;line-height:var(--leading-tight);color:var(--color-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.p .prices,.p .price{font-size:var(--text-lg);color:var(--color-text);align-items:baseline;gap:var(--space-2);flex-wrap:wrap;font-weight:700;line-height:1;display:flex}.p .price-standard,.p .price .price-standard{font-size:var(--text-sm);color:var(--color-text-muted);font-weight:400;text-decoration:line-through}.p .availability,.p .p-tools,.p .p-desc,.p .p-code{display:none}.p .flags{inset:var(--space-2) auto auto var(--space-2);gap:var(--space-1);pointer-events:none;z-index:1;flex-direction:column;display:flex;position:absolute}.p .flag{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-text);color:#fff;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em;font-weight:700;line-height:1}.p .flag-discount{background:var(--color-danger)}.products-block:not(:has(.p)){min-height:12rem;color:var(--color-text-muted);align-items:center;justify-items:center;display:grid}.products-block:not(:has(.p)):after{content:"Žádné produkty";font-size:var(--text-sm)}.products-inline{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));width:100%;display:grid;container:products/inline-size}@container products (width>=32rem){.products-inline{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr))}}.products-inline>div{border-top:0;width:auto;margin-bottom:0;padding-top:0}.products-inline .p{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);content-visibility:auto;contain-intrinsic-size:auto 24rem;transition:transform var(--duration-base) var(--ease-standard);grid-template-rows:auto auto 1fr auto;gap:0;padding:0;display:grid;position:relative;overflow:hidden}.products-inline .p:hover{transform:translateY(-2px)}.products-inline .image{aspect-ratio:1;width:100%;text-align:initial;background:#e5e4e1;background:lab(90.7514% -.159323 1.89902);margin:0;display:block;overflow:hidden}.products-inline .image a{height:100%;width:100%;display:block}.products-inline .image img{object-fit:cover;height:100%;width:100%;transition:scale var(--duration-slow) var(--ease-standard)}.products-inline .p:hover .image img{scale:1.03}.products-inline .flags,.products-inline .extra-flags{inset:var(--space-3) auto auto var(--space-3);gap:var(--space-1);pointer-events:none;z-index:1;flex-direction:column;display:flex;position:absolute}.products-inline .flag{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-text);color:#fff;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em;opacity:1;width:auto;max-width:none;margin:0;font-weight:700;line-height:1;display:inline-block}.products-inline .flag-discount{background:var(--color-danger)}.products-inline .flag.tip{background:var(--color-accent)}.products-inline .p-in{gap:var(--space-2);padding:var(--space-3);line-height:var(--leading-tight);flex-direction:column;display:flex}.products-inline .p-in-in{gap:var(--space-1);flex-direction:column;display:flex}.products-inline .name{height:auto;font-size:var(--text-base);color:var(--color-text);font-weight:600;line-height:var(--leading-tight);-webkit-line-clamp:2;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.products-inline .p-desc{display:none}.products-inline .ratings-wrapper{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.products-inline .ratings-wrapper>*{width:auto;margin:0}.products-inline .stars-placeholder,.products-inline .ratings-wrapper .flags{display:none}.products-inline .availability{color:var(--color-text-muted)}.products-inline .availability.available{color:var(--color-success)}.products-inline .p-bottom{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:auto;display:flex}.products-inline .p-bottom>div{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;display:flex}.products-inline .prices,.products-inline .p .price{align-items:baseline;gap:var(--space-1);font-size:var(--text-xl);color:var(--color-text);flex-wrap:wrap;font-weight:700;line-height:1;display:flex}.products-inline .price-standard-wrapper,.products-inline .price-standard{font-size:var(--text-sm);color:var(--color-text-muted);font-weight:400;text-decoration:line-through}.products-inline .price-save{font-size:var(--text-sm);color:var(--color-success);font-weight:500}.products-inline .price-unit,.products-inline .unit{font-size:var(--text-sm);color:var(--color-text-muted);font-weight:400}.products-inline .p-tools{flex-shrink:0;align-items:center;display:flex}.products-inline .p-tools form{align-items:center;gap:0;display:flex}.products-inline .p-tools .quantity,.products-inline .p-tools .quantity-wrapper,.products-inline .to-cart-text{display:none}.products-inline .p-tools .btn-cart,.products-inline .p-tools .add-to-cart-button{background:var(--color-text);height:2.5rem;width:2.5rem;color:var(--color-bg);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);border:0;align-items:center;justify-items:center;padding:0;font-size:0;line-height:0;display:inline-grid}.products-inline .p-tools button[type=submit]{background:var(--color-text);height:2.5rem;width:2.5rem;color:var(--color-bg);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);border:0;align-items:center;justify-items:center;padding:0;font-size:0;line-height:0;display:inline-grid}.products-inline .p-tools .btn-cart:hover,.products-inline .p-tools .add-to-cart-button:hover{background:#2f2e28;background:lab(18.8581% -.242934 3.85394)}.products-inline .p-tools button[type=submit]:hover{background:#2f2e28;background:lab(18.8581% -.242934 3.85394)}.products-inline .p-tools .btn-cart:before{content:"";height:1.25rem;width:1.25rem;-webkit-mask:var(--lucide-plus) center / contain no-repeat;mask:var(--lucide-plus) center / contain no-repeat;-webkit-mask:var(--lucide-plus) center / contain no-repeat;background-color:currentColor;display:block}.products-inline .p-tools button[type=submit]:before{content:"";height:1.25rem;width:1.25rem;-webkit-mask:var(--lucide-plus) center / contain no-repeat;mask:var(--lucide-plus) center / contain no-repeat;-webkit-mask:var(--lucide-plus) center / contain no-repeat;background-color:currentColor;display:block}.products-inline:not(:has(.p)){min-height:12rem;color:var(--color-text-muted);align-items:center;justify-items:center;display:grid}.products-inline:not(:has(.p)):after{content:"Žádné produkty";font-size:var(--text-sm)}body.type-category .content-wrapper-in{gap:var(--space-4);grid-template-columns:1fr;align-items:start;display:grid}body.type-category main#content,body.type-category .category-top{display:contents}@media (min-width:48rem){body.type-category .content-wrapper-in{column-gap:var(--space-6);row-gap:var(--space-5);grid-template-rows:auto auto auto 1fr;grid-template-columns:15rem 1fr}body.type-category h1.category-title{grid-area:1/1/auto/-1}body.type-category .category-top .category-perex{grid-area:2/1/auto/-1}body.type-category ul.subcategories{grid-area:3/1/auto/-1}body.type-category .sidebar-left{grid-area:4/1}body.type-category .category-content-wrapper{grid-area:4/2;min-width:0}}@media (min-width:64rem){body.type-category .content-wrapper-in{column-gap:var(--space-8);grid-template-columns:17rem 1fr}}body.type-category .sidebar-left{min-width:0}body.type-category .sidebar-inner{gap:var(--space-6);flex-direction:column;display:flex}body.type-category .sidebar-inner .box-onlinePayments,body.type-category .sidebar-inner .box-topProducts,body.type-category .sidebar-inner .box-categories{display:none}body.type-category .sidebar-inner .box{background:0 0;border:0;border-radius:0;margin:0;padding:0}body.type-category .sidebar-inner .pageElement__heading{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin:0 0 var(--space-3) 0;padding:0;font-weight:700}body.type-category .sidebar-inner .pageElement__heading>span{font-size:inherit;font-weight:inherit}body.type-category h1.category-title{background:var(--color-text);color:var(--color-bg);padding-block:var(--space-16);padding-inline:max(var(--space-8), calc(50vw - var(--container-max) / 2 + var(--space-8)));font-family:var(--font-condensed);font-size:var(--text-5xl);letter-spacing:0;text-transform:none;border-radius:0;margin-top:0;margin-bottom:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);font-weight:900;line-height:.95}body.type-category h1.category-title:before{content:"Kategorie";font-family:var(--font-body);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.12em;opacity:.6;margin-bottom:var(--space-3);font-weight:500;display:block}body.type-category .category-top .category-perex{color:var(--color-text);max-width:48rem;margin:0}body.type-category ul.subcategories{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}body.type-category ul.subcategories>li{width:auto;max-width:none;padding:0}body.type-category ul.subcategories>li>a{padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text);font-size:var(--text-sm);transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}body.type-category ul.subcategories>li>a:hover{background:var(--color-text);color:var(--color-bg);border-color:var(--color-text)}body.type-category ul.subcategories .image{display:none}body.type-category ul.subcategories .text{display:inline}body.type-category .products-top-wrapper{display:none}body.type-category .category-content-wrapper{display:block}body.type-category #category-header{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-4);display:flex}body.type-category .listSorting__controls{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}body.type-category .listSorting__control{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--text-sm);color:var(--color-text);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard)}body.type-category .listSorting__control:hover{border-color:var(--color-text)}body.type-category .listSorting__control--current,body.type-category .listSorting__control[aria-disabled=true]{background:var(--color-text);color:var(--color-bg);border-color:var(--color-text);cursor:default}body.type-category .listItemsTotal{font-size:var(--text-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums}body.type-category .listItemsTotal strong{color:var(--color-text);font-weight:600}body.type-category #filters-wrapper{margin:0}body.type-category .filters-wrapper{background:0 0;padding:0}@media (min-width:64rem){body.type-category .filters-unveil-button-wrapper{display:none}}body.type-category #filters.filters{gap:var(--space-5);background:0 0;border:0;flex-direction:column;padding:0;display:flex}body.type-category .filters h4{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin:0 0 var(--space-3) 0;font-weight:700}body.type-category .slider-wrapper{display:block}body.type-category .slider-header{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text);font-variant-numeric:tabular-nums;margin-bottom:var(--space-3);display:flex}body.type-category .slider-header .from,body.type-category .slider-header .to{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);text-align:center;min-width:5rem;display:inline-block}body.type-category .slider-content{padding-inline:var(--space-2)}body.type-category #slider.param-price-filter{background:var(--color-border);border-radius:var(--radius-full);height:.25rem;position:relative}body.type-category .noUi-connect{background:var(--color-text);border-radius:var(--radius-full)}body.type-category .noUi-handle{background:var(--color-text);cursor:grab;border:0;border-radius:50%;height:1rem;width:1rem;top:-.4rem;right:-.5rem;box-shadow:0 1px 3px rgba(0,0,0,.2)}body.type-category .noUi-handle:before,body.type-category .noUi-handle:after{display:none}body.type-category .slider-wrapper{border-bottom:1px solid var(--color-border);margin-bottom:var(--space-6);padding-bottom:var(--space-6)}body.type-category .filter-sections{gap:var(--space-6);flex-direction:column;display:flex}body.type-category .filter-section+.filter-section{border-top:1px solid var(--color-border);padding-top:var(--space-6)}body.type-category .filter-section{display:block}body.type-category .filter-section>h4,body.type-category .filter-section>.filter-section-header{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin:0 0 var(--space-3) 0;font-weight:700}body.type-category .param-filter-top form,body.type-category .param-filter-top fieldset{border:0;margin:0;padding:0}body.type-category .filter-label{align-items:center;gap:var(--space-3);padding-block:var(--space-1);font-size:var(--text-sm);color:var(--color-text);cursor:pointer;display:flex}body.type-category .filter-label.disabled{color:var(--color-text-muted);cursor:not-allowed}body.type-category .filter-section input[type=checkbox]{height:1rem;width:1rem;accent-color:var(--color-text);cursor:inherit;flex-shrink:0}body.type-category .filter-count{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:var(--text-sm)}body.type-category .filter-count:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}body.type-category .filter-count:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}body.type-category .filter-count:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}body.type-category .filter-count:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}body.type-category .filter-count:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}body.type-category .filter-count:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}body.type-category .filters-unveil-button-wrapper{display:none}body.type-category #products.products-block{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr))}body.type-category #products .p{gap:var(--space-3);background:0 0;border:0;border-radius:0;grid-template-rows:auto auto;padding:0;overflow:visible}body.type-category #products .p .image{aspect-ratio:1;border-radius:var(--radius-md);padding:var(--space-3);background:#ecebe7;background:lab(93.0714% -.159413 1.89891);overflow:hidden}body.type-category #products .p .image img{object-fit:contain;height:100%;width:100%}body.type-category #products .p .p-in{gap:var(--space-1);flex-direction:column;padding:0;display:flex}body.type-category #products .p .p-in-in{gap:var(--space-1);flex-direction:column;display:flex}body.type-category #products .p .name{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600;line-height:var(--leading-tight);color:var(--color-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}body.type-category #products .p .p-tools{flex-shrink:0;align-items:center;display:flex}body.type-category #products .p .p-tools form{display:contents}body.type-category #products .p .p-tools .quantity,body.type-category #products .p .p-tools .quantity-wrapper{display:none}body.type-category #products .p .p-tools .btn-cart,body.type-category #products .p .p-tools .add-to-cart-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:var(--color-text);color:var(--color-bg);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);border:0;font-weight:700}body.type-category #products .p .p-tools button[type=submit]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:var(--color-text);color:var(--color-bg);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);border:0;font-weight:700}body.type-category #products .p .p-tools .btn-cart>span,body.type-category #products .p .p-tools .add-to-cart-button>span{display:inline}body.type-category #products .p .p-tools button[type=submit]>span{display:inline}body.type-category #products .p .p-tools .btn-cart:hover,body.type-category #products .p .p-tools .add-to-cart-button:hover{background:#2f2e28;background:lab(18.8581% -.242934 3.85394)}body.type-category #products .p .p-desc,body.type-category #products .p .stars-placeholder:empty{display:none}body.type-category #products .p .ratings-wrapper{gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;margin:0;display:flex}body.type-category #products .p .p-bottom{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:auto;padding-top:var(--space-2);display:flex}body.type-category #products .p .p-bottom>div{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;display:flex}body.type-category #products .p .prices,body.type-category #products .p .price{font-size:var(--text-lg);color:var(--color-text);font-weight:700;line-height:1}body.type-category #products .p{transition:transform var(--duration-base) var(--ease-standard)}body.type-category #products .p:hover{transform:translateY(-2px)}body.type-category #products .p .flags{inset:var(--space-3) auto auto var(--space-3)}body.type-category #products .p .flag{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-text);color:#fff;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em;font-weight:700;line-height:1}body.type-category #products .p .flag-discount,body.type-category #products .p [class*=discount]{background:var(--color-danger)}body.type-category .show-more-button-wrapper{margin-block:var(--space-5);align-items:center;justify-items:center;display:grid}body.type-category .show-more-products,body.type-category .show-more-button-wrapper button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:var(--space-2) var(--space-5);font:inherit;font-size:var(--text-sm);cursor:pointer;font-weight:600}body.type-category .show-more-products:hover,body.type-category .show-more-button-wrapper button:hover{border-color:var(--color-text)}body.type-category .content-wrapper-in:has(.empty-content-category) .sidebar-left{display:none}@media (min-width:48rem){body.type-category .content-wrapper-in:has(.empty-content-category) .category-content-wrapper{grid-column:1/-1}}body.type-category .empty-content-category{text-align:center;max-width:36rem;padding-block:var(--space-24) var(--space-16);flex-direction:column;justify-content:center;align-items:center;gap:0;min-height:50vh;margin-left:auto;margin-right:auto;display:flex}body.type-category .empty-content-category:before{content:"";background:var(--lucide-shopping-bag) center / 1.75rem 1.75rem no-repeat, var(--color-surface);background-color:var(--color-surface);height:4.5rem;width:4.5rem;box-shadow:inset 0 0 0 1px var(--color-border);border-radius:50%;margin-bottom:var(--space-6)}body.type-category .empty-content-category h2{font-family:var(--font-body);font-size:var(--text-2xl);font-weight:700;line-height:var(--leading-tight);color:var(--color-text);margin:0 0 var(--space-3) 0;text-transform:none;letter-spacing:-.01em}body.type-category .empty-content-category>p{color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-base);max-width:28rem;margin:0}body.type-category .empty-content-category>p:has(>.btn-default){margin-top:var(--space-8)}body.type-category .empty-content-category .btn-default{align-items:center;gap:var(--space-2);-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:var(--color-text);color:var(--color-bg);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-6);font-family:var(--font-body);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);border:0;font-weight:700;text-decoration:none;display:inline-flex}body.type-category .empty-content-category .btn-default:before{content:"←";font-size:var(--text-base);line-height:1}body.type-category .empty-content-category .btn-default:hover{background:#2f2e28;background:lab(18.8581% -.242934 3.85394)}body.type-category .empty-content-category:after{content:"Obvykle doplňujeme do 2–4 týdnů";font-size:var(--text-sm);color:var(--color-text-muted);margin-top:var(--space-4)}body.type-product #content{padding-block:var(--space-6)}body.type-product .p-detail{max-width:var(--container-max);padding-inline:var(--space-4);margin-left:auto;margin-right:auto}body.type-product .p-detail .p-detail-inner-header{margin:0 0 var(--space-4) 0}body.type-product .p-detail-inner{gap:var(--space-4);grid-template-columns:1fr;display:grid}body.type-product .p-detail-inner>form,body.type-product .p-detail-inner form>.row.product-top{display:contents}body.type-product .p-detail-inner [itemprop=offers]{display:none}body.type-product .product-top>[class*=col-]{float:none;grid-column:auto;width:auto;max-width:none;padding:0}@media (min-width:48rem){body.type-product .p-detail-inner{column-gap:var(--space-8);row-gap:var(--space-3);grid-template-columns:minmax(0,55fr) minmax(0,45fr);align-items:start}body.type-product .p-detail-inner-header{grid-area:1/2}body.type-product .product-top>.col-xs-12:not(.p-image-wrapper):not(.p-info-wrapper){grid-area:2/2}body.type-product .product-top>.p-info-wrapper{grid-area:3/2}body.type-product .product-top>.p-image-wrapper{grid-area:1/1/span 3}}body.type-product .p-info-wrapper{flex-direction:column;display:flex}body.type-product .p-info-wrapper>.availability-value{order:1;align-self:flex-start}body.type-product .p-image{aspect-ratio:1;border-radius:var(--radius-lg);background:#e5e4e1;background:lab(90.7514% -.159323 1.89902);align-items:center;justify-items:center;display:grid;position:relative;overflow:hidden}body.type-product .p-image a,body.type-product .p-image .p-main-image{height:100%;width:100%;display:block}body.type-product .p-image img{object-fit:contain;height:100%;width:100%;padding:var(--space-2)}body[class*=in-bio-] .p-image:before{content:"BIO";inset:var(--space-3) auto auto var(--space-3);padding:var(--space-1) var(--space-3);color:#fff;border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:.08em;z-index:2;pointer-events:none;background:#214423;background:lab(25.4568% -19.6185 16.0953);font-weight:800;line-height:1;position:absolute}body.type-product .p-thumbnails-wrapper{max-width:24rem;margin-top:var(--space-3)}body.type-product .p-thumbnails-inner>div{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,4.5rem),1fr));display:grid}body.type-product a.p-thumbnail{aspect-ratio:1;border-radius:var(--radius-sm);border:1px solid var(--color-border);transition:border-color var(--duration-fast) var(--ease-standard);background:#e5e4e1;background:lab(90.7514% -.159323 1.89902);display:block;overflow:hidden}body.type-product a.p-thumbnail:hover,body.type-product a.p-thumbnail.highlighted,body.type-product a.p-thumbnail.active{border-color:var(--color-text)}body.type-product a.p-thumbnail img{object-fit:cover;height:100%;width:100%}body.type-product .p-thumbnails-inner a.cbox-gal,body.type-product .p-thumbnails .thumbnail-next,body.type-product .p-thumbnails .thumbnail-prev{display:none}body.type-product .stars-wrapper{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;margin-bottom:var(--space-2);display:flex}body.type-product .stars-wrapper .stars{gap:1px;line-height:1;display:inline-flex}body.type-product .stars-wrapper .star{align-items:center;justify-items:center;height:1.1rem;width:1.1rem;font-size:0;display:inline-grid}body.type-product .stars-wrapper .star:before{content:"★";font-size:1.1rem;line-height:1}body.type-product .stars-wrapper .star.star-on:before{color:#f5b800}body.type-product .stars-wrapper .star.star-off:before{color:var(--color-border)}body.type-product .stars-wrapper .stars-label{color:var(--color-text);font-weight:500}body.type-product .js-ratingDialogTrigger{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;font:inherit;font-size:var(--text-sm);color:var(--color-text-muted);text-underline-offset:2px;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;padding:0;text-decoration:underline}body.type-product .js-ratingDialogTrigger:hover{color:var(--color-text)}body.type-product .p-final-price-wrapper{align-items:baseline;gap:var(--space-2);padding-block:var(--space-3);border-block:1px solid var(--color-border);flex-wrap:wrap;display:flex}body.type-product .price-final,body.type-product .p-final-price-wrapper .price-final{font-family:var(--font-display);font-size:var(--text-3xl);color:var(--color-text);font-weight:700;line-height:1}body.type-product .price-measure{font-size:var(--text-base);color:var(--color-text-muted)}body.type-product .price-standard{font-size:var(--text-base);color:var(--color-text-muted);text-decoration:line-through}body.type-product .availability-value{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--text-sm);margin-block:var(--space-3) 0;background:#e4f9e4;background:lab(95.819% -9.78026 7.61149);display:inline-flex}body.type-product .availability-value:before{content:"";background:var(--color-success);flex-shrink:0;height:1rem;width:1rem;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 010-5 2.5 2.5 0 010 5z'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5a2.5 2.5 0 010-5 2.5 2.5 0 010 5z'/></svg>") 50%/contain no-repeat}body.type-product .availability-value:has(.availability-label[style*=cb0000]){color:var(--color-danger);background:#ffece9;background:lab(95.0362% 10.7368 5.79633)}body.type-product .availability-value:has(.availability-label[style*=cb0000]):before{background:var(--color-danger)}body.type-product .availability-label{font-weight:500;color:inherit!important}body.type-product .availability-amount{color:var(--color-text-muted)}body.type-product .detail-parameters:not(:has(tr)){display:none}body.type-product .detail-parameters{border-collapse:collapse;width:100%;font-size:var(--text-sm);margin-block:var(--space-4)}body.type-product .detail-parameters th,body.type-product .detail-parameters td{padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}body.type-product .detail-parameters th:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}body.type-product .detail-parameters th:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}body.type-product .detail-parameters th:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}body.type-product .detail-parameters td:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}body.type-product .detail-parameters td:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}body.type-product .detail-parameters td:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}body.type-product .detail-parameters th:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}body.type-product .detail-parameters th:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}body.type-product .detail-parameters th:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}body.type-product .detail-parameters td:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}body.type-product .detail-parameters td:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}body.type-product .detail-parameters td:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}body.type-product .detail-parameters th{color:var(--color-text-muted);font-weight:500}body.type-product .detail-parameters td{font-weight:600}body.type-product .detail-parameters td:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}body.type-product .detail-parameters td:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}body.type-product .detail-parameters td:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}body.type-product .detail-parameters td:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}body.type-product .detail-parameters td:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}body.type-product .detail-parameters td:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}body.type-product .add-to-cart{align-items:stretch;gap:var(--space-2);margin-block:var(--space-4) var(--space-3);flex-wrap:wrap;display:flex}body.type-product .quantity{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);align-items:stretch;display:inline-flex;overflow:hidden}body.type-product .quantity label{margin:0;display:contents}body.type-product .quantity .increase,body.type-product .quantity .decrease{cursor:pointer;height:3rem;width:2.75rem;font-size:var(--text-lg);color:var(--color-text);background:0 0;border:0;align-items:center;justify-items:center;display:grid}body.type-product .quantity .increase:hover,body.type-product .quantity .decrease:hover{background:var(--color-bg)}body.type-product .quantity .amount{text-align:center;height:3rem;width:3rem;font:inherit;font-size:var(--text-base);-webkit-appearance:textfield;-moz-appearance:textfield;-ms-appearance:textfield;appearance:textfield;background:0 0;border:0;font-weight:600}body.type-product .quantity input[type=number]{text-align:center;height:3rem;width:3rem;font:inherit;font-size:var(--text-base);-webkit-appearance:textfield;-moz-appearance:textfield;-ms-appearance:textfield;appearance:textfield;background:0 0;border:0;font-weight:600}body.type-product .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body.type-product .quantity input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.type-product .quantity .decrease{order:1}body.type-product .quantity label{order:2}body.type-product .quantity .increase{order:3}body.type-product .add-to-cart-button,body.type-product .add-to-cart .btn-conversion{height:3rem;min-width:14rem;padding:0 var(--space-5);background:var(--color-success);color:var(--color-accent-text);border-radius:var(--radius-md);font:inherit;font-size:var(--text-base);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);border:0;flex:1;font-weight:700}body.type-product .add-to-cart-button:hover,body.type-product .add-to-cart .btn-conversion:hover{background:#02721c;background:lab(41.435% -42.2979 36.9109)}body.type-product .p-detail:has(.availability-label[style*=cb0000]) .add-to-cart-button{background:var(--color-text-muted);cursor:not-allowed}body.type-product .p-detail:has(.availability-label[style*=cb0000]) .add-to-cart-button:hover{background:var(--color-text-muted)}body.type-product .social-buttons-wrapper{border-top:1px solid var(--color-border);margin-top:var(--space-4);padding-top:var(--space-3)}body.type-product .link-icons{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}body.type-product .link-icons .link-icon{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-standard);text-decoration:none;display:inline-flex}body.type-product .link-icons .link-icon+.link-icon:before{content:"·";color:var(--color-border)}body.type-product .link-icons .link-icon+.link-icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:var(--space-2)}body.type-product .link-icons .link-icon+.link-icon:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:var(--space-2)}body.type-product .link-icons .link-icon+.link-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:var(--space-2)}body.type-product .link-icons .link-icon+.link-icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:var(--space-2)}body.type-product .link-icons .link-icon+.link-icon:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:var(--space-2)}body.type-product .link-icons .link-icon+.link-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:var(--space-2)}body.type-product .link-icons .link-icon:hover{color:var(--color-text)}body.type-product .benefitBanner.position--benefitProduct{gap:var(--space-5);padding-block:var(--space-5);margin-block:var(--space-6) var(--space-4);border:0;border-block:1px solid var(--color-border);background:0 0;border-radius:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}body.type-product .benefitBanner__item{align-items:center;gap:var(--space-3);display:flex}body.type-product .benefitBanner__picture{background:#e5e4e1;background:lab(90.7514% -.159323 1.89902);border-radius:50%;flex-shrink:0;height:2.75rem;width:2.75rem;overflow:hidden}body.type-product .benefitBanner__img{object-fit:cover;height:100%;width:100%}body.type-product .benefitBanner__content{flex-direction:column;gap:2px;min-width:0;display:flex}body.type-product .benefitBanner__title{font-size:var(--text-sm);color:var(--color-text);font-weight:600;line-height:var(--leading-tight);display:block}body.type-product .benefitBanner__data{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-tight)}body.type-product .shp-tabs-wrapper{max-width:var(--container-max);margin:var(--space-8) auto;padding-inline:var(--space-4)}body.type-product .shp-tabs-wrapper>.row{display:block}body.type-product .shp-tabs-holder{border-bottom:1px solid var(--color-border);margin-bottom:var(--space-6)}body.type-product ul.shp-tabs{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}body.type-product .shp-tab{display:inline-block}body.type-product .shp-tab-link{padding:var(--space-3) var(--space-4);font-size:var(--text-base);color:var(--color-text-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);border-bottom:2px solid transparent;margin-bottom:-1px;font-weight:600;text-decoration:none;display:inline-block}body.type-product .shp-tab.active .shp-tab-link,body.type-product .shp-tab-link:hover{color:var(--color-text);border-bottom-color:var(--color-text)}body.type-product .tab-pane{display:none}body.type-product .tab-pane.active,body.type-product .tab-pane.in.active{display:block}body.type-product .description-inner,body.type-product .basic-description,body.type-product .extended-description{max-width:60ch;line-height:var(--leading-relaxed);color:var(--color-text)}body.type-product .basic-description h3,body.type-product .extended-description h3{font-family:var(--font-display);font-size:var(--text-2xl);margin-block:0 var(--space-3);color:var(--color-text);font-weight:600}body.type-product .basic-description p,body.type-product .extended-description p{margin-block:var(--space-3)}body.type-product #discussionWrapper{max-width:48rem}body.type-product #discussionWrapper>h2{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-text);margin-block:0 var(--space-3);font-weight:600}body.type-product .discussionContainer>p{color:var(--color-text-muted);margin-block:0 var(--space-3)}body.type-product .add-comment.discussion-form-trigger{margin-bottom:var(--space-4)}body.type-product .add-comment .btn-secondary{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:var(--color-text);color:var(--color-bg);border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);font:inherit;font-size:var(--text-sm);cursor:pointer;border:0;font-weight:600}body.type-product .discussion-form{gap:var(--space-4);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}body.type-product .discussion-form .form-legend{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}body.type-product .discussion-form .form-group{gap:var(--space-1);flex-direction:column;margin:0;display:flex}body.type-product .discussion-form label{font-size:var(--text-sm);color:var(--color-text);font-weight:500}body.type-product .required-asterisk:after{content:" *";color:var(--color-danger)}body.type-product .discussion-form .form-control{width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);font:inherit;font-size:var(--text-base);color:var(--color-text)}body.type-product .discussion-form textarea.form-control{resize:vertical;min-height:8rem}body.type-product .discussion-form .form-control:focus{outline:2px solid var(--color-accent);outline-offset:1px;border-color:var(--color-accent)}body.type-product .discussion-form .box{padding:var(--space-4);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);margin:0}body.type-product .discussion-form .box h4{font-size:var(--text-sm);color:var(--color-text);margin-block:0 var(--space-2);font-weight:600}body.type-product .captcha-image img{border-radius:var(--radius-sm);border:1px solid var(--color-border)}body.type-product .discussion-form .consents label{font-size:var(--text-sm);color:var(--color-text-muted);font-weight:400;line-height:var(--leading-base)}body.type-product .discussion-form .btn-primary{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:var(--color-success);color:var(--color-accent-text);border-radius:var(--radius-md);padding:var(--space-2) var(--space-5);font:inherit;font-size:var(--text-sm);cursor:pointer;border:0;align-self:flex-start;font-weight:700}body.type-product .discussion-form .btn-primary:hover{background:#02721c;background:lab(41.435% -42.2979 36.9109)}body.type-product .p-detail-info .flags,body.type-product .p-detail .p-code,body.type-product .p-detail span.p-code,body.type-product .p-info-wrapper>p[data-testid=productCardDescr]{display:none}body.type-product .p-detail-info>div:has(>a[data-testid=productCardBrandName]){display:none}body.type-product .p-info-wrapper>.p-final-price-wrapper{order:0}body.type-product .p-info-wrapper>.p-short-description{order:1}body.type-product .p-info-wrapper>.detail-parameters{order:2}body.type-product .p-info-wrapper>.add-to-cart{order:3}body.type-product .p-info-wrapper>.availability-value{order:4}body.type-product .p-info-wrapper>.social-buttons-wrapper{order:5}body.type-product .p-info-wrapper>.p-short-description{margin-block:var(--space-3) 0;color:var(--color-text);line-height:var(--leading-base)}body.type-product .p-info-wrapper>.p-short-description p{margin:0}.ratings-wrapper{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}.stars-wrapper,.stars.star-list{align-items:center;gap:.125rem;display:inline-flex}.star{height:1rem;width:1rem;color:var(--color-border);background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z'/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.star.star-on{color:#e1a100;color:lab(70.9121% 20.8605 100.151)}.stars-placeholder{gap:.125rem;display:inline-flex}.stars-placeholder:before{content:"☆☆☆☆☆";color:var(--color-border);letter-spacing:.1em;font-size:.875rem}.latest-contribution-rating{gap:var(--space-3);max-width:32rem;padding-inline:var(--space-4);margin-block:var(--space-6);grid-template-columns:auto 1fr;align-items:center;display:grid}.latest-contribution-rating img{object-fit:cover;border-radius:var(--radius-sm);height:4rem;width:4rem}.user-action-cart.popup-widget h2,.user-action-cart.popup-widget .popup-widget-heading{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-text);margin:0 0 var(--space-3);letter-spacing:-.01em;font-weight:600}.cart-widget-products{gap:var(--space-3);table-layout:auto;flex-direction:column;margin-bottom:var(--space-3);display:flex;overflow-y:auto}.cart-widget-product{column-gap:var(--space-3);row-gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:#f3f2ee;background:lab(95.3914% -.159621 1.8988);border-bottom-width:1px;grid-template-columns:4.5rem 1fr auto;grid-template-areas:"image name delete""image amount total";align-items:center;display:grid}.cart-widget-product>div{vertical-align:initial;display:block}.cart-widget-product-image{height:4.5rem;width:4.5rem;text-align:initial;grid-area:image}.cart-widget-product-image a{height:100%;width:100%;display:block}.cart-widget-product-image img{object-fit:cover;border-radius:var(--radius-sm);aspect-ratio:1;height:100%;width:100%}.cart-widget-product-name{font-size:var(--text-sm);grid-area:name;align-self:start;line-height:1.3}.cart-widget-product-name>a,.cart-widget-product-name>strong>a{color:var(--color-text);text-underline-offset:2px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.cart-widget-product-name>strong{font-weight:500}.cart-widget-product-availability,.cart-widget-product-variant,.cart-widget-product-surcharges{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:var(--space-1);font-weight:400;display:block}.cart-widget-product-availability.available{color:var(--color-success)}.cart-widget-product-amount{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);grid-area:amount;align-items:center;gap:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0;display:inline-flex;overflow:hidden}.cart-widget-product-amount input{text-align:center;height:2rem;width:2.5rem;font:inherit;color:var(--color-text);-moz-appearance:textfield;background:0 0;border:0;font-weight:600}.cart-widget-product-amount input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-widget-product-amount input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-widget-product-amount button,.cart-widget-product-amount .increase,.cart-widget-product-amount .decrease,.cart-widget-product-amount a[data-direction]{height:2rem;width:2rem;color:var(--color-text-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;align-items:center;justify-items:center;font-size:0;line-height:0;display:inline-grid}.cart-widget-product-amount button:hover,.cart-widget-product-amount .increase:hover,.cart-widget-product-amount .decrease:hover,.cart-widget-product-amount a[data-direction]:hover{color:var(--color-text)}.cart-widget-product-amount button.minus:before,.cart-widget-product-amount .decrease:before,.cart-widget-product-amount a[data-direction=down]:before,.cart-widget-product-amount button:first-child:before{content:"";height:1rem;width:1rem;-webkit-mask:var(--lucide-minus) center / contain no-repeat;mask:var(--lucide-minus) center / contain no-repeat;-webkit-mask:var(--lucide-minus) center / contain no-repeat;background-color:currentColor;display:block}.cart-widget-product-amount button.plus:before,.cart-widget-product-amount .increase:before,.cart-widget-product-amount a[data-direction=up]:before,.cart-widget-product-amount button:last-child:before{content:"";height:1rem;width:1rem;-webkit-mask:var(--lucide-plus) center / contain no-repeat;mask:var(--lucide-plus) center / contain no-repeat;-webkit-mask:var(--lucide-plus) center / contain no-repeat;background-color:currentColor;display:block}.cart-widget-product-unit{font-size:var(--text-sm);color:var(--color-text-muted);grid-area:amount;justify-self:start;width:auto;padding:0}.cart-widget-product-unit:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--space-3)}.cart-widget-product-unit:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--space-3)}.cart-widget-product-unit:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--space-3)}.cart-widget-product-unit:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--space-3)}.cart-widget-product-unit:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--space-3)}.cart-widget-product-unit:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--space-3)}.cart-widget-product-price,.cart-widget-product-total-price{font-weight:600;font-size:var(--text-base);color:var(--color-text);grid-area:total;justify-self:end}.cart-widget-product-price:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.cart-widget-product-price:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.cart-widget-product-price:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.cart-widget-product-total-price:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.cart-widget-product-total-price:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.cart-widget-product-total-price:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.cart-widget-product-price:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.cart-widget-product-price:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.cart-widget-product-price:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.cart-widget-product-total-price:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.cart-widget-product-total-price:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.cart-widget-product-total-price:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.cart-widget-product-price-per-unit,.cart-widget-product-unit-price{font-size:var(--text-sm);color:var(--color-text-muted);font-weight:400;display:block}.cart-widget-product-delete{grid-area:delete;align-self:start;justify-self:end;width:auto;padding:0}.cart-widget-product-delete button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;height:1.75rem;width:1.75rem;color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-full);transition:color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);background:0 0;border:0;align-items:center;justify-items:center;font-size:0;line-height:0;display:inline-grid}#cart-widget .cart-widget-product-delete button:before{content:"";height:1rem;width:1rem;-webkit-mask:var(--lucide-x) center / contain no-repeat;mask:var(--lucide-x) center / contain no-repeat;-webkit-mask:var(--lucide-x) center / contain no-repeat;background-color:currentColor;display:block}.cart-widget-product-delete button:hover{color:var(--color-text);background:var(--color-border)}.cart-widget-total,.cart-widget-summary,.cart-widget-products-total{padding-block:var(--space-3);border-top:1px solid var(--color-border);font-weight:600;font-size:var(--text-base);justify-content:space-between;align-items:baseline;display:flex}.cart-free-shipping{gap:var(--space-2);height:auto;width:auto;padding:var(--space-3) 0;font-size:var(--text-sm);color:var(--color-text);flex-direction:column;display:flex;position:static}.cart-free-shipping:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.cart-free-shipping:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.cart-free-shipping:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.cart-free-shipping:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.cart-free-shipping:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.cart-free-shipping:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.cart-free-shipping>div{padding:0;display:block}.cart-free-shipping>div:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.cart-free-shipping>div:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.cart-free-shipping>div:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.cart-free-shipping>div:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.cart-free-shipping>div:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.cart-free-shipping>div:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.cart-free-shipping>div:first-child:before{content:"";vertical-align:-.25em;height:1.25rem;width:1.25rem;-webkit-mask:var(--lucide-truck) center / contain no-repeat;mask:var(--lucide-truck) center / contain no-repeat;-webkit-mask:var(--lucide-truck) center / contain no-repeat;background-color:currentColor;display:inline-block}.cart-free-shipping>div:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:var(--space-2)}.cart-free-shipping>div:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:var(--space-2)}.cart-free-shipping>div:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:var(--space-2)}.cart-free-shipping>div:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:var(--space-2)}.cart-free-shipping>div:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:var(--space-2)}.cart-free-shipping>div:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:var(--space-2)}.cart-free-shipping progress{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:var(--color-border);border-radius:var(--radius-full);border:0;height:6px;width:100%;overflow:hidden}.cart-free-shipping progress::-webkit-progress-bar{background:var(--color-border);border-radius:var(--radius-full)}.cart-free-shipping progress::-webkit-progress-value{background:var(--color-success);border-radius:var(--radius-full)}.cart-free-shipping progress::-moz-progress-bar{background:var(--color-success);border-radius:var(--radius-full)}.cart-free-shipping-bar,.progress{background:var(--color-border);border-radius:var(--radius-full);height:6px;width:100%;overflow:hidden}.cart-free-shipping-bar-fill,.progress-bar{background:var(--color-success);border-radius:var(--radius-full);height:100%;transition:inline-size var(--duration-base) var(--ease-standard)}.user-action-cart.popup-widget .cart-widget-button{margin-top:auto;padding:0}.user-action-cart.popup-widget .cart-widget-button a,.user-action-cart.popup-widget .cart-widget-button .btn,a#continue-order-button{min-height:3rem;width:100%;padding:var(--space-3) var(--space-4);background:var(--color-success);color:var(--color-accent-text);border-radius:var(--radius-md);font-weight:600;font-size:var(--text-base);text-align:center;transition:background var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);border:0;justify-content:center;align-items:center;text-decoration:none;display:flex}.user-action-cart.popup-widget .cart-widget-button a:hover,a#continue-order-button:hover{background:#02721c;background:lab(41.435% -42.2979 36.9109)}#cart-popup{inset:clamp(8rem, 15vh, 14rem) var(--space-4) auto auto;z-index:400;background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-6);width:min(24rem, calc(100vw - 2 * var(--space-4)));transform:translateX(calc(100% + var(--space-8)));transition:transform var(--duration-base) var(--ease-standard);position:fixed}body.cart-popup-visible #cart-popup,#cart-popup.visible{transform:translate(0)}#cart-popup .modal-body{gap:var(--space-3);flex-direction:column;display:flex}.siteCookies{bottom:var(--space-6);inset-inline:var(--space-6);z-index:500;pointer-events:none;background:0 0;justify-content:center;display:flex;position:fixed}.siteCookies__form{pointer-events:auto;background:var(--color-surface);width:100%;max-width:68rem;color:var(--color-text);border-radius:var(--radius-full);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);box-shadow:var(--shadow-lg);align-items:center;gap:var(--space-6);display:flex}.siteCookies__form:before{content:"";background-color:var(--color-accent);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 2a10 10 0 1 0 10 10 4 4 0 0 1-5-5 4 4 0 0 1-5-5'/><path d='M8.5 8.5v.01'/><path d='M16 15.5v.01'/><path d='M11 17v.01'/><path d='M7 14v.01'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:1.75rem;border-radius:50%;flex-shrink:0;height:3.25rem;width:3.25rem}.siteCookies__content{flex:auto;min-width:0}.siteCookies__text{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;line-height:1.45}.siteCookies__text:before{content:"Nastavení soukromí";font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text);margin-bottom:var(--space-1);font-weight:700;display:block}.siteCookies__text a{color:inherit;border-bottom:2px solid var(--color-accent);transition:color var(--duration-fast) var(--ease-standard);padding-bottom:1px;font-weight:700;text-decoration:none}.siteCookies__text a:hover{color:var(--color-text)}.siteCookies__text a:focus-visible{color:var(--color-text)}.siteCookies__links{display:none}.siteCookies__buttonWrap{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.siteCookies__buttonWrap button{font-family:var(--font-body);cursor:pointer}.js-cookiesConsentSubmit[value=reject]{color:var(--color-text-muted);font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;padding:var(--space-3) var(--space-4);transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;font-weight:700}.js-cookiesConsentSubmit[value=reject]:hover{color:var(--color-text)}.js-cookiesConsentSubmit[value=reject]:focus-visible{color:var(--color-text)}.js-cookiesConsentSubmit[value=all]{background:var(--color-accent);color:var(--color-accent-text);font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;padding:var(--space-4) var(--space-6);border-radius:var(--radius-full);transition:transform var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);border:0;font-weight:700}.js-cookiesConsentSubmit[value=all]:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.js-cookiesConsentSubmit[value=all]:focus-visible{box-shadow:var(--shadow-md);transform:translateY(-1px)}@media (max-width:48rem){.siteCookies{bottom:var(--space-3);inset-inline:var(--space-3)}.siteCookies__form{border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-4);flex-wrap:wrap}.siteCookies__form:before{background-size:1.5rem;height:2.75rem;width:2.75rem}.siteCookies__buttonWrap{justify-content:flex-end;width:100%}}body.apex-cookies-modal-pending #colorbox,body.apex-cookies-modal-pending #cboxOverlay{visibility:hidden}body.apex-cookies-modal-open #cboxOverlay{z-index:1000;background:color-mix(in oklab, var(--color-text), transparent 35%);-webkit-backdrop-filter:blur(10px);animation:apex-cookies-fade-in .5s var(--ease-standard);position:fixed;top:0;bottom:0;left:0;right:0}@keyframes apex-cookies-fade-in{0%{opacity:0}to{opacity:1}}@keyframes apex-cookies-card-in{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){body.apex-cookies-modal-open #cboxOverlay,body.apex-cookies-modal-open #cboxWrapper{animation:none}}body.apex-cookies-modal-open #colorbox{pointer-events:none;height:0;width:0;margin:0;padding:0;position:static}body.apex-cookies-modal-open #cboxWrapper{z-index:1001;pointer-events:auto;background:var(--color-surface);border-radius:var(--radius-lg);max-height:calc(100dvh - 2rem);width:calc(100vw - 2rem);max-width:38rem;box-shadow:var(--shadow-lg);animation:apex-cookies-card-in .5s var(--ease-standard);position:fixed;top:50%;overflow:auto;translate:-50% -50%}body.apex-cookies-modal-open #cboxWrapper:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}body.apex-cookies-modal-open #cboxWrapper:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}body.apex-cookies-modal-open #cboxWrapper:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}body.apex-cookies-modal-open #cboxWrapper:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}body.apex-cookies-modal-open #cboxWrapper:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}body.apex-cookies-modal-open #cboxWrapper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}body.apex-cookies-modal-open #cboxTopLeft,body.apex-cookies-modal-open #cboxTopCenter,body.apex-cookies-modal-open #cboxTopRight,body.apex-cookies-modal-open #cboxMiddleLeft,body.apex-cookies-modal-open #cboxMiddleRight,body.apex-cookies-modal-open #cboxBottomLeft,body.apex-cookies-modal-open #cboxBottomCenter,body.apex-cookies-modal-open #cboxBottomRight,body.apex-cookies-modal-open #cboxTitle,body.apex-cookies-modal-open #cboxCurrent,body.apex-cookies-modal-open #cboxPrevious,body.apex-cookies-modal-open #cboxNext,body.apex-cookies-modal-open #cboxSlideshow,body.apex-cookies-modal-open #cboxLoadingOverlay,body.apex-cookies-modal-open #cboxLoadingGraphic{display:none}body.apex-cookies-modal-open #cboxWrapper>div{display:block}body.apex-cookies-modal-open #cboxContent{height:auto;width:100%;position:relative}body.apex-cookies-modal-open #cboxLoadedContent{height:auto;width:100%;padding:var(--space-8) var(--space-8) var(--space-6);overflow:visible}#colorbox:has(.cookiesDialog) #cboxClose{border-radius:var(--radius-full);height:2.25rem;width:2.25rem;color:var(--color-text-muted);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;padding:0;position:absolute;top:var(--space-3)}#colorbox:has(.cookiesDialog) #cboxClose:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-3)}#colorbox:has(.cookiesDialog) #cboxClose:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-3)}#colorbox:has(.cookiesDialog) #cboxClose:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-3)}#colorbox:has(.cookiesDialog) #cboxClose:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-3)}#colorbox:has(.cookiesDialog) #cboxClose:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-3)}#colorbox:has(.cookiesDialog) #cboxClose:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-3)}#colorbox:has(.cookiesDialog) #cboxClose:before{content:"";background:currentColor;height:1.25rem;width:1.25rem;position:absolute;top:50%;translate:-50% -50%;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M18 6 6 18'/><path d='m6 6 12 12'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M18 6 6 18'/><path d='m6 6 12 12'/></svg>") 50%/contain no-repeat}#colorbox:has(.cookiesDialog) #cboxClose:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}#colorbox:has(.cookiesDialog) #cboxClose:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}#colorbox:has(.cookiesDialog) #cboxClose:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}#colorbox:has(.cookiesDialog) #cboxClose:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}#colorbox:has(.cookiesDialog) #cboxClose:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}#colorbox:has(.cookiesDialog) #cboxClose:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}#colorbox:has(.cookiesDialog) #cboxClose:hover{background:var(--color-bg);color:var(--color-text)}#colorbox:has(.cookiesDialog) #cboxClose:focus-visible{background:var(--color-bg);color:var(--color-text)}.cookiesSetting__form{gap:var(--space-6);flex-direction:column;display:flex}.cookiesSetting__title{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:600;line-height:var(--leading-tight);color:var(--color-text);margin:0}.cookiesSetting__perex{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;line-height:1.5}.cookiesSetting__data{gap:var(--space-3);flex-direction:column;display:flex}.cookiesSetting__item{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5,var(--space-4));background:var(--color-bg);border:1.5px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);display:flex}.cookiesSetting__item:has(.cookiesSetting__item__checkbox:checked){border-color:var(--color-accent);background:color-mix(in oklab, var(--color-accent), var(--color-surface) 94%)}.cookiesSetting__item__col1{flex:auto;min-width:0}.cookiesSetting__item__col2{flex-shrink:0}.cookiesSetting__item__name{font-size:var(--text-base);color:var(--color-text);margin-bottom:var(--space-1);line-height:1.4}.cookiesSetting__item__name strong{font-weight:600}.cookiesSetting__item:not(:has(.cookiesSetting__item__col2)) .cookiesSetting__item__name:before{content:"";height:.875rem;width:.875rem;vertical-align:-1px;background:var(--color-text-muted);display:inline-block;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='18' height='11' x='3' y='11' rx='2' ry='2'/><path d='M7 11V7a5 5 0 0 1 10 0v4'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='18' height='11' x='3' y='11' rx='2' ry='2'/><path d='M7 11V7a5 5 0 0 1 10 0v4'/></svg>") 50%/contain no-repeat}.cookiesSetting__item:not(:has(.cookiesSetting__item__col2)) .cookiesSetting__item__name:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:var(--space-2)}.cookiesSetting__item:not(:has(.cookiesSetting__item__col2)) .cookiesSetting__item__name:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:var(--space-2)}.cookiesSetting__item:not(:has(.cookiesSetting__item__col2)) .cookiesSetting__item__name:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:var(--space-2)}.cookiesSetting__item:not(:has(.cookiesSetting__item__col2)) .cookiesSetting__item__name:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:var(--space-2)}.cookiesSetting__item:not(:has(.cookiesSetting__item__col2)) .cookiesSetting__item__name:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:var(--space-2)}.cookiesSetting__item:not(:has(.cookiesSetting__item__col2)) .cookiesSetting__item__name:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:var(--space-2)}.cookiesSetting__item__text{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.5}.cookiesSetting__item__status{cursor:pointer;display:inline-block}.cookiesSetting__item__checkbox{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;height:1px;width:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cookiesSetting__item__state{background:color-mix(in oklab, var(--color-text-muted), transparent 60%);cursor:pointer;vertical-align:middle;color:transparent;text-indent:-100vw;height:1.875rem;width:3.25rem;transition:background var(--duration-base) var(--ease-standard);border-radius:9999px;font-size:0;display:inline-block;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px rgba(0,0,0,.08);box-shadow:inset 0 1px 2px lab(0% 0 0/.08)}.cookiesSetting__item__state:before{content:"";background:var(--color-surface);height:1.5rem;width:1.5rem;transition:translate var(--duration-base) var(--ease-standard);border-radius:50%;position:absolute;top:3px;box-shadow:0 1px 3px rgba(0,0,0,.18);box-shadow:0 1px 3px lab(0% 0 0/.18)}.cookiesSetting__item__state:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:3px}.cookiesSetting__item__state:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:3px}.cookiesSetting__item__state:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:3px}.cookiesSetting__item__state:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:3px}.cookiesSetting__item__state:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:3px}.cookiesSetting__item__state:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:3px}.cookiesSetting__item:has(.cookiesSetting__item__checkbox:checked) .cookiesSetting__item__state{background:var(--color-accent)}.cookiesSetting__item:has(.cookiesSetting__item__checkbox:checked) .cookiesSetting__item__state:before{translate:1.375rem}.cookiesSetting__item:has(.cookiesSetting__item__checkbox:focus-visible) .cookiesSetting__item__state{outline:2px solid var(--color-accent);outline-offset:3px}.cookiesSetting__bottom{align-items:center;gap:var(--space-3);border-top:1px solid var(--color-border);flex-wrap:wrap;padding-top:var(--space-4);display:flex}.cookiesSetting__uncheck:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:auto}.cookiesSetting__uncheck:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:auto}.cookiesSetting__uncheck:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:auto}.cookiesSetting__uncheck:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.cookiesSetting__uncheck:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.cookiesSetting__uncheck:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.cookiesSetting__uncheckLink{color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--text-sm);text-underline-offset:3px;cursor:pointer;padding:var(--space-2);background:0 0;border:0;text-decoration:underline}.cookiesSetting__uncheckLink:hover{color:var(--color-text)}.cookiesSetting__uncheckLink:focus-visible{color:var(--color-text)}.cookiesSetting__button{font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-5,var(--space-4));cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;font-weight:700}.cookiesSetting__button:hover{border-color:var(--color-text)}.cookiesSetting__button:focus-visible{border-color:var(--color-text)}.cookiesSetting__button--green{background:var(--color-accent);color:var(--color-accent-text);border-color:var(--color-accent)}.cookiesSetting__button--green:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover);color:var(--color-accent-text)}.cookiesSetting__button--green:focus-visible{background:var(--color-accent-hover);border-color:var(--color-accent-hover);color:var(--color-accent-text)}@media (max-width:36rem){body.apex-cookies-modal-open #cboxLoadedContent{padding:var(--space-6) var(--space-4) var(--space-4)}.cookiesSetting__bottom{flex-direction:column;align-items:stretch}.cookiesSetting__uncheck{text-align:center}.cookiesSetting__uncheck:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:0}.cookiesSetting__uncheck:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:0}.cookiesSetting__uncheck:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:0}.cookiesSetting__uncheck:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.cookiesSetting__uncheck:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.cookiesSetting__uncheck:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.cookiesSetting__button{width:100%}}#footer{--footer-bg:#f4f2ea;--footer-text:var(--color-text-muted);--footer-text-muted:#81807d;--footer-heading:var(--color-text);--footer-border:var(--color-border);background:var(--footer-bg);color:var(--footer-text);padding:0 0 var(--space-6);font-size:var(--text-sm);font-family:var(--font-body);border-top:0;margin-top:var(--space-16)}@supports (color:lab(0% 0 0)){#footer{--footer-bg:lab(95.4219% -.304878 3.80731);--footer-text-muted:lab(53.6312% -.1553 1.90169)}}.footer-rows{max-width:var(--container-max);padding-inline:var(--space-4);gap:var(--space-10);flex-direction:column;margin-left:auto;margin-right:auto;padding-top:var(--space-12);padding-bottom:var(--space-8);display:flex}@media (min-width:64rem){.footer-rows{padding-inline:var(--space-6)}}#footer .site-name{border-bottom:1px solid var(--footer-border);grid-column:1/-1;justify-content:flex-start;margin-bottom:var(--space-2);padding-bottom:var(--space-4);display:flex}#footer .site-name img{width:auto;height:3rem}.custom-footer{gap:var(--space-10) var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));align-items:start;display:grid}.custom-footer.elements-2{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.custom-footer.elements-3{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.pageElement__heading{font-family:var(--font-body);font-size:var(--text-sm);color:var(--footer-heading);text-transform:uppercase;letter-spacing:.12em;margin-block:0 var(--space-4);font-weight:600}.custom-footer__onlinePayments .text-center{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.custom-footer__onlinePayments .text-center:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.custom-footer__onlinePayments .text-center:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.custom-footer__onlinePayments .text-center:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.custom-footer__onlinePayments .text-center:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.custom-footer__onlinePayments .text-center:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.custom-footer__onlinePayments .text-center:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.custom-footer__onlinePayments img{-webkit-filter:grayscale();filter:grayscale();opacity:.55;max-height:1.5rem;width:auto;transition:opacity var(--duration-fast) var(--ease-standard);margin:0}.custom-footer__onlinePayments:hover img{opacity:1}.contact-box ul{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.contact-box li{align-items:flex-start;gap:var(--space-3);line-height:var(--leading-base);color:var(--footer-text);display:flex}.contact-box .mail:before,.contact-box .tel:before,.contact-box .cellphone:before{content:"";height:1.125rem;width:1.125rem;color:var(--color-success);-webkit-mask:var(--lucide-mail) center / contain no-repeat;mask:var(--lucide-mail) center / contain no-repeat;-webkit-mask:var(--lucide-mail) center / contain no-repeat;background-color:currentColor;flex-shrink:0;margin-top:.15rem;display:inline-block}.contact-box .tel:before{-webkit-mask-image:var(--lucide-clock);mask-image:var(--lucide-clock);-webkit-mask-image:var(--lucide-clock)}.contact-box .cellphone:before{-webkit-mask-image:var(--lucide-phone);mask-image:var(--lucide-phone);-webkit-mask-image:var(--lucide-phone)}.contact-box a{color:var(--footer-text);transition:color var(--duration-fast) var(--ease-standard);text-decoration:none}.contact-box a:hover{color:var(--color-success)}.custom-footer__instagram .pageElement__heading{align-items:center;gap:var(--space-2);display:flex}.custom-footer__instagram .pageElement__heading:after{content:"";height:1rem;width:1rem;-webkit-mask:var(--lucide-instagram) center / contain no-repeat;mask:var(--lucide-instagram) center / contain no-repeat;-webkit-mask:var(--lucide-instagram) center / contain no-repeat;background-color:currentColor;display:inline-block}.custom-footer__instagram .instagram-widget{display:none}.custom-footer__instagram .instagram-widget:has(a img[src]){gap:var(--space-1);grid-template-columns:repeat(3,1fr);margin-bottom:var(--space-3);display:grid}.custom-footer__instagram .instagram-widget a{aspect-ratio:1;border-radius:var(--radius-sm);opacity:.85;transition:opacity var(--duration-fast) var(--ease-standard);display:block;overflow:hidden}.custom-footer__instagram .instagram-widget a:hover{opacity:1}.custom-footer__instagram .instagram-widget a img{object-fit:cover;height:100%;width:100%;display:block}.custom-footer__instagram{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.custom-footer__instagram a:not(.instagram-widget a){align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--footer-border);border-radius:var(--radius-full);color:var(--footer-text);font-size:var(--text-sm);transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);line-height:1.2;text-decoration:none;display:inline-flex}.custom-footer__instagram a:not(.instagram-widget a):before{content:"";height:1rem;width:1rem;-webkit-mask:var(--lucide-arrow-right) center / contain no-repeat;mask:var(--lucide-arrow-right) center / contain no-repeat;-webkit-mask:var(--lucide-arrow-right) center / contain no-repeat;background-color:currentColor;order:2;display:inline-block}.custom-footer__instagram a:not(.instagram-widget a):hover{background:var(--color-success);border-color:var(--color-success);color:var(--footer-heading)}.custom-footer__newsletter form{gap:var(--space-2);flex-direction:column;display:flex}.custom-footer__newsletter input[type=email]{padding:var(--space-3) var(--space-4);border:1px solid var(--footer-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--footer-heading);font:inherit;transition:border-color var(--duration-fast) var(--ease-standard)}.custom-footer__newsletter input[type=email]:focus-visible{border-color:var(--color-success);outline:0}.custom-footer__newsletter input[type=email]::-webkit-input-placeholder{color:var(--footer-text-muted)}.custom-footer__newsletter input[type=email]::-ms-input-placeholder{color:var(--footer-text-muted)}.custom-footer__newsletter input[type=email]::placeholder{color:var(--footer-text-muted)}.custom-footer__newsletter button{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-success);color:#fff;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);border:0;font-weight:600}.custom-footer__newsletter input[type=submit]{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-success);color:#fff;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);border:0;font-weight:600}.custom-footer__newsletter button:hover{background:#02721c;background:lab(41.435% -42.2979 36.9109)}.custom-footer__newsletter input[type=submit]:hover{background:#02721c;background:lab(41.435% -42.2979 36.9109)}.footer-rows a{color:var(--footer-text);transition:color var(--duration-fast) var(--ease-standard)}.footer-rows a:hover{color:var(--color-success)}.footer-rows a:focus-visible{color:var(--color-success)}.footer-rows ul{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.footer-bottom{border-top:1px solid var(--footer-border);padding-top:var(--space-6);padding-inline:var(--space-4);max-width:var(--container-max);justify-content:space-between;align-items:center;gap:var(--space-4);font-size:var(--text-sm);color:var(--footer-text-muted);flex-wrap:wrap;margin-top:var(--space-8);margin-left:auto;margin-right:auto;display:flex}@media (min-width:64rem){.footer-bottom{padding-inline:var(--space-6)}}.copyright{color:var(--footer-text-muted)}.copyright strong{color:var(--footer-text)}.copyright a{color:var(--footer-text);text-decoration:underline}#signature{color:var(--footer-text);white-space:nowrap;align-items:center;font-size:0;font-weight:500;display:inline-flex}#signature>:not(.image):not(.apex-prefix):not(.apex-credit){-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0;height:1px;width:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#signature .apex-prefix{font-size:var(--text-sm);color:var(--footer-text);transition:color var(--duration-fast) var(--ease-standard);order:0;font-weight:500;text-decoration:none}#signature .apex-prefix:hover{color:var(--color-text);text-decoration:none}#signature .apex-prefix:focus-visible{color:var(--color-text);text-decoration:none}#signature .image{order:1;align-items:center;display:inline-flex}#signature .image:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.5rem}#signature .image:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.5rem}#signature .image:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.5rem}#signature .image:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}#signature .image:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}#signature .image:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.5rem}#signature .image img{height:1.1rem;width:auto;display:block}#signature .apex-credit{font-size:var(--text-sm);color:var(--footer-text);transition:color var(--duration-fast) var(--ease-standard);background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20400%20420%22%20fill%3D%22%231d1c1c%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M202.496%2064.100%20C%20200.897%2065.808%2C200.840%2066.584%2C200.815%2087.112%20C%20200.785%20112.477%2C200.145%20110.179%2C208.441%20114.511%20C%20214.027%20117.428%2C217.209%20119.162%2C217.800%20119.611%20C%20218.315%20120.002%2C221.835%20121.902%2C227.485%20124.839%20C%20229.951%20126.121%2C232.692%20127.627%2C233.577%20128.185%20C%20234.461%20128.743%2C235.275%20129.200%2C235.385%20129.200%20C%20235.496%20129.200%2C236.714%20129.877%2C238.093%20130.705%20C%20239.472%20131.534%2C241.500%20132.644%2C242.600%20133.173%20C%20243.700%20133.703%2C244.690%20134.240%2C244.800%20134.368%20C%20244.910%20134.496%2C245.720%20134.960%2C246.600%20135.400%20C%20248.055%20136.127%2C251.178%20137.819%2C256.000%20140.492%20C%20256.990%20141.040%2C258.880%20142.084%2C260.200%20142.811%20C%20261.520%20143.538%2C263.728%20144.823%2C265.107%20145.667%20C%20266.486%20146.510%2C267.684%20147.200%2C267.769%20147.200%20C%20268.451%20147.200%2C277.993%20153.075%2C278.683%20153.919%20C%20280.856%20156.581%2C280.800%20155.463%2C280.800%20196.182%20C%20280.800%20230.951%2C280.852%20233.897%2C281.480%20234.811%20C%20282.393%20236.140%2C283.075%20236.598%2C287.560%20238.901%20C%20289.672%20239.985%2C291.580%20241.015%2C291.800%20241.190%20C%20292.020%20241.365%2C293.640%20242.275%2C295.400%20243.211%20C%20297.160%20244.148%2C299.770%20245.546%2C301.200%20246.318%20C%20302.630%20247.090%2C304.070%20247.867%2C304.400%20248.045%20C%20304.730%20248.223%2C307.430%20249.733%2C310.400%20251.400%20C%20325.323%20259.778%2C326.478%20260.158%2C328.055%20257.206%20C%20328.844%20255.731%2C329.180%20155.737%2C328.450%20140.000%20C%20328.087%20132.193%2C326.825%20129.217%2C323.000%20127.152%20C%20319.270%20125.139%2C316.736%20123.705%2C314.600%20122.400%20C%20313.280%20121.593%2C311.165%20120.363%2C309.900%20119.667%20C%20308.635%20118.970%2C306.641%20117.872%2C305.468%20117.226%20C%20304.295%20116.580%2C301.979%20115.337%2C300.320%20114.463%20C%20298.662%20113.590%2C295.839%20112.043%2C294.047%20111.027%20C%20290.762%20109.163%2C289.386%20108.397%2C285.000%20105.997%20C%20283.680%20105.275%2C281.202%20103.895%2C279.494%20102.931%20C%20277.786%20101.967%2C275.581%20100.733%2C274.594%20100.189%20C%20271.866%2098.685%2C269.355%2097.293%2C265.459%2095.126%20C%20263.511%2094.042%2C261.531%2092.940%2C261.059%2092.678%20C%20260.586%2092.415%2C260.110%2092.110%2C260.000%2092.000%20C%20259.890%2091.890%2C259.170%2091.466%2C258.400%2091.058%20C%20256.260%2089.924%2C252.362%2087.800%2C250.800%2086.918%20C%20250.030%2086.482%2C248.230%2085.492%2C246.800%2084.718%20C%20245.370%2083.943%2C243.480%2082.900%2C242.600%2082.400%20C%20241.720%2081.900%2C239.830%2080.858%2C238.400%2080.085%20C%20236.970%2079.311%2C235.170%2078.288%2C234.400%2077.810%20C%20233.630%2077.332%2C232.730%2076.818%2C232.400%2076.667%20C%20232.070%2076.517%2C231.170%2076.011%2C230.400%2075.545%20C%20229.630%2075.078%2C227.020%2073.665%2C224.600%2072.404%20C%20218.994%2069.485%2C217.449%2068.649%2C217.200%2068.400%20C%20213.899%2065.109%2C204.206%2062.275%2C202.496%2064.100%20M162.600%2079.965%20C%20157.086%2082.838%2C151.046%2086.088%2C150.600%2086.422%20C%20150.380%2086.587%2C148.850%2087.432%2C147.200%2088.300%20C%20142.909%2090.557%2C137.265%2093.605%2C135.400%2094.673%20C%20134.520%2095.177%2C133.530%2095.714%2C133.200%2095.866%20C%20132.870%2096.017%2C131.970%2096.531%2C131.200%2097.008%20C%20130.430%2097.484%2C127.910%2098.867%2C125.600%20100.080%20C%20119.396%20103.339%2C115.851%20105.262%2C115.400%20105.612%20C%20115.180%20105.782%2C113.650%20106.634%2C112.000%20107.505%20C%20110.350%20108.376%2C107.920%20109.678%2C106.600%20110.400%20C%20105.280%20111.122%2C102.940%20112.382%2C101.400%20113.200%20C%2097.290%20115.384%2C92.561%20117.957%2C87.600%20120.709%20C%2083.452%20123.010%2C80.460%20124.616%2C78.238%20125.735%20C%2074.892%20127.420%2C73.084%20129.375%2C72.055%20132.422%20C%2070.772%20136.223%2C70.721%20171.809%2C71.996%20173.900%20C%2072.959%20175.481%2C74.426%20175.621%2C76.688%20174.350%20C%2077.520%20173.883%2C79.910%20172.602%2C82.000%20171.504%20C%2084.090%20170.406%2C85.980%20169.369%2C86.200%20169.201%20C%2086.420%20169.032%2C89.210%20167.546%2C92.400%20165.898%20C%2095.590%20164.251%2C99.280%20162.312%2C100.600%20161.590%20C%20101.920%20160.868%2C105.520%20158.982%2C108.600%20157.399%20C%20111.680%20155.817%2C115.820%20153.621%2C117.800%20152.519%20C%20119.780%20151.417%2C123.830%20149.251%2C126.800%20147.706%20C%20136.417%20142.702%2C146.256%20137.556%2C152.400%20134.314%20C%20154.270%20133.328%2C158.410%20131.188%2C161.600%20129.560%20C%20167.261%20126.671%2C169.309%20125.147%2C170.036%20123.282%20C%20170.738%20121.482%2C170.529%2080.610%2C169.811%2079.221%20C%20168.887%2077.435%2C167.103%2077.619%2C162.600%2079.965%20M186.182%20145.842%20C%20179.812%20149.055%2C173.250%20152.413%2C171.600%20153.303%20C%20169.950%20154.193%2C165.000%20156.765%2C160.600%20159.017%20C%20151.543%20163.654%2C143.401%20167.862%2C138.400%20170.492%20C%20129.299%20175.278%2C126.786%20176.608%2C124.200%20178.007%20C%20118.560%20181.058%2C117.471%20181.600%2C116.974%20181.600%20C%20116.695%20181.600%2C116.407%20181.735%2C116.333%20181.900%20C%20116.189%20182.225%2C112.510%20184.120%2C89.600%20195.667%20C%2073.692%20203.685%2C73.104%20204.077%2C71.883%20207.483%20C%2070.738%20210.678%2C70.842%20285.819%2C71.996%20288.885%20C%2073.325%20292.418%2C74.306%20293.185%2C83.200%20297.643%20C%2087.710%20299.904%2C92.030%20302.142%2C92.800%20302.616%20C%2094.586%20303.716%2C99.557%20306.398%2C110.200%20312.001%20C%20112.400%20313.159%2C114.380%20314.242%2C114.600%20314.407%20C%20114.820%20314.572%2C116.800%20315.651%2C119.000%20316.804%20C%20124.498%20319.686%2C128.629%20321.913%2C130.135%20322.805%20C%20130.831%20323.218%2C132.390%20324.074%2C133.600%20324.709%20C%20137.725%20326.871%2C143.397%20329.899%2C144.800%20330.687%20C%20147.608%20332.265%2C151.891%20334.562%2C155.800%20336.586%20C%20158.000%20337.725%2C160.520%20339.073%2C161.400%20339.581%20C%20162.280%20340.089%2C165.070%20341.585%2C167.600%20342.906%20C%20170.130%20344.227%2C172.560%20345.526%2C173.000%20345.794%20C%20173.858%20346.317%2C177.057%20348.059%2C182.200%20350.804%20C%20183.960%20351.744%2C186.570%20353.139%2C188.000%20353.905%20C%20200.657%20360.686%2C199.587%20360.659%2C211.600%20354.514%20C%20221.671%20349.362%2C228.038%20346.027%2C228.600%20345.610%20C%20228.820%20345.447%2C231.997%20343.771%2C235.660%20341.885%20C%20245.228%20336.960%2C245.037%20337.151%2C244.724%20332.816%20C%20244.484%20329.507%2C244.509%20329.529%2C236.200%20325.249%20C%20235.100%20324.683%2C234.106%20324.091%2C233.992%20323.935%20C%20233.877%20323.778%2C233.337%20323.464%2C232.792%20323.236%20C%20232.246%20323.009%2C230.900%20322.290%2C229.800%20321.638%20C%20228.700%20320.987%2C226.990%20320.050%2C226.000%20319.555%20C%20225.010%20319.061%2C223.570%20318.267%2C222.800%20317.792%20C%20221.230%20316.822%2C218.657%20315.373%2C214.800%20313.286%20C%20212.420%20311.998%2C210.668%20310.993%2C208.585%20309.721%20C%20208.153%20309.457%2C206.720%20308.665%2C205.400%20307.960%20C%20204.080%20307.256%2C199.580%20304.792%2C195.400%20302.485%20C%20186.636%20297.648%2C184.482%20296.481%2C179.035%20293.613%20C%20174.292%20291.116%2C174.773%20291.379%2C169.800%20288.563%20C%20167.600%20287.317%2C163.730%20285.212%2C161.200%20283.885%20C%20158.670%20282.558%2C155.929%20281.051%2C155.108%20280.536%20C%20154.287%20280.021%2C153.445%20279.600%2C153.237%20279.600%20C%20153.028%20279.600%2C152.611%20279.375%2C152.310%20279.100%20C%20151.740%20278.578%2C151.193%20278.268%2C145.600%20275.287%20C%20143.730%20274.290%2C141.120%20272.888%2C139.800%20272.170%20C%20138.480%20271.452%2C136.590%20270.446%2C135.600%20269.933%20C%20134.610%20269.420%2C133.710%20268.911%2C133.600%20268.800%20C%20133.376%20268.577%2C132.607%20268.161%2C126.000%20264.694%20C%20117.653%20260.313%2C118.039%20261.095%2C118.017%20248.487%20C%20117.999%20238.280%2C118.181%20237.009%2C119.871%20235.505%20C%20121.140%20234.376%2C133.196%20228.400%2C134.205%20228.400%20C%20135.013%20228.400%2C137.600%20231.638%2C137.600%20232.648%20C%20137.600%20232.778%2C138.180%20233.631%2C138.889%20234.542%20C%20142.288%20238.914%2C161.246%20250.800%2C164.820%20250.800%20C%20165.863%20250.800%2C170.062%20249.038%2C171.386%20248.045%20C%20171.614%20247.874%2C173.420%20247.052%2C175.400%20246.217%20C%20177.380%20245.382%2C180.440%20244.019%2C182.200%20243.187%20C%20186.740%20241.040%2C195.212%20237.200%2C195.408%20237.200%20C%20195.499%20237.200%2C197.514%20236.284%2C199.887%20235.164%20C%20202.259%20234.044%2C205.010%20232.761%2C206.000%20232.314%20C%20206.990%20231.866%2C208.880%20231.007%2C210.200%20230.405%20C%20211.520%20229.802%2C213.320%20228.992%2C214.200%20228.604%20C%20215.765%20227.915%2C230.500%20220.763%2C237.154%20217.463%20C%20242.184%20214.969%2C242.550%20212.982%2C238.400%20210.702%20C%20236.215%20209.501%2C233.859%20207.739%2C231.455%20205.508%20C%20228.995%20203.225%2C224.085%20200.294%2C216.200%20196.400%20C%20203.697%20190.226%2C203.675%20190.142%2C213.228%20185.259%20C%20218.872%20182.374%2C226.224%20178.587%2C228.600%20177.341%20C%20229.480%20176.879%2C231.100%20176.045%2C232.200%20175.487%20C%20244.381%20169.308%2C244.377%20169.311%2C244.391%20166.354%20C%20244.403%20163.878%2C243.534%20162.870%2C239.715%20160.925%20C%20235.798%20158.930%2C231.125%20156.411%2C230.600%20156.011%20C%20230.215%20155.718%2C228.302%20154.649%2C223.600%20152.101%20C%20219.528%20149.894%2C217.008%20148.513%2C215.600%20147.717%20C%20214.830%20147.282%2C213.030%20146.292%2C211.600%20145.518%20C%20210.170%20144.743%2C208.280%20143.700%2C207.400%20143.200%20C%20199.460%20138.691%2C200.651%20138.543%2C186.182%20145.842%20M238.657%20243.464%20C%20238.248%20243.580%2C236.718%20244.313%2C235.257%20245.091%20C%20231.209%20247.249%2C224.845%20250.547%2C213.400%20256.418%20C%20207.680%20259.353%2C202.813%20261.944%2C202.584%20262.177%20C%20200.995%20263.791%2C200.800%20264.565%2C200.813%20269.189%20C%20200.829%20274.788%2C200.831%20274.791%2C206.036%20277.466%20C%20208.106%20278.530%2C209.860%20279.535%2C209.933%20279.700%20C%20210.007%20279.865%2C210.390%20280.000%2C210.784%20280.000%20C%20211.179%20280.000%2C211.726%20280.270%2C212.000%20280.600%20C%20212.274%20280.930%2C212.671%20281.200%2C212.882%20281.200%20C%20213.093%20281.200%2C215.186%20282.308%2C217.533%20283.661%20C%20222.087%20286.288%2C223.482%20287.060%2C228.758%20289.875%20C%20233.104%20292.193%2C232.583%20291.904%2C238.600%20295.322%20C%20241.460%20296.946%2C245.330%20299.058%2C247.200%20300.016%20C%20249.070%20300.973%2C251.230%20302.144%2C252.000%20302.617%20C%20252.770%20303.091%2C254.570%20304.111%2C256.000%20304.885%20C%20257.430%20305.658%2C259.230%20306.647%2C260.000%20307.082%20C%20260.770%20307.518%2C262.660%20308.551%2C264.200%20309.379%20C%20265.740%20310.207%2C267.180%20311.022%2C267.400%20311.189%20C%20267.807%20311.500%2C270.289%20312.880%2C274.600%20315.196%20C%20275.920%20315.905%2C277.241%20316.681%2C277.535%20316.921%20C%20278.660%20317.836%2C283.247%20317.427%2C285.400%20316.219%20C%20286.500%20315.602%2C289.200%20314.157%2C291.400%20313.008%20C%20293.600%20311.859%2C296.480%20310.328%2C297.800%20309.606%20C%20303.591%20306.436%2C317.392%20299.365%2C323.113%20296.637%20C%20327.159%20294.707%2C327.800%20294.041%2C327.800%20291.769%20C%20327.800%20289.424%2C327.431%20289.124%2C319.600%20285.096%20C%20315.970%20283.229%2C311.920%20281.107%2C310.600%20280.381%20C%20305.161%20277.388%2C301.679%20275.526%2C299.600%20274.498%20C%20298.390%20273.900%2C297.310%20273.318%2C297.200%20273.205%20C%20297.090%20273.092%2C296.190%20272.594%2C295.200%20272.099%20C%20294.210%20271.603%2C292.230%20270.550%2C290.800%20269.758%20C%20289.370%20268.966%2C287.120%20267.731%2C285.800%20267.014%20C%20284.480%20266.296%2C282.680%20265.300%2C281.800%20264.800%20C%20279.694%20263.604%2C277.000%20262.143%2C272.600%20259.809%20C%20270.620%20258.759%2C267.470%20257.089%2C265.600%20256.097%20C%20263.730%20255.105%2C262.020%20254.162%2C261.800%20254.001%20C%20261.239%20253.589%2C258.512%20252.078%2C250.130%20247.534%20C%20242.987%20243.662%2C240.751%20242.869%2C238.657%20243.464%22%2F%3E%3C%2Fsvg%3E%0A);background-position:100%;background-repeat:no-repeat;background-size:1.25em;order:2;font-weight:500;text-decoration:none}#signature .apex-credit:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:1.75em}#signature .apex-credit:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:1.75em}#signature .apex-credit:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:1.75em}#signature .apex-credit:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1.75em}#signature .apex-credit:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1.75em}#signature .apex-credit:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1.75em}#signature .apex-credit:before{content:", "}#signature .apex-credit:hover{color:var(--color-text);text-decoration:none}#signature .apex-credit:focus-visible{color:var(--color-text);text-decoration:none}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-base)}}@layer overrides{.content-wrapper.homepage-box.welcome-wrapper,.content-wrapper.homepage-box.welcome-wrapper>.content-wrapper-in,.content-wrapper.homepage-box.welcome-wrapper .welcome-wrapper,.content-wrapper.homepage-box.welcome-wrapper .welcome{align-self:stretch;width:100%;max-width:none}body.type-category .sidebar-left .box-categories ul.menu-level-2{display:none}body.type-product .p-detail-inner-header h1{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:600;line-height:var(--leading-tight);letter-spacing:-.02em;color:var(--color-text);margin:0}}:root{--color-bg:#fdfcf8;--color-surface:#fff;--color-text:#171611;--color-text-muted:#65635d;--color-border:#e0ded7;--color-accent:var(--shoptet-color-primary,#c53829);--color-accent-hover:var(--shoptet-color-primary-hover,#a20a01);--color-accent-text:#fdfcf8;--color-conversion:var(--shoptet-color-secondary,#278733);--color-conversion-hover:var(--shoptet-color-secondary-hover,#006915);--color-danger:#d40924;--color-success:#278733;--container-max:96rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--font-body:"Space Grotesk", var(--shoptet-font-body,system-ui), sans-serif;--font-display:"Cormorant Garamond", var(--shoptet-font-display,Georgia), serif;--font-condensed:"Anton", "Bebas Neue", Impact, "Haettenschweiler", "Arial Narrow Bold", "Helvetica Inserat", sans-serif;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.5rem;--text-2xl:2rem;--text-3xl:2.5rem;--text-4xl:3.25rem;--text-5xl:4.5rem;--leading-tight:1.15;--leading-base:1.5;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-full:9999px;--shadow-sm:0 1px 2px rgba(0,0,0,.06);--shadow-md:0 4px 12px rgba(0,0,0,.08);--shadow-lg:0 16px 48px rgba(0,0,0,.12);--duration-fast:.12s;--duration-base:.22s;--duration-slow:.38s;--ease-standard:cubic-bezier(.2, 0, 0, 1)}@supports (color:lab(0% 0 0)){:root{--color-bg:lab(98.8714% -.1598 1.89867);--color-surface:lab(100% 0 0);--color-text:lab(7.27828% -.186116 3.31157);--color-text-muted:lab(42.0604% -.27886 3.82597);--color-border:lab(88.4618% -.30303 3.80863);--color-accent:var(--shoptet-color-primary,lab(46.0858% 55.7278 42.9237));--color-accent-hover:var(--shoptet-color-primary-hover,lab(34.4374% 56.2155 49.1543));--color-accent-text:lab(98.8714% -.1598 1.89867);--color-conversion:var(--shoptet-color-secondary,lab(49.5828% -42.1882 35.8774));--color-conversion-hover:var(--shoptet-color-secondary-hover,lab(37.9407% -42.3641 37.5694));--color-danger:lab(45.5382% 69.8881 46.2994);--color-success:lab(49.5828% -42.1882 35.8774);--shadow-sm:0 1px 2px lab(0% 0 0/.06);--shadow-md:0 4px 12px lab(0% 0 0/.08);--shadow-lg:0 16px 48px lab(0% 0 0/.12)}}:root[data-theme=dark]{--color-bg:#0c0b07;--color-surface:#171611;--color-text:#efeeeb;--color-text-muted:#918f88;--color-border:#2f2e28;--color-accent:#fa6a57;--color-accent-text:#0c0b07}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--color-bg:lab(3.07644% -.0817925 1.82118);--color-surface:lab(7.27828% -.186116 3.31157);--color-text:lab(94.2314% -.159532 1.89886);--color-text-muted:lab(59.4611% -.291377 3.81684);--color-border:lab(18.8581% -.242934 3.85394);--color-accent:lab(63.5337% 55.1878 39.7829);--color-accent-text:lab(3.07644% -.0817925 1.82118)}}:root{--lucide-shopping-bag:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z'/><path d='M3 6h18'/><path d='M16 10a4 4 0 0 1-8 0'/></svg>");--lucide-x:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M18 6 6 18'/><path d='m6 6 12 12'/></svg>");--lucide-plus:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h14'/><path d='M12 5v14'/></svg>");--lucide-minus:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h14'/></svg>");--lucide-truck:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2'/><path d='M15 18H9'/><path d='M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.624l-3.48-4.35A1 1 0 0 0 17.52 8H14'/><circle cx='17' cy='18' r='2'/><circle cx='7' cy='18' r='2'/></svg>");--lucide-mail:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='20' height='16' x='2' y='4' rx='2'/><path d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/></svg>");--lucide-phone:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/></svg>");--lucide-clock:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><polyline points='12 6 12 12 16 14'/></svg>");--lucide-instagram:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='20' height='20' x='2' y='2' rx='5' ry='5'/><path d='M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z'/><line x1='17.5' x2='17.51' y1='6.5' y2='6.5'/></svg>");--lucide-arrow-right:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h14'/><path d='m12 5 7 7-7 7'/></svg>");--lucide-log-in:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4'/><polyline points='10 17 15 12 10 7'/><line x1='15' x2='3' y1='12' y2='12'/></svg>");--lucide-user:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2'/><circle cx='12' cy='7' r='4'/></svg>");--lucide-cookie:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 2a10 10 0 1 0 10 10 4 4 0 0 1-5-5 4 4 0 0 1-5-5'/><path d='M8.5 8.5v.01'/><path d='M16 15.5v.01'/><path d='M11 17v.01'/><path d='M7 14v.01'/></svg>")}body.entrance-protection-wrapper{background:var(--color-bg);min-height:100dvh}body.entrance-protection-wrapper .entrance-protection{min-height:100dvh;padding:var(--space-6) var(--space-4);align-items:center;justify-items:center;display:grid}body.entrance-protection-wrapper .entrance-protection-inner{align-items:center;gap:var(--space-8);flex-direction:column;width:100%;max-width:28rem;display:flex}body.entrance-protection-wrapper .site-name{display:block}body.entrance-protection-wrapper .site-name img{max-height:4rem;width:auto;display:block}body.entrance-protection-wrapper #verifyPageForm{width:100%}body.entrance-protection-wrapper #verifyPageForm fieldset{gap:var(--space-4);padding:var(--space-8);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}body.entrance-protection-wrapper #verifyPageForm h1{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:600;line-height:var(--leading-tight);text-align:center;color:var(--color-text);margin:0}body.entrance-protection-wrapper .form-group{margin-bottom:0}body.entrance-protection-wrapper .no-display{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;height:1px;width:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body.entrance-protection-wrapper .submit-wrapper{margin-top:var(--space-2);display:flex}body.entrance-protection-wrapper .submit-wrapper .btn-secondary{background:var(--color-accent);width:100%;color:var(--color-accent-text);border-color:var(--color-accent)}body.entrance-protection-wrapper .submit-wrapper .btn-secondary:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover)}