.up-reviews{margin-top:15px}.up-reviews h2{margin:30px 0 15px;font-size:30px;font-weight:400}.up-reviews .muted{color:#5a6280;font-size:14px}.up-reviews-head{flex-wrap:wrap;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.up-reviews-agg{align-items:center;gap:8px;display:inline-flex}.up-reviews-agg b{font-size:18px}.up-review-form{flex-direction:column;gap:12px;max-width:640px;margin:4px 0 20px;display:flex}.up-review-form textarea{font:inherit;resize:vertical;background:#fff;border:1px solid #e4e7ef;border-radius:12px;padding:12px 16px;font-size:15px;line-height:1.5}.up-review-form textarea:focus{border-color:#919bb4;outline:none}.up-review-cancel{color:#5f6883;cursor:pointer;background:0 0;border:none;font-size:14px}.up-review-cancel:hover{color:#48506a}.up-review-rate{color:#5a6280;align-items:center;gap:4px;font-size:15px;display:flex}.up-review-rate button{cursor:pointer;color:#e4e7ef;background:0 0;border:none;padding:0 2px;font-size:28px;line-height:1;transition:color .15s}.up-review-rate button.on{color:#f0a500}.up-review-rate span{margin-right:8px}.up-review-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.up-review-actions .link{color:#9e6a37;cursor:pointer;background:0 0;border:none;font-size:14px}.up-review-list{flex-direction:column;gap:18px;margin:18px 0 0;padding:0;list-style:none;display:flex}.up-review-list li{border-top:1px solid #e4e7ef;padding-top:16px}.up-review-list p{white-space:pre-line;margin:8px 0 0;line-height:1.6}.up-review-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.up-review-bought{color:#2c7a45;background:#e9f4ed;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.up-review-reply{background:#f6f7fa;border-left:3px solid #ffc70b;border-radius:0 12px 12px 0;margin:12px 0 0;padding:12px 16px}.up-review-reply b{font-size:14px}.up-review-reply p{margin-top:4px;font-size:15px}.product-content-info-description .product-stack a.instock{border-color:#919bb4;box-shadow:0 1px 2px rgba(28,35,51,.06)}.product-content-info-description .product-stack a.instock:hover{border-color:#6c799b}.up-sortbar{color:#48506a;flex-wrap:wrap;align-items:center;gap:18px;font-size:15px;display:flex}.up-sortbar>*{align-items:center;margin:0;display:inline-flex}.up-sortbar-found{color:#5f6883;gap:6px;font-size:14px}.up-sortbar-found b{color:#1f2533;font-size:14px;font-weight:700}.up-sortbar-stock{cursor:pointer;gap:8px;font-size:14px}.up-sortbar-stock input{accent-color:#83b634;cursor:pointer;width:16px;height:16px;margin:0}.up-sortbar-sort{gap:8px}.up-sortbar-sort span{color:#5f6883;font-size:14px}.up-sortbar-sort select{height:36px;font:inherit;color:#1f2533;cursor:pointer;background:#fff;border:1px solid #ced7e1;border-radius:8px;padding:0 10px;font-size:14px}.up-sortbar-sort select:focus{border-color:#919bb4;outline:none}@media (max-width:900px){.up-sortbar{width:100%;margin-top:12px}}.up-stock-note{color:#6b5320;background:#fdf6e3;border-left:3px solid #e8a300;border-radius:0 6px 6px 0;margin:6px 0 10px;padding:8px 12px;font-size:15px}.card-slider img{object-fit:contain;width:auto;max-width:100%;height:210px;margin:0 auto}.card-link:has(.card-slider){min-height:270px;display:block}
@media (max-width:1259px){body{padding-top:53px}.top-menu{box-shadow:0 2px 12px rgba(145,155,180,.25)}}@media (max-width:1081px){section#delivery .delivery.container{flex-direction:column;display:flex}section#delivery .product-content{order:1;width:100%}section#delivery .delivery-nav{float:none;order:2;width:100%;max-width:640px;margin:30px auto 0;position:static}.score-nav-openMenu .score-nav-menu-text{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.delivery-parallax-line,.delivery-parallax-points,.main-score-parallax,.main-score-parallax-line,.description-parallax,.description-parallax-line,.connection-parallax,.footer-parallax{display:none}.product-content-info{flex-direction:column;align-items:center;display:flex}.product-content-info-slider,.product-content-info-description{width:100%;max-width:560px}}@media (max-width:480px){.up-cart h1{font-size:30px}.up-card{border-radius:20px;padding:18px}.score-production-block-cards{justify-content:center}}@media (max-width:1081px){.product-content-info-slider .block-slider{justify-content:center;display:flex}.product-content-info-slider .slider-preview .slick-track{margin:0 auto}}.product-quantity-counter-input .input-product-value{font-size:20px!important;font-weight:700!important}@media (max-width:640px){.product-quantity-counter-input label{gap:6px;white-space:nowrap!important;align-items:center!important;display:flex!important}.product-quantity-counter-input .input-product-value{width:56px!important}.product-quantity{flex-wrap:nowrap!important;gap:16px!important}.product-quantity-counter{gap:12px!important}.product-quantity-price,.product-quantity-price p{white-space:nowrap!important}.product-quantity-price{margin-left:0!important;margin-right:12px!important}.product-stack a{width:44px!important;height:44px!important;margin-right:8px!important;font-size:15px!important;line-height:44px!important}}.card-purchase-sum .purchase-default,.card-purchase-sum .purchase-stock,.card-purchase-sum .purchase-full,.product-purchase-sum .purchase-default,.product-purchase-sum .purchase-stock,.card-quantity-price p{white-space:nowrap}@media (max-width:1500px){.card{min-height:520px;height:auto!important}}@media (max-width:1259px){.card{min-height:540px}}@media (max-width:1081px){.card{min-height:560px}}@media (max-width:480px){.product-content-caption h1{font-size:28px!important;line-height:1.2!important}}@media (max-width:390px){.product-content-caption h1{font-size:25px!important}}@media (min-width:1260px) and (max-width:1500px){.product-price-index .card-quantity{padding:0 4px}.product-price-index .card-quantity-price{margin-left:10px}}a:focus-visible{outline-offset:2px!important;outline:3px solid #212529!important;box-shadow:0 0 0 5px #fff!important}button:focus-visible{outline-offset:2px!important;outline:3px solid #212529!important;box-shadow:0 0 0 5px #fff!important}input:focus-visible{outline-offset:2px!important;outline:3px solid #212529!important;box-shadow:0 0 0 5px #fff!important}select:focus-visible{outline-offset:2px!important;outline:3px solid #212529!important;box-shadow:0 0 0 5px #fff!important}textarea:focus-visible{outline-offset:2px!important;outline:3px solid #212529!important;box-shadow:0 0 0 5px #fff!important}summary:focus-visible{outline-offset:2px!important;outline:3px solid #212529!important;box-shadow:0 0 0 5px #fff!important}[tabindex]:focus-visible{outline-offset:2px!important;outline:3px solid #212529!important;box-shadow:0 0 0 5px #fff!important}input:focus-visible{outline-offset:0!important;box-shadow:none!important}select:focus-visible{outline-offset:0!important;box-shadow:none!important}textarea:focus-visible{outline-offset:0!important;box-shadow:none!important}.up-gallery-thumb,.up-gallery-zoom{font:inherit;cursor:pointer;background:0 0;border:0;width:100%;margin:0;padding:0;display:block}.up-gallery-zoom img{display:block}.up-gallery-thumb:focus-visible{box-shadow:none!important;outline:none!important}.up-gallery-thumb:focus-visible .box{outline-offset:-3px;outline:3px solid #212529}.top-menu-container-user .menu-sandwich-btn{cursor:pointer;background:0 0;border:0;width:100%;min-width:40px;height:100%;min-height:40px;padding:0;display:block;position:relative}.card-art p{color:#5f6784}.up-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.main-info-left-slider-items-fon picture,.main-score-fon picture,.up-gallery-zoom picture{display:contents}.up-slider-pause{z-index:3;color:#fff;text-align:center;cursor:pointer;background:rgba(20,24,32,.55);border:0;border-radius:50%;width:36px;height:36px;padding:0;font-size:11px;line-height:36px;position:absolute;bottom:18px;right:18px}.up-slider-pause:hover{background:rgba(20,24,32,.75)}@media (max-width:480px){.up-slider-pause{width:32px;height:32px;line-height:32px;bottom:14px;right:14px}}
