.loading-state{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;z-index:9999;display:flex;justify-content:center;align-items:center}.loading{width:100px;height:100px;border-radius:50%;border:10px solid #ddd;border-top-color:var(--color-primary);animation:loading 1s linear infinite}@keyframes loading{to{transform:rotate(360deg)}}.loading-message{font-size:48px;color:#fff;margin-left:16px}#services{min-height:30vh}.d-none{display:none!important}.catalog-menu__list a{word-break:break-word!important}[data-product] td:nth-child(2){width:100%}.site-wrap__content{width:100%}blockquote.toc{margin-top:0}blockquote.toc h4,blockquote.toc ul{margin:0}blockquote.toc ul li a,blockquote.toc ul li a:visited{color:initial!important}span.star,div.star{color:#fcde00;display:inline;font-size:20px}span.star.disabled,div.star.disabled{color:var(--color-bg)}#modal{height:calc(var(--vh, 100vh) + 20px);width:100vw;position:fixed;background:#333;background:#333c;z-index:9999;top:0;left:0;display:flex;flex-direction:row;justify-content:center;align-items:center}.remodal,[data-remodal-id]{display:inline-block;background-color:#fff}.remodal-close{position:absolute!important;cursor:pointer}.remodal-close:before{font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:25px;position:absolute;top:0;left:0;display:block;content:"×";text-align:center;width:27px!important;line-height:29px!important;color:var(--color-white)!important}div.validation-error{color:var(--color-primary);text-align:center;font-weight:700;margin-bottom:8px}.remodal__form-item.input-line{margin-bottom:16px}.remodal._min{width:540px}.our-benefits__text{word-break:break-word}span.show-password,span.hide-password{position:absolute;right:10px;top:34px;cursor:pointer}.article-page__content{width:100%}.review__content{word-break:break-word}.image-rs{max-width:100%;-o-object-fit:contain;object-fit:contain}.other-link{font-size:14px;line-height:20px;font-weight:400;color:var(--color-primary);text-decoration:underline}label.promocodes__code{display:inline-block}.review__content p{margin-bottom:10px!important}.product-page__proxy-link:before,.product-page__proxy-text:before{top:2px;width:16px;height:16px}.page-content__descr img,.page-text img,.product-page__decsr-text img{max-width:100%!important}.product-page__btns{margin:initial!important}@media (min-width: 1200px){.product-page__info{flex-wrap:nowrap!important}.product-page__btns{margin-left:8px!important}}.site-container{max-width:1920px;margin:auto}.page__body{background-color:var(--color-bg)}.replenishment-history__table .table td:nth-child(2){word-break:normal;white-space:normal}.page-content{color:#000!important}.header__user a.guest{display:flex;align-items:center;gap:10px;color:var(--color-black);-webkit-transition:opacity .25s;transition:opacity .25s;font-size:14px;font-family:var(--font-family);font-weight:700;line-height:1;text-decoration:none}.main-page__item img{width:inherit!important;height:inherit!important}.main-page__item{display:flex;align-items:center;justify-content:center}.catalog-menu__list a.active{outline:0;color:var(--color-primary);background-color:#fdefef}.catalog-menu__list a.active:before{background-color:var(--color-primary)!important}.product-sidebar__favorite.active{color:var(--color-primary)}.product-sidebar__price-favorite.active{outline:0;color:var(--color-white);background-color:var(--color-primary-hover)}.product-sidebar__price-favorite.active:hover{background-color:var(--color-bg);color:var(--color-black)}.header__cart-top.empty:before{width:24px;height:24px}.product-item__text,.remodal__product-text{word-break:keep-all!important;overflow-wrap:break-word}.product-item__cart[disabled]{background-color:#d9d9d9;color:var(--color-white);cursor:default}input[type=email]:disabled{color:#9f9f9f;background-repeat:no-repeat;background-position:right 18px center;background-size:14px 16px}@media (max-width: 1480px){.header__user a.guest{font-size:0;gap:0}}.basket-page__paymet-metod.paymet-metod.disabled{color:#aaa;cursor:default}.basket-page__paymet-metod.paymet-metod.disabled:hover{background:var(--color-bg)!important}.ms-2{margin-left:8px}.choices__list--dropdown,.choices__list[aria-expanded]{z-index:999;white-space:nowrap;word-break:initial}.custom-select{min-width:200px}.store-filter__content{flex-wrap:wrap}figure.table{min-width:initial!important;overflow:auto}figure.table td{white-space:wrap}.feedback__row{display:flex;align-items:center;gap:16px}.stars-rating{display:inline-block}.stars-rating .star{font-size:20px;color:#ccc;margin:0}.stars-rating .star.filled{color:#fee000}.stars-rating .star.half{background:linear-gradient(to right,#fee000 50%,#ccc 50%);-webkit-background-clip:text;color:transparent}.article-page__rating{display:flex;align-items:center;gap:8px}.txid-copy-btn{border:0;width:16px;height:16px;margin:0 0 0 4px;padding:0;cursor:pointer}.promo-apply{font-weight:600;text-align:center;color:var(--color-white);border-radius:0 10px 10px 0;padding:12px;height:40px;background-color:var(--color-primary);-webkit-transition:background-color .25s ease;transition:background-color .25s ease;border:none;cursor:pointer;position:absolute;bottom:0;right:0}.promo-apply:hover{outline:0;color:var(--color-white);background-color:var(--color-primary-hover)}.text-tiny{font-size:.7em}.text-small{font-size:.85em}.text-big{font-size:1.4em}.text-huge{font-size:1.8em}.promocode-error{color:var(--color-primary);font-weight:700}.promocodes__item{justify-content:initial!important}.product-item__fav{width:40px;height:40px;-ms-flex-negative:0;flex-shrink:0;padding:10px;background-color:#fce0e0;color:var(--color-primary);border-radius:10px;-webkit-transition:color .25s ease,background-color .25s ease;transition:color .25s ease,background-color .25s ease}.promocodes__code input{font-family:Fira Mono,monospace;padding-left:15px;padding-right:65px;letter-spacing:.03rem;font-weight:500}.language-switcher{display:flex;gap:5px;font-family:Montserrat,sans-serif}.language-switcher .lng{text-decoration:none;color:#333;font-weight:700}.language-switcher .lng.active{color:var(--color-primary)}.language-switcher .divider{color:#999;-webkit-user-select:none;user-select:none}.replenishment-history__table{height:100%}.transaction-info{min-height:64px;background-color:var(--color-bg);padding:8px;border-radius:5px;width:100%;margin-top:16px;position:relative}.transaction-info .action{position:absolute;right:0;top:0;font-weight:700;font-size:12px;background-color:var(--color-primary);color:#fff!important;padding:4px;border-radius:0 5px 0 0}.transaction-info .action.green{background-color:var(--color-green)}.transaction-info .date{position:absolute;right:5px;bottom:5px;font-size:12px}.transaction-info .txid{display:flex;flex-direction:column;gap:10px;padding:4px;margin-right:32px}.product-page__img img.image{border:1px solid #CCCCCC;border-radius:24px}.breadcrumb>li span.last{display:inline;font-size:12px;font-family:var(--font-family);font-weight:400;padding:0;margin:0;text-decoration:none;color:var(--color-black);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.article-page__content ul a{text-decoration:none;color:var(--color-black)}.article-page__content ul a:hover{outline:0;color:var(--color-primary)}.videos-list{display:flex;flex-wrap:wrap;width:100%;max-width:100%;gap:20px}ul.videos-list{list-style:none;margin:0;padding:0}.videos-list li{width:480px}.videos-list h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100vw - 50px)}.red{color:var(--color-primary)!important}a.block{display:block;margin:4px;text-decoration:none}.mt-16{margin-top:16px}.ml-8{margin-left:8px}#payment-error,#pm-error,#rules-error,.redbold{color:var(--color-primary);font-weight:700;text-align:center;width:100%}#login-link{text-align:center}.purchases-page__table .table td:nth-child(2) a{word-break:keep-all;overflow-wrap:break-word}.basket-page__btn.disabled{background-color:#d9d9d9;color:var(--color-white)}.header__order-num{font-family:var(--font-family);font-size:10px;color:var(--color-white);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:var(--color-primary);padding:4px;width:auto;min-width:16px;height:24px;border-radius:4px;text-align:center;margin-right:4px}.btn-green{background-color:#02b202}.btn-green:hover{background-color:var(--color-green)}.green,.cgreen{color:#02b202!important}.green:hover{color:var(--color-white)!important}.btn.disabled,button.disabled,button.disabled:hover{background-color:#d9d9d9;color:var(--color-white)}.author-name{display:flex;align-items:start;justify-content:start;gap:24px}.author-name img{border:1px solid rgb(217,217,217);border-radius:8px}table.product-list.macro{border:0!important;border-spacing:0 5px!important;border-collapse:separate!important}table.product-list.macro tr td,table.product-list.macro tr:hover td{background-color:var(--color-bg)!important}.basket-page__cashback.compact{padding:unset!important;background:unset!important}.comments-badge{border-radius:50%;width:1.75rem;height:1.75rem;display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;padding:0 .1rem;color:var(--color-primary);cursor:pointer}.pulse-ring{display:block;border-radius:40px;height:40px;width:40px;position:absolute;animation:animation-pulse 3.5s ease-out;animation-iteration-count:infinite;opacity:0;border-width:3px;border-style:solid;border-color:var(--color-primary)}@keyframes animation-pulse{0%{-webkit-transform:scale(.1,.1);opacity:0}60%{-webkit-transform:scale(.1,.1);opacity:0}65%{opacity:1}to{-webkit-transform:scale(1.2,1.2);opacity:0}}.btn.open-chat{color:var(--color-white)!important;margin-top:4px}.btn.open-chat:hover{color:var(--color-white)!important}.order-icon{cursor:pointer;position:relative;margin-right:8px}.order-icon.disabled{cursor:default}.order-icon img.disabled{opacity:.5}.order-icon source.disabled{opacity:.5}.icon-tooltip{opacity:0;pointer-events:none;min-width:310px;width:fit-content;position:absolute;z-index:2;top:calc(100% + 10px);right:-20px;padding:15px 20px;border-radius:10px;background-color:#222631e6;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.44);box-shadow:0 4px 4px #00000070;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;color:#fff}picture:hover>.icon-tooltip{opacity:.8}.icon-tooltip:after{content:"";position:absolute;right:18px;top:-19px;border:10px solid transparent;border-bottom:10px solid rgba(34,38,49,.9)}.order-actions{padding:15px}.order-actions a{text-decoration:none}.purchases-page__table .table{padding-bottom:45px;overflow:hidden}.purchases-page__table img{vertical-align:middle;margin-right:8px}.main-page__title{word-break:keep-all;overflow-wrap:break-word}.remodal input,.remodal textarea{font-size:16px}@media (max-width: 768px){.basket-page__content .table tr td:nth-child(3){display:table-cell!important;text-align:center}.basket-page__cashback{display:initial!important}}.sidebar__menu-list li a{display:inline-block;min-height:24px}section h1.page-content__title{font-size:22px}.special-offer__cart.incart{background-color:var(--color-primary)!important}div.more-products{display:flex;justify-content:center}.product-page__characteristics{display:flex!important;flex-wrap:wrap;gap:0!important;justify-content:space-between}.product-page__characteristics-item{min-width:45%}.product-page__characteristics-item{border-bottom:2px solid #f1f1f1!important}.product-tabs__btn{white-space:nowrap}.product-item__img-text{z-index:1!important}@media (max-width: 1480px) and (max-width: 576px){.site-wrap__sidebar{height:calc(var(--vh) - 70px)}}.sidebar__item.menuwrabber{padding:20px 15px}.catalog-menu__list{gap:5px}.catalog-menu__list a{padding:12px}.sidemenu.issub{font-size:12px}.sidemenu.issub:before{width:10px!important;height:10px!important}.store-filter__title{border:1px solid #d9d9d9;background-color:var(--color-bg);width:fit-content;cursor:pointer;padding:8px;border-radius:10px}#apply-filters{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:16px}.redborder{border-color:var(--color-primary)!important}.store-filter__line{grid-template-columns:repeat(4,minmax(0,1fr))!important}@media (max-width: 1200px){.store-filter__line{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width: 800px){.store-filter__line{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 600px){.store-filter__line{grid-template-columns:repeat(1,minmax(0,1fr))!important}}#scrolltop{opacity:.5;display:flex;position:fixed;cursor:pointer;z-index:105;justify-content:center;align-items:center;width:36px;height:36px;font-size:36px;bottom:43px;right:7px;background-color:var(--color-primary);box-shadow:0 .5rem 1.5rem .5rem #00000013;transition:color .2s ease;border-radius:.475rem;color:#fff;padding-bottom:7px}#scrolltop:hover{opacity:1}.breadcrumb,.product-page__title{word-break:keep-all!important;overflow-wrap:break-word}.cat-title-link{color:var(--color-black)!important;text-decoration:none;font-size:20px;padding-bottom:2px}.cat-title-link:hover{color:var(--color-primary)!important}.products__title{word-break:break-word!important}.category-title-list{display:flex;flex-direction:column}.cat-subtitle{font-size:14px!important;color:#555;text-decoration:none;margin-top:2px;padding:2px 0}.cat-subtitle:hover,.article-page__content a{color:var(--color-primary)!important}p,h1.page-content__title,h2.article-item__title,.article-item__desc{text-align:justify;-webkit-hyphens:auto;hyphens:auto}.review__name span:first-child{padding-right:8px}.article-title-link{color:var(--color-black)!important;text-decoration:none;font-size:16px}.article-title-link:hover{color:var(--color-primary)!important}.main-page__item.cabinet{height:unset!important;width:fit-content!important;margin:auto}.hotmail-modal{max-width:80vw}.email-content{max-width:80vw;max-height:80vh;overflow:auto}.email-content table{position:unset!important}.cashback-level{position:relative;cursor:default;overflow:unset!important}.tooltip{opacity:0;pointer-events:none;min-width:310px;width:fit-content;position:absolute;z-index:2;top:calc(100% - 10px);padding:15px 20px;border-radius:10px;background-color:#222631e6;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.44);box-shadow:0 4px 4px #00000070;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;color:#fff}.cashback-level:hover>.tooltip{opacity:.8}
