.fs-12{font-size:12px}.fs-f12{font-size:10px;line-height:1.4}@media screen and (min-width: 320px){.fs-f12{font-size:calc(10px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f12{font-size:12px;line-height:1.4}}.fs-16{font-size:16px}.fs-f16{font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.fs-f16{font-size:calc(14px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f16{font-size:16px;line-height:1.4}}.fs-18{font-size:18px}.fs-f18{font-size:16px;line-height:1.4}@media screen and (min-width: 320px){.fs-f18{font-size:calc(16px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f18{font-size:18px;line-height:1.4}}.fs-20{font-size:20px}.fs-f20{font-size:18px;line-height:1.4}@media screen and (min-width: 320px){.fs-f20{font-size:calc(18px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f20{font-size:20px;line-height:1.4}}.fs-22{font-size:22px}.fs-f22{font-size:20px;line-height:1.4}@media screen and (min-width: 320px){.fs-f22{font-size:calc(20px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f22{font-size:22px;line-height:1.4}}.fs-24{font-size:24px}.fs-f24{font-size:20px;line-height:1.4}@media screen and (min-width: 320px){.fs-f24{font-size:calc(20px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f24{font-size:24px;line-height:1.4}}.fs-26{font-size:26px}.fs-f26{font-size:22px;line-height:1.4}@media screen and (min-width: 320px){.fs-f26{font-size:calc(22px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f26{font-size:26px;line-height:1.4}}.fs-28{font-size:28px}.fs-f28{font-size:24px;line-height:1.4}@media screen and (min-width: 320px){.fs-f28{font-size:calc(24px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f28{font-size:28px;line-height:1.4}}.fs-32{font-size:32px}.fs-f32{font-size:28px;line-height:1.4}@media screen and (min-width: 320px){.fs-f32{font-size:calc(28px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f32{font-size:32px;line-height:1.4}}.fs-36{font-size:36px}.fs-f36{font-size:30px;line-height:1.4}@media screen and (min-width: 320px){.fs-f36{font-size:calc(30px + .006*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f36{font-size:36px;line-height:1.4}}.fs-38{font-size:38px}.fs-f38{font-size:32px;line-height:1.4}@media screen and (min-width: 320px){.fs-f38{font-size:calc(32px + .006*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f38{font-size:38px;line-height:1.4}}.fs-40{font-size:40px}.fs-f40{font-size:34px;line-height:1.4}@media screen and (min-width: 320px){.fs-f40{font-size:calc(34px + .006*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f40{font-size:40px;line-height:1.4}}.header-container .basket-item{position:relative;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 991px){.header-container .basket-item{flex-direction:column}}.header-container .basket-toggle .svg-container{position:relative}.header-container .basket-toggle .svg-container .basket-count{position:absolute;bottom:0;left:0;width:20px;height:20px;font-size:12px;color:#fff;background:#00ADEF;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:100%;transform:translate(50%,50%)}.header-container .menu-toggles-container .basket-toggle{border:1px solid #A0148E;display:flex;border-radius:8px;padding:5px 8px}.header-container .menu-toggles-container .basket-toggle svg{margin-right:0!important;color:#a0148e}.header-container .basket-control{position:absolute;top:100px;z-index:1100;right:0}@media screen and (max-width: 991px){.header-container .basket-control{margin-top:20px;margin-bottom:20px}}@media screen and (max-width: 767px){.header-container .basket-control{min-width:0;width:95%;right:2.5%}}.header-container .navbar{min-height:100px;background:#FFFFFF}.header-container .navbar .navbar-brand img{height:80px}@media screen and (max-width: 576px){.header-container .navbar .navbar-brand img{max-width:180px}}.header-container .navbar button.navbar-toggler{outline:none!important;box-shadow:none!important;border:1px solid #A0148E!important;border-radius:8px;padding:5px 8px!important}.header-container .navbar button.navbar-toggler .menu{font-weight:700;color:#a0148e;font-size:16px;display:inline-block;margin-right:5px;position:relative;top:-2px}.header-container .navbar button.navbar-toggler .burger{display:inline-block;transition:.4s}.header-container .navbar button.navbar-toggler .burger.active .first{transform:rotate(45deg);position:relative;top:6px}.header-container .navbar button.navbar-toggler .burger.active .third{transform:rotate(-45deg);position:relative;top:-6px}.header-container .navbar button.navbar-toggler .burger.active .second{opacity:0}.header-container .navbar button.navbar-toggler .burger span{transition:.4s;display:block;height:3px;background:#A0148E;width:19px;margin-top:3px}@media (min-width: 991px){.offcanvas-collapse ul{margin-right:0!important;margin-left:auto}.offcanvas-collapse ul li{margin-left:20px}}@media screen and (min-width: 991px) and (max-width: 1399px){.offcanvas-collapse ul li{margin-left:20px}}@media screen and (min-width: 991px) and (max-width: 1199px){.offcanvas-collapse ul li{margin-left:10px}}@media (min-width: 991px){.offcanvas-collapse ul li:first-child{margin-left:0}}@media (min-width: 991px){.offcanvas-collapse ul li a{color:#000;font-size:16px;font-weight:700}.offcanvas-collapse ul li a:hover{color:#a0148e}}@media screen and (min-width: 991px) and (max-width: 1399px){.offcanvas-collapse ul li a{font-size:14px}}@media (min-width: 991px){.offcanvas-collapse ul li.button-item a{min-width:220px;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:16px;background:#FFF200;color:#000;margin-left:auto;margin-right:0;font-size:16px}}@media screen and (min-width: 991px) and (max-width: 1199px){.offcanvas-collapse ul li.button-item a{min-width:180px;font-size:14px}}@media (max-width: 991px){.offcanvas-collapse{padding-top:10px;position:fixed;bottom:0;left:100%;width:100%;padding-right:1rem;padding-left:1rem;overflow-y:auto;visibility:hidden;background-color:#a0148e;transition:transform .3s ease-in-out,visibility .3s ease-in-out}.offcanvas-collapse.open{visibility:visible;transform:translate(-100%)}.offcanvas-collapse .nav-item{margin-top:20px}.offcanvas-collapse .nav-item.button-item .nav-link{color:#fff200}.offcanvas-collapse .nav-item .nav-link{text-align:right;margin:auto;color:#fff;font-size:24px;font-weight:700}}@media screen and (max-width: 991px) and (max-width: 1199px){.offcanvas-collapse .nav-item .nav-link{max-width:960px}}@media screen and (max-width: 991px) and (max-width: 991px){.offcanvas-collapse .nav-item .nav-link{max-width:720px}}@media screen and (max-width: 991px) and (max-width: 767px){.offcanvas-collapse .nav-item .nav-link{max-width:540px}}.footer-container footer{background:#000000;padding-top:50px;padding-bottom:20px}.footer-container footer nav ul{padding:0}.footer-container footer nav ul li{list-style-type:none;margin-top:20px}.footer-container footer nav ul li a{color:#fff200;font-size:16px;font-weight:400}.footer-container footer .socials ul li{margin-right:15px}.footer-container footer .socials ul li:last-child{margin-right:0}.footer-container .footer-down-container{margin-top:40px;padding-top:40px;padding-bottom:32px;background:#000000;color:#fff;font-size:12px}.footer-container .footer-down-container a{color:inherit;font-weight:700}.jumb-container{padding-top:100px;padding-bottom:30px;position:relative}.jumb-container .bg-img{position:absolute;top:0;left:0;width:100%;height:100%}.jumb-container.single-column video,.jumb-container.single-column .jumb-bg{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;z-index:-1}.jumb-container.single-column .homepage-svg-jumb{position:absolute;bottom:0;left:0}.jumb-container.two-column{padding-top:0;padding-bottom:0}.jumb-container.two-column.hp-new .container{position:relative;padding-bottom:260px;padding-top:100px}@media screen and (max-width: 991px){.jumb-container.two-column.hp-new .container{padding-bottom:0;padding-top:0}}.jumb-container.two-column.hp-new p{color:#fff;font-weight:700;margin-top:20px}.jumb-container.two-column.hp-new p{font-size:16px;line-height:1.4}@media screen and (min-width: 320px){.jumb-container.two-column.hp-new p{font-size:calc(16px + .012*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.jumb-container.two-column.hp-new p{font-size:28px;line-height:1.4}}@media screen and (max-width: 991px){.jumb-container.two-column.hp-new .text-side{position:relative;padding:40px;text-align:center}}.jumb-container.two-column.hp-new .text-side .bg-img-text-side{position:absolute;width:100%;height:100%;left:0;top:0;border-radius:16px;z-index:-1}@media screen and (min-width: 991px){.jumb-container.two-column.hp-new .text-side .bg-img-text-side{transform:translate(-20%);width:80%}}@media screen and (max-width: 991px){.jumb-container.two-column.hp-new .text-side .bg-img-text-side{width:100%}}.jumb-container.two-column.hp-new .text-side:before{border-radius:16px}@media screen and (min-width: 991px){.jumb-container.two-column.hp-new .text-side:before{position:absolute;left:0;transform:translate(-20%);top:0;width:80%;height:100%;content:"";background:#A0148E;z-index:-1}}@media screen and (max-width: 991px){.jumb-container.two-column.hp-new .text-side:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:#A0148E;z-index:-1}}.jumb-container.two-column.hp-new .video-side{margin-top:30px}@media screen and (min-width: 991px){.jumb-container.two-column.hp-new .video-side{position:absolute;top:40px;right:-120px;margin-top:0}}.jumb-container.two-column.hp-new .video-side video{width:100%;aspect-ratio:1;border-radius:16px}.jumb-container.hp{padding-top:190px;padding-bottom:190px;background:transparent}.jumb-container.hp p{color:#fff;font-weight:700;margin-top:20px}.jumb-container.hp p{font-size:24px;line-height:1.4}@media screen and (min-width: 320px){.jumb-container.hp p{font-size:calc(24px + .008*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.jumb-container.hp p{font-size:32px;line-height:1.4}}@media screen and (max-width: 767px){.jumb-container.hp{padding-top:80px;padding-bottom:90px}}@media screen and (max-width: 576px){.jumb-container.hp{padding-top:40px;padding-bottom:90px}}.jumb-container.subpage{padding-top:120px;padding-bottom:70px;background:#A0148E}.jumb-container.subpage p{color:#fff;font-weight:400;margin-top:20px}.jumb-container.subpage p{font-size:16px;line-height:1.4}@media screen and (min-width: 320px){.jumb-container.subpage p{font-size:calc(16px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.jumb-container.subpage p{font-size:20px;line-height:1.4}}@media screen and (max-width: 767px){.jumb-container.subpage{padding-top:40px;padding-bottom:40px}}.jumb-container.bigger-pb{padding-bottom:120px}.jumb-container.placeni{padding-bottom:320px}@media screen and (max-width: 576px){.jumb-container.placeni{padding-bottom:150px}}.hp-button-item{padding:60px;border-radius:16px;display:flex;flex-direction:column;height:100%}.hp-button-item p,.hp-button-item.no-desc h3{flex-grow:1}@media screen and (max-width: 767px){.hp-button-item{padding:30px}}.hp-button-item.green{border:2px solid #80CC28}.hp-button-item.green h3{color:#80cc28}.hp-button-item.blue{border:2px solid #00ADEF}.hp-button-item.blue h3{color:#00adef}.hp-button-item.purple{border:2px solid #A0148E}.hp-button-item.purple h3{color:#a0148e}.hp-button-item.pink{border:2px solid #EC008C}.hp-button-item.pink h3{color:#ec008c}.hp-button-item.orange{border:2px solid #F68712}.hp-button-item.orange h3{color:#f68712}.hp-button-item.orange.register{background:#F68712}.hp-button-item.orange.register h3,.hp-button-item.orange.register p{color:#fff}.hp-button-item.yellow-filled{background:#FFF200}.hp-button-item.yellow-filled h3{color:#000}.hp-button-item .sub-items .sub-item{display:flex;flex-direction:column}.hp-button-item .sub-items .sub-item p{flex-grow:1}.purple-contact-container{padding-top:70px;padding-bottom:300px;background:#A0148E;position:relative}@media screen and (max-width: 1199px){.purple-contact-container{padding-bottom:200px}}.purple-contact-container .map-container{margin-top:80px;position:absolute;text-align:center;left:0;right:0}.purple-contact-container .map-container #map{border-radius:16px}@media screen and (max-width: 576px){.purple-contact-container .map-container #map{min-height:200px}}.purple-contact-container .telmail{color:#fff200!important;font-weight:700}.purple-contact-container .telmail{font-size:20px;line-height:1.4}@media screen and (min-width: 320px){.purple-contact-container .telmail{font-size:calc(20px + .008*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.purple-contact-container .telmail{font-size:28px;line-height:1.4}}.references-container{margin-top:240px}@media screen and (max-width: 1199px){.references-container{margin-top:200px}}@media screen and (max-width: 767px){.references-container{margin-top:100px}}@media screen and (max-width: 576px){.references-container{margin-top:130px}}.partners-container{margin-top:120px}.questions-container{padding-top:120px;margin-top:120px;padding-bottom:170px;margin-bottom:-70px;color:#000;background:#FFF200;border-radius:16px}.questions-container h3{font-size:16px;line-height:1.4}@media screen and (min-width: 320px){.questions-container h3{font-size:calc(16px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.questions-container h3{font-size:20px;line-height:1.4}}.questions-container .question-item{text-align:center}.questions-container .question-item p{margin-top:10px}.camp-item img{max-height:696px}.camp-item .info-item{margin-top:40px}.camp-item .info-item .title{color:#00adef;font-weight:700}.camp-item .info-item .title{font-size:16px;line-height:1.4}@media screen and (min-width: 320px){.camp-item .info-item .title{font-size:calc(16px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.camp-item .info-item .title{font-size:20px;line-height:1.4}}.camp-item .info-item.pink .title{color:#ec008c}.camp-radio{text-align:center}.camp-radio p{margin-top:10px}.camp-radio input{display:none}.camp-radio input~label:hover,.camp-radio input~label:focus,.camp-radio input~label:active{background:#FFFFFF;border-color:#a0148e;color:#a0148e}.camp-radio input:checked~label{background:#FFFFFF;border-color:#a0148e;color:#a0148e}.for-sellers-item{display:flex;flex-direction:column;height:100%;flex-grow:1;border:2px solid transparent;border-radius:16px;padding:60px}@media screen and (max-width: 991px){.for-sellers-item{padding:40px}}.for-sellers-item .emote{font-size:32px}.for-sellers-item.green{border-color:#80cc28}.for-sellers-item.blue{border-color:#00adef}.for-sellers-item.purple{border-color:#a0148e}.for-sellers-item.orange{border-color:#f68712}.custom-radio-input input{display:none}.custom-radio-input input~label{border-radius:16px;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;border:1px solid #939393;color:#939393;font-weight:400;padding-top:22px;padding-bottom:22px;cursor:pointer}.custom-radio-input input:checked~label{background:#00ADEF;color:#fff;font-weight:700}.products-container{margin-top:80px}@media screen and (max-width: 991px){.products-container{margin-top:0}}.products-container h2{font-weight:700;color:#a0148e}.products-container h2{font-size:34px;line-height:1.4}@media screen and (min-width: 320px){.products-container h2{font-size:calc(34px + .014*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.products-container h2{font-size:48px;line-height:1.4}}.products-container h2.fs-30{font-size:24px;line-height:1.4}@media screen and (min-width: 320px){.products-container h2.fs-30{font-size:calc(24px + .01*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.products-container h2.fs-30{font-size:34px;line-height:1.4}}.products-container .desc{margin-top:20px;font-weight:400;color:#000}.products-container .desc{font-size:16px;line-height:1.4}@media screen and (min-width: 320px){.products-container .desc{font-size:calc(16px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.products-container .desc{font-size:18px;line-height:1.4}}.product-wrapper form{height:100%}.product-item{height:100%;display:flex;flex-direction:column}.product-item .buttons-container{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end}.product-item .img-container{position:relative}.product-item .img-container .tags-container{position:absolute;top:10px;left:10px}.product-item .img-container .tags-container .tag{padding:10px 14px;border-radius:20px;background:#EC008C;color:#fff;font-weight:700;font-size:12px}.product-item .img-container img{width:100%;max-height:306px;aspect-ratio:1;border-radius:16px;-o-object-fit:cover;object-fit:cover}.product-item h3{color:#000;margin-top:10px}.product-item h3{font-size:20px;line-height:1.4}@media screen and (min-width: 320px){.product-item h3{font-size:calc(20px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.product-item h3{font-size:24px;line-height:1.4}}.product-item .title-note{margin-top:10px;color:#ec008c}.product-item .title-note{font-size:18px;line-height:1.4}@media screen and (min-width: 320px){.product-item .title-note{font-size:calc(18px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.product-item .title-note{font-size:20px;line-height:1.4}}.product-item .price{margin-top:10px;color:#00adef;font-weight:700}.product-item .price{font-size:20px;line-height:1.4}@media screen and (min-width: 320px){.product-item .price{font-size:calc(20px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.product-item .price{font-size:24px;line-height:1.4}}.product-item .price .old-price{color:#9a9a9a;font-weight:400}.product-item .price .old-price{font-size:18px;line-height:1.4}@media screen and (min-width: 320px){.product-item .price .old-price{font-size:calc(18px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.product-item .price .old-price{font-size:20px;line-height:1.4}}.product-item .price-note{margin-top:10px;color:#9a9a9a;font-weight:400}.product-item .price-note{font-size:18px;line-height:1.4}@media screen and (min-width: 320px){.product-item .price-note{font-size:calc(18px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.product-item .price-note{font-size:20px;line-height:1.4}}.product-item .variants{display:flex;flex-wrap:wrap}.product-item .variants .help-block{display:flex;width:100%}.product-item .variants .variant-input{margin-right:20px;margin-top:10px;margin-bottom:10px}.product-item .variants .variant-input input{display:none}.product-item .variants .variant-input input~label{cursor:pointer;color:#9d9d9d;background:#FFFFFF;border-radius:8px;border:1px solid #9D9D9D;font-weight:400;width:40px;height:40px;display:flex;justify-content:center;align-items:center;text-align:center}.product-item .variants .variant-input input:checked~label{border:none;background:#00ADEF;color:#fff;font-weight:700}.product-item .variants.full-row{flex-direction:column}.product-item .variants.full-row .variant-input input~label{width:100%}.product-item .buttons-container{margin-top:20px}.header-basket-control-container{box-shadow:0 16px 48px #00000029;padding:60px 40px;border-radius:16px;background:#FFFFFF;position:relative;min-width:416px}@media screen and (max-width: 767px){.header-basket-control-container{min-width:0;width:100%}}@media screen and (max-width: 576px){.header-basket-control-container{padding:30px 20px}}.header-basket-control-container .empty-basket{text-align:center}.header-basket-control-container .empty-basket p{font-weight:700;color:#000}.header-basket-control-container .empty-basket p{font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.header-basket-control-container .empty-basket p{font-size:calc(14px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.header-basket-control-container .empty-basket p{font-size:16px;line-height:1.4}}.header-basket-control-container .empty-basket a{color:#00adef!important}.header-basket-control-container .close-button{position:absolute;top:20px;right:20px;cursor:pointer}.header-basket-control-container h3{color:#a0148e;font-weight:700}.header-basket-control-container h3{font-size:20px;line-height:1.4}@media screen and (min-width: 320px){.header-basket-control-container h3{font-size:calc(20px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.header-basket-control-container h3{font-size:24px;line-height:1.4}}.header-basket-control-container .title{color:#000;font-weight:700;display:flex;align-items:center}.header-basket-control-container .title{font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.header-basket-control-container .title{font-size:calc(14px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.header-basket-control-container .title{font-size:16px;line-height:1.4}}.header-basket-control-container .title .variant{color:#9a9a9a;font-weight:400;border-radius:8px;margin-left:5px;font-size:12px;display:inline-flex;padding:3px 6px;position:relative;top:-2px;align-items:center;justify-content:center;text-align:center;border:1px solid #9A9A9A}.header-basket-control-container .price{font-weight:700;color:#00adef}.header-basket-control-container .price{font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.header-basket-control-container .price{font-size:calc(14px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.header-basket-control-container .price{font-size:16px;line-height:1.4}}.header-basket-control-container .old-price{font-weight:400;color:#9a9a9a}.header-basket-control-container .old-price{font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.header-basket-control-container .old-price{font-size:calc(14px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.header-basket-control-container .old-price{font-size:16px;line-height:1.4}}.header-basket-control-container .summary{display:flex;justify-content:space-between;margin-top:15px}.header-basket-control-container .summary div{margin-top:20px}.header-basket-control-container .header-basket-products-container{max-height:300px;overflow-y:auto}@media screen and (max-width: 991px){.header-basket-control-container .header-basket-products-container{max-height:200px}}.header-basket-control-container .header-basket-item{margin-top:20px;padding-bottom:12px;border-bottom:1px solid #9D9D9D}.header-basket-control-container .header-basket-item .upper{display:flex;justify-content:space-between}.header-basket-control-container .header-basket-item .lower{margin-top:20px;display:flex;justify-content:space-between}.header-basket-control-container .header-basket-item .lower .price-container{display:flex}.header-basket-control-container .header-basket-item .lower .price-container .price,.header-basket-control-container .header-basket-item .lower .price-container .old-price{margin-right:20px}.header-basket-control-container .header-basket-item .lower .quantity-container{display:flex}.header-basket-control-container .header-basket-item .lower .quantity-container a{border-radius:8px;border:1px solid #000000;width:24px;height:24px;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;padding:0}.header-basket-control-container .header-basket-item .lower .quantity-container a:hover,.header-basket-control-container .header-basket-item .lower .quantity-container a:focus,.header-basket-control-container .header-basket-item .lower .quantity-container a:active{border-color:#a0148e}.header-basket-control-container .header-basket-item .lower .quantity-container a.disabled{pointer-events:none;border-color:#707070;background:#707070;color:#fff}.header-basket-control-container .header-basket-item .lower .quantity-container a.disabled span{color:#707070;background:#707070}.header-basket-control-container .header-basket-item .lower .quantity-container span{margin-right:12px;margin-left:12px}.order-page-container,.order-page-container .basket-slidy-container{margin-top:60px}.order-page-container .order-basket-container{box-shadow:0 16px 48px #00000029;padding:60px 40px;border-radius:16px;background:#FFFFFF;width:100%}@media screen and (min-width: 991px){.order-page-container .order-basket-container .order-basket-items-container{padding-right:15px}}.order-page-container .order-basket-container h3{color:#a0148e;font-weight:700}.order-page-container .order-basket-container h3{font-size:20px;line-height:1.4}@media screen and (min-width: 320px){.order-page-container .order-basket-container h3{font-size:calc(20px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.order-page-container .order-basket-container h3{font-size:24px;line-height:1.4}}.order-page-container .order-basket-container .title{color:#000;font-weight:700;display:flex;align-items:center}.order-page-container .order-basket-container .title{font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.order-page-container .order-basket-container .title{font-size:calc(14px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.order-page-container .order-basket-container .title{font-size:16px;line-height:1.4}}.order-page-container .order-basket-container .title .variant{color:#9a9a9a;font-weight:400;border-radius:8px;margin-left:5px;font-size:12px;display:inline-flex;padding:3px 6px;position:relative;top:-2px;align-items:center;justify-content:center;text-align:center;border:1px solid #9A9A9A}.order-page-container .order-basket-container .price{font-weight:700;color:#00adef}.order-page-container .order-basket-container .price{font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.order-page-container .order-basket-container .price{font-size:calc(14px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.order-page-container .order-basket-container .price{font-size:16px;line-height:1.4}}.order-page-container .order-basket-container .summary{display:flex;justify-content:space-between;margin-top:15px}.order-page-container .order-basket-container .summary div{margin-top:20px}.order-page-container .order-basket-container .basket-item{margin-top:20px;padding-bottom:12px;border-bottom:1px solid #9D9D9D}.order-page-container .order-basket-container .basket-item .lower{margin-top:20px;display:flex;justify-content:space-between}.order-page-container .order-basket-container .basket-item .lower .old-price{color:#9d9d9d}.order-page-container .order-basket-container .basket-item.inline{display:flex;justify-content:space-between;border-bottom:none}.order-page-container .order-basket-container .basket-item.no-bb{border-bottom:none}.order-page-container .order-basket-container .gray-container{padding-top:40px;padding-bottom:40px;margin-top:20px;position:relative}.order-page-container .order-basket-container .gray-container *{position:relative;z-index:1}.order-page-container .order-basket-container .gray-container:after{width:calc(100% + 80px);height:100%;top:0;left:-40px;position:absolute;content:"";z-index:0;background:#F0F0F0}.order-page-container .order-control-form .section-title{margin-bottom:12px;color:#00adef;font-weight:700}.order-page-container .order-control-form .section-title{font-size:18px;line-height:1.4}@media screen and (min-width: 320px){.order-page-container .order-control-form .section-title{font-size:calc(18px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.order-page-container .order-control-form .section-title{font-size:20px;line-height:1.4}}.order-page-container .order-control-form .section-title.smaller{color:#a0148e;font-weight:700}.order-page-container .order-control-form .section-title.smaller{font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.order-page-container .order-control-form .section-title.smaller{font-size:calc(14px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.order-page-container .order-control-form .section-title.smaller{font-size:18px;line-height:1.4}}.order-page-container .order-control-form .section-title.small{color:#80cc28;font-weight:700}.order-page-container .order-control-form .section-title.small{font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.order-page-container .order-control-form .section-title.small{font-size:calc(14px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.order-page-container .order-control-form .section-title.small{font-size:16px;line-height:1.4}}.order-page-container .order-control-form .checkbox-input{display:flex;flex-direction:column}.order-page-container .order-control-form .checkbox-input .help-block.text-danger{order:2;display:flex;margin-top:5px}.order-page-container .order-control-form .checkbox-input input{display:none;order:3}.order-page-container .order-control-form .checkbox-input input~label{order:1;position:relative;margin-left:25px;cursor:pointer;color:#9d9d9d}.order-page-container .order-control-form .checkbox-input input~label:after{position:absolute;top:0;bottom:0;left:-25px;width:20px;height:20px;margin:auto;border:1px solid #9D9D9D;content:""}.order-page-container .order-control-form .checkbox-input input:checked~label{color:#00adef;font-weight:700}.order-page-container .order-control-form .checkbox-input input:checked~label:before{position:absolute;top:0;bottom:0;margin:auto;left:-22px;width:14px;height:14px;border:1px solid #9D9D9D;content:"";background:#00ADEF}.order-page-container .order-control-form .checkbox-input.rounded input~label:after,.order-page-container .order-control-form .checkbox-input.rounded input~label:before{border-radius:100%!important}.order-page-container .order-control-form .radio-input input{display:none}.order-page-container .order-control-form .radio-input input~label{position:relative;cursor:pointer;color:#9d9d9d;border:1px solid #9D9D9D;border-radius:16px;padding:16px 22px 16px 44px;display:flex;justify-content:space-between;align-items:center}.order-page-container .order-control-form .radio-input input~label .icons{text-align:end}.order-page-container .order-control-form .radio-input input~label .icons img{margin-left:16px}.order-page-container .order-control-form .radio-input input~label .name{font-size:16px}.order-page-container .order-control-form .radio-input input~label .info{font-size:12px;color:#00adef;padding-left:15px;padding-right:15px}.order-page-container .order-control-form .radio-input input~label .price{font-size:16px;padding-left:15px}.order-page-container .order-control-form .radio-input input~label:after{position:absolute;top:0;bottom:0;margin:auto;left:14px;width:20px;height:20px;border:1px solid #9D9D9D;content:"";border-radius:100%}.order-page-container .order-control-form .radio-input input:checked~label{color:#00adef}.order-page-container .order-control-form .radio-input input:checked~label:before{position:absolute;top:0;bottom:0;margin:auto;left:17px;width:14px;height:14px;border:1px solid #9D9D9D;content:"";background:#00ADEF;border-radius:100%}.order-page-container .order-control-form .radio-input.rounded input~label:after,.order-page-container .order-control-form .radio-input.rounded input~label:before{border-radius:100%!important}.order-page-container .order-control-form .send-container input[type=submit]{white-space:break-spaces}.product-multi-quantity-modal [id*=form-multiQuantity_message]{display:none}.product-multi-quantity-modal .modal-dialog .modal-content{position:relative;padding:60px 110px}@media screen and (max-width: 991px){.product-multi-quantity-modal .modal-dialog .modal-content{padding:30px 50px}}@media screen and (max-width: 576px){.product-multi-quantity-modal .modal-dialog .modal-content{padding:40px 25px}}.product-multi-quantity-modal .modal-dialog .modal-content .close-button{position:absolute;top:20px;right:20px;width:24px;height:24px;cursor:pointer}.product-multi-quantity-modal .modal-dialog .modal-content .modal-body .multi-quantity-controls{display:flex}.product-multi-quantity-modal .modal-dialog .modal-content .modal-body .multi-quantity-controls a{border-radius:8px;border:1px solid #000000;width:24px;height:24px;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;padding:0}.product-multi-quantity-modal .modal-dialog .modal-content .modal-body .multi-quantity-controls a:hover,.product-multi-quantity-modal .modal-dialog .modal-content .modal-body .multi-quantity-controls a:focus,.product-multi-quantity-modal .modal-dialog .modal-content .modal-body .multi-quantity-controls a:active{border-color:#a0148e;color:#a0148e}.product-multi-quantity-modal .modal-dialog .modal-content .modal-body .multi-quantity-controls span{margin-right:12px;margin-left:12px;min-width:45px;text-align:center}.balikovna-modal .modal-content iframe{height:90vh}#balikovna-info .name{font-size:13px;padding-left:10px;margin-top:5px;font-weight:700;color:#a0148e}#balikovna-info .address{font-size:13px;padding-left:10px;color:#a0148e}#balikovna-info a{font-size:14px;padding-left:10px;color:#000}.benefit-card-container{border-radius:16px;border:2px solid #A0148E;padding:60px 0}.benefit-card-container .img-side img{width:100%}.vlna-tag{padding:12px 49px;border-radius:20px;background:#00ADEF;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;text-align:center}.vlna-tag{font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.vlna-tag{font-size:calc(14px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.vlna-tag{font-size:16px;line-height:1.4}}#zasilkovna-info-input{display:none}.novinky-list-container{margin-top:-120px;position:relative;z-index:2}@media screen and (max-width: 767px){.novinky-list-container{margin-top:-80px}}.fixed-bottom{z-index:800!important}.gallery-modal-content{padding:15px 15px 0}.order-voucher-control-container{background:#FFFFFF;box-shadow:0 16px 48px #00000029;padding:60px 40px;border-radius:16px}.order-voucher-control-container h3{color:#a0148e;font-weight:700}.order-voucher-control-container h3{font-size:20px;line-height:1.4}@media screen and (min-width: 320px){.order-voucher-control-container h3{font-size:calc(20px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.order-voucher-control-container h3{font-size:24px;line-height:1.4}}.order-voucher-control-container .vouchers-summary .voucher-item .upper{display:flex;align-content:center;justify-content:space-between}.order-voucher-control-container .vouchers-summary .voucher-item .upper .code{display:flex;align-items:center;font-size:14px;font-weight:700;padding-right:10px}.order-voucher-control-container .vouchers-summary .voucher-item .upper .delete-button{border:1px solid #A0148E;border-radius:8px;display:inline-flex;padding:4px 6px}.order-voucher-control-container .vouchers-summary .voucher-item-desc{font-size:12px;margin-bottom:10px}.order-voucher-control-container .vouchers-summary .voucher-item-desc:last-child{margin-bottom:0}.order-voucher-control-container .flash-front-container .flash-item.success{text-align:start;padding:10px 15px!important}.stories-videos .videos-col .item{display:flex;flex-direction:column;margin-bottom:40px}.stories-videos .videos-col .item .name{font-weight:700;color:#80cc28}.stories-videos .videos-col .item .name{font-size:20px;line-height:1.4}@media screen and (min-width: 320px){.stories-videos .videos-col .item .name{font-size:calc(20px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.stories-videos .videos-col .item .name{font-size:24px;line-height:1.4}}.stories-videos .videos-col .item video,.stories-videos .videos-col .item img{-o-object-fit:cover;object-fit:cover;border-radius:16px;width:100%;aspect-ratio:1}.stories-videos .videos-col:last-of-type{margin-top:40px}.placeni-page-container{margin-top:-300px;position:relative;z-index:10}@media screen and (max-width: 576px){.placeni-page-container{margin-top:-150px}}.placeni-page-container iframe{border-radius:16px;width:100%;aspect-ratio:1076/605}.placeni-page-container .new-badge{padding:17px 35px;background:#EC008C;font-weight:700;display:inline-flex;margin-left:auto;margin-right:auto;justify-content:center;align-items:center;text-align:center;border-radius:34px;color:#fff;font-size:20px}.placeni-page-container .faq-placeni-container .item{margin-top:60px}.placeni-page-container .faq-placeni-container .item:first-of-type{margin-top:40px}.placeni-page-container .faq-placeni-container .item h3{font-size:18px;line-height:1.4}@media screen and (min-width: 320px){.placeni-page-container .faq-placeni-container .item h3{font-size:calc(18px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.placeni-page-container .faq-placeni-container .item h3{font-size:20px;line-height:1.4}}.placeni-page-container .faq-placeni-container .item p{margin-top:12px}.card-item{background:#00ADEF;border-radius:16px;display:flex;flex-direction:column;height:100%}.card-item img{position:relative;-o-object-fit:cover;object-fit:cover;top:-1px;border-radius:16px;aspect-ratio:636/400;width:100%}.card-item .card-content{display:flex;flex-direction:column;padding:40px;height:100%}@media screen and (max-width: 767px){.card-item .card-content{padding:20px}}.card-item .card-content .content-parts{flex-grow:1}.card-item .card-content h3{color:#fff200;font-weight:700}.card-item .card-content h3{font-size:22px;line-height:1.4}@media screen and (min-width: 320px){.card-item .card-content h3{font-size:calc(22px + .006*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.card-item .card-content h3{font-size:28px;line-height:1.4}}.card-item .card-content p{margin-top:20px;font-weight:700;color:#fff;white-space:pre-wrap;line-height:1.5!important}.card-item .card-content p{font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.card-item .card-content p{font-size:calc(14px + .006*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.card-item .card-content p{font-size:20px;line-height:1.4}}.card-item .card-content p.right-side{text-align:end}.pricelist-banner{-o-object-fit:cover;object-fit:cover;margin-top:24px;margin-bottom:24px;border-radius:16px;aspect-ratio:1296/150;width:100%;min-height:150px}@media screen and (max-width: 576px){.pricelist-banner{min-height:100px}}.shop-tabs{border:none}.shop-tabs .shop-tab{display:flex;flex-direction:column}.shop-tabs .shop-tab h2{flex-grow:1}.subpage-container{overflow-x:hidden}.subpage-jumb .image-side img{aspect-ratio:1;width:759px;border-radius:16px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1199px){.subpage-jumb .image-side img{width:480px}}@media screen and (max-width: 991px){.subpage-jumb .image-side img{width:100%}}.black-block-button{text-decoration:none;color:#fff;background:#000000;border-radius:16px;font-weight:700;display:flex;justify-content:center;align-items:center;text-align:center;padding:40px 20px;transition:.4s}.black-block-button{font-size:16px;line-height:1.4}@media screen and (min-width: 320px){.black-block-button{font-size:calc(16px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.black-block-button{font-size:20px;line-height:1.4}}.black-block-button:hover,.black-block-button:focus,.black-block-button:active{color:#fff200}.attraction-item img{border-radius:16px;-o-object-fit:cover;object-fit:cover;aspect-ratio:416/277;width:100%}.attraction-item ul{margin:20px 0 0;padding:0 0 0 20px}.attraction-item ul li{font-weight:700}.ready-to-run{background:#A0148E;border-radius:16px;padding:60px 30px}.collapsing-info-container .image-side img{aspect-ratio:1;width:100%;border-radius:16px;-o-object-fit:cover;object-fit:cover}.collapsing-info-container .accordion-item{border-bottom:1px solid #939393;padding-bottom:28px;padding-top:28px}.collapsing-info-container .accordion-item button{background:none;outline:none;box-shadow:none;display:flex;align-items:center;width:100%;border:none;justify-content:space-between}.collapsing-info-container .accordion-item button span:first-of-type{font-weight:700;color:#a0148e;border:none}.collapsing-info-container .accordion-item button span:first-of-type{font-size:16px;line-height:1.4}@media screen and (min-width: 320px){.collapsing-info-container .accordion-item button span:first-of-type{font-size:calc(16px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.collapsing-info-container .accordion-item button span:first-of-type{font-size:20px;line-height:1.4}}.collapsing-info-container .accordion-item button span:last-of-type{transition:.4s}.collapsing-info-container .accordion-item button[aria-expanded=true] span:last-of-type{transform:rotate(90deg)}.collapsing-info-container .accordion-item .accordion-body{font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.collapsing-info-container .accordion-item .accordion-body{font-size:calc(14px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.collapsing-info-container .accordion-item .accordion-body{font-size:16px;line-height:1.4}}
