@keyframes beat{0%,to{transform:scale(1)}25%,75%{transform:scale(1.15)}50%{transform:scale(1.2)}}:root{--color-white:rgb(255, 255, 255);--color-black:rgb(0, 0, 0);--color-shade:rgb(17, 17, 17);--color-light:rgb(238, 238, 238);--color-mont:rgb(252, 250, 238);--color-guer:rgb(119, 114, 110);--color-dems:rgb(199, 146, 17);--color-red:rgb(255, 0, 0);--color-fire:rgb(248, 107, 21);--color-air:rgb(36, 107, 159);--color-earth:rgb(139, 162, 65);--color-water:rgb(89, 170, 221);--bs-border-radius:0;--bs-primary-rgb:199, 146, 17}.font-p,body,html{font-family:"Lato",sans-serif;font-weight:400;font-style:normal}html{font-size:18px}body{background-color:var(--color-mont);color:var(--color-guer)}h1,h2,h3,h4,h5,h6{font-weight:400}.btn,.font-h,h1,h2,h3,h4,h5,h6{font-family:"Gilda Display",serif;font-style:normal}.font-h{font-weight:400}li{padding-top:3px;padding-bottom:3px}.btn{font-weight:800;letter-spacing:.05rem}:focus-visible{box-shadow:none!important;outline:3px solid #000!important;outline-offset:2px!important}footer :focus-visible,nav .dropdown-menu-dark :focus-visible{outline:3px solid #fff!important}header{color:var(--color-black);position:sticky;background-color:rgba(255,255,255,.85);border-bottom:1px solid #aaa;top:0;z-index:5}footer{background-color:var(--color-black);text-align:center;font-size:.7rem}.dropdown-menu[data-bs-popper]{margin-top:0}.dropdown-item,.navbar{font-size:.9rem}.dropdown-item{font-weight:600}footer,footer .nav-link,footer .nav-link:hover{color:var(--color-white)}footer .nav-link{font-size:.8rem}header .nav-link{outline:0!important}footer .nav-link:hover,header .nav-link:hover{text-underline-offset:.4rem;text-decoration:underline solid 2px}.nav-link:focus-visible{box-shadow-color:var(--bs-btn-bg)}#f2item1:focus,#f2item1:focus-visible,.navbar-toggler:focus,.navbar-toggler:focus-visible,header .nav-link:focus,header .nav-link:focus-visible{box-shadow:none!important;outline:0!important}#f2item1{width:90%!important}.dropdown-menu-dark .dropdown-item:hover{background-color:transparent;text-decoration:underline;text-underline-offset:.3rem}#navbarNavDropdown.offcanvas{top:89px;height:fit-content;transition:none!important}#navbarNavDropdown.offcanvas.show{transform:none!important}#navbarNavDropdown.offcanvas button.btn-close{right:15px}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}#horoscope h2,#horoscope h3,#horoscope h4,#mission h1,#pme-elements strong,#product-detail h1,#product-list h2,#references h2,#static-page main h1,.formn label{color:var(--color-black)}#product-list a,#sms-bio a{color:var(--color-shade);text-decoration:none}#product-list .card-img,#product-list .card-img>a,section{position:relative}#product-list .card-img{overflow:hidden}#product-list .card-img .card-icons{transition:transform .2s}#product-list .card-body,#product-list .card-icons a,#product-page #product-list,#static-page #product-list{background-color:var(--color-white)}#horoscope .horoscope-sign a:hover h4,#product-list .card-body a:hover,#product-list .card-icons a:hover,#product-list .card:hover .card-body .more-info,#product-list .card:hover h5{color:var(--color-dems)}#newsletter:before,#product-list .card-icons{position:absolute;left:0;right:0;top:0;bottom:0}#product-list .card-icons{visibility:hidden;opacity:0;justify-content:center;align-items:center;pointer-events:none;transition:opacity 250ms}#product-list .card-icons a{display:inline-block;border-radius:50%;pointer-events:auto!important}#product-list .card-img:hover .card-icons{display:flex;visibility:visible;opacity:1}#horoscope .horoscope-sign a:hover .sign-picture img,#product-list a.card:hover .card-img-top{transform:scale(1.1)}#product-list .card-icons a i{margin:15px;font-size:85%}#product-page #product-list .card-body,#static-page #product-list .card-body,#static-text #horoscope,.formn.bud .input-group-addon{background-color:var(--color-mont)}#sms-bio{line-height:110%}#sms-bio small{font-size:75%}#sms-bio a{color:var(--color-guer)}#newsletter{background-image:url(/resources/img/header-final.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}#newsletter:before{content:"";background-color:#000;opacity:.5}#newsletter a,#newsletter form{color:var(--color-white)}#newsletter label[for=newsletter-form-email]{font-size:2.5rem;color:var(--color-white)}#newsletter form{position:relative}#newsletter form input[type=email]{color:var(--color-white);border:0;border-bottom:1px solid var(--color-white);box-shadow:none;outline:0;resize:none;background-color:transparent;width:100%}#newsletter form input[type=email]::placeholder{color:var(--color-white)}#newsletter form button[type=submit]{color:var(--color-white);position:absolute;width:36px;border:0;top:-5px;right:0;font-size:27px;background-color:transparent;display:inline-block}#newsletter form label[for=f2item2]{font-size:90%}#references .ref-item .fa-quote-left{font-size:2rem}#references .name{font-size:1.1rem;font-weight:700;font-style:italic}.beating-icon{cursor:pointer;display:inline-block;animation:beat 1s infinite;transition:transform .2s ease}.beating-icon:hover{animation:none;transform:scale(1.2)}.list-prod .card{background-color:transparent;background-repeat:no-repeat;border:0;overflow:hidden;max-width:400px}.list-prod .card-img-top{display:block;border-radius:0;transition:all .3s ease}.container{max-width:960px}.datepicker{font-size:.8rem}.btn{text-transform:uppercase;--bs-btn-font-size:0.8rem}.btn-primary{--bs-btn-bg:rgb(199, 146, 17);--bs-btn-border-color:rgb(199, 146, 17);--bs-btn-hover-bg:rgb(177, 131, 18);--bs-btn-hover-border-color:rgb(177, 131, 18)}.btn-secondary{--bs-btn-bg:rgb(108 117 125);--bs-btn-border-color:rgb(108 117 125);--bs-btn-hover-bg:rgb(92 99 106);--bs-btn-hover-border-color:rgb(92 99 106)}#horoscope,#mission,.formn .input-group-addon{background-color:var(--color-white)}#horoscope .sign-picture img{transition:all .3s ease}#horoscope .horoscope-sign a,#social a{text-decoration:none;color:var(--color-guer)}#horoscope .horoscope-sign.my-sign{font-weight:700}#product-detail .product-price{font-size:1.3rem;color:var(--color-dems)}#social a{display:inline-block;color:var(--color-white);height:18px;padding-left:25px}#social a:hover{text-decoration:underline;background-image:url(/resources/img/facebook-logo-orange.png)}#social-facebook{background-image:url(/resources/img/facebook-logo-secondary.png);background-repeat:no-repeat;background-size:18px 18px}.formn .input-group-addon{font-size:.9rem;padding:5px 2px 0 0;color:var(--color-black);border:0;border-bottom:1px solid var(--color-guer);box-shadow:none;outline:0}.formn input[type=email],.formn input[type=password],.formn input[type=text],.formn select,.formn textarea{font-size:.9rem;padding:4px 8px;color:var(--color-black);border:0;border-bottom:1px solid var(--color-guer);box-shadow:none;outline:0}.formn input[type=email]:focus,.formn input[type=text]:focus{border-bottom-color:var(--color-black)}.formn.validated input[type=checkbox]:invalid,.formn.validated input[type=email]:invalid,.formn.validated input[type=radio]:invalid,.formn.validated input[type=text]:invalid,.formn.validated select:invalid,.formn.validated textarea:invalid{border-bottom-color:var(--bs-form-invalid-color)}.formn textarea{resize:none}.formn .form-textarea-counter{position:absolute;right:0;font-size:.7rem;font-weight:700}.formn.bud input[type=checkbox],.formn.bud input[type=email],.formn.bud input[type=radio],.formn.bud input[type=text],.formn.bud select,.formn.bud textarea{background-color:var(--color-mont)}.formn.bud input[type=checkbox]:checked,.formn.bud input[type=radio]:checked{background-color:var(--color-black)}#order .form-item-required,.formn .form-item-required{color:var(--color-red)}.table,.table.kalendar-mien{border-spacing:1px;border-collapse:separate;font-size:.8rem;line-height:1.2rem}.table thead tr th{background-color:#e4dcc2;color:#000}.table tbody tr td,.table.kalendar-mien tbody td{background-color:#f7f5ee;color:#888;padding:15px}.table.kalendar-mien thead tr.den th{background-color:#e4dcc2;color:#000;width:14.2%}.table.kalendar-mien tbody td{position:relative;padding:0}.table.kalendar-mien tbody td>a:first-child,.table.kalendar-mien tbody td>div{width:100%;height:100%;display:block;padding:15px 15px 40px;text-align:center;text-decoration:none;color:#000;box-sizing:border-box}.table.kalendar-mien tbody td>a:first-child>span,.table.kalendar-mien tbody td>div>span{color:#888}.table.kalendar-mien tbody td>a:last-child{display:block;position:absolute;left:50%;bottom:0;transform:translate(-50%,-50%);text-align:center;z-index:2;text-decoration:none}.table.kalendar-mien tbody td.vikend{background-color:#eee8d8;color:#888}.table.kalendar-mien tbody td.dnes{background-color:#fcefc4;color:#888;border:2px dashed red}.table.kalendar-mien tbody .holiday-text{font-size:80%;line-height:110%;margin-top:2px}.table.kalendar-mien tbody .logo-pohladnice{width:99px;height:10px;outline:5px solid var(--color-white);background-color:var(--color-white)}.table.kalendar-mien tbody td.meno:hover{background-color:#e4dcc2}#names-calendar a{color:var(--color-black);text-decoration:none}#names-calendar a:hover{color:var(--color-dems)}.not-active:hover{opacity:1}.compact{font-size:.7rem}.compact h3{font-size:1rem;margin-bottom:0}.not-active{opacity:.4}.hero-header{width:100%;height:clamp(180px,40vw,304px);background-image:url(/resources/img/header-final.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;color:#fff}.carousel-item .hero-text,.hero-header .hero-text{font-family:"PT Serif","Gilda Display",serif}.hero-header .hero-text{position:relative;z-index:2}.carousel-item img{object-fit:cover;overflow:hidden;height:clamp(180px,40vw,304px)}.carousel .carousel-caption{bottom:initial}.carousel-item.active{display:flex}.carousel-item>a{position:absolute;inset:0;z-index:1}#slider-karty{font-size:1rem;max-width:570px;margin:0 auto}#slider-karty h4{font-size:1.2rem}#slider-karty .slogan{font-size:.8rem}#slider-karty .btn-odhalit{border-radius:10px;background:#813dee;background:linear-gradient(90deg,#813dee 0,#a251f7 100%);font-size:.9rem}.ohlasy>div{padding:5px 10px;margin-bottom:20px;background-color:var(--color-white)}.ohlasy>div::before{display:inline-block;content:"";font:var(--fa-font-solid);font-size:1.5rem}.ohlasy>div>p{margin:0}.ohlasy>div>p:last-child{margin-top:15px;color:var(--color-black);font-family:"Gilda Display",serif;font-weight:700;margin-bottom:0}.fire>div,.progress{position:relative}.progress-bar-title{position:absolute;text-align:center;line-height:18px;overflow:hidden;color:#fff;right:0;left:0;top:0}a.air,a.earth,a.fire,a.water{text-decoration:none;font-size:93%}a.air .link,a.earth .link,a.fire .link,a.water .link{position:absolute;right:15px;bottom:15px}.fire .link,.fire h2,.fire h4{color:var(--color-fire)}.air .link,.air h2,.air h4{color:var(--color-air)}.earth .link,.earth h2,.earth h4{color:var(--color-earth)}.water .link,.water h2,.water h4{color:var(--color-water)}.fire>div{background:url(/resources/img/partner_match/elements/bg-fire.jpg)no-repeat right top;color:var(--color-guer)}.air>div{background:url(/resources/img/partner_match/elements/bg-air.jpg)no-repeat right top}.air>div,.earth>div,.water>div{color:var(--color-guer);position:relative}.earth>div{background:url(/resources/img/partner_match/elements/bg-earth.jpg)no-repeat right top}.water>div{background:url(/resources/img/partner_match/elements/bg-water.jpg)no-repeat right top}#pme-elements>a>div{border:1px solid transparent}#pme-elements>a.fire:hover>div{border:1px solid var(--color-fire)}#pme-elements>a.air:hover>div{border:1px solid var(--color-air)}#pme-elements>a.earth:hover>div{border:1px solid var(--color-earth)}#pme-elements>a.water:hover>div{border:1px solid var(--color-water)}#partner-match-element-result .progress,#partner-match-element-result .progress-bar-title{height:36px}#partner-match-element-result .progress-bar-title{font-size:18px;line-height:36px}.cf-turnstile.error{border-bottom:1px solid var(--color-red);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}@media (max-width:576px){.kalendar-mien td{padding:10px}}.fs-1{font-size:calc(1rem + 2.3vw)!important}.dropdown-menu-dark{background-color:var(--color-white)}.dropdown-menu-dark .dropdown-item{color:var(--bs-nav-link-color)}@media (min-width:576px){#slider-karty{padding-left:45px}}@media (min-width:768px){.dropdown-menu-dark{background-color:var(--color-black)}.dropdown-menu-dark .dropdown-item{color:var(--color-white)}}@media (min-width:1200px){.fs-1{font-size:3.5rem!important}}