@charset "UTF-8";.modern-fancybox-container .f-html{height:auto!important;max-width:90vw!important;max-height:90vh!important}.modern-fancybox-container .fancybox__content{padding:0!important;max-width:90vw!important;max-height:90vh!important}.modern-fancybox-container .has-iframe .f-html,.modern-fancybox-container .has-pdf .f-html,.modern-fancybox-container .has-gmap .f-html{width:90%!important;height:90%!important;min-height:1px;overflow:visible}.fancybox__content{padding:0!important}.fancybox__content>iframe,.fancybox__content>video{display:block;width:100%;height:100%;margin:0;padding:0;max-width:90vw!important;max-height:90vh!important}.fancybox__slide{padding:0!important}.fancybox__container .fancybox__content{max-width:90vw!important;max-height:90vh!important}.fancybox__slide.has-iframe .f-html{background:#000!important;padding:0!important}.fancybox__slide.has-iframe .f-iframe{background:#000!important;border-radius:0!important}@media (max-width: 768px){.modern-fancybox-container .f-html,.f-iframe{max-width:95vw!important;max-height:80vh!important}}.video-items>div{width:calc(33.3333333333% - 10px)}@media screen and (max-width: 768px){.video-items>div{width:calc(50% - 10px)}}.video-items a{text-decoration:none}@media screen and (max-width: 768px){.video-items a{flex-wrap:wrap}}@media screen and (max-width: 768px){.video-items .video-items-pic{width:100%}}.video-items img{border-radius:8px;max-width:100%}.manager-panel{margin-top:30px;padding:20px;border:2px dashed #ced4da;border-radius:10px}.managers-stat .manager-panel{padding:0;border:none}.manager-panel h4{color:#6c757d;margin:0 0 10px}.manager-panel ul{padding-left:0}.manager-panel ul li{padding-left:0!important;font-size:.9rem;list-style:none;margin-bottom:10px}.manager-panel ul li:last-child{margin-bottom:0}.manager-panel ul li a,.manager-panel ul li button.btn{color:#dc8f00;border-bottom-color:#dc8f0080}.manager-panel ul li button.btn{background:transparent;border:none;padding:0;font:inherit;line-height:inherit;height:auto;cursor:pointer}.manager-panel .mess{margin-bottom:20px;font-size:.9rem}.comment-form-wrapper[data-v-3fbc7000]{margin:1rem 0;padding:1rem;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.comment-form__fields[data-v-3fbc7000]{display:flex;flex-direction:column;gap:1rem}.comment-form__field[data-v-3fbc7000]{display:flex;flex-direction:column;gap:.5rem}.comment-form__label[data-v-3fbc7000]{font-weight:600;font-size:.9rem;color:#495057}.comment-form__input[data-v-3fbc7000],.comment-form__textarea[data-v-3fbc7000]{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:4px;font-family:inherit;font-size:.9rem}.comment-form__textarea[data-v-3fbc7000]{resize:vertical;min-height:100px}.comment-form__rating[data-v-3fbc7000]{display:flex;gap:.25rem}.comment-form__star[data-v-3fbc7000]{font-size:1.5rem;color:#ddd;cursor:pointer;transition:color .2s}.comment-form__star[data-v-3fbc7000]:hover,.comment-form__star--filled[data-v-3fbc7000]{color:gold}.comment-form__admin-fields[data-v-3fbc7000]{border-top:1px solid #e9ecef;padding-top:1rem;margin-top:1rem}.comment-form__datetime[data-v-3fbc7000]{display:flex;gap:.5rem}.comment-form__datetime .comment-form__input[data-v-3fbc7000]{flex:1}.comment-form__actions[data-v-3fbc7000]{display:flex;gap:.5rem;margin-top:.5rem}.comment-form__submit[data-v-3fbc7000],.comment-form__cancel[data-v-3fbc7000]{padding:.5rem 1rem;border:none;border-radius:4px;cursor:pointer;font-size:.9rem}.comment-form__submit[data-v-3fbc7000]{background:#28a745;color:#fff}.comment-form__submit[data-v-3fbc7000]:disabled{background:#6c757d;cursor:not-allowed}.comment-form__cancel[data-v-3fbc7000]{background:#6c757d;color:#fff}.comment-replies[data-v-f0dd193b]{margin-top:.5rem}.comment-item[data-v-f0dd193b]{margin-bottom:1rem;padding:1rem;border:1px solid #e9ecef;border-radius:8px;background:#fff}.comment-header[data-v-f0dd193b]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem}.comment-author[data-v-f0dd193b]{display:flex;align-items:center;gap:.75rem}.comment-avatar[data-v-f0dd193b]{width:40px;height:40px;min-width:40px;min-height:40px;aspect-ratio:1 / 1;flex-shrink:0;border-radius:50%;background:#3d9bd4;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.1rem}.comment-avatar.with-image[data-v-f0dd193b]{background:transparent;color:transparent}.comment-avatar.with-image img[data-v-f0dd193b]{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.comment-author-name[data-v-f0dd193b]{font-weight:600;font-size:.95rem}.comment-date[data-v-f0dd193b]{font-size:.85rem;color:#6c757d}.comment-content[data-v-f0dd193b]{line-height:1.5;margin-bottom:.5rem}.comment-uploads[data-v-f0dd193b]{margin:.5rem 0}.comment-images[data-v-f0dd193b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;margin-bottom:.5rem}.comment-image[data-v-f0dd193b]{display:block;width:100%;aspect-ratio:1 / 1;border:1px solid #e9ecef;border-radius:6px;overflow:hidden;background:#fafafa}.comment-image img[data-v-f0dd193b]{width:100%;height:100%;object-fit:cover;display:block}.comment-files[data-v-f0dd193b]{padding-left:16px;margin:0}.comment-files li[data-v-f0dd193b]{list-style:disc}.comment-actions[data-v-f0dd193b]{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.comment-reply-btn[data-v-f0dd193b]{background:none;border:none;color:#3d9bd4;cursor:pointer;font-size:.85rem;text-decoration:underline}.comment-reply-btn[data-v-f0dd193b]:hover{color:#2d8bc4}.comment-votes[data-v-f0dd193b]{display:flex;align-items:center;gap:.5rem}.votes-label[data-v-f0dd193b]{font-size:.85rem;color:#6c757d}.vote-btn[data-v-f0dd193b]{background:none;border:none;cursor:pointer;font-size:1rem;padding:.25rem;border-radius:2px;transition:background-color .2s}.vote-btn[data-v-f0dd193b]:hover{background:#e9ecef}.vote-btn.active[data-v-f0dd193b]{color:#3d9bd4}.votes-count[data-v-f0dd193b]{font-weight:600;min-width:1.5rem;text-align:center}.votes-positive[data-v-f0dd193b]{color:#28a745}.votes-negative[data-v-f0dd193b]{color:#dc3545}.votes-neutral[data-v-f0dd193b]{color:#6c757d}.comments-list[data-v-494df9c8]{font-size:.95em}@media (min-width: 1024px){.comments-list[data-v-494df9c8]{font-size:.925em}}.comments-header[data-v-494df9c8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.comments-title[data-v-494df9c8]{font-family:var(--font-headers);font-size:1.45em;--un-text-opacity:1;color:rgb(55 65 81 / var(--un-text-opacity))}.comments-add-btn[data-v-494df9c8]{background:#3d9bd4;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-size:.9rem}.comments-add-btn[data-v-494df9c8]:hover{background:#2d8bc4}.comment-item[data-v-494df9c8]{margin-bottom:1.5rem;padding:1rem;border:1px solid #e9ecef;border-radius:8px;background:#fff}.comment-reply[data-v-494df9c8]{margin-left:2rem;margin-top:1rem;background:#f8f9fa}.comment-header[data-v-494df9c8]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}.comment-author[data-v-494df9c8]{display:flex;align-items:center;gap:.75rem}.comment-avatar[data-v-494df9c8]{width:40px;height:40px;min-width:40px;min-height:40px;aspect-ratio:1 / 1;flex-shrink:0;border-radius:50%;background:#3d9bd4;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.1rem}.comment-avatar.with-image[data-v-494df9c8]{background:transparent;color:transparent}.comment-avatar.with-image img[data-v-494df9c8]{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.comment-author-name[data-v-494df9c8]{font-weight:600;font-size:.95rem}.comment-date[data-v-494df9c8]{font-size:.85rem;color:#6c757d}.comment-rating[data-v-494df9c8]{display:flex;align-items:center;gap:.25rem}.stars[data-v-494df9c8]{display:flex;gap:.1rem}.star[data-v-494df9c8]{font-size:1.2rem;color:#ddd;transition:color .2s}.star-filled[data-v-494df9c8]{color:gold}.vote-btn[data-v-494df9c8]{background:none;border:none;cursor:pointer;font-size:1rem;padding:.25rem;border-radius:2px;transition:background-color .2s}.vote-btn[data-v-494df9c8]:hover{background:#e9ecef}.vote-btn.active[data-v-494df9c8]{color:#3d9bd4}.vote-btn[data-v-494df9c8]:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.vote-btn.active .icon-thumb[data-v-494df9c8]{color:#3d9bd4!important}.vote-btn:disabled .icon-thumb[data-v-494df9c8]{opacity:.7}.rating-value[data-v-494df9c8]{font-weight:600;min-width:1.5rem;text-align:center}.comment-content[data-v-494df9c8]{line-height:1.5;margin-bottom:.75rem}.comment-uploads[data-v-494df9c8]{margin:.5rem 0 .75rem}.comment-images[data-v-494df9c8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;margin-bottom:.5rem}.comment-image[data-v-494df9c8]{display:block;width:100%;aspect-ratio:1 / 1;border:1px solid #e9ecef;border-radius:6px;overflow:hidden;background:#fafafa}.comment-image img[data-v-494df9c8]{width:100%;height:100%;object-fit:cover;display:block}.comment-files[data-v-494df9c8]{padding-left:16px;margin:0}.comment-files li[data-v-494df9c8]{list-style:disc}.comment-actions[data-v-494df9c8]{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.comment-reply-btn[data-v-494df9c8]{background:none;border:none;color:#3d9bd4;cursor:pointer;font-size:.85rem;text-decoration:underline}.comment-reply-btn[data-v-494df9c8]:hover{color:#2d8bc4}.comment-votes[data-v-494df9c8]{display:flex;align-items:center;gap:.5rem}.votes-label[data-v-494df9c8]{font-size:.85rem;color:#6c757d}.votes-count[data-v-494df9c8]{font-weight:600;min-width:1.5rem;text-align:center}.votes-positive[data-v-494df9c8]{color:#28a745}.votes-negative[data-v-494df9c8]{color:#dc3545}.votes-neutral[data-v-494df9c8]{color:#6c757d}.comments-empty[data-v-494df9c8]{text-align:center;padding:2rem;color:#6c757d}.comments-loading[data-v-494df9c8]{text-align:center;padding:2rem}.modal-backdrop[data-v-494df9c8]{position:fixed;inset:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:50}.modal[data-v-494df9c8]{width:100%;max-width:720px;background:#fff;border-radius:8px;border:1px solid #e9ecef;padding:16px}.modal-title[data-v-494df9c8]{margin:0 0 12px;font-size:1.1rem;font-weight:600}.modal-body[data-v-494df9c8]{display:flex;flex-direction:column;gap:10px}.modal-label[data-v-494df9c8]{display:block;font-size:.85rem;color:#495057;margin-bottom:4px}.modal-input[data-v-494df9c8]{width:100%;border:1px solid #dee2e6;border-radius:6px;padding:8px;font-size:.95rem}.modal-row[data-v-494df9c8]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.modal-actions[data-v-494df9c8]{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.btn[data-v-494df9c8]{background:#3d9bd4;color:#fff;border:none;padding:8px 14px;border-radius:6px;cursor:pointer}.btn[data-v-494df9c8]:hover{background:#2d8bc4}.btn.btn-secondary[data-v-494df9c8]{background:#f1f3f5;color:#333}.btn.btn-secondary[data-v-494df9c8]:hover{background:#e9ecef}.comments-pagination[data-v-494df9c8]{display:flex;align-items:center;justify-content:flex-start;gap:1rem;margin-top:1rem}@media (max-width: 640px){.comments-pagination[data-v-494df9c8]{gap:.75rem}}@media (max-width: 460px){.comments-pagination[data-v-494df9c8]{gap:.5rem;flex-wrap:wrap}}.pagination-btn[data-v-494df9c8]{background:#f1f3f5;color:#333;border:1px solid #dee2e6;padding:.4rem .8rem;border-radius:4px;cursor:pointer;font-size:.95rem;min-width:2.5rem;text-align:center}@media (max-width: 460px){.pagination-btn[data-v-494df9c8]{padding:.35rem .7rem;font-size:.9rem;min-width:2.2rem}}.pagination-btn[data-v-494df9c8]:disabled{opacity:.6;cursor:not-allowed;background:#f1f3f5!important;border:1px solid #dee2e6!important;color:#333!important}.comments-pagination.numbers .pagination-btn.active[data-v-494df9c8]{background:#3d9bd4;color:#fff;border-color:#3d9bd4;cursor:default}.comments-pagination.numbers .pagination-btn.ellipsis[data-v-494df9c8]{cursor:default;background:transparent!important;border-color:transparent!important;padding:.4rem .2rem;min-width:auto;pointer-events:none;color:#6c757d;opacity:1}.comments-pagination.numbers .pagination-btn.ellipsis[data-v-494df9c8]:disabled{background:transparent!important;border-color:transparent!important;opacity:1}.pagination-info[data-v-494df9c8]{font-size:.95rem}.loading-spinner[data-v-494df9c8]{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #3d9bd4;border-radius:50%;animation:spin-494df9c8 1s linear infinite;margin:0 auto 1rem}@keyframes spin-494df9c8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ih-form-block{border:2px dashed #dee2e6;border-radius:20px;padding:1.5em;margin-bottom:1em}.ih-form-block h3{margin-bottom:1em}.ih-error{min-height:22px}.ih-error__wrapper{color:#9d1212;font-size:12px;max-height:22px}.collapse-enter-active,.collapse-leave-active{overflow:hidden;transition:all .25s;max-height:22px}.collapse-enter-from,.collapse-leave-to{opacity:0;max-height:0}.opacity-enter-active,.opacity-leave-active{overflow:hidden;transition:opacity .25s}.opacity-enter-from,.opacity-leave-to{opacity:0}.ih-field{margin-bottom:1em}.ih-field__input{border-radius:4px;background-color:#ecf1f7;padding-left:12px;padding-right:12px;display:flex;border:1px solid rgba(0,0,0,0);color:#5b6875;flex-grow:1}.ih-field__input:hover{background-color:#e5edf5}.ih-field__input.multiselect.ih-field--focused{background:none;border:1px solid #EDEDED;border-radius:4px 4px 0 0}.ih-field__input.multiselect.ih-field--focused:hover{background:none}.ih-field__bottom{margin-top:.1em;color:#5b6875;font-size:12px;display:grid;grid-template-areas:"description counter" "error counter";grid-template-columns:auto auto;grid-template-rows:auto auto}.ih-field__description{grid-area:description;font-size:1em;margin-top:7px;color:#adb5bd}.ih-field__counter{grid-area:counter;text-align:right;opacity:.8}.ih-field__counter--more{color:#9d1212}.ih-field__error{grid-area:error}.ih-field__popover-description{margin-left:.5em}.ih-field__container{position:relative;width:100%}.ih-field__container--flex{display:flex}.ih-field__label{transition:transform .36s cubic-bezier(.4,0,.2,1);transform-origin:top left;line-height:24px;position:absolute;top:19px;left:0}.ih-field__after{display:flex;justify-content:center;align-items:center}.ih-field__row{display:flex;justify-content:space-between}.ih-field--textarea{padding-right:0;cursor:text}.ih-field--select{cursor:pointer}.ih-field--focused{background:none;border:1px solid #EDEDED}.ih-field--focused:hover{background:none}.ih-field--replace-label .ih-field__label{transform:translateY(-40%) scale(.8)}.ih-field--has-error{border:1px solid #c47678}.ih-field .ih-icon-quest{font-style:normal;font-size:16px;width:34px;height:34px;text-align:center;border:1px solid #dee2e6;border-radius:50%;display:inline-block;background:#fff;cursor:pointer;color:#6c757d;outline:none!important;padding:0}.ih-field .ih-icon-quest:hover{color:#343a40}.popover-description{border:1px solid #c1cbd7;border-radius:50%;margin:7px}.ih-field__label_mini{transition:transform .36s cubic-bezier(.4,0,.2,1);transform-origin:top left;position:absolute;top:.75em;left:0}.ih-field_contrast .ih-field__input{background-color:#e5e5e5}.ih-field_contrast .ih-field__input:hover{border:1px solid #95a6b8}.ih-field_contrast .ih-field--focused{background:#fff;border:1px solid #95a6b8}.ih-field_disabled{cursor:no-drop!important}.ih-field_disabled input{cursor:no-drop}.ih-field_light .ih-field__input{background-color:#fff;border:1px solid #dcd5bf}.ih-input{border:none;width:100%;background:none;height:37px;margin-top:25px;padding:0;outline:none;color:#242424}.ih-input__container{cursor:text}.ih-input__container_disabled{cursor:no-drop}.ih-input_mini{background:none;height:2em;margin-top:1em;padding:0;outline:none;color:#242424}.ih-input_mini__container{cursor:text}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ih-input_contrast[data-v-0a7bb92d]:-webkit-autofill,.ih-input_contrast[data-v-0a7bb92d]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0px 1000px #e5e5e5 inset}.ih-input_contrast[data-v-0a7bb92d]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #fff inset}.ih-btn[data-v-6718110e]{background-color:#99c31c;border:none;border-radius:4px;color:#fff;padding:.6rem 1rem;position:relative}.ih-btn[data-v-6718110e]:hover{background-color:#87ae14;cursor:pointer}.ih-btn[data-v-6718110e]:disabled,.ih-btn[disabled][data-v-6718110e],.ih-btn.disabled[data-v-6718110e]{background-color:#e5e5e5}.ih-btn-regform[data-v-6718110e]{padding:.7rem 1rem .8rem;font-weight:700;margin:5px 0;font-size:1.1em;outline:none!important}.btn__loader[data-v-6718110e]{height:100%;width:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center}.ih-btn_gray[data-v-6718110e]{background-color:#e5e5e5}.ih-checkbox__label[data-v-5ce26dad]{display:flex;max-width:max-content;cursor:pointer;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.ih-checkbox__label:hover .ih-checkbox__box[data-v-5ce26dad]{background-color:#e5edf5}.ih-checkbox__label:hover .ih-checkbox__box_contrast[data-v-5ce26dad]{background-color:#e5e5e5;border-color:#95a6b8}.ih-checkbox__input[data-v-5ce26dad]{height:0;width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ih-checkbox__box[data-v-5ce26dad]{display:flex;justify-content:center;align-items:center;width:1.5em;height:1.5em;background-color:#ecf1f7;border-radius:3px;margin-right:.5em;min-width:1.4em;border:1px solid rgba(0,0,0,0)}.ih-checkbox__box_contrast[data-v-5ce26dad]{background-color:#e5e5e5}.ih-checkbox__input:checked+.ih-checkbox__box[data-v-5ce26dad]{background-color:#99c31c!important}.ih-checkbox__input:checked+.ih-checkbox__box .ih-checkbox__img[data-v-5ce26dad]{display:block!important}.ih-checkbox__description[data-v-5ce26dad]{font-size:13px;line-height:1.2em}.ih-checkbox__img[data-v-5ce26dad]{width:12px;height:12px}.ih-error[data-v-5ce26dad]{min-height:22px}.ih-error__wrapper[data-v-5ce26dad]{color:#dc3545;font-size:12px;max-height:22px;margin-top:5px}.success-message[data-v-7df5ec54]{display:flex;justify-content:center;align-items:center;min-height:100px;padding:1rem}.success-content[data-v-7df5ec54]{text-align:center}.success-content p[data-v-7df5ec54]{color:#374151;font-size:1rem;line-height:1.5;margin-bottom:0}.action{position:relative;right:0;width:100%;background:#f7f7f7}.action .action_padding{padding:35px 35px 1px}@media screen and (max-width: 1200px){.action .action_padding{padding-left:20px;padding-right:20px}}@media screen and (max-width: 992px){.action .action_padding{position:unset}}@media screen and (max-width: 768px){.action .action_padding{padding:16px 15px 0}}.action-title,.action-element-name{color:#333;font-size:.96em;font-weight:700;margin-bottom:20px;line-height:1.6em}.affix .action-title,.affix .action-element-name,.affix-bottom .action-title,.affix-bottom .action-element-name{display:none}.p-0 .action-title,.p-0 .action-element-name{padding:2.2rem 2.2rem 0}.action-title .coupone,.action-element-name .coupone{border:2px dashed #027F9D;color:#027f9d;padding:0 7px;font-weight:700;margin:0 5px;border-radius:3px}.action-element-name{display:none;font-size:1.1em;margin:1.2rem 0 1.4rem}.affix .action-element-name,.affix-bottom .action-element-name{display:block}.p-0 .action-element-name{padding:0 2.2rem}.action__header{display:none;font-family:pfhighwaysanspro-bold,Arial,Helvetica,sans-serif;font-size:1.25em;line-height:1.25em;color:#212529;padding:12px 35px;background:#e9ecef}@media screen and (max-width: 1200px){.action__header{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}.action__title{font-family:pfhighwaysanspro-bold,Arial,Helvetica,sans-serif;font-weight:700;font-size:1.125em;line-height:1.1em;color:#212a34;margin:0 0 18px}@media screen and (max-width: 768px){.action__title{font-size:1.43em;line-height:1em;margin-bottom:24px}}.action__price{color:#515151;font-family:pfhighwaysanspro-bold,Arial,Helvetica,sans-serif;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px}@media screen and (max-width: 768px){.action__price{margin-bottom:17px}}.action__price-container{width:100%;display:flex;align-items:flex-end}.action__price-val{display:inline-block;color:#97ba02;font-size:2em;line-height:1.37em;margin-left:3px}@media screen and (max-width: 768px){.action__price-val{line-height:1.5em;margin:0}}.action__price-old{display:inline-block;font-size:1.25em;line-height:1.5em;color:#000;padding:0 5px 5px;margin-left:10px;position:relative;opacity:.6}.action__price-old:after{content:"";position:absolute;top:14px;left:0;width:100%;height:1px;background:#000}@media screen and (max-width: 768px){.action__price-old{font-size:1.43em}}.action__price-discount{display:block;padding:0 7px 2px 11px;width:fit-content;background:#ffda44;border-radius:5px;font:.875em Open Sans,Arial,Helvetica,sans-serif;line-height:1.4em;color:#090909;margin-top:-2px}@media screen and (max-width: 768px){.action__price-discount{font-size:1em;line-height:1.286em}}.action__price.price-min .action__price-val>.action__price-text{font-size:.625em;line-height:2.4em;color:#515151}.action__price.price-min .action__price-old>.action__price-text{font-size:.8em;line-height:1.5em}.action__price.price-min .action__price-val .action__price-text,.action__price.price-min .action__price-old .action__price-text{margin-right:8px}.action__price.price-period .action__price-val .action__price-text{font-size:.5625em;line-height:1.5em;margin-left:-5px}@media screen and (max-width: 768px){.action__price.price-period .action__price-val .action__price-text{font-size:.645em}}.action__price.price-period .action__price-old .action__price-text{font-size:.7em;line-height:1.5em}.action__price.free{margin-bottom:0}.action__price.free .action__price-val{font-family:pfhighwaysanspro-bold,Arial,Helvetica,sans-serif;font-size:1.75em;line-height:1.5em;text-transform:uppercase;margin:0}@media screen and (max-width: 768px){.action__price.free .action__price-val{font-size:2em}}.action__offer{color:#212a34;font-family:Open Sans,Arial,Helvetica,sans-serif;margin:30px -35px}@media screen and (max-width: 1200px){.action__offer{margin-left:-20px;margin-right:-20px}}@media screen and (max-width: 768px){.action__offer{margin:20px -15px}}.action__offer__btn{width:100%;line-height:1.25em;padding:18px 35px 17px;text-align:left;font-family:inherit;background:#e9ecef!important}@media screen and (max-width: 768px){.action__offer__btn{font-size:1.07em;line-height:1.3em;padding:16px 15px}}.action__offer__btn .fa{float:right;font-size:18px;font-weight:700}.action__offer__btn.open .fa{transform:rotate(180deg)}.action__offer .offer-list{overflow:hidden;border-bottom:1px solid #dee2e6;transition:height .35s ease}.action__offer .offer-list__item{position:relative}.action__offer .offer-list__item-btn{width:100%;padding:.5rem 2.2rem;position:relative;color:#333;display:flex;align-items:flex-end;justify-content:space-between}@media screen and (max-width: 768px){.action__offer .offer-list__item-btn{padding:16px 15px}}.action__offer .offer-list__item-btn .fa{position:absolute;bottom:.5rem;right:2.2rem;display:inline-block;z-index:2;font-size:20px;transition:.3s}@media screen and (max-width: 768px){.action__offer .offer-list__item-btn .fa{right:15px;bottom:unset}}.action__offer .offer-list__item-btn.open .fa{opacity:0;visibility:hidden}.action__offer .offer-list__item-name{width:100%;overflow:hidden;white-space:nowrap;font-weight:700;line-height:1.5em;position:relative;z-index:1;text-align:left}.action__offer .offer-list__item-name:after{content:". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .";position:relative;z-index:0;left:5px;letter-spacing:.12em;overflow:hidden;color:#6c757d}.action__offer .offer-list__item-price{font-family:pfhighwaysanspro-bold,Arial,Helvetica,sans-serif;font-size:1.125em;line-height:1em;font-weight:700;position:relative;z-index:1;padding-right:1.4rem;padding-left:.2rem;letter-spacing:-.05rem;white-space:nowrap;color:#8fb100}.action__offer .offer-list__item-desc{position:relative;overflow:hidden;padding:0 35px;transition:height .35s ease}@media screen and (max-width: 768px){.action__offer .offer-list__item-desc{padding:0 15px}}.action__offer .offer-list__item-desc__val{font-size:.8125em;line-height:1.5em;color:#6c757d;position:relative;padding:0 0 5px 22px}.action__offer .offer-list__item-desc__val:before{content:"";display:inline-block;text-rendering:auto;position:absolute;left:0;top:-3px;font:16px/22px icomoon;color:#97ba02}.action__qual{margin:25px 0 20px;font-size:.75em;line-height:1.67em}@media screen and (max-width: 768px){.action__qual{margin:14px 0 20px;font-size:.786em;line-height:1.82em}}.action__qual__item{position:relative;padding-left:20px}.action__qual__item:not(:last-of-type){margin-bottom:10px}@media screen and (max-width: 768px){.action__qual__item:not(:last-of-type){margin-bottom:8px}}.action__qual__item.item-time{color:#d03f3e}.action__qual__item.item-time .icon-clock{font-size:14px}@media screen and (max-width: 768px){.action__qual__item.item-time{display:none}}.action__qual__item.item-price{color:#7b7b7b}.action__qual__item.item-price .icon-card{font-size:11px}.action__qual__item.item-credit{color:#9c27b0}.action__qual__item.item-credit .icon-credit-cards{font-size:16px}.action__qual__item-icon{position:absolute;top:3px;left:0}.action__qual__item-tip{width:20px;height:20px;border-radius:50%;border:1px solid #c6c6c6;font-size:1.08em;line-height:19px;letter-spacing:-.01em;color:#6c757d;text-align:center;margin-left:7px;cursor:pointer}.action__btns{display:flex;justify-content:space-between;margin-bottom:35px}@media screen and (max-width: 992px){.action__btns{justify-content:unset}}@media screen and (max-width: 768px){.action__btns{margin-bottom:20px}}.action__btns.btns-top{margin:15px 0}.action__btns-link{width:100%;background:#97ba02;border-radius:100px;padding:12px 15px 14px;font-size:1.0625em;font-weight:700;line-height:1.4em;color:#fff;margin-right:0;text-align:center;transition:.2s;text-decoration:none}.action__btns-link:hover,.action__btns-link:active{color:#fff;opacity:.7}@media screen and (max-width: 768px){.action__btns-link{max-width:initial;padding-bottom:13px;font-size:1.07em;line-height:1.3em}}.action__btns-link-icon{display:none}.action__btns-link.away-link{display:flex;align-items:center;justify-content:center;background:#313131}.action__btns-link.away-link:hover{box-shadow:0 5px 10px #0000001a}.action__btns-link.away-link .fa{margin-left:14px;font-size:22px}.action__btns-more{width:50px;height:50px;flex:none;border-radius:50%;background:#696969;color:#fff;line-height:58px;transition:.3s}.action__btns-more-icon{font-size:21px}@media screen and (max-width: 768px){.action__btns-more-icon{font-size:18px}}.action__btns-more-icon.icon-close{display:none}.action__btns-more:hover{opacity:.7}@media screen and (max-width: 768px){.action__btns-more{width:44px;height:44px;line-height:48px}}.action__btns-dropdown{right:-21px;top:67px;width:233px;background:#313131;border-radius:10px;box-shadow:0 4px 15px #00000040}@media screen and (max-width: 1200px){.action__btns-dropdown{right:-16px}}@media screen and (max-width: 768px){.action__btns-dropdown{right:-9px}}.action__btns-dropdown__item{display:block;font-size:.875em;line-height:1.4em;color:#fff;padding:13px 18px 15px;transition:.2s;cursor:pointer}.action__btns-dropdown__item:not(:last-of-type){border-bottom:1px solid rgba(255,255,255,.1)}.action__btns-dropdown__item:hover,.action__btns-dropdown__item:active{color:#fff;opacity:.7}.action__btns-dropdown__item-icon{font-size:1em;margin-right:11px}.action__btns__container{position:relative}.action__btns__container.show-dropdown .action__btns-more{background:#313131}.action__btns__container.show-dropdown .action__btns-more-icon.icon-nav-dotes{display:none}.action__btns__container.show-dropdown .action__btns-more-icon.icon-close{font-size:14px;display:block}.action__includes{margin-bottom:30px}@media screen and (max-width: 992px){.action__includes{background:#fff;margin:0 -20px;padding:33px 20px}}@media screen and (max-width: 768px){.action__includes{margin:0 -15px;padding-left:15px;padding-right:15px}}@media screen and (max-width: 992px){.action__includes__list{display:flex;flex-wrap:wrap}}.action__includes__list__item{display:flex;align-items:center;font-size:.8125em;line-height:1.4em;color:#343434}@media screen and (max-width: 992px){.action__includes__list__item{width:50%;padding-right:15px}}@media screen and (max-width: 768px){.action__includes__list__item{font-size:.93em;line-height:1.54em}}@media screen and (max-width: 576px){.action__includes__list__item{width:100%;padding-right:0}}.action__includes__list__item:not(:last-of-type){margin-bottom:16px}.action__includes__list__item-icon{font-size:16px;margin-right:7px}.action__author{display:none;justify-content:space-between;padding-top:25px;border-top:1px solid #d6d6d6;margin-bottom:27px}.action__author-info{font-size:.75em}.action__author-name{line-height:1.84em;color:#656565;margin:0}.action__author-link{text-decoration:underline;color:#000;transition:.2s;white-space:nowrap}.action__author-link:hover,.action__author-link:active{color:#000;text-decoration-color:transparent}.action__author-profession{line-height:1.3em;color:#343434;opacity:.7;margin:0 0 7px}.action__author__rating{display:flex}.action__author__rating-num,.action__author__rating-reviews{color:#343434;opacity:.7}.action__author__rating-num{margin:0 17px 0 3px}.action__author__rating-reviews{text-decoration:underline;transition:.2s}.action__author__rating-reviews:hover{color:#343434;text-decoration-color:transparent}.action__author-img{flex:none;width:52px;height:52px;border-radius:50%;overflow:hidden;margin-left:20px}.action__profession{display:block;background:#fff;border:3px solid #f3f3f3;padding:18px 20px 20px;margin:0 -35px}@media screen and (max-width: 1200px){.action__profession{margin-left:-20px;margin-right:-20px}}.action__profession-badge{display:block;width:fit-content;background:#97ba02;border-radius:5px;padding:3px 11px 2px 12px;margin-bottom:6px;font-family:pfhighwaysanspro-bold,Arial,Helvetica,sans-serif;font-size:.9375em;line-height:1.3em;color:#fff;text-transform:uppercase}.action__profession .action__title{width:fit-content;margin:0 0 5px 11px;border-bottom:1px solid rgba(0,0,0,.5);transition:.2s}.action__profession-tags{font-size:.75em;line-height:1.8em;color:#000;opacity:.6;margin:0 0 0 12px}.action__profession:hover .action__title,.action__profession:active .action__title{border-bottom-color:transparent}.action__warn{font-size:.75em;line-height:1.3em;color:#0006;padding:17px 26px 23px 37px;margin:0 -35px;background:#e9ecef}@media screen and (max-width: 1200px){.action__warn{margin:0 -20px}}@media screen and (max-width: 768px){.action__warn{font-size:.79em;line-height:1.4em;padding:13px 15px 12px;margin:0 -15px}}.action__book-link{display:flex;align-items:flex-end;color:#212529;margin-bottom:7px;transition:.2s}@media screen and (max-width: 992px){.action__book-link{margin-bottom:0;align-items:center}}.action__book-link:hover,.action__book-link:active{color:#212529;opacity:.7}.action__book-link__text{font-size:.9375em;font-weight:700;line-height:1.6em}@media screen and (max-width: 768px){.action__book-link__text{font-size:1.072em;line-height:1.6em}}.action__book-link .icon-open-book{font-size:36px;font-weight:400;margin-left:4px}@media screen and (max-width: 992px){.action__book-link .icon-open-book{margin-left:6px}}.action__start{background:#ffda44;display:flex;align-items:flex-end;justify-content:space-between;position:relative;min-height:80px;color:#000;margin:-35px -35px 20px;padding:16px 35px 8px}@media screen and (max-width: 1200px){.action__start{margin-left:-20px;margin-right:-20px;padding-left:20px}}@media screen and (max-width: 768px){.action__start{margin:-16px -15px 12px;padding-left:15px}}.action__start_no-margins{margin:0!important;padding-left:34px}.action__start__info{opacity:.78}.action__start__info-descr{font-size:.875em;line-height:1.5em;margin:0 0 -7px}@media screen and (max-width: 768px){.action__start__info-descr{font-size:1em}}.action__start__info-date{font-family:pfhighwaysanspro-bold,Arial,Helvetica,sans-serif;font-size:1.75em;line-height:1.5em;margin:0}@media screen and (max-width: 768px){.action__start__info-date{font-size:2em}}.action__start__period{font-size:.75em;line-height:1.5em;margin:0;opacity:.5}@media screen and (max-width: 768px){.action__start__period{font-size:.86em}}.action__start__period-icon{font-size:14px;margin-right:5px}.action__start__decor{position:absolute;top:0;right:0}.action__steps{padding-bottom:30px;max-width:450px}.action__steps-title{font-weight:700;font-size:.94em;line-height:1.33em;color:#343434;margin:0 0 10px}@media screen and (max-width: 768px){.action__steps-title{font-size:1.072em}}.action__steps__container{display:flex;justify-content:space-between;align-items:flex-start}.action__steps__item{width:33%;overflow:hidden;position:relative;font-size:.6875em}.action__steps__item:not(:last-of-type){margin-right:6px}.action__steps__item:not(:last-of-type):before{content:"";position:absolute;top:7px;left:25px;z-index:0;width:calc(100% - 32px);border-bottom:2px dashed #a4a4a4}.action__steps__item:not(:last-of-type):after{content:"";position:absolute;top:2px;right:0;font-family:icomoon;font-size:12px;color:#a4a4a4}@media screen and (max-width: 768px){.action__steps__item{font-size:.786em}}.action__steps__item-num{display:block;position:relative;width:18px;height:18px;margin:0 7px 5px 0;border-radius:50%;background:#ffda44;font-weight:700;line-height:18px;color:#343434;text-align:center;z-index:1}.action__steps__item-val{line-height:1.4em;color:#000;opacity:.7}.action__purchased{color:#333;padding-bottom:35px}.action__purchased__title{font-size:.96em;font-weight:700;margin:0 0 20px;line-height:1.6em}.action__purchased__desc{font-size:.875em;color:#495057;margin:0;padding-bottom:35px}.action__purchased__link{text-decoration:underline}@media screen and (max-width: 992px){.action__purchased__title,.action__purchased__desc{display:none}}.action__purchased__author,.action__purchased__elem-name{display:none}@media screen and (max-width: 992px){.action__purchased__author,.action__purchased__elem-name{display:flex}}.action__purchased__author{align-items:center}.action__purchased__author-img{width:50px;height:auto;border-radius:50%;margin-right:10px}.action__purchased__author-name{font-size:.96em;color:initial}.action__purchased__elem-name{font-size:1.1em;line-height:1.6em;font-weight:700;margin:20px 0 22px}@media screen and (max-width: 992px){.action__author,.action__profession,.action__recommend{display:none}}.action-mobile{display:none;width:100%;height:60px;background:#313131;position:fixed;top:0;left:0;justify-content:space-between;align-items:center;color:#fff;z-index:999}@media screen and (max-width: 768px){.action-mobile.show{display:flex}}.action-mobile__container{margin-right:25px}.action-mobile__title{color:inherit;font-size:.93em;font-weight:700;line-height:1.4em;max-width:185px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;margin:0}.action-mobile__author{font-size:.7em;opacity:.7}.action-mobile__link{font-weight:700;flex:none;color:inherit;padding:8px 10px 9px 12px;background:#97ba02;line-height:1.36em;text-align:center;margin-left:auto;border-radius:100px}.action__nosale{padding-bottom:45px}@media screen and (max-width: 992px){.action__nosale{padding-bottom:25px}}.action__nosale__title{font-family:pfhighwaysanspro-bold,Arial,Helvetica,sans-serif;font-size:1.25em;margin:0 0 15px;color:#d03f3e}@media screen and (max-width: 768px){.action__nosale__title{font-size:1.43em}}.action__nosale__info{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.action__nosale__info-text{font-size:.75em;line-height:1.33em;color:#404040;margin:0}@media screen and (max-width: 768px){.action__nosale__info-text{font-size:.86em}}.action__nosale__info-icon{flex:none;display:block;width:43px;height:43px;margin-left:14px;border-radius:50%;border:2px solid #d03f3e;font-family:Oleo Script,cursive;font-size:30px;line-height:40px;text-align:center;color:#d03f3e}.action__nosale__link{display:flex;justify-content:center;align-items:center;padding:10px;border:2px solid #97BA02;border-radius:100px;font-size:.94em;font-weight:700;line-height:1.33em;text-align:center;color:#0f0f0f;transition:.2s}@media screen and (max-width: 768px){.action__nosale__link{font-size:1.072em}}.action__nosale__link:hover,.action__nosale__link:active{color:#0f0f0f;opacity:.7}.action__nosale__link-icon{transform:rotate(180deg);font-size:16px;font-weight:400;margin-left:10px}.action.nosale{padding-bottom:35px}@media screen and (max-width: 992px){.action.nosale{padding-bottom:0}}.action.nosale .action__includes{margin-bottom:0}.action.start-date{padding-top:0}.action.sticky{position:sticky;top:0}.action.sticky .action__header{display:block}@media screen and (max-width: 992px){.action.sticky .action__header{display:none}}.action.sticky .action__offer,.action.sticky .action__includes{display:none}@media screen and (max-width: 992px){.action.sticky .action__offer,.action.sticky .action__includes{display:block}}.action.sticky .action__action-link-icon{display:inline-block;font-size:22px;margin-right:8px}@media screen and (max-width: 992px){.action.sticky .action__action-link-icon{display:none}}.action.sticky .action__nosale{padding-bottom:0}.action.sticky .action__author{display:flex}.action.sticky .action__purchased__title,.action.sticky .action__purchased__desc{display:none}.action.sticky .action__purchased__author,.action.sticky .action__purchased__elem-name{display:flex}.book .action__title{margin-bottom:25px;line-height:1.25em}@media screen and (max-width: 768px){.book .action__title{font-size:1.29em;line-height:1.22em;margin-bottom:20px}}.book .action__btns-link{padding:7px 24px 11px 25px;width:fit-content}.action__auth_margin{margin-bottom:40px}.action__auth-plug{max-width:100%;height:auto;margin-bottom:20px}.action__auth-content{display:none}.action__auth-price__val{display:block;font-family:pfhighwaysanspro-bold,Arial,Helvetica,sans-serif;font-size:1.75em;line-height:1.5em;color:#97ba02}.action__auth-price__desc{width:100%;margin:0;font-size:1em;font-weight:700;line-height:1.3em;color:#343434}.action__auth-socials{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:.6em;margin:24px 0}.action__auth-socials a{text-decoration:none}.action__auth-socials__item{display:flex;align-items:center;width:100%;padding:7px 8px;border-radius:40px;background:#313131;transition:.3s}.action__auth-socials__item:hover,.action__auth-socials__item:active{opacity:.7}.action__auth-socials__item-icon{margin-right:8px}.action__auth-socials__item-desc{font-weight:700;font-size:.8em;line-height:1.2em;color:#fff}@media screen and (max-width: 768px){.action__auth-socials__item-desc{font-size:.9em}}.action__auth-form__title{margin:0 0 11px;font-size:.8125em;line-height:1.5em;color:#343434;opacity:.8}.action__auth-redirect{display:flex;margin-top:10px}@media screen and (max-width: 992px){.action__auth-redirect{align-items:center}}.action__auth-redirect__icon{flex:none;margin-right:6px}.action__auth-redirect__info{margin:0;font-size:.75em;line-height:1.417em;color:#343434;opacity:.7}.action__auth-info{margin:12px 0 24px}.action__auth-info__text{margin:0;font-size:.875em;line-height:1.215em;color:#343434;opacity:.7}.action__auth-info__text:first-of-type{margin-bottom:5px}.action__auth-info__count{font-weight:700}.action__auth.loaded .action__auth-plug{display:none}.action__auth.loaded .action__auth-content{display:block}.action__auth.authorized .action__auth-plug{margin-bottom:0}.cp-action .action-buttons{width:205px;display:flex;justify-content:flex-end;align-self:flex-end;padding:5px 0}@media screen and (max-width: 768px){.cp-action .action-buttons{order:1;width:58px;padding:16px 0 15px;align-self:flex-start}}.cp-action .action-buttons__item:not(:last-of-type){margin-right:15px}@media screen and (max-width: 768px){.cp-action .action-buttons__item{display:none}.cp-action .action-buttons__item.action-like,.cp-action .action-buttons__item.action-sort{display:block}.cp-action .action-buttons__item.action-like{margin-right:24px}.cp-action .action-buttons__item.action-sort{margin:0}}@media screen and (max-width: 768px){.cp-action .action-buttons__item-icon{display:none}}.cp-action .action-buttons__item-icon-mobile{display:none}@media screen and (max-width: 768px){.cp-action .action-buttons__item-icon-mobile{display:block}}.cp-action .action-login-checkbox{font-size:13px;margin-bottom:.5rem}.cp-action .action__auth-input{max-height:50px}.cp-action .admin-link{font-size:12px;color:#6c757d;cursor:pointer;display:inline-block;text-decoration:none}.cp-action .admin-link-wrap{margin-top:10px}.cp-action .admin-link span{border-bottom:1px solid #adb5bd}.cp-action .admin-link:hover{color:#6c757d}.cp-action .admin-link:hover span{border-color:transparent}.cp-action svg{vertical-align:middle}.cp-action ul{list-style:none;padding:0}.cp-action i{display:inline-block;font-style:normal}.cp-action h3{font-family:pfhighwaysanspro-bold,Arial,Helvetica,sans-serif;font-size:1.25em;line-height:1.25em;color:#212529}@media screen and (max-width: 768px){.cp-action h3{font-size:1.143em}}:root{--header-color: #212A34;--yellow-light-color: #FFE27C;--yellow-color: #FFDA44;--black-color: #333333;--black-dark-color: #0e0e0e;--white-color: #ffffff;--green-button-color: #97BA02;--gray-100-color: #f8f9fa;--gray-200-color: #e9ecef;--gray-300-color: #dee2e6;--gray-400-color: #ced4da;--gray-500-color: #adb5bd;--gray-600-color: #6c757d;--gray-700-color: #495057;--gray-800-color: #343a40;--gray-900-color: #212529;--full-black-color: #000000;--light-gray-bg-color: #f7f7f7;--font-headers: "pfhighwaysanspro-bold", Arial, Helvetica, sans-serif}.action__auth .yellow-bonus{background-color:#ffda44;padding:2px 4px;display:inline-block;font-weight:700;border-radius:3px}.action-nosale-form .red{color:#d03f3e!important}.action-nosale-form__title{font-family:pfhighwaysanspro-bold,Arial,Helvetica,sans-serif;font-size:1.3em;line-height:1.25em;color:#8fb100;margin-bottom:.5em}.action-nosale-form__desc{font-size:.9em;margin-bottom:1.2em}.action-nosale-form__desc :deep(span){background-color:#ffda44;padding:2px 4px;display:inline-block;font-weight:700;border-radius:3px}
