@charset "UTF-8";.hp__header{background-color:#000;background-image:url(/images/homepage.webp?5a941d327f10373087bd5c94e9d9ba67);background-position:50%;background-repeat:no-repeat;background-size:cover;height:50vh;overflow-x:hidden;padding:0 5vw;width:100%}@media (max-width:640px){.hp__header{height:75vh}}@media (min-width:1139px){.hp__header{height:75vh}}.hp__header__sectionhead{color:#fff;font-size:smaller;margin:20vh auto auto;text-align:center;width:90%}@media (min-width:640px){.hp__header__sectionhead{margin-top:17vh}}@media (min-width:1139px){.hp__header__sectionhead{margin-top:20vh;width:70%}}.hp__header__sectionhead h1{margin:auto}@media (min-width:1139px){.hp__header__sectionhead h1{width:60%}}.hp__header__sectionhead p{font-size:1.3em;margin:auto;padding:3%;width:80%}@media (min-width:1139px){.hp__header__sectionhead p{font-size:1.4em}}.hp__header__sectionhead form{box-sizing:border-box;margin:auto;max-width:800px;min-width:280px;padding:1em 0;position:relative;width:30vw}.hp__header__sectionhead form input{all:unset;background-color:#fff;border-radius:2em;box-sizing:border-box;color:#000;max-width:100%;padding:1em 2em;text-align:left;width:100%}.hp__header__sectionhead form a{bottom:0;color:rgba(0,0,0,.5);cursor:pointer;display:block;font-size:25px;height:30px;line-height:30px;margin-bottom:auto;margin-top:auto;position:absolute;right:calc(1.5em + 30px);top:0}.hp__header__sectionhead form button{all:unset;background-color:#fff;background-image:url(/images/lupa.svg?8bbc7da1670978be2cbdd1eb64680367);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;cursor:pointer;display:block;height:30px;margin-bottom:auto;margin-top:auto;position:absolute;right:1em;top:0;width:30px}@media (max-width:640px){.hp__header__sectionhead .mini_fakulty{display:none}}.hp__aktualita{background-color:#0a161c;box-sizing:border-box;max-height:0;max-width:100vw!important;opacity:0;transition:all .5s ease-in-out;width:100vw!important}.hp__aktualita.shown{max-height:3000px;opacity:1}.hp__aktualita__box{align-items:center;color:#fff!important;display:flex;flex-direction:column;padding:25px 5%;text-align:center}.hp__aktualita__box p{max-width:80vw;padding:10px 0}.hp__aktualita__box span{font-size:.8em;font-weight:100}.hp__aktualita .swiperAk-next,.hp__aktualita .swiperAk-prev{background-image:url(/images/arrow_white.svg?b668244957a2a06441ca77876e6a05be);background-repeat:no-repeat;background-size:contain;cursor:pointer;height:40px;left:5%;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:2}.hp__aktualita .swiperAk-next{left:auto;right:5%;transform:translateY(-50%) rotate(180deg)}.hp__content{width:100%}.hp__content__box__fakulta{display:flex;flex-direction:column;gap:70px;padding:2em 0}@media (min-width:1139px){.hp__content__box__fakulta{flex-direction:row;gap:60px}}@media (min-width:1919px){.hp__content__box__fakulta{gap:70px}}.hp__content__box__fakulta__text{align-items:flex-start;display:flex;flex-direction:column;gap:30px;justify-content:space-around;margin-left:5%;width:90%}@media (min-width:1139px){.hp__content__box__fakulta__text{gap:70px;margin-left:10%;width:50%}}@media (min-width:1919px){.hp__content__box__fakulta__text{margin-left:10%;width:30%}}.hp__content__box__fakulta__text h2{color:#fff;width:100%}.hp__content__box__fakulta__text a{background-color:rgba(0,0,0,.15);border:1px solid #fff;border-radius:30px;color:#fff;font-size:medium;padding:10px 30px;text-decoration:none}.hp__content__box__fakulta__text a:hover{background-color:#fff;color:#000}@media (min-width:1919px){.hp__content__box__fakulta__text a{padding:3.5% 10%}}.hp__content__box__fakulta__albums{margin-right:0;width:80%;width:95%}@media (min-width:1919px){.hp__content__box__fakulta__albums{align-self:center}}@media (max-width:640px){.hp__content__box__fakulta__albums{margin-right:auto}}.hp__content__box__fakulta__albums .swiper-slide{touch-action:none}.hp__content__box__fakulta__albums .swiper-bars{margin-bottom:0!important}@media (min-width:1139px){.hp__content__box__fakulta__albums .swiper-bars{margin:0!important}}.header{background-color:#0a161c;color:#fff!important;height:auto;left:0;padding:10px 0;position:absolute;top:0;width:100%;z-index:3}.header.is-active{height:100vh;position:fixed;z-index:9}.header.is-active .header__box__links__shop-top_mobile{display:none!important}.header__box{display:flex;flex-direction:row;justify-content:space-between}.header__box__logo{background-image:url(/images/promoce_logo_white.svg?ef57d7485a48db24105d529c20a3a466);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;margin-left:2%;min-height:55px;width:120px}@media (max-width:640px){.header__box__logo{width:140px}}.header__box__logo.is-active{position:absolute}@media (min-width:640px){.header__box__logo{margin-right:50px;min-height:70px;width:200px}}@media (min-width:1919px){.header__box__logo{width:190px}}.header__box__links{display:none}.header__box__links.is-active{display:flex;flex-direction:column;width:100%}@media (min-width:1139px){.header__box__links{align-items:center;display:flex;flex-direction:row;gap:5%;justify-content:flex-end;margin-right:2%;width:45%}}.header__box__links__textBox{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between}.header__box__links__textBox.is-active{display:flex;flex-direction:column;margin-top:20vh;text-align:center}@media (min-width:640px){.header__box__links__textBox{flex-direction:row;justify-content:center;margin:0;padding:0}}.header__box__links__textBox a{align-items:center;color:#fff;display:flex;font-size:xx-large;font-variant:all-petite-caps;font-weight:500;letter-spacing:.25px;margin:40px;padding:0 25px;position:relative;text-decoration:none;text-transform:uppercase;white-space:nowrap}@media (min-width:1139px){.header__box__links__textBox a{font-size:larger;margin:0 0 0 -5px}}.header__box__links__textBox a:hover{color:#009ee0}.header__box__links__shop{cursor:pointer;margin:auto}@media (min-width:1139px){.header__box__links__shop{margin:0}}.header__box__links__shop.is-active{display:flex;justify-content:center;margin-top:10%;text-align:center}.header__box__links__shop.is-active a{display:block;font-size:x-large;height:-moz-fit-content;height:fit-content}.header__box__links__shop.is-active span{font-size:smaller}@media (max-width:640px){.header__box__links__shop.is-active span{font-size:small}}.header__box__links__shop.is-active a{position:relative}.header__box__links__shop.is-active a span{top:50%}.header__box__links__shop a{display:flex;height:35px}.header__box__links__shop a img{height:auto;max-width:100%}.header__box__links__shop a img.is-active{height:80px;width:80px}.header__box__links__shop a span{align-items:center;background-color:#009ee0;border-radius:50%;color:#fff;content:"";display:block;display:flex;font-size:small;font-weight:600;height:20px;justify-content:center;position:absolute;right:1.5%;top:50px;width:20px}.header__box__links__shop a.mobile{display:block}@media (min-width:1139px){.header__box__links__shop a.mobile{display:none}}.header__box__links__shop a.web{display:none}@media (min-width:1139px){.header__box__links__shop a.web{display:block}}.header__box__links__shop-top_mobile{align-items:center;display:flex;flex-grow:1;justify-content:flex-end;margin:0 10px 0 0;position:relative}@media (min-width:1139px){.header__box__links__shop-top_mobile{display:none}}.header__box__links__shop-top_mobile .header__shop__cart{display:flex!important;position:relative}.header__box__links__shop-top_mobile .header__shop__cart span{top:20px}.header__box__hamburger{margin:auto 2%}.header__box__hamburger.is-active{margin:2%;position:absolute;right:0}@media (min-width:1139px){.header__box__hamburger{display:none}}.header__box__hamburger__box{cursor:pointer;height:20px;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;width:40px}.header__box__hamburger__box__icon{background:#fff;border-radius:9px;display:block;height:2px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:100%}.header__box__hamburger__box__icon:first-child{top:0}.header__box__hamburger__box__icon:first-child.open{top:10px;transform:rotate(45deg)}.header__box__hamburger__box__icon:nth-child(2){top:10px}.header__box__hamburger__box__icon:nth-child(2).open{opacity:0;width:0}.header__box__hamburger__box__icon:nth-child(3){top:20px}.header__box__hamburger__box__icon:nth-child(3).open{top:10px;transform:rotate(-45deg)}.footer{background-color:#0a161c;bottom:auto;flex-direction:column;justify-content:center;left:0;overflow:hidden;padding:0 5%;position:absolute}.footer,.footer__top{display:flex;width:100%}.footer__top{flex-direction:row;padding:3% 0}.footer__top__nav{display:flex;flex-direction:row;justify-content:space-evenly}@media (max-width:640px){.footer__top__nav{width:100%}}.footer__top__nav div{display:flex;flex-direction:column}@media (max-width:640px){.footer__top__nav div{align-items:center;justify-content:space-evenly}.footer__top__nav div:first-child{flex-grow:1}.footer__top__nav div:last-child{min-width:193px}}.footer__top__nav div a{align-items:center;color:#fff;display:flex;font-variant:all-petite-caps;font-weight:500;letter-spacing:.25px;margin-left:-5px;padding:7px 25px;position:relative;text-decoration:none;text-transform:uppercase}.footer__top__nav div a:hover{color:#009ee0}.footer__top__logo{color:#fff;width:60%}.footer__top__logo img{width:220px}@media (max-width:640px){.footer__top__logo{display:none}}.footer__bottom{border-top:.5px solid #fff;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:25px 0;row-gap:1em;width:100%}.footer__bottom a{align-items:center;color:#fff;display:flex;font-size:x-small;letter-spacing:.25px;margin-left:-5px;padding:0 25px;position:relative;text-decoration:none;white-space:nowrap}.swiper-wrapper{height:auto}.swiper-bars{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin:1% 0}@media (min-width:640px){.swiper-bars{margin:3% 0}}.swiper-bars .swiper-progress-bar{background:hsla(0,0%,100%,.4);height:4px;position:relative;width:70%}@media (min-width:640px){.swiper-bars .swiper-progress-bar{height:.3vh}}.swiper-bars .swiper-progress-bar .progress{background:#fff;height:inherit}.swiper-bars .swiper-button-bar{cursor:pointer;width:20%}.swiper-bars .swiper-button-bar .swiper-button-disabled{cursor:default;opacity:.3}.swiper-bars .swiper-button-bar .swiper-next,.swiper-bars .swiper-button-bar .swiper-prev{background-image:url(/images/arrow_white.svg?b668244957a2a06441ca77876e6a05be);background-position:bottom;background-repeat:no-repeat;background-size:contain;display:inline-block;height:15px;height:25px;margin-left:.5em;width:20px;width:25px}.swiper-bars .swiper-button-bar .swiper-next{transform:rotate(-180deg)}.albumCard{background-color:#fff;border-radius:10px;margin-bottom:25px;min-height:250px;position:relative;width:80vw}.albumCard.merchCard{display:none}@media (min-width:640px){.albumCard{width:40vw!important}}@media (min-width:1139px){.albumCard{width:25vw!important}}@media (min-width:1919px){.albumCard{width:25vw!important}}.albumCard__stats{left:10px;position:absolute;top:10px}.albumCard__stats span{align-items:center;background-color:rgba(0,0,0,.75);border-radius:15px;color:#fff;display:inline-flex;font-size:.75em;justify-content:center;margin-right:5px;padding:5px 7px}.albumCard__stats span img{padding-right:5px}.albumCard__photos{display:flex;flex-direction:row;min-height:300px}@media (min-width:1139px){.albumCard__photos{min-height:250px}}@media (min-width:1919px){.albumCard__photos{min-height:270px}}.albumCard__photos__left{background-position:50%;background-size:cover;border:1px solid #fff;border-bottom-left-radius:10px;border-top-left-radius:10px;display:flex;width:60%}.albumCard__photos__right{display:flex;flex-direction:column;width:40%}.albumCard__photos__right__image{background-position:50%;background-size:cover;border:1px solid #fff;height:100%;text-align:center;width:100%}.albumCard__photos__right__image:first-child{border-top-right-radius:10px}.albumCard__photos__right__image:nth-child(2){border-bottom-right-radius:10px}.albumCard__photos__right__image__overlay{align-items:center;background-color:#000;border-bottom-right-radius:10px;border-top-right-radius:0;cursor:pointer;display:flex;height:100%;justify-content:center;opacity:.8;width:100%}.albumCard__photos__right__image__overlay span{color:#fff;font-size:large;text-decoration:none}.albumCard__text{display:flex;flex-direction:column;gap:3px;padding:3%;text-align:center}.albumCard__overlay{align-items:center;border-radius:10px;color:#fff;display:flex;height:100%;justify-content:center;position:absolute;text-align:center;text-decoration:none;top:0;width:100%}.albumCard__overlay,.albumCard__overlay.albums{background-color:#000;opacity:.8}.albumCard__overlay.album{background-color:transparent}.custom-select{opacity:0}.custom-select-done{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}.custom-select-done select{display:none}.custom-select-done .select-selected{background:none;border-radius:20px}.custom-select-done .select-selected:after{border:6px solid transparent;content:"";height:0;margin-bottom:0;margin-left:10px;margin-top:6px;width:0}.custom-select-done .select-selected.select-arrow-active:after{margin-bottom:6px;margin-top:0}.custom-select-done .select-items div,.custom-select-done .select-selected{align-items:center;border:1px solid transparent;cursor:pointer;display:flex;height:40px;justify-content:flex-start;padding-left:20px}.custom-select-done .select-items{background:none;left:0;position:absolute;right:0;top:100%;z-index:99}.custom-select-done .select-hide{display:none}.custom-select-done .select-selected:after{border-color:#000 transparent transparent}.custom-select-done .select-selected.select-arrow-active:after{border-color:transparent transparent #000}.custom-select-done .select-items{background-color:hsla(0,0%,100%,.97)}.custom-select-done .same-as-selected,.custom-select-done .select-items div:hover{background-color:#009ee0;color:#fff}.sidecart{background-color:#fff;color:#000!important;filter:drop-shadow(15px 0 10px #000);height:100vh;padding:2% 1% 2% 2%;position:fixed;right:-30vw;top:0;transform-origin:bottom right;transition:all .5s ease-in-out;width:30vw;z-index:1000}.sidecart.visible{right:0}.sidecart__overlay{background-color:transparent;cursor:pointer;display:block;height:100vh;position:absolute;right:100%;top:0;width:calc(100vw - 100%)}.sidecart__header{align-items:center;color:#000!important;display:flex;justify-content:space-between}.sidecart__header img{cursor:pointer;height:30px;-o-object-fit:contain;object-fit:contain;opacity:.5;transition-duration:.1s;width:29px}.sidecart__header img:hover{opacity:1}.sidecart__summary{color:#000!important;height:80vh;padding-top:25px}@media (min-width:1139px){.sidecart__summary{height:75vh}}@media (min-width:2300px){.sidecart__summary{height:81vh}}.sidecart__summary__box{background-color:rgba(0,0,0,.46);box-shadow:0 0 10px 0 rgba(0,0,0,.2);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.sidecart__summary__box__content{background-color:#fff;border-radius:15px;display:flex;flex-direction:column;gap:1rem;left:50%;padding:20px 25px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:75%}.sidecart__summary__box__content p{font-weight:700}.sidecart__summary__box__content__bottom{align-items:center;display:flex;gap:1.5rem;justify-content:center}.sidecart__summary__box__content__bottom p{font-weight:400}.sidecart__summary__box__content__bottom button{background-color:#fff;border:1px solid #009ee0;border-radius:999px;color:#009ee0;cursor:pointer;font-size:medium;padding:5px 0;text-align:center;width:23%}.sidecart__summary__box__content__bottom button:hover{border-color:#000;color:#000}.sidecart__summary__box__content__bottom button:first-child{background-color:#009ee0;border:none;color:#fff}.sidecart__summary__box__content__bottom button:first-child:hover{background-color:#000}.sidecart__summary__box-duplicate .sidecart__summary__box__content__close{cursor:pointer;font-size:x-large;opacity:.5;position:absolute;right:15px;top:10px}.sidecart__summary__box-duplicate .sidecart__summary__box__content__close:hover{opacity:1}.sidecart__summary__box-duplicate .sidecart__summary__box__content .transparent{display:none}.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom{align-items:flex-start;flex-direction:column}.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__box{align-items:flex-start;display:flex;flex-direction:column;width:100%}.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__box-video p{max-width:none;width:47%!important}@media (min-width:2300px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__box-video p{width:54%!important}}.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel{align-items:center;display:flex;justify-content:space-between;padding:5px 0;width:100%}@media (min-width:1139px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel{padding:3px 0}}@media (min-width:1919px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel{padding:5px 0}}@media (min-width:1139px) and (max-width:1919px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var *,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel *{font-size:small}}.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .v,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .vr,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .v,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .vr{all:unset;border:2px solid #ccc;border-radius:50%;height:16px;position:relative;width:16px}@media (min-width:1139px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .v,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .vr,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .v,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .vr{height:13px;width:13px}}@media (min-width:1919px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .v,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .vr,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .v,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .vr{height:16px;width:16px}}.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .v:checked,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .vr:checked,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .v:checked,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .vr:checked{background-color:transparent;border-color:#ccc}.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .v:checked:before,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .vr:checked:before,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .v:checked:before,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .vr:checked:before{background-color:#009ee0;border-radius:50%;content:"";height:calc(50% + 2.25px);left:3px;position:absolute;top:3px;width:calc(50% + 2px)}@media (min-width:1139px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .v:checked:before,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .vr:checked:before,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .v:checked:before,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .vr:checked:before{left:2px;top:2px}}@media (min-width:1919px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .v:checked:before,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .vr:checked:before,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .v:checked:before,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .vr:checked:before{left:3px;top:3px}}.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .v:disabled,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .vr:disabled,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .v:disabled,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .vr:disabled{background-color:transparent;border-color:#ccc}.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .v:disabled:before,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .vr:disabled:before,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .v:disabled:before,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .vr:disabled:before{background-color:rgba(0,0,0,.2);border-radius:50%;content:"";height:calc(50% + 2.25px);left:3px;position:absolute;top:3px;width:calc(50% + 2px)}@media (min-width:1139px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .v:disabled:before,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .vr:disabled:before,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .v:disabled:before,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .vr:disabled:before{left:2px;top:2px}}@media (min-width:1919px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .v:disabled:before,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .vr:disabled:before,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .v:disabled:before,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .vr:disabled:before{left:3px;top:3px}}.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var p,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel p{color:#666;max-width:50%;max-width:unset;padding:0 0 0 8px;text-align:start}@media (min-width:1139px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var p,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel p{padding:0 0 0 5px}}@media (min-width:1919px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var p,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel p{padding:0 0 0 8px}}.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .radiolabel,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .radiolabel{color:#666;padding:0 8px;text-align:start;width:90px}@media (max-width:640px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .radiolabel,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .radiolabel{padding:0 10px}}@media (min-width:1139px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .radiolabel,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .radiolabel{padding:0 5px}}@media (min-width:1919px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .radiolabel,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .radiolabel{padding:0 8px;width:140px}}.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var span,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel span{font-size:12px;margin-left:auto}@media (max-width:640px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var span,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel span{text-align:end}}@media (min-width:1919px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var span,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel span{font-size:medium}}@media (min-width:2300px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var span,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel span{font-size:large}}.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .qty,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .qty{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex;margin-left:auto}@media (max-width:640px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .qty,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .qty{padding-right:10px}}@media (min-width:1139px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .qty,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .qty{-moz-column-gap:3px;column-gap:3px}}@media (min-width:1919px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .qty,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .qty{-moz-column-gap:5px;column-gap:5px}}.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .qty span,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .qty span{color:#666;font-size:1.25em;margin-left:unset;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .qty input,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .qty input{all:unset;border:2px solid #ccc;border-radius:3px;box-shadow:none;color:#666;outline:none;text-align:center;width:30px}@media (min-width:1139px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .qty input,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .qty input{width:26px}}@media (min-width:1919px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .qty input,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .qty input{width:30px}}.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var .qty input:focus,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .qty input:focus{outline:none}.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__var{justify-content:flex-start}.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .v{border-radius:0!important}.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .v:checked:before,.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__vel .v:disabled:before{border-radius:0}.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__priplatek{align-items:center;display:flex;flex-direction:column;gap:3px;padding-top:15px;width:100%}@media (min-width:1139px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__priplatek{margin-top:-.5rem;padding-top:10px}}@media (min-width:1919px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__priplatek{padding-top:15px}}.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__priplatek__text{font-size:.9rem}@media (min-width:1139px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__priplatek__text{font-size:.8rem}}@media (min-width:1919px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__priplatek__text{font-size:.9rem}}.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__priplatek span{display:inline-block;font-size:.9rem}@media (min-width:1139px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__priplatek span{font-size:.8rem}}@media (min-width:1919px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom__priplatek span{font-size:.9rem}}.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom .button{display:flex;flex-direction:column;gap:10px;justify-content:center;margin-top:-.1rem;width:100%}.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom .button .err{color:red;font-size:.8em;left:0;text-align:center;top:calc(100% + .6em);width:100%}.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom .button button{all:unset;background-color:#009ee0;border-radius:50px;color:#fff;cursor:pointer;font-size:1rem;padding:.65rem 2rem;position:relative}@media (max-width:640px){.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom .button button{padding:1rem 2.5rem}}.sidecart__summary__box-duplicate .sidecart__summary__box__content__bottom .button button:hover{background-color:#000}.sidecart__summary__items{border-bottom:1px solid rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.2);max-height:95%;overflow-y:auto;padding:0}@media (min-width:640px){.sidecart__summary__items{max-height:92%}}@media (min-width:1139px){.sidecart__summary__items{max-height:87%}}@media (min-width:1919px){.sidecart__summary__items{max-height:93%}}@media (min-width:2300px){.sidecart__summary__items{max-height:96%}}.sidecart__summary__items::-webkit-scrollbar-thumb{background:#757272;border:1px solid #eaeaea}.sidecart__summary__items::-webkit-scrollbar-track{background-color:#eaeaea;border:1px solid #eaeaea}.sidecart__summary__items::-webkit-scrollbar-corner{background:#eaeaea}.sidecart__summary__items::-webkit-scrollbar{height:10px;width:10px}.sidecart__summary__items__item{align-items:center;border-top:1px solid rgba(0,0,0,.2);display:flex;justify-content:space-between;padding:15px 2% 15px 10px;width:100%}.sidecart__summary__items__item:first-child{border-top:none}@media (min-width:1139px){.sidecart__summary__items__item{padding:15px 2% 15px 7px}}@media (min-width:1919px){.sidecart__summary__items__item{padding:15px 2% 15px 10px}}.sidecart__summary__items__item__info{display:flex;gap:5%;width:90%}@media (min-width:1139px){.sidecart__summary__items__item__info{gap:4%;width:93%}}@media (min-width:1919px){.sidecart__summary__items__item__info{gap:5%;width:92%}}.sidecart__summary__items__item__info__img{height:75px;width:75px}@media (min-width:1139px){.sidecart__summary__items__item__info__img{height:55px;width:55px}}.sidecart__summary__items__item__info__img img{border-radius:10%;height:100%;-o-object-fit:cover;object-fit:cover;width:inherit}.sidecart__summary__items__item__info__img .doprava_img,.sidecart__summary__items__item__info__img .platba_img{-o-object-fit:contain;object-fit:contain;width:70%}.sidecart__summary__items__item__info__number_input{align-items:center;display:flex;gap:10px;justify-content:space-between;width:90%}@media (min-width:1139px) and (max-width:1919px){.sidecart__summary__items__item__info__number_input label{font-size:small}}.sidecart__summary__items__item__info__number_input .qty{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex}@media (min-width:1139px){.sidecart__summary__items__item__info__number_input .qty{-moz-column-gap:3px;column-gap:3px}}@media (min-width:1919px){.sidecart__summary__items__item__info__number_input .qty{-moz-column-gap:5px;column-gap:5px}}.sidecart__summary__items__item__info__number_input .qty span{color:#666;cursor:pointer;font-size:1.25em;margin-left:unset;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:1139px){.sidecart__summary__items__item__info__number_input .qty span{font-size:1rem}}@media (min-width:1919px){.sidecart__summary__items__item__info__number_input .qty span{font-size:1.25rem}}.sidecart__summary__items__item__info__number_input .qty input{all:unset;border-radius:3px;box-shadow:none;color:#666;outline:none;pointer-events:none;text-align:center;width:20px}@media (min-width:1139px) and (max-width:1919px){.sidecart__summary__items__item__info__number_input .qty input{font-size:small}}.sidecart__summary__items__item__info__number_input .qty input:focus{outline:none}.sidecart__summary__items__item__info__number_input .qty input:disabled{color:#fff!important}.sidecart__summary__items__item__remove{all:unset;cursor:pointer;font-size:1.75em;opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:640px){.sidecart__summary__items__item__remove{font-size:2.25rem}}@media (min-width:1139px){.sidecart__summary__items__item__remove{font-size:1.5rem}}@media (min-width:1919px){.sidecart__summary__items__item__remove{font-size:1.75rem}}.sidecart__summary__items__item__duplicate{all:unset;cursor:pointer;font-size:1.75em;margin-right:-4px;opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:640px){.sidecart__summary__items__item__duplicate{font-size:2.25rem}}.sidecart__summary__items__item__duplicate:hover{filter:contrast(0)}.sidecart__summary__items__item__duplicate img{height:20px;width:20px}@media (min-width:1139px){.sidecart__summary__items__item__duplicate img{height:22px;width:22px}}@media (min-width:1919px){.sidecart__summary__items__item__duplicate img{height:25px;width:25px}}.sidecart__summary span{font-size:small}.sidecart__summary .span{font-size:small;margin:5% 0}@media (min-width:640px){.sidecart__summary .span{margin:7% 0}}@media (min-width:1139px){.sidecart__summary .span{margin:5% 0}}@media (min-width:2300px){.sidecart__summary .span{margin:3.5% 0}}.sidecart__next{display:flex;flex-direction:row;justify-content:center;margin:auto;padding:40px 2% 100px}@media (min-width:1139px){.sidecart__next{padding:25px 2% 100px}}@media (min-width:1919px){.sidecart__next{padding:40px 2% 100px}}.sidecart__next a{background-color:#009ee0;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1rem;padding:.75em 2.5em;text-decoration:none}.sidecart__next a:hover{background-color:#000;color:#fff}.album{width:100%}.album__intro{background-image:url(/images/albumbg.webp?df969844b1fbb33240eeeaa81408ac3d);background-position:50%;background-repeat:no-repeat;background-size:cover;height:60vh;position:relative;width:100%}@media (min-width:1139px){.album__intro{height:50vh}}.album__intro__box{align-items:center;display:flex;height:calc(100% - 100px);justify-content:space-evenly;margin:75px auto auto;width:75%}@media (min-width:640px){.album__intro__box{margin-top:100px}}.album__intro__box__info{color:#fff}.album__intro__box__info h2{margin:15px 0}.album__intro__box__info button{all:unset;background-color:#009ee0;border-radius:999px;cursor:pointer;margin-top:50px;padding:15px 40px}.album__intro__box__info button:hover{background-color:#fff;color:#000}.album__intro__box__video{cursor:pointer;display:none;max-width:300px;position:relative;width:50%}@media (min-width:640px){.album__intro__box__video{display:block}}@media (min-width:1139px){.album__intro__box__video{max-width:unset;width:30%}}.album__intro__box__video img{border:10px solid #000;border-radius:25px;width:100%}.album__intro__box__video span{border-color:transparent transparent transparent #fff;border-style:solid;border-width:20px 0 20px 40px;height:0;margin:0 auto;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:0}.album__back{display:flex;justify-content:flex-start;padding:50px 0 0;width:85%}.album__back a{all:unset;align-items:center;border:2px solid #000;border-radius:999px;cursor:pointer;display:flex;gap:15px;justify-content:center;padding:7px 17px}.album__back a img{rotate:180deg}.album__back a:hover{background-color:#000;color:#fff}.album__back a:hover img{filter:invert(1)}.album__filters{display:flex;justify-content:space-between;padding:25px 0;width:90%}@media (min-width:640px){.album__filters{width:85%}}.album__filters div:last-child{margin-left:auto}.album__filters .sorting{align-items:center;display:flex}.album__filters .sorting span{cursor:pointer;margin-left:15px;padding-bottom:5px}.album__gallery{display:flex;flex-wrap:wrap;gap:15px;padding:0 0 100px;width:90%}@media (min-width:640px){.album__gallery{width:85%}}.album__gallery .album__intro__box__video{display:block!important;height:200px;width:auto}.album__gallery .album__intro__box__video img{border:none;max-height:100%}.album__gallery .album__intro__box__video:after{background-color:#009ee0;border-bottom-left-radius:25px;border-bottom-right-radius:25px;bottom:0;color:#fff;content:"Videozáznam z Vaší promoce";left:0;padding:15px 0;position:absolute;text-align:center;width:100%}.album__gallery__photo{cursor:pointer;flex:1 1 auto;height:200px;max-width:30%;position:relative}.album__gallery__photo img{border-radius:15px;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:middle;width:100%}.album__gallery__photo button{all:unset;align-items:center;background-color:#000;border-radius:50%;bottom:10px;cursor:pointer;display:flex;height:29.5px;justify-content:center;left:10px;padding:6.75px 6px 6px 6.75px;position:absolute;transition-duration:.3s;visibility:hidden;width:29.5px}.album__gallery__photo button:hover{background-color:#009ee0;bottom:4px;height:39px;left:4px;padding:9px 8px 8px 9px;width:39px}.album__gallery__photo button img{border-radius:0}.album__gallery__photo .open{background-color:#009ee0;bottom:4px;height:39px;left:4px;padding:9px 8px 8px 9px;visibility:visible;width:39px}.album__gallery__photo:hover button{visibility:visible}.album__gallery:after{content:"";flex-grow:999}.album__modal{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.album__modal__overlay{background-color:rgba(0,0,0,.7);display:block;height:100%;left:0;position:absolute;top:0;width:100%}.album__modal__box{background-color:#fff;border-radius:30px;display:flex;height:-moz-fit-content;height:fit-content;max-height:70vh;max-width:80vw;min-height:300px;min-width:300px;overflow-y:auto;padding:15px;position:relative;width:-moz-fit-content;width:fit-content}@media (max-width:640px){.album__modal__box{align-items:center!important;flex-direction:column!important;height:75vh!important;justify-content:center!important;max-height:unset!important}}.album__modal__box .close{cursor:pointer;font-size:2em;position:absolute;right:15px;top:10px}.album__modal__box__video{align-items:center;background-color:#a9a9a9;border-bottom-left-radius:28px;border-top-left-radius:28px;display:flex;height:100%;justify-content:center;position:relative;width:75%}@media (max-width:640px){.album__modal__box__video{border-bottom-left-radius:0;border-top-left-radius:0;height:39%}}.album__modal__box__video iframe{border-bottom-left-radius:28px;border-top-left-radius:28px;height:100%;min-height:300px;width:100%}@media (max-width:640px){.album__modal__box__video iframe{border-bottom-left-radius:0;border-top-left-radius:0;min-height:100px}}.album__modal__box__video:after{background-color:rgba(0,0,0,.8);border-radius:30px;bottom:15px;color:#fff;content:"Vzorová promoce";font-size:1.2rem;padding:15px 30px;position:absolute;right:15px}@media (max-width:640px){.album__modal__box__video:after{font-size:.8rem;padding:10px 16px}}.album__modal__box__left{border-bottom-left-radius:28px;border-top-left-radius:28px;max-width:60%;-o-object-fit:contain;object-fit:contain}@media (max-width:640px){.album__modal__box__left{border-radius:0;max-height:45%;max-width:80%;-o-object-fit:unset;object-fit:unset}}.album__modal__box:has(>.album__modal__box__video){background-color:#fff;border-radius:30px;display:flex;height:70%;max-height:1000px;max-width:1300px;min-height:300px;min-width:300px;padding:15px;position:relative;width:80%!important}.album__modal__box:has(>.album__modal__box__video) .album__modal__box__left{background-position:50%;background-repeat:no-repeat;background-size:contain;border-bottom-left-radius:28px;border-top-left-radius:28px;display:block;max-width:unset;min-height:75%;min-width:75%;-o-object-fit:unset;object-fit:unset}.album__modal__box:has(>.album__modal__box__video) .album__modal__box__right{margin:auto!important}@media (max-width:640px){.album__modal__box:has(>.album__modal__box__video) .album__modal__box__right{margin:15px 0 0!important}}.album__modal__box__right{margin:0 0 auto;padding:0 35px 0 30px}@media (max-width:640px){.album__modal__box__right{margin:15px 0 0;overflow-y:auto;padding:0 20px 0 15px}}.album__modal__box__right h4{margin:15px 0}@media (max-width:640px){.album__modal__box__right h4{margin:0 0 15px;text-align:center}}@media (min-width:1139px){.album__modal__box__right h4{margin:10px 0}}@media (min-width:1919px){.album__modal__box__right h4{margin:15px 0}}.album__modal__box__right__var,.album__modal__box__right__vel{align-items:center;display:flex;justify-content:space-between;padding:5px 0;width:100%}@media (min-width:1139px){.album__modal__box__right__var,.album__modal__box__right__vel{padding:3px 0}}@media (min-width:1919px){.album__modal__box__right__var,.album__modal__box__right__vel{padding:5px 0}}@media (min-width:1139px) and (max-width:1919px){.album__modal__box__right__var *,.album__modal__box__right__vel *{font-size:medium}}.album__modal__box__right__var .v,.album__modal__box__right__var .vr,.album__modal__box__right__vel .v,.album__modal__box__right__vel .vr{all:unset;border:2px solid #ccc;border-radius:50%;height:16px;position:relative;width:16px}@media (min-width:1139px){.album__modal__box__right__var .v,.album__modal__box__right__var .vr,.album__modal__box__right__vel .v,.album__modal__box__right__vel .vr{height:13px;width:13px}}@media (min-width:1919px){.album__modal__box__right__var .v,.album__modal__box__right__var .vr,.album__modal__box__right__vel .v,.album__modal__box__right__vel .vr{height:16px;width:16px}}.album__modal__box__right__var .v:checked,.album__modal__box__right__var .vr:checked,.album__modal__box__right__vel .v:checked,.album__modal__box__right__vel .vr:checked{background-color:transparent;border-color:#ccc}.album__modal__box__right__var .v:checked:before,.album__modal__box__right__var .vr:checked:before,.album__modal__box__right__vel .v:checked:before,.album__modal__box__right__vel .vr:checked:before{background-color:#009ee0;border-radius:50%;content:"";height:calc(50% + 2.25px);left:3px;position:absolute;top:3px;width:calc(50% + 2px)}@media (min-width:1139px){.album__modal__box__right__var .v:checked:before,.album__modal__box__right__var .vr:checked:before,.album__modal__box__right__vel .v:checked:before,.album__modal__box__right__vel .vr:checked:before{left:2px;top:2px}}@media (min-width:1919px){.album__modal__box__right__var .v:checked:before,.album__modal__box__right__var .vr:checked:before,.album__modal__box__right__vel .v:checked:before,.album__modal__box__right__vel .vr:checked:before{left:3px;top:3px}}.album__modal__box__right__var .v:checked+p span,.album__modal__box__right__var .vr:checked+p span,.album__modal__box__right__vel .v:checked+p span,.album__modal__box__right__vel .vr:checked+p span{opacity:1}.album__modal__box__right__var p,.album__modal__box__right__vel p{color:#666;padding:0 15px;width:50%}.album__modal__box__right__var p .tooltip sup,.album__modal__box__right__vel p .tooltip sup{color:#009ee0;cursor:pointer;font-weight:700;padding:0 5px;position:relative}.album__modal__box__right__var p .tooltip sup:hover+span,.album__modal__box__right__vel p .tooltip sup:hover+span{opacity:1}.album__modal__box__right__var p .tooltip span,.album__modal__box__right__vel p .tooltip span{font-size:.8rem;opacity:0}@media (max-width:640px){.album__modal__box__right__var p .tooltip span,.album__modal__box__right__vel p .tooltip span{color:#9c9c9c;opacity:1}}.album__modal__box__right__var .radiolabel,.album__modal__box__right__vel .radiolabel{color:#666;padding:0 15px;width:40%}@media (max-width:640px){.album__modal__box__right__var .radiolabel,.album__modal__box__right__vel .radiolabel{padding:0 10px}}.album__modal__box__right__var span,.album__modal__box__right__vel span{margin-left:auto}@media (max-width:640px){.album__modal__box__right__var span,.album__modal__box__right__vel span{text-align:end}}.album__modal__box__right__var .qty,.album__modal__box__right__vel .qty{align-items:baseline;-moz-column-gap:5px;column-gap:5px;display:flex;margin-left:auto}@media (max-width:640px){.album__modal__box__right__var .qty,.album__modal__box__right__vel .qty{padding-right:10px}}.album__modal__box__right__var .qty span,.album__modal__box__right__vel .qty span{color:#666;font-size:1.25em;margin-left:unset;-webkit-user-select:none;-moz-user-select:none;user-select:none}.album__modal__box__right__var .qty input,.album__modal__box__right__vel .qty input{all:unset;border:2px solid #ccc;border-radius:3px;box-shadow:none;color:#666;min-height:20px;outline:none;text-align:center;width:30px}.album__modal__box__right__var .qty input:focus,.album__modal__box__right__vel .qty input:focus{outline:none}.album__modal__box__right__var p{width:70%}@media (max-width:640px){.album__modal__box__right__var p{width:64%}.album__modal__box__right__vel *{font-size:smaller}}.album__modal__box__right__vel .v{border-radius:0!important}.album__modal__box__right__vel .v:checked:before{border-radius:0}@media (max-width:640px){.album__modal__box__right__vel:has(>.vr){flex-wrap:wrap;height:53px}}@media (max-width:640px){.album__modal__box__right__vel:has(>.vr) p{padding:0 11px;text-align:center;width:60%}}@media (max-width:640px){.album__modal__box__right__vel:has(>.vr) .radiolabel{width:31%}}@media (max-width:640px){.album__modal__box__right__vel:has(>.vr) span{font-size:.7rem;padding-right:10px;text-align:end}}@media (max-width:640px){.album__modal__box__right__vel .qty span{font-size:1.25em;padding-right:0}.album__modal__box__right__vel .qty input{width:25px}}.album__modal__box__right__priplatek{align-items:center;display:flex;flex-direction:column;gap:3px;padding-top:15px;width:100%}@media (min-width:1139px){.album__modal__box__right__priplatek{align-items:flex-end;padding-top:10px}}@media (min-width:1919px){.album__modal__box__right__priplatek{padding-top:15px}}.album__modal__box__right__priplatek__text{font-size:.9rem;text-align:right}@media (max-width:640px){.album__modal__box__right__priplatek__text{font-size:.7rem}}@media (min-width:1139px){.album__modal__box__right__priplatek__text{font-size:.8rem;text-align:inherit}}@media (min-width:1919px){.album__modal__box__right__priplatek__text{font-size:.9rem}}.album__modal__box__right__priplatek__text span{display:inline-block;font-size:.9rem}@media (max-width:640px){.album__modal__box__right__priplatek__text span{font-size:.7rem}}@media (min-width:1139px){.album__modal__box__right__priplatek__text span{font-size:.8rem}}@media (min-width:1919px){.album__modal__box__right__priplatek__text span{font-size:.9rem}}.album__modal__box__right .button{display:flex;flex-direction:column;gap:10px;justify-content:center;margin-top:1em;width:100%}.album__modal__box__right .button .err{color:red;font-size:.8em;left:0;text-align:center;top:calc(100% + .6em);width:100%}.album__modal__box__right .button button{all:unset;background-color:#009ee0;border-radius:999px;color:#fff;cursor:pointer;font-size:1rem;padding:1em 3.5em;position:relative;text-align:center}@media (max-width:640px){.album__modal__box__right .button button{padding:1rem 2.5rem}}.album__pagination{display:flex;gap:50px;justify-content:center;padding:50px 5%;width:100%}.album__pagination button{all:unset;align-items:center;border:2px solid #000;border-radius:999px;cursor:pointer;display:flex;gap:15px;justify-content:center;padding:10px 20px}.album__pagination button img.prev{transform:rotate(180deg)}.album__pagination button:hover{background-color:#000;color:#fff}.album__pagination button:hover img{filter:invert(1)}.album__pagination ul{align-items:center;display:flex;gap:15px;justify-content:center}.album__pagination ul li{cursor:pointer;display:none;list-style-type:none}.album__pagination ul li.current{font-weight:800}.album__pagination ul li.shown{display:block}.albums{width:100%}.albums__intro{align-items:center;background-image:url(/images/albumbg.webp?df969844b1fbb33240eeeaa81408ac3d);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:40vh;justify-content:center;width:100%}@media (min-width:1139px){.albums__intro{height:50vh}}.albums__intro__box{color:#fff;max-width:500px;padding-top:50px;text-align:center}.albums__intro__box p{padding-top:25px}.albums__filter{display:flex;justify-content:space-between;padding:50px 0;width:90%}@media (min-width:640px){.albums__filter{width:85%}}.albums__filter .custom-select-done{width:200px;z-index:2}.albums__filter #mesicSelect{margin-right:auto}.albums__filter #typSelect{z-index:2}.albums__list{display:grid;gap:15px;grid-template-columns:1fr;width:90%}.albums__list.hp{padding-top:50px}.albums__list.hp:has(>div p){align-items:center;display:flex;flex-direction:column;justify-content:center;margin:10vh 0;padding-top:0;text-align:center}@media (min-width:1919px){.albums__list.hp:has(>div p){margin:15vh 0}}.albums__list.hp:has(>div p) div{display:flex;flex-direction:column;gap:10px}@media (max-width:640px){.albums__list.hp:has(>div p) div{gap:15px}}.albums__list.hp:has(>div p) p strong{font-size:larger}@media (max-width:640px){.albums__list.hp:has(>div p) p strong{font-size:medium}}@media (max-width:640px){.albums__list.hp:has(>div p) p:last-child{font-size:small}}@media (min-width:640px){.albums__list{grid-template-columns:1fr 1fr;width:85%}}@media (min-width:1139px){.albums__list{grid-template-columns:1fr 1fr 1fr 1fr}}.albums__list .albumCard{min-width:300px;width:unset!important}.albums__list .albumCard__photos{height:unset!important;min-height:250px}.albums__pagination{display:flex;gap:50px;justify-content:center;padding:50px 5%;width:100%}.albums__pagination button{all:unset;align-items:center;border:2px solid #000;border-radius:999px;cursor:pointer;display:flex;gap:15px;justify-content:center;padding:10px 20px}.albums__pagination button img.prev{transform:rotate(180deg)}.albums__pagination button:hover{background-color:#000;color:#fff}.albums__pagination button:hover img{filter:invert(1)}.pricing{width:100%}.pricing__header{margin-top:15vh}.pricing__header h1{margin:auto}.pricing__content{margin:5vh auto;width:90vw}@media (min-width:1139px){.pricing__content{width:65vw}}.pricing__content table{border-collapse:collapse;width:100%}.pricing__content table tr{border-top:1px solid #000;line-height:80px}@media (max-width:640px){.pricing__content table tr{height:80px;line-height:normal}}.pricing__content table tr td{text-align:center}.pricing__content table tr td:nth-child(3){color:#666;font-size:smaller}@media (max-width:640px){.pricing__content table tr td:first-child,.pricing__content table tr td:last-child{padding:0 15px}}.pricing .loading{margin-top:12vh}.pricing .loading div{top:37%}.faq{width:100%}.faq__header{margin-top:15vh}.faq__header h1{margin:auto}.faq__content{margin:5vh auto;width:90vw}@media (min-width:1139px){.faq__content{width:65vw}}.faq__content__questions{display:flex;flex-direction:column;justify-content:center;margin-top:5%;padding-left:0;width:100%}@media (min-width:1139px){.faq__content__questions{margin:0}}.faq__content__questions__rozbalovaci{border-top:1px solid rgba(0,0,0,.25);margin:15px 0;padding:15px 0}.faq__content__questions__rozbalovaci__title{cursor:pointer;font-size:1rem;padding-right:30px;position:relative;width:100%}@media (min-width:1139px){.faq__content__questions__rozbalovaci__title{font-size:1.125rem}}@media (min-width:1919px){.faq__content__questions__rozbalovaci__title{font-size:1.25rem}}@media (min-width:2300px){.faq__content__questions__rozbalovaci__title{font-size:1.25rem}}.faq__content__questions__rozbalovaci__title:after{border-bottom:2px solid #000;border-left:2px solid #000;bottom:0;content:"";display:block;height:15px;margin-bottom:auto;margin-top:auto;position:absolute;right:0;top:0;transform:rotate(-45deg);transition:all .25s ease-in-out;width:15px}.faq__content__questions__rozbalovaci__content{color:#666;font-weight:400;height:0;list-style-position:outside;margin-left:3%;opacity:0;transition:all .25s ease-in-out;width:80%}.faq__content__questions__rozbalovaci__content a{color:#009ee0}.faq__content__questions__rozbalovaci.active .faq__content__questions__rozbalovaci__title:after{transform:rotate(135deg)}.faq__content__questions__rozbalovaci.active .faq__content__questions__rozbalovaci__content{height:auto;opacity:1;padding-top:15px}.faq .loading{margin-top:12vh}.faq .loading div{top:37%}.cart{overflow-x:hidden}.cart__box{background-color:rgba(0,0,0,.46);box-shadow:0 0 10px 0 rgba(0,0,0,.2);height:100vh;left:0;position:fixed;top:0;width:100%;z-index:20}.cart__box-duplicate .cart__box__content{padding:35px 3% 25px}@media (max-width:640px){.cart__box-duplicate .cart__box__content{padding:35px 5% 25px;width:80%}}.cart__box-duplicate .cart__box__content p{font-weight:600}.cart__box-duplicate .cart__box__content__close{cursor:pointer;font-size:x-large;opacity:.5;position:absolute;right:15px;top:10px}@media (min-width:2300px){.cart__box-duplicate .cart__box__content__close{font-size:xx-large}}.cart__box-duplicate .cart__box__content__close:hover{opacity:1}.cart__box-duplicate .cart__box__content .transparent{display:none}.cart__box-duplicate .cart__box__content__bottom{align-items:flex-start;flex-direction:column}.cart__box-duplicate .cart__box__content__bottom p{font-weight:400}.cart__box-duplicate .cart__box__content__bottom__box{align-items:flex-start;display:flex;flex-direction:column;width:100%}.cart__box-duplicate .cart__box__content__bottom__box-video p{max-width:none;width:47%!important}@media (min-width:2300px){.cart__box-duplicate .cart__box__content__bottom__box-video p{width:50%!important}}.cart__box-duplicate .cart__box__content__bottom__var,.cart__box-duplicate .cart__box__content__bottom__vel{align-items:center;display:flex;justify-content:space-between;padding:5px 0;width:100%}@media (min-width:1139px){.cart__box-duplicate .cart__box__content__bottom__var,.cart__box-duplicate .cart__box__content__bottom__vel{padding:3px 0}}@media (min-width:1919px){.cart__box-duplicate .cart__box__content__bottom__var,.cart__box-duplicate .cart__box__content__bottom__vel{padding:5px 0}}@media (min-width:1139px) and (max-width:1919px){.cart__box-duplicate .cart__box__content__bottom__var *,.cart__box-duplicate .cart__box__content__bottom__vel *{font-size:small}}.cart__box-duplicate .cart__box__content__bottom__var .v,.cart__box-duplicate .cart__box__content__bottom__var .vr,.cart__box-duplicate .cart__box__content__bottom__vel .v,.cart__box-duplicate .cart__box__content__bottom__vel .vr{all:unset;border:2px solid #ccc;border-radius:50%;height:16px;position:relative;width:16px}@media (min-width:1139px){.cart__box-duplicate .cart__box__content__bottom__var .v,.cart__box-duplicate .cart__box__content__bottom__var .vr,.cart__box-duplicate .cart__box__content__bottom__vel .v,.cart__box-duplicate .cart__box__content__bottom__vel .vr{height:13px;width:13px}}@media (min-width:1919px){.cart__box-duplicate .cart__box__content__bottom__var .v,.cart__box-duplicate .cart__box__content__bottom__var .vr,.cart__box-duplicate .cart__box__content__bottom__vel .v,.cart__box-duplicate .cart__box__content__bottom__vel .vr{height:16px;width:16px}}.cart__box-duplicate .cart__box__content__bottom__var .v:checked,.cart__box-duplicate .cart__box__content__bottom__var .vr:checked,.cart__box-duplicate .cart__box__content__bottom__vel .v:checked,.cart__box-duplicate .cart__box__content__bottom__vel .vr:checked{background-color:transparent;border-color:#ccc}.cart__box-duplicate .cart__box__content__bottom__var .v:checked:before,.cart__box-duplicate .cart__box__content__bottom__var .vr:checked:before,.cart__box-duplicate .cart__box__content__bottom__vel .v:checked:before,.cart__box-duplicate .cart__box__content__bottom__vel .vr:checked:before{background-color:#009ee0;border-radius:50%;content:"";height:calc(50% + 2.25px);left:3px;position:absolute;top:3px;width:calc(50% + 2px)}@media (min-width:1139px){.cart__box-duplicate .cart__box__content__bottom__var .v:checked:before,.cart__box-duplicate .cart__box__content__bottom__var .vr:checked:before,.cart__box-duplicate .cart__box__content__bottom__vel .v:checked:before,.cart__box-duplicate .cart__box__content__bottom__vel .vr:checked:before{left:2px;top:2px}}@media (min-width:1919px){.cart__box-duplicate .cart__box__content__bottom__var .v:checked:before,.cart__box-duplicate .cart__box__content__bottom__var .vr:checked:before,.cart__box-duplicate .cart__box__content__bottom__vel .v:checked:before,.cart__box-duplicate .cart__box__content__bottom__vel .vr:checked:before{left:3px;top:3px}}.cart__box-duplicate .cart__box__content__bottom__var .v:disabled,.cart__box-duplicate .cart__box__content__bottom__var .vr:disabled,.cart__box-duplicate .cart__box__content__bottom__vel .v:disabled,.cart__box-duplicate .cart__box__content__bottom__vel .vr:disabled{background-color:transparent;border-color:#ccc}.cart__box-duplicate .cart__box__content__bottom__var .v:disabled:before,.cart__box-duplicate .cart__box__content__bottom__var .vr:disabled:before,.cart__box-duplicate .cart__box__content__bottom__vel .v:disabled:before,.cart__box-duplicate .cart__box__content__bottom__vel .vr:disabled:before{background-color:rgba(0,0,0,.2);border-radius:50%;content:"";height:calc(50% + 2.25px);left:3px;position:absolute;top:3px;width:calc(50% + 2px)}@media (min-width:1139px){.cart__box-duplicate .cart__box__content__bottom__var .v:disabled:before,.cart__box-duplicate .cart__box__content__bottom__var .vr:disabled:before,.cart__box-duplicate .cart__box__content__bottom__vel .v:disabled:before,.cart__box-duplicate .cart__box__content__bottom__vel .vr:disabled:before{left:2px;top:2px}}@media (min-width:1919px){.cart__box-duplicate .cart__box__content__bottom__var .v:disabled:before,.cart__box-duplicate .cart__box__content__bottom__var .vr:disabled:before,.cart__box-duplicate .cart__box__content__bottom__vel .v:disabled:before,.cart__box-duplicate .cart__box__content__bottom__vel .vr:disabled:before{left:3px;top:3px}}.cart__box-duplicate .cart__box__content__bottom__var p,.cart__box-duplicate .cart__box__content__bottom__vel p{color:#666;max-width:50%;max-width:unset;padding:0 0 0 8px;text-align:start}@media (max-width:640px){.cart__box-duplicate .cart__box__content__bottom__var p,.cart__box-duplicate .cart__box__content__bottom__vel p{font-size:.9rem}}.cart__box-duplicate .cart__box__content__bottom__var .radiolabel,.cart__box-duplicate .cart__box__content__bottom__vel .radiolabel{color:#666;padding:0 8px;text-align:start;width:90px}@media (max-width:640px){.cart__box-duplicate .cart__box__content__bottom__var .radiolabel,.cart__box-duplicate .cart__box__content__bottom__vel .radiolabel{padding:0 10px}}@media (min-width:1919px){.cart__box-duplicate .cart__box__content__bottom__var .radiolabel,.cart__box-duplicate .cart__box__content__bottom__vel .radiolabel{width:135px}}.cart__box-duplicate .cart__box__content__bottom__var span,.cart__box-duplicate .cart__box__content__bottom__vel span{font-size:12px;margin-left:auto}@media (max-width:640px){.cart__box-duplicate .cart__box__content__bottom__var span,.cart__box-duplicate .cart__box__content__bottom__vel span{text-align:end}}@media (min-width:1919px){.cart__box-duplicate .cart__box__content__bottom__var span,.cart__box-duplicate .cart__box__content__bottom__vel span{font-size:medium}}@media (min-width:2300px){.cart__box-duplicate .cart__box__content__bottom__var span,.cart__box-duplicate .cart__box__content__bottom__vel span{font-size:large}}.cart__box-duplicate .cart__box__content__bottom__var .qty,.cart__box-duplicate .cart__box__content__bottom__vel .qty{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex;margin-left:auto}@media (max-width:640px){.cart__box-duplicate .cart__box__content__bottom__var .qty,.cart__box-duplicate .cart__box__content__bottom__vel .qty{padding-right:10px}}.cart__box-duplicate .cart__box__content__bottom__var .qty span,.cart__box-duplicate .cart__box__content__bottom__vel .qty span{color:#666;font-size:1.25em;margin-left:unset;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cart__box-duplicate .cart__box__content__bottom__var .qty input,.cart__box-duplicate .cart__box__content__bottom__vel .qty input{all:unset;border:2px solid #ccc;border-radius:3px;box-shadow:none;color:#666;outline:none;text-align:center;width:30px}.cart__box-duplicate .cart__box__content__bottom__var .qty input:focus,.cart__box-duplicate .cart__box__content__bottom__vel .qty input:focus{outline:none}.cart__box-duplicate .cart__box__content__bottom__var{justify-content:flex-start}@media (max-width:640px){.cart__box-duplicate .cart__box__content__bottom__vel *{font-size:smaller}}.cart__box-duplicate .cart__box__content__bottom__vel .v{border-radius:0!important}.cart__box-duplicate .cart__box__content__bottom__vel .v:checked:before,.cart__box-duplicate .cart__box__content__bottom__vel .v:disabled:before{border-radius:0}@media (max-width:640px){.cart__box-duplicate .cart__box__content__bottom__vel:has(>.vr) p{font-size:.8rem}}@media (max-width:640px){.cart__box-duplicate .cart__box__content__bottom__vel:has(>.vr) span{font-size:.7rem}}@media (max-width:640px){.cart__box-duplicate .cart__box__content__bottom__vel:has(>.vr) .qty span{font-size:1.25em}}.cart__box-duplicate .cart__box__content__bottom__priplatek{align-items:flex-end;display:flex;flex-direction:column;gap:3px;padding-top:15px;width:100%}@media (min-width:1139px){.cart__box-duplicate .cart__box__content__bottom__priplatek{margin-top:-.5rem;padding-top:10px}}@media (min-width:1919px){.cart__box-duplicate .cart__box__content__bottom__priplatek{padding-top:15px}}@media (min-width:2300px){.cart__box-duplicate .cart__box__content__bottom__priplatek{padding-top:0}}.cart__box-duplicate .cart__box__content__bottom__priplatek__text{font-size:.9rem}@media (min-width:1139px){.cart__box-duplicate .cart__box__content__bottom__priplatek__text{font-size:.8rem}}@media (min-width:1919px){.cart__box-duplicate .cart__box__content__bottom__priplatek__text{font-size:.9rem}}.cart__box-duplicate .cart__box__content__bottom .button{display:flex;flex-direction:column;gap:10px;justify-content:center;margin-top:-.1rem;width:100%}.cart__box-duplicate .cart__box__content__bottom .button .err{color:red;font-size:.8em;left:0;text-align:center;top:calc(100% + .6em);width:100%}.cart__box-duplicate .cart__box__content__bottom .button button{all:unset;background-color:#009ee0;border-radius:50px;color:#fff;cursor:pointer;font-size:1rem;padding:.65rem 2rem;position:relative}@media (max-width:640px){.cart__box-duplicate .cart__box__content__bottom .button button{padding:1rem 2.5rem}}.cart__box-duplicate .cart__box__content__bottom .button button:hover{background-color:#000}.cart__box__content{background-color:#fff;border-radius:15px;display:flex;flex-direction:column;gap:1rem;left:50%;padding:25px 2%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}@media (max-width:640px){.cart__box__content{padding:25px 5%;width:80%}}.cart__box__content__bottom{align-items:center;display:flex;gap:1.5rem;justify-content:center}.cart__box__content__bottom button{background-color:#fff;border:1px solid #009ee0;border-radius:999px;color:#009ee0;cursor:pointer;font-size:medium;padding:6px 0;text-align:center;width:23%}.cart__box__content__bottom button:hover{border-color:#000;color:#000}.cart__box__content__bottom button:first-child{background-color:#009ee0;border:none;color:#fff}.cart__box__content__bottom button:first-child:hover{background-color:#000}.cart__nav{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:12px;justify-content:center;padding:85px 1.25rem 0;width:100%}@media (max-width:640px){.cart__nav{padding:100px 1.25rem 0}}.cart__nav__headline{align-items:center;color:#2e2e2e;display:flex;flex-direction:column;font-size:2.375rem;font-weight:600;gap:25px;margin:4%}.cart__nav__headline a{color:#009ee0;cursor:pointer;font-size:xx-large;text-decoration:underline}@media (max-width:640px){.cart__nav__headline{margin-bottom:14px}}@media (min-width:1139px){.cart__nav__headline{font-size:2.65rem}}@media (min-width:1919px){.cart__nav__headline{font-size:2.75rem}}@media (min-width:2300px){.cart__nav__headline{font-size:2.6rem}}.cart__nav__top{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;row-gap:25px;width:65%}@media (max-width:640px){.cart__nav__top{flex-direction:column;flex-wrap:unset;gap:3px;justify-content:space-between;row-gap:12px;width:100%}}@media (min-width:1000px){.cart__nav__top{flex-wrap:unset;justify-content:space-between;row-gap:unset}}.cart__nav__top__back{align-items:center;display:flex;justify-content:center}@media (max-width:640px){.cart__nav__top__back{order:1}}@media (min-width:640px) and (max-width:1000px){.cart__nav__top__back{width:100%}}@media (min-width:1919px){.cart__nav__top__back{padding:.8rem 1.7rem}}.cart__nav__top__back a{all:unset;background-color:#009ee0;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:smaller;padding:.6rem 1.2rem;text-decoration:none}.cart__nav__top__back a:hover{background-color:#000}.cart__nav__top__step{color:#009ee0;cursor:pointer;display:flex;font-size:.85rem;font-weight:500;gap:10px;margin:0}@media (max-width:640px){.cart__nav__top__step{margin:-10px 0 0;order:3}}@media (min-width:1000px){.cart__nav__top__step{display:none}}.cart__nav__top__step img{rotate:180deg}.cart__nav__top__progress{display:flex;gap:2%;justify-content:center;width:78%}@media (max-width:640px){.cart__nav__top__progress{margin-top:10px;order:2}}@media (max-width:1000px){.cart__nav__top__progress{flex-grow:1;width:auto}}@media (min-width:640px) and (max-width:1000px){.cart__nav__top__progress{flex-grow:0}}@media (min-width:1919px){.cart__nav__top__progress{flex-grow:unset;width:75%}}@media (min-width:2300px){.cart__nav__top__progress{justify-content:flex-end;width:85%}}.cart__nav__top__progress a{display:none;pointer-events:none}@media (min-width:1000px){.cart__nav__top__progress a{align-items:center;display:flex}}.cart__nav__top__progress a div{align-items:center;border:2px solid #afaaaa;border-radius:50%;color:#afaaaa;display:flex;height:35px;justify-content:center;width:35px}@media (min-width:1139px){.cart__nav__top__progress a div{font-size:1.5rem}}@media (min-width:1919px){.cart__nav__top__progress a div{font-size:1.625rem}}@media (min-width:2300px){.cart__nav__top__progress a div{font-size:1.35rem}}.cart__nav__top__progress a div div{border:none}.cart__nav__top__progress a p{color:#afaaaa;font-weight:200;margin-left:15px}.cart__nav__top__progress a.active{align-items:center;display:flex;font-weight:600}@media (max-width:640px){.cart__nav__top__progress a.active{align-items:center}}.cart__nav__top__progress a.active div{background-color:#009ee0;border-color:#009ee0;color:#fff}@media (max-width:640px){.cart__nav__top__progress a.active div{position:relative}.cart__nav__top__progress a.active div div{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}}.cart__nav__top__progress a.active p{color:#009ee0;font-weight:600}.cart__nav__top__progress a.done{pointer-events:auto!important}.cart__nav__top__progress a.done div{background-color:#000;border-color:#000;color:transparent;position:relative}.cart__nav__top__progress a.done div div{display:none}.cart__nav__top__progress a.done div:after{border-bottom:3px solid #fff;border-right:3px solid #fff;content:"";display:block;height:20px;margin-bottom:5px;position:absolute;transform:rotate(45deg);width:10px}.cart__nav__top__progress a.done:hover{cursor:pointer}.cart__nav__top__progress a.done:hover div{background-color:#000;border-color:#000;color:#fff}.cart__nav__top__progress a.done:hover div div{display:flex}.cart__nav__top__progress a.done:hover div:after{display:none}.cart__next{display:flex;flex-direction:row;justify-content:flex-end;padding:0 2% 100px}.cart__next button{background-color:#009ee0;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1rem;padding:.75em 2.5em;text-decoration:none}.cart__next button:hover{background-color:#000;color:#fff}.cart__next button:disabled{background-color:gray;cursor:not-allowed}.cart__merch{border-top:1px solid rgba(0,0,0,.15);display:none;padding:40px 25px!important}.cart__merch h4{font-size:1em;padding-bottom:1em}.cart__merch .merchproduct{align-items:center;display:flex;flex-direction:column;gap:.5em;text-align:center}.cart__merch .merchproduct img{aspect-ratio:3/4;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cart__merch .merchproduct .button{background-color:#009ee0;border-radius:3em;color:#fff;display:block;padding:.75em 0;text-decoration:none;width:100%}.cart__merch .swiper-bars{justify-content:flex-end}@media (max-width:640px){.cart__merch .swiper-bars{gap:.75rem;margin-top:1rem}}.cart__merch .swiper-bars .swiper-progress-bar{background-color:rgba(0,0,0,.4)}@media (max-width:640px){.cart__merch .swiper-bars .swiper-progress-bar{width:100%}}.cart__merch .swiper-bars .swiper-progress-bar .progress{background-color:#000}.cart__merch .swiper-bars .swiper-button-bar{filter:invert(1)}@media (max-width:640px){.cart__merch .swiper-bars .swiper-button-bar{align-items:center;display:flex;flex-direction:row;justify-content:center;width:66px}}.cart__total_summary{align-items:center;border-top:1px solid rgba(0,0,0,.15);display:flex;flex-direction:row;gap:30px;justify-content:space-between;padding:40px 5px 40px 0;text-align:right;width:100%}@media (max-width:640px){.cart__total_summary{align-items:flex-end;flex-direction:column;gap:25px;margin-top:15px;padding:40px 0}}.cart__total_summary-noCode{justify-content:end}.cart__total_summary form{position:relative}@media (max-width:640px){.cart__total_summary form{align-self:center}}.cart__total_summary form input{max-width:100vw;min-width:300px;padding:.25em 1.75em .25em .75em;width:100%}.cart__total_summary form input::-moz-placeholder{font-size:.8em}.cart__total_summary form input::placeholder{font-size:.8em}.cart__total_summary form input:focus{outline:none}.cart__total_summary form button{all:unset;align-items:center;cursor:pointer;display:flex;height:100%;position:absolute;right:.5em;top:0}.cart__total_summary form .msg{color:red;font-size:.8em;left:0;position:absolute;top:calc(100% + .25em)}.cart__total_summary__total{display:flex;flex-direction:column;font-weight:200}.cart__total_summary__total b{font-size:1.5rem;font-weight:600;margin-left:20px}@media (max-width:640px){.cart__total_summary__total b{font-size:1.4rem;margin-left:5px}}.cart__total_summary__total small{color:#ababab;font-size:.75em}.cart__total_summary__total .discount{align-items:center;color:green;display:flex;padding-bottom:10px}.cart__total_summary__total .discount .remove{color:#000;cursor:pointer;margin-left:10px}.cart__short_summary__items{padding:25px 0 0}.cart__short_summary__items__item{align-items:center;border-top:1px solid rgba(0,0,0,.2);display:flex;justify-content:space-between;padding:15px 0;width:100%}.cart__short_summary__items__item__info{align-items:center;display:flex}.cart__short_summary__items__item__info__img{height:75px;width:75px}@media (min-width:1139px){.cart__short_summary__items__item__info__img{flex-shrink:0;height:55px;width:55px}}.cart__short_summary__items__item__info__img img{border-radius:10%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cart__short_summary__items__item__info__img .doprava_img,.cart__short_summary__items__item__info__img .platba_img{-o-object-fit:contain;object-fit:contain;width:70%}.cart__short_summary__items__item__info__text p{font-size:large;font-weight:200;padding-left:15px}.cart__short_summary__items__item__total{margin:0 0 0 5%;text-align:end;width:25%}.cart__short_summary__items__item__total__price{font-size:1.1rem;padding:0}@media (min-width:1919px){.cart__short_summary__items__item__total__price{font-size:1.2rem}}.cart__short_summary__items__item__total__one{color:#afaaaa}.cart__short_summary__items__item__total small{color:#ababab;font-size:.75em}.cart__buttons{display:flex;flex-direction:row;gap:20px;justify-content:center;padding:10% 0}.cart__buttons .show{background-color:transparent;border:1px solid #009ee0;border-radius:50px;color:#009ee0;cursor:pointer;font-size:1rem;padding:.75em 2.5em;text-decoration:none}.cart__buttons .show:hover{background-color:#000;border:1px solid #000;color:#fff}.cart__buttons .pay{background-color:#009ee0;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1rem;padding:.75em 2.5em;text-decoration:none}.cart__buttons .pay:hover{background-color:#000;color:#fff}.cart__list{margin:5% 0;width:65%}@media (max-width:640px){.cart__list{width:80%}}.cart__list__item{align-items:center;border-top:1px solid rgba(0,0,0,.15);display:flex;justify-content:space-between;padding:25px;position:relative;width:100%}@media (max-width:640px){.cart__list__item{flex-direction:column;gap:12px;justify-content:flex-start;padding:40px 0 15px}}@media (max-width:1139px){.cart__list__item{flex-direction:column;gap:12px;justify-content:flex-start;padding:40px 0 15px}}.cart__list__item__left{height:125px;width:125px}.cart__list__item__left .img{background-size:cover;border-radius:10%;height:100%;width:100%}.cart__list__item__left .img .overlay{align-items:center;background-color:rgba(0,0,0,.5);border-radius:10px;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}.cart__list__item__left .img .overlay p{font-size:large;margin-top:3%}.cart__list__item__right{display:flex;flex-direction:column;height:150px;justify-content:flex-start;width:88%}@media (max-width:640px){.cart__list__item__right{align-items:center;height:auto;width:100%}}@media (max-width:1139px){.cart__list__item__right{align-items:center;height:auto;width:100%}}.cart__list__item__right__row{display:flex;flex-direction:row;justify-content:flex-end}@media (max-width:640px){.cart__list__item__right__row:first-child{align-items:baseline;align-self:flex-end;position:absolute;top:.5rem}}@media (max-width:1139px){.cart__list__item__right__row:first-child{align-items:baseline;align-self:flex-end;gap:5px;position:absolute;top:1rem}}@media (max-width:640px){.cart__list__item__right__row:last-child{align-items:center;flex-direction:column;gap:15px;width:85%}}@media (max-width:1139px){.cart__list__item__right__row:last-child{align-items:center;flex-direction:column;gap:15px;width:85%}}.cart__list__item__right__line{align-items:center;display:flex;flex-direction:row;height:80px;justify-content:flex-start;margin:0 5%;width:85%}@media (max-width:640px){.cart__list__item__right__line{border-bottom:1px solid rgba(0,0,0,.1);flex-direction:column;height:auto;margin:0;padding-bottom:10px;width:100%}}@media (max-width:1139px){.cart__list__item__right__line{border-bottom:1px solid rgba(0,0,0,.1);flex-direction:column;height:auto;margin:0;padding-bottom:10px;width:100%}}.cart__list__item__right__line div{border-right:2px solid #ccc;padding-right:7%}@media (max-width:640px){.cart__list__item__right__line div{border:none;padding-right:0}}@media (max-width:1139px){.cart__list__item__right__line div{border:none;padding-right:0}}.cart__list__item__right__line div:last-child{border-right:none}@media (min-width:640px){.cart__list__item__right__line{gap:10px}}.cart__list__item__right__line .videodata{font-weight:600;padding-bottom:10px}.cart__list__item__right__line .custom-select-done{min-width:250px}.cart__list__item__right__line .custom-select-done .select-selected{padding:.5em}@media (max-width:640px){.cart__list__item__right__line .custom-select-done .select-selected{justify-content:center}}.cart__list__item__right__line .custom-select-done .select-items{background-color:#e7e7e7;display:block;left:0;padding-right:0;top:calc(100% + .5em)}@media (max-width:640px){.cart__list__item__right__line .custom-select-done .select-items{top:calc(100% - .5em)}}.cart__list__item__right__line .custom-select-done .select-items.select-hide{display:none}.cart__list__item__right__line .custom-select-done .select-items div{height:auto;padding:.5em}.cart__list__item__right__line .qty{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex;margin-left:7%}@media (max-width:640px){.cart__list__item__right__line .qty{align-items:center;justify-content:center;margin:0;padding:0;width:100%}}@media (max-width:1139px){.cart__list__item__right__line .qty{align-items:center;justify-content:center;margin:0;padding:0;width:100%}}.cart__list__item__right__line .qty span{color:#666;cursor:pointer;font-size:1.25em;margin-left:unset;padding:5%;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:640px){.cart__list__item__right__line .qty span{padding:0}}@media (max-width:1139px){.cart__list__item__right__line .qty span{padding:0}}.cart__list__item__right__line .qty input{all:unset;border-radius:3px;box-shadow:none;color:#666;cursor:pointer;outline:none;pointer-events:none;text-align:center;width:20px}.cart__list__item__right__line .qty input:focus{outline:none}.cart__list__item__right__line .qty input:disabled{color:#fff!important}.cart__list__item__right__line .qty:before{content:"Množství";display:block;margin-right:15px}.cart__list__item__right__total{align-items:flex-end;display:flex;flex-direction:column;justify-content:center;margin:0 0 0 5%;text-align:end;width:30%}@media (max-width:640px){.cart__list__item__right__total{align-items:center;gap:3px;margin:0;width:100%}}@media (max-width:1139px){.cart__list__item__right__total{align-items:center;gap:3px;margin:0;width:100%}}.cart__list__item__right__total__price{font-size:1.2rem;padding:0}.cart__list__item__right__total__one{color:#afaaaa}@media (max-width:640px){.cart__list__item__right__total__one{font-size:smaller}}@media (max-width:1139px){.cart__list__item__right__total__one{font-size:smaller}}.cart__list__item__duplicate{all:unset;background-color:transparent;border:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cart__list__item__duplicate:hover{filter:contrast(0)}.cart__list__item__duplicate img{height:20px}@media (max-width:1139px){.cart__list__item__duplicate img{height:22px}}@media (max-width:640px){.cart__list__item__duplicate img{height:19px!important}}.cart__list__item__remove{all:unset;align-items:center;color:#bdbdba;cursor:pointer;display:flex;font-size:1.75em;height:30px;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:30px}.cart__list__item__remove:hover{filter:contrast(0)}@media (max-width:1139px){.cart__list__item__remove{font-size:2rem}}@media (max-width:640px){.cart__list__item__remove{font-size:1.8rem!important}}.cart__list .cart__summary{justify-content:space-between}.cart__list .cart__summary input{border:1px solid #ccc;height:30px;padding:10px}.cart__list .cart__summary input::-moz-placeholder{color:#ccc;font-weight:200;opacity:1}.cart__list .cart__summary input::placeholder{color:#ccc;font-weight:200;opacity:1}@media (max-width:640px){.cart__list .cart__summary input{width:-moz-fit-content;width:fit-content}}@media (max-width:1139px){.cart__list .cart__summary input{width:-moz-fit-content;width:fit-content}}.cart__info{align-items:flex-start;display:flex;flex-direction:column;gap:50px;justify-content:space-between;margin:5% 0;width:65%}@media (max-width:640px){.cart__info{width:80%}}@media (min-width:1139px){.cart__info{flex-direction:row;gap:4%}}@media (max-width:640px){.cart__info__left{width:100%}}@media (min-width:640px){.cart__info__left{width:100%}}@media (min-width:1139px){.cart__info__left{width:55%}}.cart__info__left form{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media (max-width:640px){.cart__info__left form{flex-direction:column;gap:7px}}.cart__info__left form h3.form{margin:0;padding:20px 0;width:98%}.cart__info__left form label{padding:15px 0;width:47%}@media (max-width:640px){.cart__info__left form label{padding:6px 0;width:100%}}.cart__info__left form label input{border:none;border-bottom:1px solid #000;border-radius:0;margin-top:10px;padding:10px 0;transition:all .3s ease-in-out;width:98%}@media (max-width:640px){.cart__info__left form label input{margin-top:0}}.cart__info__left form label input:focus{border-color:#009ee0;outline:none}.cart__info__left form label input:disabled,.cart__info__left form label input:disabled:focus{background:none;border:none}.cart__info__left form label p,.cart__info__left form label.poznamka{font-weight:600}.cart__info__left form label.checkbox{align-items:center;cursor:pointer;display:flex;padding:8px 0;width:100%}@media (max-width:640px){.cart__info__left form label.checkbox{padding:5px 0}}.cart__info__left form label.checkbox:last-child{padding:8px 0 20px}@media (max-width:640px){.cart__info__left form label.checkbox:last-child{padding:5px 0 25px}}.cart__info__left form label.checkbox input{all:unset;background:none;border:1px solid rgba(0,0,0,.2)!important;border-radius:5px;height:19px;margin:0 10px 0 0;outline:none;padding:0;position:relative;width:19px}.cart__info__left form label.checkbox input:checked:after{border-bottom:2px solid #009ee0;border-right:2px solid #009ee0;content:"";height:9.5px;left:52%;position:absolute;top:44%;transform:translate(-50%,-50%) rotate(45deg);width:4px}.cart__info__left form label.checkbox p{font-weight:200}.cart__info__left form label.checkbox a{color:#009ee0}.cart__info__left form .empty p{color:#ababab}.cart__info__left form .empty input{border-bottom:1px solid rgba(0,0,0,.2)}.cart__info__left form .empty input::-moz-placeholder{color:#ababab}.cart__info__left form .empty input::placeholder{color:#ababab}.cart__info__left form .empty input:-ms-input-placeholder{color:#ababab}.cart__info__left form .empty input::-ms-input-placeholder{color:#ababab}.cart__info__left form label:has(>input:focus) p{color:#000}.cart__info__left form label:has(>input:focus) input::-moz-placeholder{color:#757575}.cart__info__left form label:has(>input:focus) input::placeholder{color:#757575}.cart__info__left form label:has(>input:focus) input:-ms-input-placeholder{color:#757575}.cart__info__left form label:has(>input:focus) input::-ms-input-placeholder{color:#757575}.cart__info__left form textarea{border:1px solid rgba(0,0,0,.2);margin-bottom:15px;padding:10px;resize:none;transition:all .3s ease-in-out;width:100%}@media (max-width:640px){.cart__info__left form textarea{margin-bottom:13px}}.cart__info__left form textarea:focus{border-color:#000;outline:none}.cart__info__left form select{border:none;border-bottom:1px solid rgba(0,0,0,.2);margin-top:10px;padding:10px 0;transition:all .3s ease-in-out;width:98%}@media (max-width:640px){.cart__info__right{width:100%}}@media (min-width:640px){.cart__info__right{width:100%}}@media (min-width:1139px){.cart__info__right{width:30%}}.cart__info__right .msg{color:red;padding-bottom:25px;text-align:right;width:100%}.cart__transport{align-items:flex-start;display:flex;flex-direction:column;gap:50px;justify-content:space-between;margin:5% 0;width:65%}@media (max-width:640px){.cart__transport{width:80%}}@media (min-width:1139px){.cart__transport{flex-direction:row;gap:4%}}@media (max-width:640px){.cart__transport__left{width:100%}}@media (min-width:640px){.cart__transport__left{width:100%}}@media (min-width:1139px){.cart__transport__left{width:45%}}.cart__transport__left h2{padding-bottom:3%}.cart__transport__left__box__radio{align-items:flex-start;display:flex;margin:20px 0}.cart__transport__left__box__radio input{all:unset;border:1px solid #868686;border-radius:50%;box-sizing:border-box;display:block;height:25px;margin:0 10px;position:relative;width:25px}.cart__transport__left__box__radio input:after{background-color:#009ee0;border-radius:50%;bottom:0;content:"";height:13px;left:0;margin:auto;position:absolute;right:0;top:0;transform:scale(0);transition:all .5s ease-in-out;width:13px}.cart__transport__left__box__radio input:checked:after{transform:scale(1)}.cart__transport__left__box__radio__box{display:flex;flex-direction:column;padding-top:2.5px;width:70%}.cart__transport__left__box__radio__box div{display:flex;flex-direction:row;justify-content:space-between}@media (max-width:640px){.cart__transport__left__box__radio__box div{gap:8px}}.cart__transport__left__box__radio__box div span{color:#666}.cart__transport__left__box__radio__box div span:nth-child(2){color:#000}.cart__transport__left__box__radio__box__comment{color:#009ee0;font-size:smaller;margin:10px 0;width:85%}.cart__transport__right{width:100%}@media (min-width:1139px){.cart__transport__right{width:30%}}.cart__summary{align-items:flex-start;display:flex;flex-direction:column;gap:32px;justify-content:space-between;margin:3% 0;width:65%}@media (max-width:640px){.cart__summary{gap:24px;margin:5% 0;width:80%}}@media (min-width:1139px){.cart__summary{flex-direction:row;gap:4%;margin:4% 0 0}}@media (max-width:640px){.cart__summary__left{width:100%}}@media (min-width:640px){.cart__summary__left{width:100%}}@media (min-width:1139px){.cart__summary__left{width:60%}}.cart__summary__left h2{padding-bottom:3%}.cart__summary__left__boxes{border-bottom:1px solid rgba(0,0,0,.15);border-top:1px solid rgba(0,0,0,.15);display:flex;flex-direction:column;flex-direction:row;flex-wrap:wrap;gap:25px;gap:0;padding:3% 0 10%;row-gap:25px}@media (max-width:640px){.cart__summary__left__boxes{gap:15px;padding:3% 0 5%}}@media (min-width:640px){.cart__summary__left__boxes{padding:3% 0 5%}}@media (min-width:1139px){.cart__summary__left__boxes{padding:3% 0 10%}}.cart__summary__left__boxes__item{display:flex;flex-direction:column;width:50%}.cart__summary__left__boxes__item:first-child{order:1}@media (max-width:640px){.cart__summary__left__boxes__item:first-child{order:1}}.cart__summary__left__boxes__item:nth-child(2){order:3}@media (max-width:640px){.cart__summary__left__boxes__item:nth-child(2){order:2}}.cart__summary__left__boxes__item:nth-child(3){order:2}@media (max-width:640px){.cart__summary__left__boxes__item:nth-child(3){order:3}}.cart__summary__left__boxes__item:nth-child(4){order:4}@media (max-width:640px){.cart__summary__left__boxes__item:nth-child(4){order:4}.cart__summary__left__boxes__item{width:100%}}.cart__summary__left__boxes__item h4{padding:3% 0}.cart__summary__left__boxes__item div{display:flex;flex-direction:column;gap:3px}.cart__summary__left__boxes__item:nth-child(3) span:nth-child(2),.cart__summary__left__boxes__item:nth-child(4) span:nth-child(2){color:#666;font-size:medium;padding-top:2%}.cart__summary__right{width:100%}@media (min-width:1139px){.cart__summary__right{width:30%}}.cart__finished{align-items:center;display:flex;flex-direction:column;margin:3.5% 0 5%;width:65%}@media (max-width:640px){.cart__finished{gap:20px;margin:7vh 0 5%;width:75%}}.cart__finished__check{align-items:center;display:flex;height:10vh;margin-bottom:5%}.cart__finished__check img{height:100%}.cart__finished__info{align-items:center;display:flex;flex-direction:column;text-align:center}.cart__finished__info span{font-size:1.7rem;margin-bottom:3%;width:60%}@media (max-width:640px){.cart__finished__info span{font-size:1.45rem;margin-bottom:1rem;width:100%}}.cart__finished__info span a{color:#009ee0;cursor:pointer;font-size:1.6rem;font-weight:bolder;text-decoration:underline}@media (max-width:640px){.cart__finished__info span a{font-size:1.45rem}}.cart__finished__button{display:flex;flex-direction:row;justify-content:center;padding:10% 0}.cart__finished__button button{background-color:transparent;border:1px solid #009ee0;border-radius:50px;color:#fff;color:#009ee0;cursor:pointer;font-size:1rem;padding:.75em 2.5em;text-decoration:none}.cart__finished__button button:hover{background-color:#000;color:#fff}.cart__modal{background-color:rgba(0,0,0,.7);height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.cart__modal,.cart__modal__box{align-items:center;display:flex}.cart__modal__box{background-color:#fff;border-radius:30px;flex-direction:column;height:91%;justify-content:flex-start;max-height:1050px;max-width:1200px;min-height:300px;min-width:300px;padding:35px 15px;position:relative;width:85%}@media (max-width:640px){.cart__modal__box{height:90%;overflow-y:auto}}@media (min-width:1139px){.cart__modal__box{height:85%;max-height:1000px}}.cart__modal__box .close{cursor:pointer;font-size:2em;position:absolute;right:15px;top:10px}.cart__modal__box .cart__summary{width:90%}.cart__modal__box .cart__header{display:flex;justify-content:flex-start;width:90%}.cart__modal__box .cart__short_summary__items{padding:0}.cart__modal__box .cart__summary h2{font-size:1.8rem;padding-bottom:5px}@media (max-width:640px){.cart__modal__box .cart__summary h2{padding-bottom:10px}}@media (min-width:1139px){.cart__modal__box .cart__summary h2{padding-bottom:15px}}.cart__modal__box .cart__summary h4{font-size:1.2rem}.cart__modal__box .cart__summary__left{min-width:55%}.cart__modal__box .cart__summary__left__boxes{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;row-gap:25px}.cart__modal__box .cart__summary__left__boxes__item{display:flex;flex-direction:column;width:50%}.cart__modal__box .cart__summary__left__boxes__item:first-child{order:1}@media (max-width:640px){.cart__modal__box .cart__summary__left__boxes__item:first-child{order:1}}.cart__modal__box .cart__summary__left__boxes__item:nth-child(2){order:3}@media (max-width:640px){.cart__modal__box .cart__summary__left__boxes__item:nth-child(2){order:2}}.cart__modal__box .cart__summary__left__boxes__item:nth-child(3){order:2}@media (max-width:640px){.cart__modal__box .cart__summary__left__boxes__item:nth-child(3){order:3}}.cart__modal__box .cart__summary__left__boxes__item:nth-child(4){order:4}@media (max-width:640px){.cart__modal__box .cart__summary__left__boxes__item:nth-child(4){order:4}.cart__modal__box .cart__summary__left__boxes__item{width:100%}}.cart__modal__box .cart__summary__left__boxes__item h4{padding:3% 0}.cart__modal__box .cart__summary__left__boxes__item div{display:flex;flex-direction:column;gap:3px}.cart__modal__box .cart__summary__left__boxes__item:nth-child(3) span:nth-child(2),.cart__modal__box .cart__summary__left__boxes__item:nth-child(4) span:nth-child(2){color:#666;font-size:medium;padding-top:2%}.cart__modal__box .cart__summary__right{min-width:40%}.cart__modal__box .cart__total_summary{justify-content:flex-end}.cart__modal__box .cart__short_summary_modal__items{margin-bottom:10px;margin-top:10px;max-height:20vh;overflow-y:auto;padding:0 10px 0 0;width:calc(100% + 10px)}@media (max-width:640px){.cart__modal__box .cart__short_summary_modal__items{margin-bottom:5px;margin-top:5px;max-height:45vh}}@media (min-width:640px){.cart__modal__box .cart__short_summary_modal__items{max-height:26vh}}@media (min-width:1139px){.cart__modal__box .cart__short_summary_modal__items{max-height:38.5vh}}@media (min-width:1919px){.cart__modal__box .cart__short_summary_modal__items{max-height:43vh}}.cart__modal__box .cart__short_summary_modal__items__item{align-items:center;border-top:1px solid rgba(0,0,0,.2);display:flex;justify-content:space-between;padding:15px 0;width:100%}@media (max-width:640px){.cart__modal__box .cart__short_summary_modal__items__item{padding:10px 0}}.cart__modal__box .cart__short_summary_modal__items__item:first-child{border-top:none}.cart__modal__box .cart__short_summary_modal__items__item__info{align-items:center;display:flex}.cart__modal__box .cart__short_summary_modal__items__item__info__img{height:75px;width:75px}@media (min-width:1139px){.cart__modal__box .cart__short_summary_modal__items__item__info__img{height:55px;width:55px}}.cart__modal__box .cart__short_summary_modal__items__item__info__img img{border-radius:10%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cart__modal__box .cart__short_summary_modal__items__item__info__img .doprava_img,.cart__modal__box .cart__short_summary_modal__items__item__info__img .platba_img{-o-object-fit:contain;object-fit:contain;width:70%}.cart__modal__box .cart__short_summary_modal__items__item__info__text p{font-size:large;font-weight:200;padding-left:15px}@media (max-width:640px){.cart__modal__box .cart__short_summary_modal__items__item__info__text p{font-size:medium}}.cart__modal__box .cart__short_summary_modal__items__item__total{margin:0 0 0 5%;text-align:end;width:25%}.cart__modal__box .cart__short_summary_modal__items__item__total__price{font-size:1.2rem;padding:0}@media (max-width:640px){.cart__modal__box .cart__short_summary_modal__items__item__total__price{font-size:1rem}}.cart__modal__box .cart__short_summary_modal__items__item__total__one{color:#afaaaa}.cart__modal__box .cart__short_summary_modal__items__item__total small{color:#ababab;font-size:.75em}.cart__modal__box .cart__total_summary_modal{align-items:center;border-top:1px solid rgba(0,0,0,.15);display:flex;flex-direction:row;gap:30px;justify-content:flex-end;padding:16px 5px 0 0;text-align:right;width:100%}@media (max-width:640px){.cart__modal__box .cart__total_summary_modal{align-items:flex-end;flex-direction:column;gap:15px;margin-top:15px}}@media (min-width:1919px){.cart__modal__box .cart__total_summary_modal{padding:3rem 5px 0 0}}.cart__modal__box .cart__total_summary_modal__total{display:flex;flex-direction:column;font-weight:200}.cart__modal__box .cart__total_summary_modal__total b{font-size:1.5rem;font-weight:600;margin-left:20px}@media (max-width:640px){.cart__modal__box .cart__total_summary_modal__total b{font-size:1.3rem;margin-left:5px}}.cart__modal__box .cart__total_summary_modal__total small{color:#ababab;font-size:.75em}.orders{padding:85px 1.25rem 0}@media (max-width:640px){.orders{gap:20px}}.orders .inactive{opacity:.6}.orders__info{align-items:center;display:flex;flex-direction:column;gap:30px;margin:10%;text-align:center}@media (max-width:640px){.orders__info{gap:15px;margin:7%}}@media (min-width:1139px){.orders__info{margin:7%}}@media (min-width:1919px){.orders__info{margin:4%}}.orders__info__headline{align-items:center;color:#2e2e2e;display:flex;flex-direction:column;font-size:2.375rem;font-weight:600;gap:25px}@media (max-width:640px){.orders__info__headline{font-size:2.2rem;height:33px}}@media (min-width:1139px){.orders__info__headline{font-size:2.65rem}}@media (min-width:1919px){.orders__info__headline{font-size:2.75rem}}@media (max-width:640px){.orders__info__headline-top{height:auto!important}}.orders__info a{color:#009ee0;cursor:pointer;font-size:1.7rem;text-decoration:underline}@media (max-width:640px){.orders__info a{font-size:x-large}}.orders__status__summary{align-items:center;display:flex;flex-direction:column;gap:25px}.orders__status__summary__items{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media (max-width:640px){.orders__status__summary__items{flex-direction:column;gap:3vh}}.orders__status__summary__items .long .orders__status__summary__items__item__line{margin-top:-20%}@media (max-width:640px){.orders__status__summary__items .long .orders__status__summary__items__item__line{margin-top:0}}.orders__status__summary__items .long .orders__status__summary__items__item__status{min-height:326px}@media (max-width:640px){.orders__status__summary__items .long .orders__status__summary__items__item__status{min-height:auto}}@media (min-width:1139px){.orders__status__summary__items .long .orders__status__summary__items__item__status{min-height:455px}}@media (min-width:1919px){.orders__status__summary__items .long .orders__status__summary__items__item__status{min-height:492px}}.orders__status__summary__items__item{align-items:center;display:flex;flex-direction:row}@media (max-width:640px){.orders__status__summary__items__item{flex-direction:column;gap:3vh}}.orders__status__summary__items__item__status{align-items:center;display:flex;flex-direction:column;gap:20px;min-height:276px;width:250px}@media (max-width:640px){.orders__status__summary__items__item__status{gap:5px;min-height:auto;width:200px}}@media (min-width:1139px){.orders__status__summary__items__item__status{gap:25px;width:300px}}.orders__status__summary__items__item__status__headline{display:flex}@media (min-width:640px){.orders__status__summary__items__item__status__headline{height:25px}}@media (min-width:1139px){.orders__status__summary__items__item__status__headline{height:80px}}.orders__status__summary__items__item__status__headline strong{font-size:1.2rem;text-align:center}@media (max-width:640px){.orders__status__summary__items__item__status__headline strong{font-size:medium}}@media (min-width:1139px){.orders__status__summary__items__item__status__headline strong{font-size:1.5rem}}.orders__status__summary__items__item__status__text{min-height:40px}@media (max-width:640px){.orders__status__summary__items__item__status__text{min-height:auto}}@media (min-width:1139px){.orders__status__summary__items__item__status__text{margin-top:-2rem;min-height:100px}}@media (min-width:1919px){.orders__status__summary__items__item__status__text{margin-top:-1.3rem}}@media (min-width:2300px){.orders__status__summary__items__item__status__text{margin-top:-1rem}}.orders__status__summary__items__item__status__text p{font-size:medium;text-align:center}@media (max-width:640px){.orders__status__summary__items__item__status__text p{font-size:small}}@media (min-width:1139px){.orders__status__summary__items__item__status__text p{font-size:1.125rem}}.orders__status__summary__items__item__status__text p strong{font-size:inherit}.orders__status__summary__items__item__status__text p a{color:#009ee0;cursor:pointer;font-weight:600;text-decoration:underline}.orders__status__summary__items__item__status__indicators__waiting{border:2px solid #009ee0;border-radius:50%;height:80px;margin:8.5px 0;width:80px}@media (max-width:640px){.orders__status__summary__items__item__status__indicators__waiting{height:45px;margin:0 0 19px;width:45px}}@media (min-width:1139px){.orders__status__summary__items__item__status__indicators__waiting{margin:24px 0}}@media (min-width:1919px){.orders__status__summary__items__item__status__indicators__waiting{height:100px;margin:29px 0;width:100px}}.orders__status__summary__items__item__status__indicators__check,.orders__status__summary__items__item__status__indicators__cross{margin:8.5px 0}@media (max-width:640px){.orders__status__summary__items__item__status__indicators__check,.orders__status__summary__items__item__status__indicators__cross{margin:0 0 19px}}@media (min-width:1139px){.orders__status__summary__items__item__status__indicators__check,.orders__status__summary__items__item__status__indicators__cross{margin:24px 0}}@media (min-width:1919px){.orders__status__summary__items__item__status__indicators__check,.orders__status__summary__items__item__status__indicators__cross{margin:29px 0}}.orders__status__summary__items__item__status__indicators__check img,.orders__status__summary__items__item__status__indicators__cross img{height:80px;width:80px}@media (max-width:640px){.orders__status__summary__items__item__status__indicators__check img,.orders__status__summary__items__item__status__indicators__cross img{height:45px;width:45px}}@media (min-width:1919px){.orders__status__summary__items__item__status__indicators__check img,.orders__status__summary__items__item__status__indicators__cross img{height:100px;width:100px}}.orders__status__summary__items__item__line{background-image:url(/images/dot.svg?95a3733a8befcdcd0fb7bf0913629fad);background-position:top;background-repeat:repeat-x;background-size:25px 10px;height:180px;margin-top:10%;width:60px}@media (max-width:640px){.orders__status__summary__items__item__line{background-image:url(/images/dot_space.svg?6c19267182a27eac42fea10840f29b61);background-repeat:repeat-y;background-size:25px 15px;height:54px;margin-top:0;width:16px}}@media (min-width:1139px){.orders__status__summary__items__item__line{height:240px}}.orders__status__summary form{position:relative;width:100%}.orders__status__summary form input{background-color:#f0f0f0;border:1px solid #fff;padding:.5em 1em;width:100%}.orders__status__summary form input:focus{border:1px solid #fff}.orders__status__summary form button{aspect-ratio:1;background-color:#009ee0;border:1px solid #fff;color:#fff;cursor:pointer;font-size:1.5em;height:100%;position:absolute;right:0;top:0}.orders__status__summary form span{bottom:-20px;color:red;font-size:.7rem;left:5px;position:absolute}.orders__buttons{display:flex;flex-direction:row;gap:20px;justify-content:center;padding:7% 0 10%}@media (max-width:640px){.orders__buttons{align-items:center;flex-direction:column;padding:15% 0}}.orders__buttons .show{background-color:transparent;border:1px solid #009ee0;border-radius:50px;color:#009ee0;cursor:pointer;font-size:1rem;padding:.75em 2.5em;text-decoration:none}@media (max-width:640px){.orders__buttons .show{font-size:.9rem;padding:calc(.75em - 1px) 2.5em;width:200px}}.orders__buttons .show:hover{background-color:#000;border:1px solid #000;color:#fff}.orders__buttons .pay{background-color:#009ee0;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1rem;padding:.75em 2.5em;text-decoration:none}@media (max-width:640px){.orders__buttons .pay{font-size:.9rem;width:200px}}.orders__buttons .pay:hover{background-color:#000;color:#fff}.orders__buttons a{all:unset;color:#fff}.terms{margin-bottom:100px;width:100%}.terms__header{margin-top:15vh}.terms__header h1{margin:auto}.terms h2{margin:20px 0}.terms__content{margin:5vh auto;width:90vw}@media (min-width:1139px){.terms__content{width:65vw}}.terms__content__padding{padding:1% 2%}.terms__content__padding ul li{padding-bottom:.5%}.contact__content{align-items:center;background:#fff;display:flex;flex-flow:column-reverse;flex-direction:row-reverse;justify-content:center;min-height:inherit;width:100%}@media (min-width:1139px){.contact__content{background-image:url(/images/map.webp?fd45ae6f794d389c515d9a2e36fd8658);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:unset}}.contact__content__map{height:100%;position:absolute;width:100vw}.contact__content__container{background-color:#fff;height:auto;margin-bottom:5vh;margin-top:15vh;width:95vw;z-index:1}@media (min-width:1139px){.contact__content__container{height:-moz-fit-content;height:fit-content;margin-bottom:4%;margin-right:5%;margin-top:9%;width:45vw}}@media (min-width:1919px){.contact__content__container{margin-bottom:4%;margin-top:8%;width:35vw}}@media (min-width:1139px) and (max-width:1919px){.contact__content__container *{font-size:.8rem}.contact__content__container h1{font-size:2.2rem}}.contact__content__container__header{align-items:center;color:#2e2e2e;display:flex;flex-direction:column;font-size:2.375rem;font-weight:600;gap:25px;margin:6% 4%}@media (min-width:1139px){.contact__content__container__header{font-size:2.65rem;margin:5% 4%}}@media (min-width:1919px){.contact__content__container__header{font-size:2.75rem;margin:4% 4% 6%}}.contact__content__container__content{padding:0 4%;text-align:center}.contact__content__container__content__intro{display:flex;flex-direction:column;gap:1rem;margin:auto;padding:0 3% 4%;text-align:center;width:80%}@media (max-width:640px){.contact__content__container__content__intro{width:88%}}.contact__content__container__content__intro p a{color:#009ee0;text-decoration:underline}.contact__content__container__content__intro__email{align-items:center;display:flex;justify-content:center;margin-bottom:2%}@media (max-width:640px){.contact__content__container__content__intro__email{margin-bottom:.25rem;margin-top:-.65rem}}@media (min-width:1139px){.contact__content__container__content__intro__email{margin-bottom:.5rem;margin-top:-.5rem}}.contact__content__container__content__intro__email a{align-items:center;color:#009ee0;cursor:pointer;display:flex;text-decoration:none}@media (min-width:1139px){.contact__content__container__content__intro__email a{font-size:.875rem}}@media (min-width:1919px){.contact__content__container__content__intro__email a{font-size:1rem}}@media (min-width:2300px){.contact__content__container__content__intro__email a{font-size:1.45rem}}.contact__content__container__content__intro__email a img{border-radius:3px;filter:invert(39%) sepia(90%) saturate(910%) hue-rotate(164deg) brightness(101%) contrast(102%);height:19px;margin:0 10px}.contact__content__container__content hr{border-color:rgba(0,158,224,.25)}.contact__content__container__content__contact{display:flex;flex-direction:column;justify-content:center;margin:2% 0 5%}@media (min-width:640px){.contact__content__container__content__contact{flex-direction:row;margin:4% 0 6%}}@media (min-width:1139px){.contact__content__container__content__contact{flex-direction:row;margin:6% 0}}@media (min-width:1919px){.contact__content__container__content__contact{margin:5% 0}}.contact__content__container__content__contact__item{margin-top:5%;width:100%}@media (min-width:1139px){.contact__content__container__content__contact__item{margin-top:0;width:40%}}.contact__content__container__content__contact__item p{margin-top:10px}@media (min-width:1139px){.contact__content__container__content__contact__item p{margin-top:5%}}.contact__content__container__content__contact__item p a{color:#009ee0;text-decoration:underline}.contact__content__container__content__map{height:50vh;margin:auto;position:relative;width:85vw}@media (min-width:1139px){.contact__content__container__content__map{display:none}}@media (max-width:450px){.contact__content__container__content__map-tablet{display:none}}@media (min-width:450px){.contact__content__container__content__map-mobile{display:none}}#map{display:none}@media (min-width:1139px){#map{display:block}}.mapboxgl-ctrl-bottom-right{display:none}.mapboxgl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.mapboxgl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:10px 10px 15px;pointer-events:auto;position:relative}.mapboxgl-popup-content h3{font-size:14px;font-weight:700}.mapboxgl-popup-content h3,.mapboxgl-popup-content p{display:block;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0}.mapboxgl-popup-content p{font-size:12px;line-height:20px}.mapboxgl-popup-close-button{background-color:transparent;border:0;border-radius:0 3px 0 0;cursor:pointer;padding:1px 6px;position:absolute;right:0;top:0}*{box-sizing:border-box;font-family:Poppins,sans-serif;font-size:.98rem;margin:0;padding:0}@media (min-width:1139px){*{font-size:1rem;font-size:1.05rem}}@media (min-width:1919px){*{font-size:1.125rem}}@media (min-width:2300px){*{font-size:1.15rem}}::-webkit-scrollbar-thumb{background:#757272;border:1px solid #eaeaea;border-radius:70px}::-webkit-scrollbar-track{background-color:#eaeaef;border:1px solid #eaeaef}::-webkit-scrollbar-corner{background:#eaeaea}::-webkit-scrollbar{height:10px;width:10px}body{min-height:100vh;opacity:1e-7;overflow-x:hidden;position:relative}body.menu{overflow-y:hidden}body.loaded{opacity:1}main{align-items:center;display:flex;flex-direction:column;min-height:90vh}h1{font-size:2rem;line-height:1.25}@media (min-width:1139px){h1{font-size:2.65rem}}@media (min-width:1919px){h1{font-size:2.75rem}}@media (min-width:2300px){h1{font-size:2.6rem}}h2{font-size:1.75rem;line-height:1.25}@media (min-width:1139px){h2{font-size:2.125rem}}@media (min-width:1919px){h2{font-size:2.25rem}}@media (min-width:2300px){h2{font-size:1.75rem}}h3{font-size:1.75rem}@media (min-width:1139px){h3{font-size:1.875rem}}@media (min-width:1919px){h3{font-size:2rem}}@media (min-width:2300px){h3{font-size:1.5rem}}h4{font-size:1.4rem}@media (min-width:1139px){h4{font-size:1.6rem}}@media (min-width:1919px){h4{font-size:1.8rem}}@media (min-width:2300px){h4{font-size:1.3rem}}img{height:auto;max-width:100%}.loading{display:inline-block;height:25vh;position:relative;transform-origin:40px 40px;width:80px}.loading div{animation:lds-heart 1.2s cubic-bezier(.215,.61,.355,1) infinite;background-image:url("data:image/svg+xml;utf8,<svg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 265 310' style='enable-background:new 0 0 265 310;' xml:space='preserve'><style type='text/css'> .st0{fill:%23009EE0;} </style><g><polygon class='st0' points='43.1,198 80.1,220 80.1,129.8 43.1,150.3 	'/><polygon class='st0' points='88.7,167.9 169.2,123.2 131.5,101.3 88.7,125.1 	'/><polygon class='st0' points='140.4,148.8 219.8,196 219.8,152.5 177.5,128 	'/><polygon class='st0' points='43.1,207.5 43.1,251.9 84.6,276.6 122.7,255 	'/><polygon class='st0' points='131.3,303.5 174.1,278.9 174.1,236.1 92.7,281.2 	'/><polygon class='st0' points='182.3,274.2 219.8,252.6 219.8,205.6 182.3,182.7 	'/><path class='st0' d='M251.9,135.3c0-3.4-2.2-6.3-5.3-7.3V82.7l13.9-3.8L131.5,7.1L3.3,78.6l53.6,18.8l74.6-41.6l70.3,39l40.1-10.9 v44.1c-3.1,1-5.3,3.9-5.3,7.3c0,2.9,1.6,5.4,4,6.7l-4.8,19.6l4,2c3,1.5,6.5,1.4,9.4-0.2l3.4-1.8l-4.8-19.6 C250.3,140.7,251.9,138.2,251.9,135.3z'/><polygon class='st0' points='194.8,99.3 131.5,64.2 62.4,102.6 62.4,102.6 62.4,127.6 131.5,89.4 194.8,124.7 	'/></g></svg>");background-position:50%;background-size:cover;height:86px;position:absolute;top:34%;width:75px}@keyframes lds-heart{0%{transform:scale(.95)}5%{transform:scale(1.1)}39%{transform:scale(.85)}45%{transform:scale(1)}60%{transform:scale(.95)}to{transform:scale(.9)}}.mini_fakulty{text-align:center}.mini_fakulty a{background-color:hsla(0,0%,100%,.7);border-radius:25px;color:#000;display:inline-block;font-size:medium;font-size:1.2em;margin:0 5px;padding:5px 0;text-decoration:none;width:72px}.mini_fakulty a:hover{background-color:#fff;color:#000}.transparent{display:none;opacity:0}.transparent-opacity{opacity:0;pointer-events:none}
