/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,
strong{font-weight:bolder}code,
kbd,
samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,
input,
optgroup,
select,
textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,
input{overflow:visible}button,
select{text-transform:none}button,
[type="button"],
[type="reset"],
[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],
[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
@font-face{font-family:'Roboto';font-style:italic;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLrPQiA8.ttf) format('truetype')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabWmT.ttf) format('truetype')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmT.ttf) format('truetype')}
@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bWmT.ttf) format('truetype')}:root{--bg-primary:#140e09;--bg-primary-rgb:20,14,9;--font-color-primary:white;--font-color-secondary:#736D63;--font-color-tertiary:#C6B98C;--font-color-dark:#323030;--font-color-light:#837e7e;--font-size-extra-small:1.4rem;--font-size-small:1.6rem;--font-size-regular:1.8rem;--font-size-medium:2.4rem;--font-size-semi-medium:2.8rem;--font-size-extra-medium:3.2rem;--font-size-large:4.8rem;--font-size-extra-large:5.6rem;--font-size-huge:6.4rem;--font-size-extra-huge:8.6rem;--font-size-giant:12.8rem;--border-radius-tiny:3px;--border-radius-small:4px;--border-radius-regular:8px;--border-radius-medium:16px;--border-radius-extra-medium:24px;--border-radius-large:32px;--margin-small:8px;--margin-regular:16px;--margin-medium:32px;--margin-extra-medium:48px;--margin-large:64px;--margin-extra-large:96px;--margin-huge:128px;--font-family-primary:'Times New Roman',serif;--font-family-secondary:Roboto,Arial,sans-serif;--font-weight-regular:300;--font-weight-medium:400;--layout-topbar-height:80px;--layout-sidebar-size:280px;--layout-z-index-sidebar:90;--layout-z-index-topbar:91;--layout-z-index-aside:100}html{font-size:62.5%}body{overflow-x:hidden;width:100vw;font-family:var(--font-family-primary);font-size:var(--font-size-regular);font-weight:var(--font-weight-regular);line-height:1.25;background-color:var(--bg-primary);color:var(--font-color-primary)}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin-block:0}
h1{font-size:var(--font-size-huge)}
h2{font-size:var(--font-size-large)}
h3{font-size:var(--font-size-extra-medium)}
h4{font-size:var(--font-size-medium)}
h5,h6{font-size:var(--font-size-regular)}
strong{font-weight:bold}p{margin:0}blockquote{font-size:var(--font-size-small);padding:0;margin:0}hr{opacity:0.25;border:none;height:1px;background-color:var(--font-color-secondary)}[id]{scroll-margin:var(--layout-topbar-height)}img{object-fit:cover}
img[width]:not[height]{height:auto}
img[height]:not[width]{width:auto}a{color:inherit;text-decoration:none;transition:all 0.3s ease-in;&:hover{color:var(--font-color-tertiary)}.secondary-color{transition:all 0.3s ease-in;&:hover{color:var(--font-color-tertiary)}}&.active{color:var(--font-color-tertiary)}}em{font-weight:inherit}[style*="--max-width"]{max-width:calc(var(--max-width) * 1px) !important}
[style*="--width"]{max-width:calc(var(--width) * 1px)}.btn{cursor:pointer;display:flex;width:100%;background-color:transparent;border:2px solid var(--font-color-secondary);border-radius:var(--border-radius-small);font-size:var(--font-size-medium);font-family:var(--font-family-secondary);color:var(--font-color-primary);padding:var(--margin-regular) var(--margin-extra-medium);justify-content:center;text-align:center;white-space:nowrap;&.btn--contained{background-color:var(--font-color-secondary);color:var(--bg-primary)}&.btn--text{border:none}}.container{max-width:1000px;margin-inline:auto;padding-inline:var(--margin-regular)}.mb-3{margin-block:var(--margin-regular)}.d-inline{display:inline-block}.d-flex{display:flex;.flex-nowrap{flex-wrap:nowrap}&.flex-wrap{flex-wrap:wrap}&.flex-column{flex-direction:column}&.gap-1{gap:0.8rem}&.gap-2{gap:2.4rem}&.gap-3{gap:3.2rem}&.gap-5{gap:5.6rem}&.gap-6{gap:6.4rem}&.gap-8{gap:8.6rem}}.lead{font-size:var(--font-size-medium)}.text-muted{color:var(--font-color-secondary)}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}
.text-uppercase{text-transform:uppercase}.rounded{border-radius:var(--border-radius-medium)}.link-underline{position:relative;display:inline-block;text-decoration:none;&::after{content:'';position:absolute;bottom:-3px;left:0;width:100%;height:1px;background-color:var(--font-color-tertiary);transition:width 0.2s ease-in}&:hover{&::after{width:0}}}.sidebar-width{padding-left:var(--layout-sidebar-size)}.sephia{filter:sepia(1)}.secondary-color{color:var(--font-color-secondary);a:hover{color:var(--font-color-tertiary)}}.fixed-background{pointer-events:none;position:fixed;top:25vh;right:-400px;opacity:0.2;z-index:-1}.layout{display:grid;min-height:100vh;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr auto;grid-template-areas:'topbar topbar' 'sidebar main' 'footer footer';.layout-topbar{display:none;grid-area:topbar;height:calc(var(--layout-topbar-height) / 2);.topbar{position:fixed;top:0;left:0;width:100vw;height:var(--layout-topbar-height);background-image:linear-gradient(to bottom,rgba(var(--bg-primary-rgb),1) 40%,rgba(var(--bg-primary-rgb),0.7) 70%,rgba(var(--bg-primary-rgb),0));z-index:var(--layout-z-index-topbar);.topbar-wrapper{position:relative;display:flex;align-items:center;padding-inline:var(--margin-regular);height:100%;.menu-hamburger{cursor:pointer;filter:invert(1)}.logo{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}}}.layout-sidebar{grid-area:sidebar;.sidebar{height:100vh;overflow-y:auto;position:fixed;top:0;left:0;display:flex;flex-direction:column;background-image:linear-gradient(to right,rgba(var(--bg-primary-rgb),1) 10%,rgba(var(--bg-primary-rgb),0.9) 40%,rgba(var(--bg-primary-rgb),0) 100%);gap:var(--margin-large);padding-block:var(--margin-medium) var(--margin-large);padding-inline:var(--margin-extra-medium);transition:all 0.3s ease-in;z-index:var(--layout-z-index-sidebar);scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}.menu{font-size:var(--font-size-extra-medium);margin-top:10vh}.tags{font-size:var(--font-size-medium);color:var(--font-color-secondary);line-height:1.5}}}.layout-main{overflow-x:hidden;grid-area:main;padding-block:var(--margin-large);&:not(:has(.slider)){padding-right:var(--margin-large)}}.layout-footer{grid-area:footer;.footer{position:relative;font-family:var(--font-family-secondary);font-weight:var(--font-weight-medium);margin-top:var(--margin-extra-large);padding-block:120px 100px;.logo{opacity:0.5;position:absolute;top:0;margin-top:-28px}&::before{content:'';position:absolute;opacity:0.5;left:46px;top:0;width:calc(100% - 46px);height:20px;background:transparent url(../themes/catholica/assets/images/line-horizontal.svg) top left repeat-x;z-index:-1}.footer-copyrights{opacity:0.5;max-width:600px;font-size:var(--font-size-extra-small);margin-top:var(--margin-medium);transition:all 0.3s ease-in-out;&:hover{opacity:1}}}}}.list-unstyled{list-style-type:none;padding:0;margin:0}.player-wrapper{--control-icon-size:40;position:relative;overflow:hidden;width:var(--width) * 1px;height:var(--height) * 1px;aspect-ratio:9 / 16;border-radius:var(--border-radius-extra-medium);&::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to bottom,rgba(0,0,0,0.15),rgba(0,0,0,0.75));pointer-events:none;z-index:9}&.align-left{.player{background-position:20% center}iframe{left:20%;transform:translate(-20%,-50%)}}&.align-right{.player{background-position:80% center}iframe{left:80%;transform:translate(-80%,-50%)}}.player{width:100%;height:100%;background:transparent var(--cover) center no-repeat;background-size:auto 135%;background-position:center center;filter:sepia(1) contrast(1.2);z-index:1}.controls{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:start;gap:var(--margin-regular);padding:var(--margin-medium);z-index:11;.play,.volume{width:calc(var(--control-icon-size) * 1px);height:calc(var(--control-icon-size) * 1px);background:transparent url(../themes/catholica/assets/images/volume.svg) center no-repeat;background-size:contain}.play{background-image:url(../themes/catholica/assets/images/player-play.svg)}}iframe{--iframe-scale:var(--scale,1) * 3.25;position:absolute;top:50%;left:50%;width:calc(var(--width) * var(--iframe-scale) * 1px) !important;height:calc((var(--width) * 16 / 9) * var(--iframe-scale) * 1px) !important;transform:translate(-50%,-50%);filter:sepia(1) contrast(1.2);z-index:1}}.scroll-container{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}.list-unstyled{li:last-of-type{padding-right:var(--layout-sidebar-size)}}}.short-wrapper{display:inline-block;position:relative;&:has(.short-header){&::after{--size:80;pointer-events:none;content:'';position:absolute;width:calc(var(--size) * 1px);height:calc(var(--size) * 1px);top:50%;right:-20px;background:url(../themes/catholica/assets/images/lines.svg) center center no-repeat;background-size:contain;transition:all 0.35s ease-out;z-index:10}}&:hover{&::after{top:72%}}}.short{--width:315;--height:560;--scale:1;--font-size-large:4.2rem;cursor:pointer;width:calc(var(--width) * var(--scale) * 1px);height:calc((var(--width) * 16 / 9) * var(--scale) * 1px);aspect-ratio:9 / 16;@media (min-width:780px){&:hover{.short-header{transform:translateY(-80px);.btn{opacity:1;bottom:0;transform:translateY(80px)}}}}.short-header{position:absolute;bottom:0;left:0;right:0;color:var(--font-color-primary);margin-inline:var(--margin-medium) var(--margin-regular);margin-block:var(--margin-medium);transition:all 0.2s ease-out;z-index:11;.short-title{font-size:var(--font-size-large);line-height:1;word-break:break-word;margin:0}.short-author{font-weight:normal;font-size:var(--font-size-regular);font-family:var(--font-family-secondary);margin-block:var(--margin-regular) 0}.btn{position:absolute;opacity:0;bottom:0;pointer-events:all;transition:all 0.2s ease-out;transform:translateY(-50px)}}}.about-shorts{font-family:var(--font-family-secondary);line-height:1.35;p + p{margin-top:var(--margin-regular)}}.start{.about-shorts{padding-inline:var(--margin-extra-large);margin-bottom:var(--margin-large)}}.slider{padding-bottom:var(--margin-large);.movie{overflow:hidden;border-radius:var(--border-radius-extra-medium)}}.shorts{.heading{margin-top:calc(var(--margin-medium) * -1);margin-bottom:var(--margin-extra-medium)}.short-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--margin-large);.list-item{display:flex;justify-content:center}}}.error-wrapper{display:flex;align-items:center;justify-content:space-around;min-height:80vh;.heading{font-size:20rem}}.page-wrapper{padding-block:var(--margin-huge) var(--margin-medium)}.page{font-size:var(--font-size-medium);article{line-height:1.35;text-align:justify;h1,h2,h3{line-height:1.05}>p:first-child{&::first-letter{font-family:var(--font-family-primary);font-size:var(--font-size-giant);font-weight:bold;background:transparent url(../themes/catholica/assets/images/lines.svg) center center no-repeat;background-size:contain;line-height:0;margin-left:-1ch}}ul>br,ol>br,h1 + br,h2 + br,h3 + br{display:none}p{margin:0;a{text-decoration:underline;&:hover{color:var(--font-color-secondary)}}}}iframe[src*="youtube"]{width:100% !important;height:auto !important;aspect-ratio:16 / 9;filter:grayscale(1);overflow:hidden;border-radius:var(--border-radius-extra-medium);margin-block:var(--margin-medium)}.page-menu{font-size:var(--font-size-medium);font-weight:bold;margin-block:var(--margin-large);.list-unstyled{display:flex;flex-direction:column;align-items:flex-start;gap:var(--margin-regular);.list-unstyled{margin-block:var(--margin-regular);margin-inline:var(--margin-medium)}a{border-bottom:1px dashed var(--font-color-tertiary)}}}.catechism{--layout-aside-width:1680;article{text-align:left;h1{margin-bottom:var(--margin-large);+ h1{font-size:var(--font-size-large);margin-top:calc(var(--margin-large) * -1)}}h3{margin-top:var(--margin-extra-medium);+ &{margin:0}}h1,h2,h3{a{&:hover{color:inherit}}}ol{list-style-type:lower-alpha}p{margin-block:var(--margin-regular) !important;+ h2{margin-top:var(--margin-extra-large)}}}.page-menu{.list-unstyled{font-size:var(--font-size-semi-medium);li:has(.active){color:var(--font-color-tertiary)}.list-unstyled{display:none}}}aside{--aside-width:min(calc(var(--layout-aside-width) * 1px),90vw);position:fixed;top:0;right:0;display:flex;height:100vh;width:var(--aside-width);background:var(--bg-primary) url(../themes/catholica/assets/images/wheel-2.svg) 20vw 20vh no-repeat;background-size:1600px;transition:transform 0.5s ease-out;transform:translateX(calc(var(--aside-width) - 40px));-webkit-box-shadow:-15px 0px 48px -14px rgba(66,68,90,0.19);-moz-box-shadow:-15px 0px 48px -14px rgba(66,68,90,0.19);box-shadow:-15px 0px 48px -14px rgba(66,68,90,0.19);z-index:var(--layout-z-index-aside);.scroll-container{overflow-x:hidden;padding-block:var(--margin-extra-large)}.page-menu{margin:0 !important;.list-unstyled{font-size:var(--font-size-medium);li{color:var(--font-color-primary) !important}.list-unstyled{display:block;font-weight:normal}}}label{align-self:center;cursor:pointer;font-size:var(--font-size-extra-small);border-left:16px solid var(--font-color-tertiary);border-radius:8px;letter-spacing:1px;writing-mode:tb-rl;padding-block:var(--margin-small);margin-left:-10px}&:hover{transform:translateX(32px)}}}}.section-heading{position:relative;display:flex;align-items:center;gap:var(--margin-regular);white-space:nowrap;padding-left:var(--margin-regular);margin-bottom:var(--margin-large);&::before{--size:80;content:'';position:absolute;left:0;width:calc(var(--size) * 1px);height:calc(var(--size) * 1px);background:transparent url(../themes/catholica/assets/images/lines.svg) center center no-repeat;background-size:contain;z-index:-1}a:hover{color:inherit}}.links{display:flex;flex-direction:column;gap:var(--margin-huge);.link-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:var(--margin-large);.link{display:flex;gap:var(--margin-medium);&:hover{.link-image{filter:grayscale(0.75)}}.link-image{filter:grayscale(1);transition:all 0.3s ease-in}.link-title{font-size:var(--font-size-semi-medium)}.link-description{font-family:var(--font-family-secondary);font-size:var(--font-size-small);color:var(--font-color-light)}}}}.books{.cover{filter:grayscale(0.65);transition:all 0.3s ease-in-out}.book{&:hover{.cover{filter:grayscale(0)}}}.slider{display:flex;gap:var(--margin-huge);.book{display:flex;align-items:flex-end;gap:var(--margin-large);.book-header{&::before{--size:60;content:'';display:block;width:calc(var(--size) * 1px);height:calc(var(--size) * 1px);background:transparent url(../themes/catholica/assets/images/lines.svg) center center no-repeat;background-size:contain;margin-bottom:var(--margin-regular)}.book-title{line-height:1;margin-bottom:var(--margin-medium)}.book-description{width:min(400px,80vw)}}}}.book-author{font-family:var(--font-family-secondary);color:var(--font-color-tertiary)}.book-description{font-family:var(--font-family-secondary);margin-bottom:var(--margin-large)}.book-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--margin-medium);.book-details{width:300px;margin-top:30px;.book-title{line-height:1;margin-bottom:var(--margin-small)}}}}.documents{.slider{display:flex;gap:var(--margin-large);.document{position:relative;.cover{filter:grayscale(1)}.document-header{position:absolute;left:0;bottom:0;color:white;padding:var(--margin-large);.document-author{font-size:var(--font-size-medium);font-family:var(--font-family-secondary);font-weight:var(--font-weight-medium)}.document-title{width:10ch;font-size:var(--font-size-huge);border-top:8px solid white;border-bottom:3px solid white;padding-block:var(--margin-medium);margin-block:var(--margin-medium)}.document-title,.document-subtitle{line-height:1}}}}}.document{article{h1,h2,h3{text-align:left}h1{font-size:var(--font-size-extra-huge);+ br + h2{margin-bottom:var(--margin-medium)}}h2{+ br + h3{margin-top:var(--margin-medium)}}h3{max-width:50ch;line-height:1;margin-bottom:var(--margin-medium)}p{margin-block:var(--margin-small) !important}}}.movies{.list-unstyled{display:flex;flex-direction:column;gap:var(--margin-extra-large);.movie{display:flex;gap:var(--margin-extra-large);align-items:center;.movie-header{display:flex;flex-direction:column;gap:var(--margin-medium);&::before{--size:80;content:'';display:block;width:calc(var(--size) * 1px);height:calc(var(--size) * 1px);background:transparent url(../themes/catholica/assets/images/lines.svg) center center no-repeat;background-size:contain}.movie-title{width:12ch;font-size:var(--font-size-extra-large)}}iframe{max-width:60vw;aspect-ratio:16 / 9;height:auto !important;border-radius:var(--border-radius-medium)}}}}.single-short-wrapper{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;.single-short{display:flex;align-items:end;gap:var(--margin-extra-large);.short{--scale:2;.player-wrapper{--control-icon-size:60;.controls{pointer-events:auto}}}.short-wrapper{&::after{display:none}}.short-header{display:none}.single-short-header{position:sticky;bottom:0;.short-tag{color:var(--font-color-secondary)}.short-title{width:12ch;font-size:var(--font-size-huge);line-height:1;margin-block:var(--margin-large) var(--margin-regular)}.short-author{font-family:var(--font-family-secondary)}.buttons{margin-block:var(--margin-extra-large)}}}}
@media (max-width:780px){:root{--font-size-extra-medium:var(--font-size-semi-medium);--font-size-huge:var(--font-size-large);--font-size-extra-huge:var(--font-size-huge);--margin-regular:8px;--layout-sidebar-width:300px}.d-flex{[class*="gap-"]{gap:calc(var(--margin-regular) * 2)}}.scroll-container{.list-unstyled{li:last-of-type{padding-right:var(--margin-regular)}}}.sidebar-width{padding-inline:var(--margin-regular);&:has(.container){padding-inline:0}}.section-heading{align-items:flex-start;&::before{margin-top:-10px}}.layout{.layout-topbar{display:block}.layout-sidebar{.sidebar{display:none;width:var(--layout-sidebar-width);background-color:var(--bg-primary);background-image:none;.logo{display:none}&:has(#show-sidebar:checked){display:flex}}}.layout-main{&:not(:has(.slider)){padding-right:0 !important}}}.about-shorts{--font-size-medium:var(--font-size-regular);padding-inline:0 var(--margin-regular) !important}.start{.movie{iframe{width:800px !important;height:auto !important;aspect-ratio:16 / 9 !important}}}.page{--font-size-semi-medium:var(--font-size-medium);--font-size-large:var(--font-size-extra-medium);--margin-medium:var(--margin-regular);--margin-large:var(--margin-extra-medium);--margin-extra-large:var(--margin-regular);article{text-align:left;>p:first-child{&::first-letter{margin-left:0}}}.catechism{aside{display:none}.page-menu{.list-unstyled{font-size:var(--font-size-medium)}}}}.links{.link-list{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}}.documents{.scroll-container{overflow-x:hidden}.slider{flex-direction:column;--font-size-extra-medium:var(--font-size-medium);--margin-large:calc(var(--margin-regular) * 3);--margin-medium:var(--margin-large);.cover{width:100% !important;height:auto !important}}}.short-wrapper{&::after{display:none}}.movies{.movie{--font-size-extra-large:var(--font-size-extra-medium);flex-direction:column;align-items:flex-start !important;justify-content:flex-start;gap:var(--margin-medium) !important;.movie-header{order:0;position:relative;padding-inline:20px;padding-block:var(--margin-regular);&::before{--size:50 !important;position:absolute;top:0;left:0;z-index:-1}.movie-title{width:auto !important}}iframe{order:1;width:100% !important}}}.shorts{.short-list{justify-content:center}}.short{.short-header{.btn{position:static;opacity:1;font-size:var(--font-size-regular);color:var(--font-color-tertiary);margin-top:var(--margin-medium);transform:none}}}.books{.slider{--margin-large:var(--margin-medium);.cover{height:420px !important}.book-header{&::before{--size:40 !important}.book-title{font-size:var(--font-size-extra-medium)}.book-description{margin-bottom:var(--margin-regular)}}}.book-list{display:flex;flex-direction:column;align-items:center}}.single-short-wrapper{.single-short{.short{--scale:1.1}.short-header{--font-size-large:var(--font-size-extra-large);pointer-events:all;display:block}.short-heading{display:none}.buttons{--margin-extra-large:var(--margin-regular)}}}}@media (max-width:1180px){.single-short{flex-direction:column;align-items:flex-start;.single-short-header{position:static !important;margin:auto;.buttons{--margin-regular:12px}}}}
.cookies-consent-wrapper{font-family:var(--cookie-consent-font);#cookies-consent-input{position:absolute;display:none;opacity:0;visibility:hidden;&:checked ~ .cookies-consent{display:none}}.cookies-consent{position:fixed;bottom:0;left:50%;min-width:310px;display:flex;align-items:center;background:var(--cookies-consent-background,transparent);border:var(--cookies-consent-border,none);gap:20px;border-radius:60px;transform:translateX(-50%);padding:20px 35px;margin-block:60px;z-index:123;.button--cookies-consent-cta{cursor:pointer}}}