﻿@scope ([data-controller="gallery"]) to ([data-controller]){:scope a{display:inline-block;padding:0;line-height:0}:scope a:hover img{filter:contrast(110%)}:scope img{border-radius:var(--border-radius)}:scope[data-gallery-context=preview] a{margin-right:.5rem}:scope[data-gallery-context=preview] img{box-shadow:0 0 1px 0 hsl(var(--main-hue), 10%, 50%);max-width:120px}:scope[data-gallery-context=news]{display:flex;gap:1.75rem;max-width:calc(100vw - 2rem);flex-wrap:wrap;margin-top:2rem}:scope[data-gallery-context=news] img{max-width:120px;max-height:120px}:scope[data-gallery-context=news] a.video{position:relative}:scope[data-gallery-context=news] a.video::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:3rem;height:3rem;background:rgba(0,0,0,0) url("/static/images/svg/circle-play-icon-material.svg") center/contain no-repeat;pointer-events:none;z-index:1}}@scope ([data-controller="page-tytul"]) to ([data-controller]){[data-lazy-image]{transition:filter .25s ease}[data-lazy-image].loading{filter:blur(0.25rem)}:scope{display:grid;column-gap:4rem;row-gap:1rem;margin-bottom:2rem;grid-template-columns:320px auto;grid-template-rows:auto auto auto auto auto 1fr}:scope .header{grid-area:1/1/2/3}:scope .header h2{margin-top:.25rem;color:hsl(var(--main-hue), 90%, 35%);margin-bottom:.5rem}:scope .header .authors{margin-top:.75rem}:scope .header .authors .author:not(:last-child)::after{font-size:1.5em;color:hsl(var(--main-hue), 10%, 40%);content:", ";margin-right:.25em;margin-left:-0.1em}:scope .header .authors a h3{color:inherit;display:inline-block}:scope .purchase{grid-area:2/1/3/3;text-align:right;margin-bottom:1rem}:scope .purchase .promo{display:inline-flex;gap:.5em;align-items:baseline;justify-content:center;font-weight:600;font-size:1.125rem;color:#fff;text-align:right;padding:.5rem 1rem;line-height:1.25;background-color:var(--promo-current-color);margin-bottom:2rem;margin-right:1rem;max-width:calc(100vw - 4rem)}:scope .purchase .promo strong{font-size:1.5em}:scope .purchase .promo-time{margin:-1.75rem 1.5rem 1rem 0;font-size:.875rem}:scope .cover{grid-area:3/1/4/2;width:320px;line-height:0;max-width:calc(100vw - 2rem)}:scope .cover div{position:relative;display:inline-block}:scope .cover div .status-1,:scope .cover div .status-2{display:none}:scope .cover div .status-0{position:absolute;height:100%;width:100%;background-color:hsla(var(--main-hue), 10%, 100%, 35%);z-index:2;display:flex;justify-content:center;align-items:end}:scope .cover div .status-0::after{text-align:center;color:hsl(var(--main-hue), 10%, 95%);content:"WYPRZEDANY";font-size:1.25rem;padding:1rem;padding-top:1.5rem;width:inherit;background-color:hsla(var(--main-hue), 90%, 10%, 40%);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}:scope .cover div .status-3{position:absolute;height:100%;width:100%;z-index:2;display:flex;justify-content:center;align-items:end}:scope .cover div .status-3::after{text-align:center;color:hsl(var(--second-hue), 70%, 50%);content:"przedsprzedaż";font-size:1.5rem;font-weight:600;padding:1rem;width:inherit;background-color:hsla(var(--main-hue), 10%, 100%, 90%);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}:scope .cover div .img-mask{border-radius:var(--border-radius);overflow:hidden;line-height:0}:scope .cover div .img-mask img{border-radius:var(--border-radius);box-shadow:0px 0px 1px 0px hsl(var(--main-hue), 10%, 50%)}:scope .about{margin-top:1rem;grid-area:4/1/5/2}:scope .about .author{font-size:1.125rem}:scope .about .author svg{margin-left:.125em;font-size:.8125rem}:scope .properties{grid-area:5/1/6/2}:scope .properties dl{padding:1rem 0;border-top:1px solid hsl(var(--main-hue), 10%, 85%);border-bottom:1px solid hsl(var(--main-hue), 10%, 85%)}:scope .properties dl em{padding-top:.5em;display:inline-block;font-style:normal}:scope .properties dt{float:left;clear:left;width:7rem;font-weight:600}:scope .properties dt::after{content:":"}:scope .properties dd{margin-left:4rem}:scope .preview{margin-top:1rem;grid-area:6/1/7/2}:scope .content{grid-area:3/2/7/3}:scope .content .description{min-height:320px}:scope .content .description p:first-of-type{margin-top:0}:scope .content .description p{margin:.75em 0}:scope .content .description h3{margin-top:1.5rem;margin-bottom:.5rem}:scope .content .description h3:first-child{margin-top:0}:scope .content .description ul li{margin:.5em 0}:scope .content .description ul li a{padding:.3em}:scope .content .media-section{margin-top:4rem}:scope .content .media-section .media{margin-top:1rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem}:scope .content .media-section .media section[data-type=facebook] img{width:346px;border:1px solid hsl(var(--main-hue), 10%, 90%);border-radius:2px}:scope .content .media-section section[data-type=video] a{line-height:0;position:relative;display:block;width:360px;background-color:hsl(var(--main-hue), 10%, 90%)}:scope .content .media-section section[data-type=video] a::before{content:"";position:absolute;right:.25rem;bottom:.25rem;width:2rem;height:2rem;background:rgba(0,0,0,0) url("/static/images/svg/circle-play-icon-material.svg") center/contain no-repeat;pointer-events:none;z-index:1}:scope .content .media-section section[data-type=video] a::after{content:attr(data-content);position:absolute;left:0;right:0;bottom:0;padding:.65rem 2.5rem .55rem .75rem;background:rgba(0,0,0,.65);color:hsl(var(--main-hue), 90%, 99%);font-size:.9375rem;line-height:1.3;box-sizing:border-box;border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}:scope .content .media-section section[data-type=video] a img{height:auto;border-radius:var(--border-radius)}:scope .content .media-section p{margin-top:.5rem}:scope details{margin-top:1.5rem;font-family:var(--font-serif);font-size:1.25rem}:scope summary{font-family:var(--font-serif);font-size:1.25rem;cursor:pointer;margin-bottom:1rem;color:var(--link-color);text-decoration:underline;text-decoration-thickness:1px}:scope ul.keys{font-weight:600;list-style:none;padding:0;margin:0;display:flex;column-gap:.5rem;flex-wrap:wrap}:scope h1{margin-bottom:0;line-height:1em;margin-right:.5rem}:scope h3{margin-top:0;text-transform:uppercase;color:hsl(var(--main-hue), 40%, 40%)}@media only screen and (max-width: 939px){:scope{column-gap:1.5rem}:scope .media-section .media video{width:calc(var(--content-width) - 420px)}}@media only screen and (max-width: 759px){:scope{grid-template-columns:auto;grid-template-rows:auto auto auto}:scope .header{grid-area:1/1/2/2}:scope .about{margin-top:-1rem;margin-bottom:.5rem;grid-area:2/1/3/2}:scope .cover{grid-area:3/1/4/2}:scope .cover img{max-width:calc(100vw - 2rem);height:auto}:scope .purchase{grid-area:4/1/5/2}:scope .purchase .promo{margin-top:1rem}:scope .properties{margin-top:0;grid-area:5/1/6/2}:scope .preview{grid-area:6/1/7/2}:scope .content{grid-area:7/1/8/2}:scope .media-section .media section[data-type=video] a{max-width:calc(100vw - 4rem)}:scope .media-section .media section[data-type=video] a img{max-width:inherit}:scope .description{margin-top:2rem}}@media only screen and (max-width: 479px){:scope .media-section .media{width:calc(var(--content-width) - 2rem);justify-content:center}:scope .media-section .media section{width:calc(var(--content-width) - 2rem)}:scope .media-section .media section[data-type=video] a{max-width:calc(100vw - 2rem)}}@media only screen and (max-width: 379px){:scope .content .description{padding-right:1rem}:scope .content .media-section .media{margin-left:-1rem;width:100vw}:scope .content .media-section .media section[data-type=facebook] img{width:calc(100vw - 2rem)}}}@scope ([data-controller="tytul_form"]) to ([data-controller]){.data{display:grid;grid-template-columns:3fr 0fr 1fr 1fr;grid-template-rows:auto auto;column-gap:1.5rem;margin-right:1rem}.old{grid-area:1/1/2/2;align-self:end;color:hsl(var(--second-hue), 10%, 50%);font-size:1.25rem;font-weight:600;text-decoration:line-through;text-decoration-thickness:1px;white-space:nowrap}.old::after{content:" zł";font-weight:400}.price{grid-area:1/2/2/3;align-self:end;display:inline-block;color:hsl(var(--second-hue), 90%, 30%);font-size:2rem;font-weight:600;line-height:1.7rem;white-space:nowrap}.price::after{content:" zł";font-weight:400}.promo-price{color:var(--promo-current-color)}.quantity{grid-area:1/3/2/4;display:inline-flex;align-items:center;justify-self:end;align-self:center;width:fit-content;height:fit-content;padding-left:.5rem;border-radius:var(--border-radius);background-color:hsl(var(--main-hue), 20%, 94%);white-space:nowrap}.quantity label{margin-right:.2rem;padding:.2em .4em;line-height:1}.quantity input{width:4rem;height:2.25rem;font-size:1.25rem}button{grid-area:1/4/2/5;justify-self:end;width:fit-content;height:fit-content;white-space:nowrap}.note{grid-area:2/1/3/2;font-size:.875rem;line-height:1.2em}@media only screen and (max-width: 759px){.data{grid-template-columns:1fr 0fr;grid-template-rows:auto 3rem auto;column-gap:1rem}.old{grid-area:1/1/2/2}.price{grid-area:2/1/3/2;align-self:start;line-height:3rem}.quantity{grid-area:2/2/3/3;justify-self:start}button{grid-area:3/2/4/3;margin-top:1rem}.note{grid-area:3/1/4/2;text-wrap:wrap}}}
/*# sourceMappingURL=title-44c89b97bf.css.map */
