:root{--cc-btn-primary-bg: #934d55;--cc-btn-primary-hover-bg: rgb(130.265625, 68.234375, 75.3236607143);--cc-btn-primary-text: #ffffff;--cc-toggle-bg-on: #6b8b6b}@keyframes show{0%{opacity:0}to{opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes show-slide{0%{transform:translateY(3rem);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes menu-item{0%{transform:translate(40px);opacity:0}to{transform:none;opacity:1}}@keyframes slide-in-from-right{0%{transform:translate(-2em);opacity:0}to{transform:none;opacity:1}}.staff-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(410px,1fr));gap:2rem}@media screen and (max-width: 575px){.staff-list{grid-template-columns:minmax(0,1fr);gap:1rem}}.staff-item{--padding: 2rem;display:flex;align-items:start;border-radius:12px}@media screen and (max-width: 1199px){.staff-item{--padding: 1.5rem}}@media screen and (max-width: 767px){.staff-item{--padding: 1rem}}.staff-item__head{height:calc(100% + 24px);display:flex;flex:none;background-color:#fff;border:2px solid var(--color-border-light);border-radius:inherit;margin:-12px 0 -12px 12px}@media screen and (max-width: 575px){.staff-item__head{margin:-2px 0 -2px -2px;height:calc(100% + 4px)}}.staff-item__head :not(.img-placeholder) img{width:128px;height:100%;object-fit:cover;border:5px solid #ffffff;border-radius:10px}@media screen and (max-width: 1199px){.staff-item__head :not(.img-placeholder) img{width:120px}}@media screen and (max-width: 575px){.staff-item__head :not(.img-placeholder) img{width:90px}}.staff-item__head .img-placeholder{background-color:#fff;border-radius:inherit;padding:0}.staff-item__head .img-placeholder img{height:auto;width:128px;max-width:65%;aspect-ratio:1;object-fit:contain;margin:0 auto auto;padding:calc(1.25 * var(--padding)) 0 0;filter:none}@media screen and (max-width: 1199px){.staff-item__head .img-placeholder img{width:96px}}@media screen and (max-width: 575px){.staff-item__head .img-placeholder img{width:64px}}.staff-item__body{padding:var(--padding)}.staff-item.decorative-shadow:before{clip-path:polygon(0 0,100% 0,100% calc(100% - 24px),calc(100% - 24px) 100%,0 100%)}.opt-in{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:var(--layout-gap)}@media screen and (max-width: 1199px){.opt-in{justify-content:center;text-align:center}}.opt-in__head{display:flex;flex-direction:column}@media (min-width: 1200px) and (max-width: 1679px){.opt-in__head .title{font-size:var(--fs-h5)}}.opt-in-form{display:flex;flex-wrap:wrap;align-items:end;gap:var(--input-margin-top)}.opt-in-form .btn,.opt-in-form .input{flex:1 0 auto}.opt-in-form .input__label:after{background-color:#fff}.form-contact.form-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.form-contact>*{grid-column:span 1}.contact-main>*+*{border-block-start:2px solid rgba(0,0,0,.05);padding-block-start:2.25em;margin-block-start:2.25em}.contact-main .icon-list{justify-content:center}.contact-main .icon-list:not(.socials){font-size:var(--fs-h5)}.contact-section{overflow:hidden;margin-top:-20px;padding-top:20px;isolation:isolate}.contact-section .grid-row{align-items:start;position:relative}@media screen and (min-width: 992px){.contact-section__main{box-shadow:0 0 0 100vmax #fbf5f2;clip-path:inset(0 -100vmax);position:relative;isolation:isolate}.contact-section__main:before{content:"";position:absolute;background-image:url(/build/assets/flower-B7cQmKIh.svg);background-size:contain;background-repeat:no-repeat;bottom:0;left:0;transform:translate(-15%,10%);width:450px;height:auto;aspect-ratio:22/32;opacity:.03;z-index:-1;pointer-events:none;max-width:50vw}}@media screen and (max-width: 991px){.contact-section__main{position:relative}.contact-section__main:before{content:"";position:absolute;inset:100% var(--container-padding-negative) -23px;background-color:inherit;z-index:1}}.contact-section__form{z-index:1;background-color:transparent!important}.contact-section__form:after{border-inline-end:0;border-top-left-radius:20px;border-bottom-left-radius:20px;background:url(/build/assets/knihapohlednic-contact-background-light-QvazeC0X.jpg) no-repeat 50% 50%;background-size:cover}@media screen and (max-width: 991px){.contact-section__form:after{border-bottom-left-radius:0;border-top-right-radius:20px;border-width:2px 0 0 0}}.contact-section__form .photos{display:block;position:absolute;left:100%;top:0;transform:translate(-40%,-20px);pointer-events:none}@media screen and (max-width: 1199px){.contact-section__form .photos{display:none}}@media screen and (min-width: 1200px){.contact-section__form-header{max-width:70%}}
