body{--content-width: 1200px;--content-narrow-width: 840px;--error-hue: 0;--main-hue: 25;--second-hue: 165;--link-hue: 205;--promo-hue: 335;--promo-default-color: hsl(var(--promo-hue), 95%, 60%);--promo-package-color: var(--promo-default-color);--promo-current-color: hsl(var(--promo-hue), 45%, 45%);--promo-delivery-color: hsl(var(--promo-hue), 65%, 50%);--border-radius: 0.5rem;--font-sans: 'Source Sans 3 Web', 'Source Sans 3', "Source Sans 3 Roboto Fallback", "Source Sans 3 Arial Fallback", "Noto Sans", sans-serif;--font-serif: 'Crimson Pro Web', 'Georgia Fallback', 'Noto Serif Fallback', Georgia, serif;--header-height: 64px;--error-color: hsl(var(--error-hue), 95%, 40%);--link-color: hsl(var(--link-hue), 80%, 30%);--text-color: hsl(var(--main-hue), 10%, 10%);--button-padding: 0.5em 1em 0.5em;--button-line-height: 1em;--button-height: 2.25rem;--input-padding: 0.35rem 0.5rem 0.275rem;--gradient-brown: linear-gradient(135deg, hsla(var(--main-hue), 42%, 20%, 1) 0%, hsla(var(--main-hue), 52%, 9%, 1) 100%);--input-border: 1px solid hsl(var(--main-hue), 12%, 70%);display:flex;flex-direction:column;align-items:center;overflow-x:clip;min-height:100vh;color:var(--text-color);line-height:1.35em;background-color:hsl(var(--main-hue), 16%, 97%);font-family:var(--font-sans);letter-spacing:-0.01em;-webkit-font-smoothing:antialiased}*,*::before,*::after{box-sizing:border-box}*{margin:0}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}input,button,textarea,select{font:inherit}textarea,select{border-width:1px;border-style:solid}::selection{background:hsl(var(--main-hue), 60%, 50%);color:#fff}p{margin:1em 0;font-family:var(--font-serif);letter-spacing:0;font-size:1.25rem;line-height:1.35em}html,body,input,button{font-size:16px}h1,h2,h3,h4{margin:.5em 0;color:hsl(var(--main-hue), 30%, 0%);font-weight:500;letter-spacing:-0.03em;line-height:1.15em}h1{color:hsl(var(--main-hue), 90%, 35%);font-weight:350}main>article h2{color:hsl(var(--main-hue), 60%, 30%)}a{color:var(--link-color);line-height:1.2em;text-decoration:none}a:not([data-button]):hover{color:hsl(var(--link-hue), 100%, 38%);text-decoration-color:hsla(var(--link-hue), 100%, 32%, 50%)}a svg{width:1.25rem;height:1.25rem;margin-right:.4rem;fill:var(--link-color);transform:translateY(-0.1em)}a[data-button=primary]{align-items:center;text-align:center}a[data-button=secondary] svg{fill:hsl(var(--main-hue), 45%, 38%)}button:not([data-button]):not(.pswp__button),button[data-button=primary],a[data-button=primary]{display:inline-flex;min-height:var(--button-height);padding:var(--button-padding);border:1px solid hsl(var(--main-hue), 60%, 40%);border-radius:var(--border-radius);background-color:hsl(var(--main-hue), 60%, 40%);color:#fff;line-height:var(--button-line-height);user-select:none;align-items:center}button:not([data-button]):not(.pswp__button)[disabled],button[data-button=primary][disabled],a[data-button=primary][disabled]{border-color:hsl(var(--main-hue), 15%, 60%);background-color:hsl(var(--main-hue), 15%, 60%)}button:not([data-button]):not(.pswp__button):not([disabled]):hover,button[data-button=primary]:not([disabled]):hover,a[data-button=primary]:not([disabled]):hover{background-color:hsl(var(--main-hue), 60%, 35%);cursor:pointer}[data-button=secondary]{display:inline-flex;align-items:center;justify-content:center;width:fit-content;height:fit-content;min-height:var(--button-height);padding:var(--button-padding);border:1px solid hsl(var(--main-hue), 38%, 70%);border-radius:var(--border-radius);background-color:hsl(var(--main-hue), 30%, 98%);color:hsl(var(--main-hue), 45%, 38%);line-height:var(--button-line-height);text-align:center;cursor:pointer;user-select:none}[data-button=secondary]:hover{border-color:hsl(var(--main-hue), 45%, 55%);background-color:hsl(var(--main-hue), 35%, 94%) !important;color:hsl(var(--main-hue), 55%, 30%)}main{display:flex;flex:1;flex-direction:column;width:var(--content-width);max-width:100vw;margin-top:calc(var(--header-height) - 1px)}main h1{margin:2rem 0;font-size:2.5rem;text-align:left}main p a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.1em;text-decoration-color:hsla(var(--link-hue), 80%, 30%, 50%)}main>article{margin:0 2rem}footer{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:var(--content-width);padding:2rem;gap:2rem;line-height:1.1em}footer::before{content:"";position:absolute;inset-block:0;left:calc(-0.5*(100vw - var(--content-width)));z-index:-1;width:100vw;background:var(--gradient-brown)}footer a{color:hsl(var(--main-hue), 10%, 80%)}footer a:hover{color:hsl(var(--main-hue), 10%, 100%) !important}footer [data-section=links]{display:flex;flex-direction:column;gap:1rem}footer [data-section=links]>:last-child{display:flex;flex-direction:row;gap:2rem}footer [data-section=affiliate]{display:flex;flex-direction:column;gap:1rem;text-align:right}footer [data-section=affiliate] a{color:hsl(var(--link-hue), 70%, 70%)}footer [data-section=affiliate] a:hover{color:hsl(var(--link-hue), 90%, 85%) !important}form label{user-select:none}form label[required]::after{content:" *"}form label:has(+input){line-height:1.75em}form label+input[type=text],form label+input[type=password],form label+input[type=email]{display:block}form button{display:block;min-height:2.25rem;height:fit-content}form input[type=text],form input[type=password]{min-width:20rem}form input[type=text],form input[type=password],form input[type=number],form input[type=email]{height:2.25rem;padding:var(--input-padding)}form input[type=text],form input[type=password],form input[type=number],form input[type=email],form textarea{--focus-hue: var(--main-hue);border:var(--input-border);border-radius:var(--border-radius);outline:none}form input[type=text]:focus,form input[type=text]:focus-visible,form input[type=password]:focus,form input[type=password]:focus-visible,form input[type=number]:focus,form input[type=number]:focus-visible,form input[type=email]:focus,form input[type=email]:focus-visible,form textarea:focus,form textarea:focus-visible{border-color:hsl(var(--focus-hue), 15%, 45%);box-shadow:0 0 0 2px hsl(var(--focus-hue), 55%, 50%, 0.25)}form input[type=text][aria-invalid=true],form input[type=password][aria-invalid=true],form input[type=number][aria-invalid=true],form input[type=email][aria-invalid=true],form textarea[aria-invalid=true]{border-color:var(--error-color)}form input[type=text][aria-invalid=true]:focus,form input[type=text][aria-invalid=true]:focus-visible,form input[type=password][aria-invalid=true]:focus,form input[type=password][aria-invalid=true]:focus-visible,form input[type=number][aria-invalid=true]:focus,form input[type=number][aria-invalid=true]:focus-visible,form input[type=email][aria-invalid=true]:focus,form input[type=email][aria-invalid=true]:focus-visible,form textarea[aria-invalid=true]:focus,form textarea[aria-invalid=true]:focus-visible{border-color:var(--error-color);box-shadow:0 0 0 2px hsl(var(--error-hue), 100%, 45%, 0.3);outline:none !important}form input[type=checkbox]{width:1.25rem;height:1.25rem;padding:.25rem;border-radius:.25rem}form input[type=checkbox][aria-invalid=true]{outline:1px solid var(--error-color);outline-offset:-1px}main[data-width=m] article{display:flex;flex-direction:column;align-items:flex-start;align-self:center;width:var(--content-narrow-width);margin:0 2rem 2rem}input[type=number]{padding:.3em .125em .125em .5em;border:1px solid hsl(var(--main-hue), 10%, 70%);border-radius:var(--border-radius)}@media only screen and (max-width: 1199px){body{--content-width: 100vw}}@media only screen and (max-width: 879px){body{--content-narrow-width: calc(100vw - 4rem)}footer [data-section=affiliate]{max-width:16rem}}@media only screen and (max-width: 679px){main[data-width=m]{--content-narrow-width: calc(100vw - 4rem)}footer{flex-direction:column;gap:1.5rem;text-align:center}footer [data-section=affiliate]{text-align:center}}@media only screen and (max-width: 479px){body{--content-narrow-width: calc(100vw - 2rem)}main[data-width=m]{--content-narrow-width: calc(100vw - 2rem)}main>article{width:calc(100vw - 2rem);margin-right:1rem;margin-left:1rem}}[data-button=link-like]{display:inline;margin:0;padding:0;border:0;background:none;appearance:none;color:var(--link-color);font:inherit;line-height:1.36;text-align:left;cursor:pointer;user-select:none}[data-button=link-like]:hover{color:hsl(var(--link-hue), 100%, 32%)}[data-button=link-like]:focus{outline:none}[data-button=link-like]:focus-visible{outline:1px dotted currentColor;outline-offset:2px}body:has(>[data-controller=navigation][data-open]){overflow:hidden;touch-action:none}@scope ([data-controller="navigation"]) to ([data-controller]){:scope{--link-color-inverse: hsl(var(--main-hue), 90%, 60%);height:var(--header-height);width:100%;display:flex;background-color:hsl(var(--main-hue), 30%, 0%);position:fixed;top:0;left:0;z-index:5;max-width:100vw}:scope a{color:hsl(var(--main-hue), 10%, 80%)}:scope a[data-link-style=inverse]{color:var(--link-color-inverse)}:scope a[data-link-style=inverse]:hover{color:hsl(var(--main-hue), 100%, 75%)}:scope nav{width:var(--content-width);max-width:var(--content-width);margin:0 auto;display:flex;flex-direction:row;align-items:center;box-sizing:border-box;justify-content:space-between}:scope nav .logo{margin-right:1rem;margin-top:.25rem;opacity:.85}:scope nav .logo:hover{opacity:1}:scope nav .logo svg{width:auto;height:26px}:scope nav ul{display:flex;flex-direction:row;align-items:center;column-gap:.5rem;padding:0}:scope nav ul li{list-style:none}:scope nav ul li a{display:block;font-size:1.125rem;text-wrap:nowrap;padding:.5rem}:scope nav .background{position:absolute;width:100%;line-height:0;margin-left:-2rem;max-width:min(100vw,var(--content-width));height:64px;overflow:hidden;z-index:-1}:scope nav .background img{object-fit:cover;position:relative;transform:translateX(-50%);top:0;left:50%}:scope .menu,:scope .main-menu,:scope .seller-menu{height:100%;display:flex;align-items:center;flex:1}:scope .menu .item a:not([data-button]),:scope .main-menu .item a:not([data-button]),:scope .seller-menu .item a:not([data-button]){font-weight:400;display:flex;align-items:center}:scope .menu .item a:not([data-button]) span,:scope .main-menu .item a:not([data-button]) span,:scope .seller-menu .item a:not([data-button]) span{padding-top:.3rem;display:inline-block}:scope .menu .item a:not([data-button]) svg,:scope .main-menu .item a:not([data-button]) svg,:scope .seller-menu .item a:not([data-button]) svg{width:1.5rem;height:1.5rem;fill:hsl(var(--main-hue), 10%, 70%);margin-right:.25rem}:scope .menu .item a:not([data-button]):not([data-link-style=inverse]):hover,:scope .main-menu .item a:not([data-button]):not([data-link-style=inverse]):hover,:scope .seller-menu .item a:not([data-button]):not([data-link-style=inverse]):hover{color:hsl(var(--main-hue), 10%, 100%)}:scope .menu .item a:not([data-button]):not([data-link-style=inverse]):hover svg,:scope .main-menu .item a:not([data-button]):not([data-link-style=inverse]):hover svg,:scope .seller-menu .item a:not([data-button]):not([data-link-style=inverse]):hover svg{fill:hsl(var(--main-hue), 40%, 90%)}:scope .menu .icon-title,:scope .main-menu .icon-title,:scope .seller-menu .icon-title{display:inline-flex;align-items:center;padding:0 .25rem;height:2rem}:scope .menu .icon-title span,:scope .main-menu .icon-title span,:scope .seller-menu .icon-title span{padding:.5rem 0 0 .25rem}:scope .menu .push-right,:scope .main-menu .push-right,:scope .seller-menu .push-right{margin-left:auto}:scope .main-menu .basket{display:none}:scope .main-menu .basket[data-visible]{display:block}:scope .menu{font-size:1rem;flex:2;justify-content:end}:scope .menu .seller{flex:1;display:flex;gap:.5rem}:scope .menu .seller a{font-size:1rem}:scope .menu .main,:scope .menu .basket{display:none}:scope .mobile-show{display:none}@media(min-width: 480px){:scope nav{padding-left:2rem;padding-right:2rem}:scope .toggle{display:none}}@media only screen and (max-width: 1199px){:scope nav{margin:0}:scope nav .background img{width:1000px;height:auto}}@media(max-width: 999px){:scope nav{justify-content:left;margin-right:4rem}:scope nav .background img{width:800px}:scope nav ul{column-gap:.375rem}:scope nav ul li a{padding:.375rem}:scope .menu{position:fixed;top:0;bottom:0;width:100%;background:var(--gradient-brown);flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;padding:4rem 3rem}:scope .menu>*{width:auto}:scope .menu .seller{flex-direction:column;flex:0;margin-bottom:.5rem}:scope .menu .item{padding:.25rem 0}:scope .menu .account{margin-top:1rem;flex-grow:0}:scope .menu .main:not(.basket){display:inline-block}:scope .menu .basket{display:none}:scope .menu .basket[data-visible]{display:block}:scope .toggle{position:absolute;z-index:6;cursor:pointer;min-height:2rem;top:50%;transform:translateY(-50%);width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}:scope .toggle svg{fill:hsl(var(--main-hue), 10%, 60%);stroke:hsl(var(--main-hue), 10%, 60%)}:scope .left .menu{left:0;margin-left:-100%;transition:margin-left .2s ease}:scope .left .open~.menu{margin-left:0}:scope .left .toggle{left:2rem}:scope .right .menu{right:0;margin-right:-100%;transition:margin-right .2s ease}:scope .right .closed~.menu{visibility:hidden}:scope .right .open~.menu{visibility:visible;margin-right:0;transition:margin-right .2s ease}:scope .right .toggle{right:2rem}:scope div.item:not(:last-of-type){margin-bottom:8px}:scope .mobile-hide{display:none}:scope .mobile-show{display:block}}@media(max-width: 799px){:scope nav .background img{width:600px}}@media only screen and (max-width: 679px){:scope nav .logo{max-width:2rem;overflow:hidden}}@media only screen and (max-width: 479px){:scope nav{margin-left:1rem;margin-right:4rem}:scope nav .background{margin-left:-1rem}:scope .toggle{display:none}:scope .right .toggle{right:1rem}:scope.long .toggle{display:flex}}@media only screen and (max-width: 349px){:scope nav .logo{max-width:1.75rem}:scope nav .logo svg{height:22px}:scope nav ul{column-gap:.25rem}:scope nav ul li a{font-size:1.0625rem;padding:.25rem}:scope .main-menu .item a:not([data-button]) svg{width:1.375rem;height:1.375rem}}}@scope ([data-component="breadcrumb"]){:scope{max-width:var(--page-width);margin:0 1.5rem 0 1.5rem;min-height:1.5rem;font-size:.9375rem;text-transform:uppercase}:scope div{padding:.5rem 0}:scope a,:scope span{padding:.5em;height:2em;display:inline-block}}main[data-width=m] [data-component=breadcrumb]{width:var(--content-narrow-width);align-self:center}@media only screen and (max-width: 479px){:scope [data-component=breadcrumb]{margin-left:0;margin-right:0;width:100vw}:scope [data-component=breadcrumb] div{padding:.5rem 1rem;background-color:hsl(var(--main-hue), 10%, 95%)}}@scope ([data-controller="dialog"]) to ([data-controller]){:scope{width:fit-content;min-width:25rem;max-width:min(30rem,100vw - 1rem);padding:2.5rem 2rem 2rem;border:none;box-shadow:0 25px 50px -12px hsla(var(--main-hue), 10%, 10%, 0.3);border-radius:var(--border-radius);background-color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);visibility:hidden;z-index:999;opacity:0;transition:opacity .3s ease-in-out}:scope.open{visibility:visible;opacity:1}:scope:has(.blik)::backdrop{background:hsla(var(--main-hue), 15%, 10%, 0.58)}:scope:has(.blik){padding:1.5rem}.root,.root>*{display:flex;flex-direction:column;column-gap:1rem;row-gap:2rem}.title{font-size:1.2rem;font-weight:600;text-align:center;user-select:none}.title.with-icon{display:flex;align-items:center;justify-content:center;gap:.5rem}.title.with-icon .icon{display:inline-flex;flex:0 0 auto}.title.with-icon .icon svg{width:1.75rem;height:1.75rem;fill:currentColor}.content{color:var(--text-color);font-size:1.1rem}.content pre{font-size:.9rem;white-space:pre-wrap;word-wrap:break-word}.actions{align-self:flex-end;display:flex;gap:1rem;align-items:flex-end}.actions a{display:inline-block}.actions button{display:inline-block !important;order:2}.close{user-select:none;width:fit-content;justify-self:end;min-width:5rem}button{user-select:none}input{border-radius:var(--border-radius);padding:.375rem 0 .25rem .25rem}input:focus-visible{outline:none}input:invalid{border:1px solid red}input[type=file]{display:inline-block}input[type=file]+button[type=submit]{display:inline-block;margin-left:1rem}.blik{min-width:min(24rem,100vw - 5rem);row-gap:1.25rem}.blik>.title{text-align:left}.blik>.title.with-icon{justify-content:flex-start}.blik>.payment{align-items:stretch;padding:1.25rem;border-radius:var(--border-radius);background-color:hsl(var(--main-hue), 18%, 94%);text-align:left}.blik.error>.payment{background-color:hsl(var(--error-hue), 55%, 96%)}.blik.error .icon{color:var(--error-color);flex:0 0 auto;font-size:1.75rem}.blik.success>.payment{background-color:hsl(var(--second-hue), 42%, 94%)}.blik.success .icon{color:hsl(var(--second-hue), 70%, 28%);flex:0 0 auto;font-size:1.75rem}.blik.waiting>.payment{background-color:hsl(var(--main-hue), 18%, 94%)}.payment{display:flex;flex-direction:column;align-items:center;gap:.25rem;text-align:center}.message{margin:0;font-size:1rem;line-height:1.5}.message.error{color:var(--error-color);font-weight:600}.message.success{color:hsl(var(--second-hue), 70%, 28%);font-weight:600}.message.info{color:var(--text-color)}.spinner{display:inline-block;align-self:center;margin-bottom:1rem;width:2.75rem;height:2.75rem;border:.25rem solid hsl(var(--main-hue), 20%, 85%);border-top-color:hsl(var(--main-hue), 60%, 38%);border-radius:50%;animation:spin .9s linear infinite}.choice .checkout{margin:0}.choice .methods{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:0}.choice .methods button{display:block;margin:0;min-height:6rem;width:100%;padding:1rem;border:1px solid hsl(var(--main-hue), 60%, 40%);border-radius:var(--border-radius);background-color:hsl(var(--main-hue), 20%, 96%);color:hsl(var(--main-hue), 20%, 0%);line-height:1.25;text-align:left}.choice .methods button span,.choice .methods button small{display:block}.choice .methods button span{font-size:1.125rem;font-weight:600}.choice .methods button small{margin-top:.5rem;font-size:.875rem}.choice .methods button:disabled{cursor:not-allowed;color:hsl(var(--main-hue), 8%, 45%);border-color:hsl(var(--main-hue), 8%, 75%);background-color:hsl(var(--main-hue), 8%, 92%)}@media(prefers-reduced-motion: reduce){.spinner{animation:none}}@media only screen and (max-width: 479px){:scope{min-width:calc(100vw - 1rem);max-width:100vw}input[type=file]+button{margin-top:1rem}.choice .methods{grid-template-columns:1fr}}@media only screen and (max-width: 359px){.blik .actions{align-self:stretch;flex-direction:column}.blik .actions a,.blik .actions button{width:100%}}}@keyframes spin{to{transform:rotate(360deg)}}
/*# sourceMappingURL=application-9c3842c25c.css.map */
