.header__user_login{margin-right:20px}.header__list li:not(:last-child){margin-right:15px}@media (max-width: 1090px) and (min-width: 1024px){.header__list li:not(:last-child){margin-right:8px}.header__notifications{margin-right:15px}.header__menu{margin-right:10px}.header__logo{margin-right:15px}}.product__media{max-width:600px}@media (max-width: 1200px){.product__media{max-width:450px}}@media (max-width: 992px){.product__form-inner{flex-direction:column;row-gap:20px}.product__price{margin-bottom:0}.product__media{max-width:45vw}.counter{width:-moz-max-content;width:max-content}}@media (max-width: 768px){.product__media{max-width:100%}}.header__cart{position:relative}.header__cart_full{background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.76294 13.877C5.275 11.1459 5.53104 9.78043 6.50307 8.97371C7.47511 8.16699 8.86442 8.16699 11.643 8.16699H16.3574C19.136 8.16699 20.5253 8.16699 21.4974 8.97371C22.4694 9.78043 22.7254 11.1459 23.2375 13.877L24.1125 18.5437C24.8325 22.384 25.1926 24.3041 24.1429 25.5689C23.0933 26.8337 21.1397 26.8337 17.2324 26.8337H10.768C6.86081 26.8337 4.90719 26.8337 3.85751 25.5689C2.80785 24.3041 3.16787 22.384 3.88794 18.5437L4.76294 13.877Z' fill='%23333333'/%3E%3Cpath d='M11.375 6.98242C11.375 5.53268 12.5503 4.35742 14 4.35742C15.4497 4.35742 16.625 5.53268 16.625 6.98242V8.14909C17.2853 8.1493 17.8639 8.15112 18.3749 8.16645C18.375 8.16067 18.375 8.15489 18.375 8.14909V6.98242C18.375 4.56617 16.4163 2.60742 14 2.60742C11.5838 2.60742 9.625 4.56617 9.625 6.98242V8.14909C9.625 8.1549 9.62506 8.1607 9.62517 8.16648C10.1362 8.15113 10.7146 8.14933 11.375 8.14911V6.98242Z' fill='%23333333'/%3E%3C/svg%3E%0A");width:28px;height:28px;background-size:contain;background-repeat:no-repeat;margin-top:-5px}.header__cart_full span{left:0;color:#ffe661;width:20px;height:20px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:13px;font-weight:500;position:absolute;right:0;margin:auto;bottom:0}.select2-selection.select2-selection--single{min-height:80px!important}@media (max-width: 768px){.select2-selection.select2-selection--single{min-height:45px!important}}.select2-results__option{font-family:SF Pro Display,sans-serif!important;padding:5px 25px!important}@media (max-width: 768px){.select2-results__option{padding:5px 12px!important}}.select2-dropdown{border:1px solid #e5e5e5!important;background-color:#f9f9f9!important;box-shadow:#64646f33 0 20px 20px -5px;border-top:1px solid #f9f9f9!important}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #e5e5e5!important;padding:10px 20px;outline:none;border-radius:12px!important}@media (max-width: 768px){.select2-container--default .select2-search--dropdown .select2-search__field{padding:5px 12px}}.select2-container .select2-selection--single{height:auto!important;padding:25px 20px;min-height:54px;background-color:#f9f9f9!important;border:1px solid #e5e5e5!important;border-radius:16px!important}@media (max-width: 768px){.select2-container .select2-selection--single{padding:12px}}.select2-container.select2-container--open .select2-selection.select2-selection--single{border-radius:16px 16px 0 0!important;border-bottom:none!important}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#eee!important;color:#575965!important}.select2-container--default .select2-selection--single .select2-selection__placeholder{font-size:28px}@media (max-width: 768px){.select2-container--default .select2-selection--single .select2-selection__placeholder{font-size:16px}}.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:28px}@media (max-width: 768px){.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:16px}}.select2-container--default .select2-selection--single .select2-selection__arrow{top:0!important;bottom:0;margin:auto}.header__user-avatar img{-o-object-fit:cover;object-fit:cover}.alert.alert-danger{color:#ff8a8a}.login__items{display:flex;flex-direction:column}.btn-reset-send{margin-top:12px}.contacts__form .contacts__textarea{border-radius:16px!important}.contacts__textarea.error,.error,.modal-add-review__textarea.error,select.is-invalid+.select2 .select2-selection--single{border:1px solid #FF8A8A!important}.order-form__main .order-form__error{margin-top:-10px;margin-bottom:20px!important}.pagination__item span{display:flex;align-items:center;justify-content:center;width:40px;height:40px}.pagination__arrow span{display:block;width:28px;height:52px}.modal-add-review__error{display:none}.modal__content .modal-add-review__textarea{border-radius:16px!important}.modal-message__buttons{margin-top:10px}.contacts__error,.is_logined .order-form__tabs-wrapper{display:none}.is_logined input,.pointer-none{pointer-events:none}.page-error{display:flex;justify-content:center;align-items:center}.policy.section{padding-top:0}.header__user-name{width:100px;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.star-label{display:inline-block;cursor:pointer;color:gray;transition:color .2s ease;font-size:32px}.star-label.selected,.star-label:hover,.star-label.hovered{color:#ffe661}.modal-add-review__item:not(:last-child){margin-bottom:10px}.modal-add-review__error-stars{margin-top:-10px;margin-bottom:18px}.responses__status .custom-select{background:none;border:1px solid #E5E5E5;padding:11px 20px 11px 10px;font-size:20px;border-radius:16px;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.5' d='M1 1L8 6L15 1' stroke='%23333333' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-size:12px;background-repeat:no-repeat;background-position:90% center}.responses__status .custom-select option{background:none}.header__notifications_full{background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.874 10.4997V11.3211C21.874 12.307 22.1554 13.2707 22.6826 14.0909L23.9745 16.1011C25.1547 17.9371 24.2538 20.4326 22.2012 21.0132C16.8319 22.532 11.1682 22.532 5.79875 21.0132C3.74623 20.4326 2.84529 17.9371 4.02542 16.1011L5.31743 14.0909C5.84467 13.2707 6.12602 12.307 6.12602 11.3211V10.4997C6.12602 5.98935 9.65132 2.33301 14 2.33301C18.3486 2.33301 21.874 5.98935 21.874 10.4997Z' fill='%23333333'/%3E%3Cpath d='M8.45117 21.6367C9.2106 23.9761 11.4081 25.6673 14.0006 25.6673C16.5932 25.6673 18.7906 23.9761 19.5501 21.6367C15.8803 22.3254 12.1209 22.3254 8.45117 21.6367Z' fill='%23333333'/%3E%3C/svg%3E%0A");width:28px;height:28px;background-size:contain;background-repeat:no-repeat}.header__notifications{cursor:pointer}.header-notifications__dropdown{display:none}.header-notifications__dropdown.is_active{opacity:1;display:block;top:0;pointer-events:all;visibility:visible;box-shadow:#00000029 0 10px 36px,#0000000f 0 0 0 1px;padding-top:0;border-radius:16px;margin-top:10px}.header-notifications__dropdown .os-scrollbar{display:none}.header-notifications__item{background-color:#f9f9f9;cursor:default}.all-notifications-btn{text-align:center;width:-moz-max-content;width:max-content;height:auto;padding:10px 40px;margin:auto;background-color:#ffe661;border-radius:12px;color:#000;cursor:pointer;pointer-events:all;font-size:20px}.header-notifications__item-top{z-index:5;width:100%;visibility:visible;border-radius:12px 12px 0 0!important;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;pointer-events:none!important;cursor:default}.header-notifications__list{margin-top:-1px;border-radius:0 0 16px 16px;cursor:default}.header-notifications__list .os-content::-webkit-scrollbar{width:5px;height:50px;background-color:#ddd}.header-notifications__list .os-content::-webkit-scrollbar-thumb{background-color:#ccc;height:50px;border-radius:5px}.header-notifications__list .os-content{overflow-y:scroll!important;height:400px!important}.notifications-list-wrqpper{position:relative;cursor:default}.header-notifications__item:first-child{border-radius:0}.header-notifications__item:last-child{border-radius:0 0 12px 12px}.header-notifications__item{pointer-events:none!important}.product__rating{width:-moz-max-content;width:max-content}.input_file_add{opacity:0;position:absolute}.edit-media__btn{overflow:hidden;position:relative}.progress{width:100%;background-color:#ddd;border-radius:12px;margin:auto;display:flex;justify-content:center}.progress-bar{width:50%;display:block;background-color:#ffe661;border-radius:16px;border:none;outline:none}.error__massage{display:none}.error+.error__massage{display:block;margin-top:10px;color:#ff8a8a}.public-reviews.is-active{display:block!important}.public-reviews__answer{max-height:0!important}.public-reviews__item.open .public-reviews__answer{max-height:-moz-max-content!important;max-height:max-content!important;opacity:1;visibility:visible}.public__btn{background-color:#fff;border-radius:16px}.album-card__media img{height:161px}@media (max-width: 992px){.album-card__media img{height:17vw}}@media (max-width: 420px){.album-card__media img{height:20vw}}.public-gallery__media,.public-gallery__item img{max-height:368px;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width: 1200px){.public-gallery__media,.public-gallery__item img{max-height:30vw}}.reviews-card__text{overflow:hidden;text-overflow:ellipsis;word-break:break-word}.public__candle-icon{background:#333}.public__candle-icon:before{bottom:-15px!important}.public__candle-animation svg:last-child{display:none}.public__candle-animation{background-image:url(/assets/img/fire_new.gif);background-size:50%;background-repeat:no-repeat;background-position:center;height:100%}.public__candle-animation svg{margin-left:-9px!important;margin-top:5px!important;display:none}.order-finish__price-old{display:block}.ql-snow .ql-icon-picker .ql-picker-label{width:45px!important;height:40px!important;top:-8px}.ql-toolbar.ql-snow{padding:0!important}.ql-toolbar.ql-snow .ql-formats{margin-top:-1px}.ql-container.ql-snow,.ql-toolbar.ql-snow{border:1px solid transparent!important}.ql-snow.ql-toolbar button{width:45px!important;height:40px!important;padding:5px 10px!important}.ql-snow .ql-icon-picker .ql-picker-label svg{width:30px;margin-top:2px}.public__candle-icon:before{bottom:-20px!important}.video__content,iframe{height:100%}@media (max-width: 768px){.video__content,iframe{height:53vw}}.edit__radio--password{position:relative}.edit__radio--password .edit-form__error{position:absolute;top:105%;right:0}
