@media only screen and (max-width: 767px){.sm-page-block-title[data-v-b178d458]{margin-bottom:16px}}@media only screen and (min-width: 768px)and (max-width: 991px){.sm-page-block-title[data-v-b178d458]{margin-bottom:24px}}@media only screen and (min-width: 992px)and (max-width: 1023px){.sm-page-block-title[data-v-b178d458]{margin-bottom:24px}}@media only screen and (min-width: 1024px)and (max-width: 1439px){.sm-page-block-title[data-v-b178d458]{margin-bottom:24px}}@media only screen and (min-width: 1440px)and (max-width: 1919px){.sm-page-block-title[data-v-b178d458]{margin-bottom:28px}}@media only screen and (min-width: 1920px){.sm-page-block-title[data-v-b178d458]{margin-bottom:28px}}.sm-page-block-title__icon[data-v-b178d458]{height:24px}@media only screen and (max-width: 767px){.sm-page-block-title__icon[data-v-b178d458]{display:none}}@media only screen and (min-width: 768px)and (max-width: 991px){.sm-page-block-title__icon[data-v-b178d458]{width:16px;margin-left:4px}}@media only screen and (min-width: 992px)and (max-width: 1023px){.sm-page-block-title__icon[data-v-b178d458]{width:16px;margin-left:4px}}@media only screen and (min-width: 1024px)and (max-width: 1439px){.sm-page-block-title__icon[data-v-b178d458]{width:24px;margin-left:8px}}@media only screen and (min-width: 1440px)and (max-width: 1919px){.sm-page-block-title__icon[data-v-b178d458]{width:24px;margin-left:8px}}@media only screen and (min-width: 1920px){.sm-page-block-title__icon[data-v-b178d458]{width:24px;margin-left:4px}}.sm-page-block-title__link[data-v-b178d458]{display:inline-flex;align-items:center;justify-content:flex-start}.sm-page-block-title__link:hover .sm-page-block-title__text[data-v-b178d458],.sm-page-block-title__link:hover .sm-page-block-title__icon[data-v-b178d458]{color:#1551e5}
.sm-amount[data-v-6cf2ecee]{display:flex}.sm-amount__text[data-v-6cf2ecee]{vertical-align:bottom;text-align:end;white-space:nowrap}.sm-amount__unit[data-v-6cf2ecee]{white-space:nowrap}.sm-amount__curve[data-v-6cf2ecee]{display:none}.sm-amount_old .sm-amount__text[data-v-6cf2ecee]{position:relative;overflow:hidden;padding:0 2px;color:#bababa}.sm-amount_old .sm-amount__text[data-v-6cf2ecee]::after{content:"";display:block;position:absolute;transform:translateX(-50%);left:50%;right:0;top:50%;height:200%;width:250%;border-radius:100%;border:2px solid #ff0016}
.sm-background-image[data-v-b353b0b6]{display:flex;align-items:center;width:100%;height:100%;background-repeat:no-repeat}
.sm-hover-gallery[data-v-5223ee93]{margin:0}.sm-hover-gallery>*[data-v-5223ee93]{pointer-events:none}
.sm-marker{color:#fff;display:inline-flex;align-items:center;padding:2px 4px;background-color:#ff0016;white-space:nowrap;line-height:12px}@media only screen and (min-width: 768px){.sm-marker{padding:3px 6px}}@media only screen and (min-width: 1024px){.sm-marker{line-height:16px;padding:2px 6px}}.sm-marker--bg-image{background-repeat:no-repeat;background-size:cover;background-color:transparent}.sm-marker--bestprice{background-color:#d50043}.sm-marker--new{background-color:#21d797}.sm-marker--recommend{background-color:#1551e5}.sm-marker--bonusna{background-color:#ffd951;color:#000}.sm-marker__target{cursor:pointer}.sm-marker__tooltip{max-width:270px;padding:16px;line-height:16px;color:#bababa}
.sm-markers[data-v-175c7e16]{display:flex;flex-wrap:wrap;margin:-2px;line-height:12px;min-height:20px}@media only screen and (min-width: 768px){.sm-markers[data-v-175c7e16]{min-height:22px}}@media only screen and (min-width: 1024px){.sm-markers[data-v-175c7e16]{min-height:24px}}.sm-markers[data-v-175c7e16]  .sm-marker{margin:2px}
svg.sm-rating{overflow:visible;visibility:visible}
.root[data-v-0314ada2]{color:#000}@media only screen and (min-width: 1024px){.root[data-v-0314ada2]:hover{color:#1551e5}}.root.disabled[data-v-0314ada2]{color:#e3e3e3;pointer-events:none}.root.disabled.active[data-v-0314ada2]{color:#b5caff}.root.active[data-v-0314ada2]{color:#1551e5}@media only screen and (min-width: 1024px){.root.active[data-v-0314ada2]:hover{color:#0e42c1}}.root .icon[data-v-0314ada2]{vertical-align:middle}
.sm-rich-link--productPage{padding:10px 32px !important}.sm-rich-link--listing{padding:4px !important}.sm-rich-link__text{margin-left:8px}.sm-rich-link__popup{padding:21px 16px 16px;line-height:16px;color:#bababa;max-width:270px}
.disabled[data-v-01ea6088]{color:#e3e3e3;pointer-events:none}
.sm-product-card[data-v-21654651]{display:flex;flex-direction:column;position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.sm-product-card__actions[data-v-21654651]{--position: 12px;margin:-4px;display:flex;flex-direction:column;position:absolute;top:var(--position, 12px);right:var(--position, 12px)}@media only screen and (min-width: 1920px){.sm-product-card__actions[data-v-21654651]{--position: 16px}}@media only screen and (max-width: 1439px){.sm-product-card__actions[data-v-21654651]{--position: 10px}}@media only screen and (max-width: 1023px){.sm-product-card__actions[data-v-21654651]{--position: 8px}}.sm-product-card__actions .sm-product-card__action[data-v-21654651]{--size: 36px;flex-shrink:0;display:none;align-items:center;justify-content:center;margin:4px;width:var(--size, 36px);height:var(--size, 36px);padding:6px;border-radius:50%;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);background-color:#fff;color:#bababa}@media only screen and (max-width: 1023px){.sm-product-card__actions .sm-product-card__action[data-v-21654651]{--size: 24px;padding:4px;display:flex}}.sm-product-card__actions .sm-product-card__action[data-v-21654651]  svg{max-width:100%;max-height:100%}.sm-product-card__actions .sm-product-card__action[data-v-21654651]:hover{color:#939393}.sm-product-card__actions .sm-product-card__action.active[data-v-21654651]{display:flex;color:#1551e5}.sm-product-card__actions .sm-product-card__action.active[data-v-21654651]:hover{color:#89aaff}.sm-product-card__image[data-v-21654651]{position:relative}.sm-product-card__image-wrapper[data-v-21654651]{display:flex;position:relative;align-items:flex-end;justify-content:center;text-decoration:none}.sm-product-card__image-content[data-v-21654651]{width:100%;padding-bottom:calc(100% / 0.75);transition:background .3s}.sm-product-card__image-pagination[data-v-21654651]{position:absolute;bottom:12px;left:18px;display:flex;height:3px;opacity:0}.sm-product-card__image-pagination .page[data-v-21654651]{background:#e3e3e3;width:6px}.sm-product-card__image-pagination .page.active[data-v-21654651]{background:#1551e5;margin:0 3px}.sm-product-card__info[data-v-21654651]{display:flex;flex-direction:column;padding:8px 0 0}@media only screen and (min-width: 1920px){.sm-product-card__info[data-v-21654651]{padding-top:10px}}@media only screen and (max-width: 767px){.sm-product-card__info[data-v-21654651]{padding-top:6px}}.sm-product-card__info__markers[data-v-21654651]{display:flex;align-items:center;margin-bottom:2px}@media only screen and (min-width: 768px){.sm-product-card__info__markers[data-v-21654651]{margin-bottom:4px}}.sm-product-card__info .price[data-v-21654651]{display:flex;align-items:center;margin-bottom:3px;letter-spacing:normal}@media only screen and (max-width: 1023px){.sm-product-card__info .price[data-v-21654651]{order:3;margin-top:16px;margin-bottom:0;align-items:flex-start}}@media only screen and (max-width: 767px){.sm-product-card__info .price[data-v-21654651]{flex-direction:column-reverse;margin-top:4px}}.sm-product-card__info .price__retail[data-v-21654651]{font-size:20px;line-height:28px;margin-right:12px}@media only screen and (min-width: 768px)and (max-width: 991px){.sm-product-card__info .price__retail[data-v-21654651]{font-size:20px;line-height:24px}}@media only screen and (min-width: 992px)and (max-width: 1023px){.sm-product-card__info .price__retail[data-v-21654651]{font-size:20px;line-height:24px}}@media only screen and (max-width: 767px){.sm-product-card__info .price__retail[data-v-21654651]{font-size:14px;line-height:20px}}.sm-product-card__info .price__catalog[data-v-21654651]{font-size:14px;line-height:24px}@media only screen and (min-width: 768px)and (max-width: 991px){.sm-product-card__info .price__catalog[data-v-21654651]{font-size:12px;line-height:24px}}@media only screen and (min-width: 992px)and (max-width: 1023px){.sm-product-card__info .price__catalog[data-v-21654651]{font-size:12px;line-height:24px}}@media only screen and (max-width: 767px){.sm-product-card__info .price__catalog[data-v-21654651]{font-size:10px;line-height:10px;margin-bottom:2px}}@media only screen and (max-width: 1023px){.sm-product-card__info .small-size.price[data-v-21654651]{flex-direction:column-reverse}}.sm-product-card__info .small-size.price__retail[data-v-21654651]{font-size:16px;line-height:24px;margin-right:12px}@media only screen and (min-width: 768px)and (max-width: 991px){.sm-product-card__info .small-size.price__retail[data-v-21654651]{line-height:20px}}@media only screen and (min-width: 992px)and (max-width: 1023px){.sm-product-card__info .small-size.price__retail[data-v-21654651]{line-height:20px}}.sm-product-card__info .name[data-v-21654651]{line-height:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;height:32px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sm-product-card__info .name .brand[data-v-21654651]{white-space:nowrap}.sm-product-card__info .name[data-v-21654651]  .sm-link,.sm-product-card__info .name[data-v-21654651]  .sm-text{display:inline}.sm-product-card__info .feedback[data-v-21654651]{display:flex;align-items:center;justify-content:space-between;color:#bababa;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sm-product-card__info .feedback__rating[data-v-21654651]{margin-right:4px}.sm-product-card__info .feedback__rating-wrapper[data-v-21654651]{display:flex;margin-right:4px;margin-top:8px}@media only screen and (min-width: 768px)and (max-width: 991px){.sm-product-card__info .feedback__rating-wrapper[data-v-21654651]{margin-top:8px}}@media only screen and (min-width: 992px)and (max-width: 1023px){.sm-product-card__info .feedback__rating-wrapper[data-v-21654651]{margin-top:8px}}@media only screen and (max-width: 767px){.sm-product-card__info .feedback__rating-wrapper[data-v-21654651]{margin-top:7px}}.sm-product-card .footer.hidden[data-v-21654651]{height:0;overflow:hidden}.sm-product-card.has-hover[data-v-21654651]:hover{--shadowHeight: 100%;z-index:1}.sm-product-card.has-hover[data-v-21654651]:hover::before{content:attr(data-shadow-height) "";z-index:-1;top:-18px;bottom:-18px;box-shadow:0 2px 10px 0 rgba(0,0,0,.16)}.sm-product-card.has-hover[data-v-21654651]:hover::before,.sm-product-card.has-hover:hover .footer[data-v-21654651]{-webkit-animation-name:fade;animation-name:fade;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-direction:normal;animation-direction:normal;background:#fff;position:absolute;left:calc(-18px * 0.75 / 2);right:calc(-18px * 0.75 / 2)}.sm-product-card.has-hover:hover .footer[data-v-21654651]{height:auto;overflow:visible;top:100%;padding:10px calc(18px * 0.75 / 2) 18px;box-shadow:0 10px 10px 0 rgba(0,0,0,.16)}.sm-product-card.has-hover:hover .sm-product-card__image-wrapper[data-v-21654651]{-webkit-animation-name:fade;animation-name:fade;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-direction:normal;animation-direction:normal;margin-top:-18px;margin-left:calc(-18px * 0.75 / 2);margin-right:calc(-18px * 0.75 / 2);padding-top:-18px;padding-left:calc(-18px * 0.75 / 2);padding-right:calc(-18px * 0.75 / 2)}.sm-product-card.has-hover:hover .sm-product-card__image-pagination[data-v-21654651]{opacity:1}.sm-product-card.has-hover:hover .sm-product-card__actions[data-v-21654651]{top:-10px;right:4px}.sm-product-card.has-hover:hover .sm-product-card__action[data-v-21654651]{display:flex}
.sm-product-grid{display:grid;position:relative;z-index:2}.sm-product-grid--size-s{grid-template-columns:repeat(3, 1fr)}@media only screen and (min-width: 1920px){.sm-product-grid--size-s{grid-gap:44px 17px}}@media only screen and (min-width: 1440px)and (max-width: 1919px){.sm-product-grid--size-s{grid-gap:44px 20px}}@media only screen and (min-width: 1024px)and (max-width: 1439px){.sm-product-grid--size-s{grid-gap:40px 14px}}@media only screen and (min-width: 992px)and (max-width: 1023px){.sm-product-grid--size-s{grid-gap:40px 14px}}@media only screen and (min-width: 768px)and (max-width: 991px){.sm-product-grid--size-s{grid-gap:40px 14px}}@media only screen and (max-width: 767px){.sm-product-grid--size-s{grid-gap:28px 10px}}@media only screen and (max-width: 767px){.sm-product-grid--size-s{grid-template-columns:repeat(2, 1fr)}}.sm-product-grid--size-xs{grid-template-columns:repeat(4, 1fr)}@media only screen and (min-width: 1440px){.sm-product-grid--size-xs{grid-gap:44px 18px}}@media only screen and (min-width: 1024px)and (max-width: 1439px){.sm-product-grid--size-xs{grid-gap:40px 14px}}@media only screen and (min-width: 992px)and (max-width: 1023px){.sm-product-grid--size-xs{grid-gap:40px 14px}}@media only screen and (min-width: 768px)and (max-width: 991px){.sm-product-grid--size-xs{grid-gap:40px 14px}}@media only screen and (max-width: 767px){.sm-product-grid--size-xs{grid-gap:28px 10px}}@media only screen and (min-width: 768px)and (max-width: 991px){.sm-product-grid--size-xs{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 992px)and (max-width: 1023px){.sm-product-grid--size-xs{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 767px){.sm-product-grid--size-xs{grid-template-columns:repeat(2, 1fr)}}.sm-product-grid__loader{display:flex;justify-content:center;padding:101px 0;position:absolute;top:0;left:0;z-index:4;color:#b5caff;background-color:#fff;width:100%;height:100%;opacity:.75}.sm-product-grid__loader-icon{position:-webkit-sticky;position:sticky;top:101px}
@media only screen and (min-width: 1024px){.sm-product-slider-horizontal:hover{overflow:visible}.sm-product-slider-horizontal .sm-product-slider__item{opacity:0;visibility:hidden}.sm-product-slider-horizontal .sm-product-slider__item--visible{opacity:1;visibility:visible}}
.TQzCp{width:100%}
.card-recommendations-dialog-mobile-card{display:flex;flex-wrap:nowrap;margin-bottom:30px}.card-recommendations-dialog-mobile-card__block-info{margin-left:12px;display:flex;flex-direction:column;justify-content:space-between}.card-recommendations-dialog-mobile-card__price{display:flex;flex-direction:row;align-items:center;-moz-column-gap:9px;column-gap:9px}
.sm-product-recommendations-dialog{background-color:#fff;padding:40px 48px 110px 48px;overflow:hidden}@media only screen and (min-width: 1920px){.sm-product-recommendations-dialog{max-width:1400px;min-width:1280px;padding-left:60px;padding-right:60px}}@media only screen and (min-width: 1440px){.sm-product-recommendations-dialog{padding-left:60px;padding-right:60px}}@media only screen and (min-width: 1440px)and (max-width: 1919px){.sm-product-recommendations-dialog{max-width:1024px}}@media only screen and (max-width: 1439px){.sm-product-recommendations-dialog{max-width:780px}}@media only screen and (max-width: 991px){.sm-product-recommendations-dialog{max-width:700px}}@media only screen and (max-width: 767px){.sm-product-recommendations-dialog{padding:20px;max-width:500px;overflow:auto}}.sm-product-recommendations-dialog__action{width:100%;display:flex;justify-content:center;margin-top:20px}@media only screen and (min-width: 1024px){.sm-product-recommendations-dialog__action .dialog-action{width:240px;height:44px}}@media only screen and (min-width: 1920px){.sm-product-recommendations-dialog__action .dialog-action{width:280px;height:56px}}@media only screen and (min-width: 1440px){.sm-product-recommendations-dialog__action .dialog-action{width:280px;height:56px}}@media only screen and (min-width: 1920px){.sm-product-recommendations-dialog__action .dialog-action__text{font-size:14px}}@media only screen and (min-width: 1440px){.sm-product-recommendations-dialog__action .dialog-action__text{font-size:14px}}.sm-product-recommendations-dialog__button-action{margin:0 10px}.sm-product-recommendations-dialog__button-mobile{flex-basis:100%}.sm-product-recommendations-dialog__title{margin-bottom:20px}@media only screen and (min-width: 1440px)and (max-width: 1919px){.sm-product-recommendations-dialog__title{font-size:28px}}@media only screen and (max-width: 767px){.sm-product-recommendations-dialog__title{margin-bottom:30px}}@media only screen and (min-width: 1024px)and (max-width: 1439px){.sm-product-recommendations-dialog__title{font-size:24px !important;line-height:32px}}
