#main{-ms-grid-gap:32px;grid-gap:32px;gap:32px;grid-template-areas:"l bc" "l main";-ms-grid-columns:300px auto;grid-template-columns:300px auto;-ms-grid-rows:50px 1fr;grid-template-rows:50px 1fr;align-items:start}#content{padding:0 0 32px}#content h1{margin-top:0}#leftcol{grid-area:l;padding:32px 32px 64px;background-color:#dae8f5;border-radius:16px}@media screen and (min-width: 1080px){#leftcol{position:sticky;top:32px;max-height:calc(100vh - 64px);overflow:auto;scrollbar-width:thin;scrollbar-height:calc(100% - 20px);scrollbar-color:#666}}@media screen and (min-width: 1080px)and (max-width: 1200px){#leftcol{top:16px;max-height:calc(100vh - 32px)}}#leftcol h2{font-size:110%;font-weight:600;margin-bottom:16px}#leftcol h3{font-size:13pt;margin-bottom:10.6666666667px}#feedback-container{top:5vh;z-index:999;margin:0 auto;padding:16px;overflow:auto;width:min-content;max-width:calc(100vw - 64px);max-height:90vh;border:1px solid #dae8f5;box-shadow:0 0 5px 5px rgba(64,64,64,.25);border-radius:16px}#feedback-container::backdrop{background-image:linear-gradient(45deg, magenta, rebeccapurple, dodgerblue, green);opacity:.75}#feedback-container button.close{position:absolute;top:8px;right:8px}#feedback-container form{position:relative;gap:16px;-webkit-align-items:flex-start;align-items:start}#feedback-container form>label{gap:8px;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;max-width:100%}#feedback-container form textarea{max-width:100%}#feedback-container form p{margin:0}#feedback-container form footer{position:sticky;z-index:10;bottom:-16px;width:calc(100% + 32px);margin:0 -16px -16px;background-color:hsla(0,0%,100%,.8);width:calc(100% + 16px);overflow:hidden;display:-webkit-flex;display:-moz-flex;display:flex;gap:32px;-webkit-justify-content:start;justify-content:start;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#feedback-container form footer>button{order:1;align-content:center}#feedback-container form footer>div{order:2}#feedback-container form footer .grecaptcha-badge{z-index:10}h1{margin-bottom:32px}#prod{grid-template-areas:"img descr" "img btn" "text text";gap:32px 16px}#prod>button{grid-area:btn;justify-self:start;font-size:18pt;padding:1em 1.5em;font-variant:small-caps;align-self:end}#prod-image{grid-area:img}@media screen and (min-width: 1200px){#prod-image{position:sticky;top:0;z-index:3}}#prod-image img{height:400px;object-fit:contain}#prod-descr{grid-area:descr}#prod-text{grid-area:text}figure.notification h2{margin-top:0;color:inherit;font-size:160%}figure.notification h2>strong:first-child{font-size:160%;color:red;text-shadow:0 0 4px #fff}figure.notification h2 span{font-size:smaller}figure.notification .jsLink{color:inherit}@media screen and (max-width: 1200px){#main{-ms-grid-gap:24px;grid-gap:24px;gap:24px;-ms-grid-columns:250px 1fr;grid-template-columns:250px 1fr}#content{padding:0 0 24px}#leftcol{padding:24px 24px 48px}}@media screen and (max-width: 1080px){#main{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"bc" "main";-ms-grid-rows:40px 1fr;grid-template-rows:40px 1fr}#leftcol{width:0;padding:unset;border-radius:unset;border-right:unset}#prod{grid-template-areas:"img" "btn" "descr" "text";gap:32px}#prod>button{justify-self:center}#prod-image{justify-self:center}figure.notification{margin:12px -12px}}
