/*!
Theme Name: IVROXE
Version: 1.0.0
Text Domain: ivroxe
*/.entry-header{padding-top:60px;margin-bottom:40px}.entry-title{color:#fff;font-family:Calvino-Grande,sans-serif;font-size:35px;font-weight:600;line-height:1.1em;text-align:center}.clear-both{clear:both}.faq__content{white-space:pre-line}.ivroxe-mini-cart__wrapper{position:fixed;top:0;bottom:0;left:0;right:0;z-index:10050;background-color:rgba(0,0,0,0);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);transition:.3s;visibility:hidden}.ivroxe-mini-cart__wrapper.active{background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);visibility:visible}.ivroxe-mini-cart{position:absolute;right:0;top:0;bottom:0;width:480px;background-color:#222;padding:30px 50px;transform:translateX(100%);visibility:hidden;transition:.3s}.ivroxe-mini-cart__list{overflow:auto;height:calc(100vh - 320px)}.ivroxe-mini-cart__totals .total{display:flex;justify-content:space-between;padding-top:15px;padding-bottom:17px;border-top:1px solid #beea9b;border-bottom:1px solid #beea9b;align-items:center;font-size:1.1em;margin-bottom:40px}.ivroxe-mini-cart__totals .total bdi{color:#beea9b;font-size:1.15em;font-weight:600}.ivroxe-mini-cart__buttons{display:flex;gap:12px}.ivroxe-mini-cart__buttons .button{flex-grow:1;text-align:center;display:inline-flex!important;padding:14px 20px 16px!important;justify-content:center;align-items:center;border-radius:10px!important;font-size:1.1em!important;font-weight:500!important;cursor:pointer!important;transition:.2s;box-sizing:border-box;background-color:transparent!important;color:#fff!important;border:1px solid #beea9b!important}.ivroxe-mini-cart__buttons .button:hover{background-color:#beea9b!important;color:#161614!important}.ivroxe-mini-cart__buttons .button:last-child{background-color:#beea9b!important;color:#161614!important;border:none!important}.ivroxe-mini-cart__buttons .button:last-child:hover{background-color:#7fab5b!important}.ivroxe-mini-cart__item{display:grid;grid-template-columns:90px 1fr auto;gap:25px;padding-top:25px!important;padding-bottom:25px!important;border-bottom:1px solid #beea9b;align-items:center}.ivroxe-mini-cart__item::after,.ivroxe-mini-cart__item::before{display:none!important}.ivroxe-mini-cart__plug{top:0;bottom:0;left:0;right:0;position:absolute}.ivroxe-mini-cart__item-image img{display:block;height:auto!important;float:none;width:auto!important;margin-left:0!important}.ivroxe-mini-cart__item-close a.remove{font-weight:400!important;color:#fff!important;display:flex!important;line-height:1!important;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;font-size:18px}.ivroxe-mini-cart__item-close a.remove:hover{background-color:#000!important}.ivroxe-mini-cart__item-name{font-weight:500!important;font-size:1.1em;margin-bottom:8px;display:block}.ivroxe-mini-cart__item-info bdi{font-size:1.1em;font-weight:600;color:#beea9b}.ivroxe-mini-cart__wrapper.active .ivroxe-mini-cart{transform:translateX(0);visibility:visible}.ivroxe-mini-cart__header{display:flex;align-items:center;justify-content:space-between;padding-bottom:28px;border-bottom:1px solid #beea9b}.ivroxe-mini-cart__close{cursor:pointer;background:0 0;border:1px solid #beea9b;width:35px;height:35px;display:flex;justify-content:center;align-items:center;border-radius:50%;transition:.2s}.ivroxe-mini-cart__close:hover{background-color:rgba(190,234,155,.1)}.ivroxe-mini-cart__title{font-family:Calvino-Grande,serif;font-size:35px;font-weight:600}.woocommerce-Price-amount .woocommerce-Price-currencySymbol{margin-left:.2em}.booking__section .loading,.booking__section.loading{opacity:.2!important}.rounded-button.disabled,.rounded-button.disabled:hover{background-color:rgba(255,255,255,.1);color:gray}#booking-form.loading{opacity:.2!important}.booking-notice{font-size:1.1em;padding:12px;border-radius:6px;background-color:rgba(255,0,0,.2);margin:5px 0}.booking__totals-total-wrapper{padding:16px 0;border-top:1px solid #a3da75;border-bottom:1px solid #a3da75;margin-bottom:35px}.booking__totals-total-row{display:flex;justify-content:space-between}.booking__totals-total-row.booking__totals-total-row_subtotal{margin-bottom:1em}.booking__totals-total-row_subtotal .booking__totals-total-caption{font-size:.9rem}.booking__totals-total-row_subtotal .booking__totals-price{color:#fff;font-size:.9rem}.booking__totals-form{margin-bottom:25px}.booking__totals-form-row{display:flex}.booking__totals-form-row input{flex-grow:1;margin:6px;padding:12px;border-radius:10px;border:none;font-family:Jost,sans-serif;transition:.3s;background-color:rgba(255,255,255,.1);color:#fff}.booking__totals-form-row input:focus,.booking__totals-form-row input:hover{border:none;box-shadow:none;outline:0;background-color:rgba(255,255,255,.2)}.wc_payment_method img{max-width:50px}.altegio__wrapper{position:fixed;display:flex;flex-direction:row-reverse;width:100%;height:100%;z-index:10000;background:rgba(51,51,51,0);left:0;top:0;visibility:hidden;transition:.5s}.altegio__close{position:fixed;top:13px;right:513px;width:35px;height:35px;border-radius:50%;background:url(https://w642845.alteg.io/images/icon-close.png) center center/12px 12px no-repeat #fff;box-sizing:border-box;opacity:0;cursor:pointer;transition:.5s}.altegio__load{position:absolute;transform:translateX(200%);transition:.5s;width:40px}.altegio__inner{position:absolute;height:100%;display:flex;align-items:center;justify-content:center;width:500px;right:0;top:0;transform:translateX(200%);transition:.5s;background-color:rgba(255,255,255,.5)}iframe#altegio{position:relative;width:500px;height:100%!important;box-sizing:border-box!important;right:0;top:0;transform:translateX(200%);transition:.5s}iframe#altegio .app-header-button{display:none}.altegio__wrapper.active{visibility:visible;background:rgba(51,51,51,.5)}.altegio__wrapper.active .altegio__inner,.altegio__wrapper.active .altegio__load,.altegio__wrapper.active iframe#altegio{transform:translateX(0)}.altegio__wrapper.active .altegio__close{opacity:1}.blog-article__img{object-fit:cover}.contacts-poznan .contacts__item .contacts__desc_addr{margin-bottom:10.813px}.contacts-poznan .contacts__item_last{display:flex;flex-direction:column;justify-content:center}.blog-article__bottom .side-box{width:auto;position:relative;border:1px solid #000;float:right;padding:10px;margin:0 0 0 20px}.blog-article__bottom .side-box strong{text-align:center}.blog-article__bottom .side-box ul{padding-left:20px}.blog-article__bottom .side-box ul li{list-style:disc}.blog-article__bottom .side-box.to-left{float:left;margin:0 20px 0 0}.blog-article__bottom .side-box p{margin-bottom:0}.blog__item .blog__item-img{height:185px}.blog__item-img img{object-fit:cover}.blog__item-img video{position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.city-sel__wrapper{position:fixed;width:100%;height:100%;top:0;z-index:10003;background-color:rgba(0,0,0,.4);backdrop-filter:blur(0);visibility:hidden;transition:1s}.city-sel__wrapper:has(.city-sel.active){visibility:visible;backdrop-filter:blur(4px)}.woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:5px 20px}.woocommerce-billing-fields__field-wrapper .form-row{width:auto!important}.ivroxe-checkout__split{display:grid;grid-template-columns:50% 1fr;gap:100px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:0 0;border-radius:0}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0 0 2em;border-bottom:1px solid #beea9b}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding-left:0;padding-right:0}.ivroxe-checkout__details-header{list-style:none;font-size:1.1em;padding:1.1em 30px 1.1em 0;border-top:1px solid #beea9b;border-bottom:1px solid #beea9b;position:relative}.ivroxe-checkout__details-header::after{content:'';display:block;position:absolute;right:0;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url('/wp-content/themes/ivroxe/assets/public/img/arrow_wide.svg');width:16px;top:0;bottom:0}.ivroxe-checkout__details-header h3{font-weight:500}.ivroxe-checkout__details-header::-webkit-details-marker{display:none}.ivroxe-checkout__details[open] .ivroxe-checkout__details-header::after{transform:scaleY(-1)}.ivroxe-checkout__details-content{padding:2em 0}.form-row input,.form-row textarea{font-family:Jost,sans-serif;font-size:14px;padding:8px 12px;background-color:transparent;border:1px solid #beea9b;border-radius:5px;color:#fff}.form-row .select2-selection--single{background-color:transparent;border:1px solid #beea9b;border-radius:5px;color:#fff;height:38px}.form-row .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px}.form-row .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#fff transparent transparent}.form-row .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff;line-height:38px}.select2-dropdown{background-color:#161614!important;border:1px solid #beea9b!important}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#5d5d5d}#payment button[type=submit]{display:block;width:100%;float:none!important;box-sizing:border-box;margin-top:30px;font-weight:500;font-family:Jost,sans-serif;background-color:#beea9b;color:#161614;border-radius:10px;padding:1em;transition:.2s}#payment button[type=submit]:focus,#payment button[type=submit]:hover{background-color:#91ca63}.woocommerce-checkout-review-order-table{border-collapse:collapse!important}.woocommerce-checkout-review-order-table tfoot{position:relative;background-image:url(/wp-content/uploads/line-pixel.jpg),url(/wp-content/uploads/line-pixel.jpg);background-repeat:repeat-x;background-position-y:1px,100%}.woocommerce-checkout-review-order{background-color:#222;padding:25px 50px}.woocommerce-checkout-review-order .order-total{position:relative}.woocommerce-checkout-review-order .order-total th{font-weight:500!important}.woocommerce-checkout-review-order .order-total td{text-align:right}.woocommerce-checkout-review-order .order-total td bdi{font-weight:500!important;color:#beea9b}.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding-left:0!important;padding-right:0!important}.woocommerce table.shop_table td.product-total{text-align:right}.place-order .booking__totals-back-link{margin-top:10px;margin-bottom:20px;text-align:left;justify-content:flex-start}.place-order .booking__totals-back-link a{font-weight:600}.yevhen-form-row{display:grid}.yevhen-form-row_split{grid-template-columns:1fr 1fr;gap:30px}.yevhen-form-row input[type=email],.yevhen-form-row input[type=tel],.yevhen-form-row input[type=text],.yevhen-form-row textarea{display:block;box-sizing:border-box;width:100%;font-family:Jost,sans-serif;font-size:1rem;background:0 0;color:#fff;border:1px solid #beea9b;border-radius:5px;padding:8px 12px}.yevhen-form-row input[type=checkbox],.yevhen-form-row input[type=radio]{margin-right:1em}.yevhen-form-row label{line-height:2}.yevhen-checkout-select{display:flex;align-items:center}.yevhen-checkout-select select{margin-left:1em;display:block;box-sizing:border-box;width:100%;font-family:Jost,sans-serif;font-size:1rem;background:0 0;color:#fff;border:1px solid #beea9b;border-radius:5px;padding:4px 8px}.yevhen-checkout-select select option{background-color:#161614}.yevhen-checkout-radios .woocommerce-input-wrapper{display:grid;grid-template-columns:auto 1fr;align-items:center}.yevhen-checkout-radios input{margin-right:1em;display:inline;padding:0}.yevhen-checkout-radios label{line-height:2}.yevhen-checkout-split{display:grid;grid-template-columns:1fr 1fr;gap:0 30px;align-items:flex-end}.woocommerce form .form-row label{line-height:1.4;margin-bottom:.5em}.ivroxe-checkout_coupon__header{margin-bottom:1em}.ivroxe-checkout_coupon{margin-bottom:30px}.ivroxe-checkout_coupon .button{display:block!important;width:100%!important;float:none!important;box-sizing:border-box!important;font-weight:500!important;font-family:Jost,sans-serif!important;background-color:#beea9b!important;color:#161614!important;border-radius:6px!important;padding:1em!important;transition:.2s!important}.woocommerce form.checkout_coupon{padding:0;margin-top:1em;border:none;display:flex!important;position:relative}.ivroxe-checkout_coupon-form{display:grid;gap:1em;grid-template-columns:1fr auto;max-width:600px}.yevhen-checkout-voucher{background-color:#222;margin:10px 0;padding:15px 20px;border-radius:10px}.yevhen-checkout-voucher__name{font-size:16px;font-weight:500;margin-bottom:1em}.ivroxe-modal-wrapper{position:fixed;inset:0;z-index:100;background-color:rgba(0,0,0,.4);backdrop-filter:blur(10px);transition:.5s;visibility:hidden;opacity:0}.ivroxe-modal-wrapper.active{opacity:1;visibility:visible}.ivroxe-modal{width:500px;padding:40px 20px;flex-direction:column;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;border-radius:20px;border:1px solid #a3da75;background-color:#323232;overflow:hidden}.ivroxe-modal__title{margin-bottom:15px;text-align:center;font-family:Calvino-Grande,sans-serif;font-weight:300;font-size:35px;line-height:1.1em;color:#fff}.ivroxe-modal__button{background-color:transparent;border:none;padding:0;cursor:pointer;transition:.2s;opacity:.5;position:absolute;top:20px;right:20px}.ivroxe-modal__button:focus-visible,.ivroxe-modal__button:hover{opacity:1}.modal-phone-reservation__content{text-align:center}.modal-phone-reservation__content p{margin-bottom:.5em}.modal-phone-reservation__content-island{margin-bottom:1em}.modal-phone-reservation__content-island:last-child{margin-bottom:0}.modal-phone-reservation__link{color:#a3da75;font-size:1.4em;font-weight:600;display:inline-flex;align-items:center;gap:5px;transition:.2s}.modal-phone-reservation__link svg path{transition:.2s}.modal-phone-reservation__link:hover{color:#7dbc48}.modal-phone-reservation__link:hover svg path{fill:#7dbc48}.services{border-bottom:1px solid #a3da75}.blog__content .blog__item_top:nth-child(2n) img{height:225px}.blog-article__interesting .blog__item .blog__item-img,.blog-article__interesting .blog__item img{height:185px}.blog-article__interesting{grid-row-gap:30px}.blog__content .blog__top-list :first-child .blog__item-img{height:350px!important}.blog-article__image video{height:100%;width:100%;object-fit:cover}.blog-article .blog-article__interesting .blog__item.article-card{display:flex;flex-direction:column;justify-content:space-between}.table-right{float:right;padding:10px 0 10px 10px}.table-left{float:left;padding:10px 10px 10px 0}.form-row.ivroxe-checkout_coupon-form-item{width:-webkit-fill-available}.ivroxe-checkout_coupon-form-item{width:40%}.ivroxe-checkout_coupon .ivroxe-checkout_coupon-form-item .button{height:90%}.ivroxe-checkout_coupon .ivroxe-checkout_coupon-form-item .button:hover{background-color:#91ca63!important}.services__description{text-align:center;font-size:21px;font-weight:700;margin:50px 0}@media screen and (min-width:944px){.blog__top-list li:nth-child(2n) a,.blog__top-list li:nth-child(2n) img,.blog__top-list li:nth-child(2n) video{height:225px}}@media screen and (max-width:944px){.services__voucher_img{padding-bottom:60%}.ivroxe-checkout__split{grid-template-columns:1fr;gap:20px;justify-items:center}.ivroxe-checkout__order-review{width:480px}.blog__content .blog__top-list{gap:0 50px;display:grid!important;grid-template-columns:repeat(2,1fr)}.blog__item_top:first-child{margin-right:0!important}.blog__content .blog__top-list :first-child .blog__item-img,.blog__item_top:first-child img,.blog__item_top:nth-child(2n) img{height:165.74px!important}.blog-article__interesting .blog__item .blog__item-img,.blog-article__interesting .blog__item img,.blog__item .blog__item-img{height:165.74px}.blog-article__interesting li:nth-child(3){display:none}}@media (max-width:580px){.ivroxe-modal-wrapper{padding:20px 20px 60px;display:flex;align-items:center}.ivroxe-modal{width:100%;padding:40px 20px;position:relative;transform:none;left:auto;top:auto}.ivroxe-modal__title{font-size:2em}.modal-phone-reservation__link{font-size:1em}.ivroxe-checkout__split{gap:0;justify-items:stretch}.ivroxe-checkout__order-review{width:auto}.woocommerce-checkout-review-order{padding:5px 10px;margin-left:-10px;margin-right:-10px}.woocommerce-billing-fields__field-wrapper,.yevhen-checkout-split{grid-template-columns:1fr}.blog__item_top:first-child{width:100%!important}.blog__content .blog__top-list{grid-template-columns:repeat(1,1fr)}.blog__content .blog__top-list .blog__item_top{margin-bottom:45px}}@media screen and (max-width:600px){.altegio__inner,iframe#altegio{width:100%}.altegio__close{left:13px;right:0;z-index:1}}@media screen and (max-width:580px){.blog__top-list{flex-direction:column}.blog-article__interesting .blog__item .blog__item-img,.blog-article__interesting .blog__item img,.blog__content .blog__item img,.blog__content .blog__item-img,.blog__content .blog__item-img video,.blog__content .blog__top-list :first-child .blog__item-img,.blog__item .blog__item-img,.blog__item_top:first-child img,.blog__item_top:nth-child(2n) img{height:158px!important}.blog__content .blog__top-list .blog__item_top{margin-bottom:75px}.blog__content .blog__list{grid-row-gap:75px}}@media (max-width:480px){.ivroxe-mini-cart{width:auto;padding-left:20px;padding-right:20px}.ivroxe-mini-cart__item-info bdi,.ivroxe-mini-cart__item-name{font-size:1em}.ivroxe-mini-cart__buttons{flex-direction:column}.ivroxe-mini-cart__item{gap:20px;padding-top:15px!important;padding-bottom:15px!important}.ivroxe-mini-cart__list{height:calc(100vh - 450px)}}@media (max-width:380px){.ivroxe-mini-cart__totals .total{margin-bottom:20px}.ivroxe-mini-cart__list{height:calc(100vh - 425px)}}.services-page__item{padding:10px 0}article .entry-content h3{margin:20px 0}article .entry-content p{margin:10px 0}article .entry-content ol li,article .entry-content ul li{margin-left:25px}article .entry-content ol ul li{list-style-type:lower-alpha;margin-left:20px}article .entry-content ol ul li::marker{content:counter(list-item,lower-alpha) ") "}body .services__voucher_img img{filter:none;object-fit:fill}body #add_payment_method #payment ul.payment_methods li,body .woocommerce-cart #payment ul.payment_methods li,body .woocommerce-checkout #payment ul.payment_methods li{list-style:none}body .wpcf7-list-item label{align-items:flex-start}@media screen and (min-width:945px){.woocommerce-checkout-review-order{position:sticky;top:0}}.cart-discount td{display:flex;justify-content:space-between;align-items:center;padding:5px 10px}.cart-discount .woocommerce-Price-amount{margin-right:10px}.woocommerce-remove-coupon{background-color:#beea9b;border:none;border-radius:6px;padding:5px 10px;font-size:14px;color:#000;font-weight:700;cursor:pointer;transition:background-color .3s}.woocommerce-remove-coupon:hover{background-color:#b3ffb3}@media (max-width:600px){.cart-discount td{flex-direction:row;justify-content:space-between;align-items:center}.cart-discount .woocommerce-Price-amount{margin-right:10px}.woocommerce-remove-coupon{margin-top:0}}.successful-visit__title{font-size:46px}.long-btn{display:flex;justify-content:center;align-items:center;height:40px;width:280px;background-color:#a3da75;font-family:Jost,sans-serif;font-weight:600;font-size:16px;line-height:1.2em;color:#161614;cursor:pointer;border-width:initial;border-style:none;border-color:initial;border-image:initial;border-radius:10px;transition:background-color .3s ease-in-out}.wpcf7-form-control.wpcf7-submit.has-spinner{color:#161614}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7-form input{color:#e6e6e6;font-size:14px;font-family:Jost,sans-serif;font-weight:500}.wpcf7-submit{width:100%;height:auto;line-height:1.2em;cursor:pointer;padding:10px 40px;border-radius:10px;border:1px solid #a3da75;border-image:initial;background:#a3da75}.wpcf7-form p:has(input[type=submit]){margin:0;width:100%}#cf7-newsletter-thankyou-modal,#cf7-thankyou-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:9999;align-items:center;justify-content:center}.modal-content{position:relative;width:90%;max-width:400px;padding:2rem;border-radius:16px;background:rgba(255,255,255,.15);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);box-shadow:0 8px 32px rgba(0,0,0,.1);text-align:center;color:#fff}.modal-content h2{margin-bottom:20px}.modal-content p.thanks-text{margin-top:10px}#cf7-newsletter-thankyou-close,#cf7-thankyou-close{position:absolute;top:12px;right:12px;border:none;background:0 0;font-size:1.5rem;color:#fff;cursor:pointer}.form-row-wide{grid-column:1/-1}.header__mob-right{position:fixed;top:6px;right:0;z-index:1000;padding:0 30px 0 0!important}.burger{width:46px!important;height:46px!important;padding:0!important}.round-btn-koszyk{width:46px!important;height:46px!important;border:1px solid #bfd99a!important}@media (max-width:944px){.page{padding-top:90px!important}.burger-menu__logo{width:46px;height:46px;left:23px;top:7px}.header__logo{padding-top:7px!important}.logo{width:46px!important;height:46px!important}.header{background-color:rgba(0,0,0,.1);backdrop-filter:blur(10px);height:56px!important;padding:0!important;position:fixed!important;top:0!important;transition:transform .3s ease-in-out!important}.header--hidden{transform:translateY(-100%)}.city-sel__select-menu{margin:0 auto;position:relative;z-index:1;padding:0 32px;display:flex;align-items:center;justify-content:center;width:290px;height:44px;border:1px solid #a3da75;border-radius:10px;font-weight:500;font-size:16px;line-height:1.4em;color:#fff;background-color:transparent;cursor:pointer;transition:border-radius 1s ease-in-out}.city-sel__select-menu a{margin-left:5px!important;margin-right:15px!important}.burger-menu__new-icon{margin-right:10px;margin-left:10px}.burger-menu__new-icon svg{height:auto;width:35px}.burger-menu__bot-item-icon{display:flex}#burger-menu__bot-item .wpml-ls-current-language>.sub-menu{display:none}#burger-menu__bot-item .wpml-ls-current-language.active>.sub-menu{display:flex;flex-direction:column;border-top:1px solid #a3da75;width:100%;align-items:center}#burger-menu__bot-item .languages__select-menu{margin:0 auto;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:290px;height:auto;border:1px solid #a3da75;border-radius:10px;font-weight:500;font-size:16px;line-height:1.4em;color:#fff;background-color:transparent;cursor:pointer;transition:border-radius 1s ease-in-out}#burger-menu__bot-item .languages__select-menu li{display:flex;flex-direction:column;margin-bottom:10px;margin-top:10px;width:100%;align-items:center}#burger-menu__bot-item .languages__select-menu .active a{margin-bottom:10px}.header__shop_mob-new{position:absolute!important;top:7px;right:83px}.header__shop_mob-new-custom{width:46px!important;height:46px!important}.burger-menu__close-new{width:46px;height:46px;top:7px!important}.burger-menu{padding-top:150px!important}.burger-menu__bottom li,.burger-menu__list li{font-size:20px!important}.languages__select-menu .wpml-ls-current-language>a{position:relative}.languages__select-menu .wpml-ls-current-language>a::after{content:'';width:16px;height:7px;position:absolute;top:50%;right:-30px;transform:translateY(-50%) rotate(180deg);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="7" viewBox="0 0 16 7" fill="none"><path d="M1 6L8 1L15 6" stroke="%23BEEA9B"/></svg>');background-repeat:no-repeat;background-size:contain;pointer-events:none;transition:transform .3s}.languages__select-menu .wpml-ls-current-language.active>a::after{transform:translateY(-50%) rotate(0)}}article .entry-content h2:not(.privacy__sub-title){font-size:1.75rem;font-weight:600;margin:1.5em 0 .75em}body:not(.woocommerce-checkout) article .entry-content ul{margin:0 0 1em 1.5em;padding:0}article .entry-content ul ul,article .entry-content ul ul ul{margin-left:1.5em}article .entry-content li{margin-bottom:.5em}article .entry-content li>strong{font-weight:700}.ld-bank-logo{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1rem;margin-top:20px;margin-bottom:50px}.ld-bank-logo img{flex:none;width:50px;height:auto;object-fit:contain}.contacts__video-wrap #breadcrumbs{position:absolute;left:120px;top:100px}.breadcrumbs{position:relative;z-index:2}.breadcrumbs_error,.breadcrumbs_post{padding-top:90px}body.error404 .breadcrumbs_error+.error,body.single-post .breadcrumbs_post+.blog-article{padding-top:55px}#breadcrumbs{font-size:10px;color:#fff;margin:20px auto;padding:0 20px;max-width:1200px;position:relative}#breadcrumbs a{font-weight:500;font-family:Jost,sans-serif;line-height:1.2em;color:#999}@media screen and (min-width:600px){#breadcrumbs{z-index:9999}}@media screen and (max-width:944px){.breadcrumbs_error,.breadcrumbs_post{padding-top:56px}body.error404 .breadcrumbs_error+.error,body.single-post .breadcrumbs_post+.blog-article{padding-top:35px}}.ticker-wrapper-top .ticker-wrapper{border-top:0}.ticker-wrapper-bottom .ticker-wrapper{border-bottom:0}html body .blog-article__bottom ul{padding-left:1.5rem;margin:1rem 0}html body .blog-article__bottom ul li{list-style:disc}html body .blog-article__bottom ol{padding-left:1.5rem;margin:1rem 0}html body .blog-article__bottom ol li{list-style:decimal}html body .blog-article__bottom li{margin-bottom:.5rem;line-height:1.5}.vouchers__price{display:flex;flex-direction:row-reverse;gap:5px}.vouchers__price del span{opacity:.4}.vouchers__price del span .woocommerce-Price-currencySymbol{opacity:1}.vouchers__price ins{text-decoration:none}@media (max-width:1500px) and (min-width:945px){.services__bottom .services__main-voucher{display:block!important;margin:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}.services__bottom .services__voucher{padding-top:30px!important;min-height:300px!important}.services__voucher_gray,.services__voucher_gray .swiper-wrapper .swiper-slide,.services__voucher_img{background-color:#000!important}}@media(max-width:1200px) and (min-width:945px){.services__bottom .services__voucher{padding-top:10px!important;padding-bottom:10px!important}.services__bottom .services__voucher .section-title{font-size:26px}}body .woocommerce form.checkout_coupon{align-items:center}body .woocommerce form.checkout_coupon .form-row{margin:0;padding:0}body .woocommerce form.checkout_coupon .input-text{padding:9.6px}body .team__swiper .swiper-slide{flex:0 0 auto;width:clamp(260px,30vw,360px)}body p:has(.wpcf7-spinner){position:relative}body .wpcf7-spinner{position:absolute;top:calc(50% - 12px);right:0}@media (max-width:1050px){body .header__list_right a{font-size:12px}}@media (min-width:945px){.services__voucher_img img{display:block!important;margin:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}body:not(.home) header{z-index:99999999999999999999999}}body .contacts-page__wrap{display:flex;flex-direction:column;justify-content:space-between;gap:50px}body .contacts-page__wrap .wrap-contact-info p{margin-bottom:0}body .contacts-page__wrap .wrap-contact-info .contact-info{margin-top:50px}body .woocommerce form .form-row .input-text,body .woocommerce form .form-row select{font-family:Jost,sans-serif;font-size:14px;padding:8px 12px;background-color:transparent;border:1px solid #beea9b;border-radius:5px;color:#fff}body .select2-dropdown{color:#fff}body .form-row .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:normal}body .woocommerce form .form-row.woocommerce-invalid label{color:#d14;text-shadow:0 0 4px rgba(209,68,68,.35)}body .vouchers__card{position:relative;align-items:normal}.vouchers__card .vouchers__card_content{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.vouchers__card .team__more{margin-bottom:10px}body #wpadminbar{z-index:999999999999999999999999999}body .ivroxe-mini-cart__wrapper{z-index:99999999999999999999999999}.page-template-default .entry-content ul li{list-style:circle}#CybotCookiebotDialog,#CybotCookiebotDialogBody,#CybotCookiebotDialogPoweredByCybot{z-index:2147483647!important;pointer-events:auto!important}#CybotCookiebotDialogBodyButtonsWrapper,#CybotCookiebotDialogBodyButtonsWrapper button{pointer-events:auto!important}#CybotCookiebotDialogBodyUnderlay{z-index:2147483646!important;pointer-events:none!important}#CybotCookiebotDialogFooter{z-index:9999999999}@media (max-width:580px){.burger-menu__close-new{top:18px!important}.header__shop_mob-new{top:18px;right:65px}.services__top-wrap{padding-top:30px!important}.services{padding-top:0!important}.contacts__container .section-title{font-size:28px;line-height:150%}.contacts__container .contacts__desc{font-size:16px;line-height:150%}.contacts__list{line-height:150%}.contacts__container .contacts__top .contacts__list{width:100%;margin:0;padding-left:0}.contacts__list .contacts__item .contacts__desc svg{width:18px;height:18px}}@media (min-width:945px){body .header.header_single-post{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;height:86px!important;padding:0!important;background:0 0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;z-index:10000!important}body.admin-bar .header.header_single-post{top:32px!important}body .header.header_single-post.header--scrolled{background-color:rgba(0,0,0,.8)!important}body .header.header_single-post>.header__container{max-width:none!important;height:100%!important;padding:0 120px!important}body .header.header_single-post>.header__container>.header__content{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;height:100%!important;grid-template-columns:none!important}body .header.header_single-post .header__left{display:flex!important;flex:1 1 auto!important;align-items:center!important;gap:32px!important;min-width:0!important}body .header.header_single-post .header__logo{display:flex!important;flex:0 0 64px!important;align-items:center!important;justify-content:center!important;width:64px!important;height:64px!important;margin:0!important;padding:0!important}body .header.header_single-post .header__logo .logo{width:64px!important;height:64px!important}body .header.header_single-post .header__nav{display:block!important;min-width:0!important}body .header.header_single-post .header__left>.header__nav>.header__list,body .header.header_single-post .header__right>.header__list_right,body .header.header_single-post .header__right>.header__shop{animation:none!important;transform:none!important}body .header.header_single-post .header__left>.header__nav>.header__list{position:static!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:20px!important;width:auto!important;height:auto!important;background:0 0!important}body .header.header_single-post .header__left>.header__nav>.header__list>li{display:flex!important;align-items:center!important;margin-right:0!important;font-size:14px!important;line-height:20px!important;white-space:nowrap!important}body .header.header_single-post .header__list>li.menu-item-has-children::after{width:8px!important;height:4px!important;margin-left:8px!important}body .header.header_single-post .header__right{display:flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:flex-end!important;gap:24px!important;width:auto!important}body .header.header_single-post .header__right>.header__list_right{position:static!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:24px!important;width:auto!important;height:auto!important;margin-right:0!important;background:0 0!important}body .header.header_single-post .header__right>.header__list_right>li{display:flex!important;align-items:center!important;font-size:14px!important;line-height:1.2!important;white-space:nowrap!important;margin-right:0!important}body .header.header_single-post .header__right>.header__shop{display:inline-flex!important;flex:0 0 40px!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;padding:0!important}body .header.header_single-post .header__mob-right{display:none!important}body .breadcrumbs.breadcrumbs_post{padding-top:96px!important;z-index:1!important}body .breadcrumbs.breadcrumbs_post #breadcrumbs{z-index:1!important}body .breadcrumbs.breadcrumbs_post+.blog-article{padding-top:23px!important}}@media (min-width:945px) and (max-width:1320px){body .header.header_single-post>.header__container{padding:0 32px!important}body .header.header_single-post .header__left{gap:22px!important}body .header.header_single-post .header__left>.header__nav>.header__list{gap:14px!important}body .header.header_single-post .header__right,body .header.header_single-post .header__right>.header__list_right{gap:16px!important}body .header.header_single-post .header__left>.header__nav>.header__list>li,body .header.header_single-post .header__right>.header__list_right a,body .header.header_single-post .header__right>.header__list_right>li{font-size:12px!important}}@media (max-width:944px){body.single-post .burger-menu{background-color:#222!important;z-index:100000!important}body.single-post .burger-menu.burger-menu_active~.breadcrumbs{visibility:hidden!important}body.single-post .breadcrumbs.breadcrumbs_post{padding-top:56px!important;z-index:1!important}body.single-post .breadcrumbs.breadcrumbs_post #breadcrumbs{z-index:1!important}}body .woocommerce table.shop_table{border:none}