.sm-pagination{display:inline-flex;align-items:center}.sm-pagination .sm-link .sm-text{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center}.sm-pagination__prev,.sm-pagination__next{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:#000}.sm-pagination__prev .slot,.sm-pagination__next .slot{justify-content:center}.sm-pagination__page{margin:0 4px}.sm-pagination__page :hover{color:#1551e5}.sm-pagination__page.sm-link.selected{pointer-events:none;background-color:#f5f5f5}.sm-pagination__page.sm-link.selected .sm-text{font-family:GothamProMedium, sans-serif;font-stretch:normal;letter-spacing:normal;font-weight:500;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-skeleton{--background: #f5f5f5;--highlight: #eaeaea;display:inline-block;line-height:1;width:100%;height:inherit;background-color:var(--background, #f5f5f5)}.sm-skeleton--theme--gray{--background: #f5f5f5;--highlight: #eaeaea}.sm-skeleton--theme--blue{--background: #0e42c1;--highlight: #2a63ef}.sm-skeleton--circle{border-radius:50%}.sm-skeleton--animation{background-image:linear-gradient(90deg, var(--background, #f5f5f5), var(--highlight, #eaeaea), var(--background, #f5f5f5));background-size:30vw 100%;background-repeat:no-repeat;-webkit-animation:skeletonLoading 1.5s ease-in-out infinite;animation:skeletonLoading 1.5s ease-in-out infinite}@-webkit-keyframes skeletonLoading{0%{background-position:-30vw 0}100%{background-position:calc(30vw + 100%) 0}}@keyframes skeletonLoading{0%{background-position:-30vw 0}100%{background-position:calc(30vw + 100%) 0}}
.sm-order-address{display:flex;align-items:center}.sm-order-address__icon{color:#1551e5;margin-right:7px}.sm-order-address__address{color:#333}
.sm-order-payment-info{line-height:16px}@media only screen and (max-width: 767px){.sm-order-payment-info.sm-text{display:inline}}
.sm-shipment-type{line-height:16px}
.sm-order-pay-button{display:flex;flex-shrink:0}.sm-order-pay-button--sbp .sm-order-pay-button__icon{display:flex;flex-shrink:0;height:20px;width:52px;margin:-2px 0 -2px 17px}
.toggle[data-v-230f0fb2]{display:flex;align-items:center;background-color:#e3e3e3;position:relative;box-sizing:border-box;transition:background-color 150ms;-webkit-tap-highlight-color:transparent}.toggle__input[data-v-230f0fb2]{opacity:0;position:absolute;z-index:1;border:none;margin:0}.toggle__switch[data-v-230f0fb2]{border-radius:100%;background-color:#fff;transition:transform 150ms}.toggle[data-v-230f0fb2]:hover{background-color:#bababa}.toggle.checked[data-v-230f0fb2]{background-color:#1551e5}.toggle.checked[data-v-230f0fb2]:not(.disabled):hover{background-color:#0e42c1}.toggle.disabled[data-v-230f0fb2]{background-color:#f5f5f5}.toggle[data-v-230f0fb2]:not(.disabled),.toggle__input[data-v-230f0fb2]:not([disabled]){cursor:pointer}.toggle.invert[data-v-230f0fb2]{background-color:#fff}.toggle.invert .toggle__switch[data-v-230f0fb2]{background-color:#1551e5}.toggle.invert[data-v-230f0fb2]:hover{background-color:#fff}.toggle.invert:hover .toggle__switch[data-v-230f0fb2]{background-color:#0e42c1}.size-s[data-v-230f0fb2]{width:36px;height:24px;border-radius:12.5px}.size-s .toggle__switch[data-v-230f0fb2]{width:16px;height:16px;transform:translateX(3px)}.size-s.checked .toggle__switch[data-v-230f0fb2]{transform:translateX(17px)}.size-xs[data-v-230f0fb2]{width:25px;height:16px;border-radius:8.7px}.size-xs .toggle__switch[data-v-230f0fb2]{width:12px;height:12px;transform:translateX(2px)}.size-xs.checked .toggle__switch[data-v-230f0fb2]{transform:translateX(11px)}
.sm-transition-enter-active,.sm-transition-leave-active{will-change:height,opacity;transition:height .3s ease,opacity .3s ease;overflow:hidden}.sm-transition-enter,.sm-transition-leave-to{height:0 !important;opacity:0}
.sm-order-pay-gift-card-applied__icon{color:#21d797;margin-left:6px}
.sm-order-pay-gift-card-number__field{width:375px}@media only screen and (max-width: 767px){.sm-order-pay-gift-card-number__field{width:100%}}.sm-order-pay-gift-card-number__button{margin-top:24px;width:183px}@media only screen and (max-width: 767px){.sm-order-pay-gift-card-number__button{width:100%}}
.sm-order-pay-gift-card-pin__field{margin-top:16px;width:375px}.sm-order-pay-gift-card-pin__info{width:375px}.sm-order-pay-gift-card-pin__error{display:flex;margin-top:24px}.sm-order-pay-gift-card-pin__error-icon{color:#1551e5}.sm-order-pay-gift-card-pin__error-text{margin-left:5px}
.sm-order-pay-gift-card{display:flex;flex-direction:column;line-height:20px}.sm-order-pay-gift-card__title{display:flex;line-height:24px}.sm-order-pay-gift-card__title-icon{width:32px;height:32px;margin-right:8px}.sm-order-pay-gift-card__title-toggle{margin-left:8px}.sm-order-pay-gift-card__wrap{display:flex;flex-direction:column}.sm-order-pay-gift-card__applied:first-of-type{margin-top:28px}.sm-order-pay-gift-card__number,.sm-order-pay-gift-card__pin{margin-top:24px}
.sm-order-details{display:flex;flex-direction:column;border:1px solid #e3e3e3;padding:28px 32px}@media only screen and (max-width: 767px){.sm-order-details{padding:16px}}.sm-order-details-header{display:flex;justify-content:space-between;box-sizing:content-box;padding-bottom:28px;border-bottom:1px solid #e3e3e3;-moz-column-gap:32px;column-gap:32px}@media only screen and (min-width: 768px){.sm-order-details-header{align-items:center}}@media only screen and (min-width: 1024px){.sm-order-details-header{height:68px}}@media only screen and (max-width: 767px){.sm-order-details-header{flex-direction:column-reverse;padding-bottom:20px}}.sm-order-details-header__left{display:flex;flex-direction:column;justify-content:space-evenly;height:100%}.sm-order-details-header__title-text{line-height:28px}@media only screen and (max-width: 1023px){.sm-order-details-header__title-text{margin-bottom:4px}}@media only screen and (max-width: 767px){.sm-order-details-header__title-text{margin-bottom:10px}}@media only screen and (max-width: 1439px){.sm-order-details-header__title-text.sm-text-text-20{font-size:16px;line-height:24px}}.sm-order-details-header__right{display:flex;justify-content:right;align-items:center}@media only screen and (max-width: 767px){.sm-order-details-header__right{margin-bottom:12px;justify-content:space-between}}.sm-order-details-header__right .sm-order-details__payment-button{margin-left:32px}@media only screen and (max-width: 1023px){.sm-order-details-header__right .sm-order-details__payment-button{display:none}}.sm-order-details-header__icon{width:32px;height:32px}.sm-order-details-header__icon-wrapper{width:52px;height:52px;display:flex;align-items:center;justify-content:center;border:2px solid #f2f6ff;border-radius:50%}@media only screen and (min-width: 768px){.sm-order-details-header__icon-wrapper{display:none}}.sm-order-details-header__total-block{display:flex}@media only screen and (min-width: 768px){.sm-order-details-header__total-block{flex-direction:column;align-items:flex-end}}@media only screen and (max-width: 767px){.sm-order-details-header__total-block{width:100%;justify-content:space-between}}.sm-order-details-header__total-quantity{line-height:18px;margin-top:7px}.sm-order-details-header__total-wrap{display:flex;flex-direction:column;align-items:flex-end}.sm-order-details-header__status-text{line-height:16px}@media only screen and (min-width: 1024px){.sm-order-details-header__status-text{display:flex;align-items:center}}@media only screen and (max-width: 767px){.sm-order-details-header__status-text{line-height:20px}}.sm-order-details-header__status-text.sm-text{display:inline-block}@media only screen and (max-width: 767px){.sm-order-details-header__status-text.sm-text{display:flex;flex-direction:column;align-items:flex-start}}.sm-order-details-header__delivery-status{display:flex;align-items:center;position:relative}@media only screen and (max-width: 767px){.sm-order-details-header__delivery-status{align-items:flex-start;flex-direction:column}}.sm-order-details-header__delivery-status-text{display:flex;align-items:center;position:relative}.sm-order-details-header__delivery-status-text::before{content:"";display:inline-block;border-radius:50%;width:6px;height:6px;background-color:#b5caff;margin-right:5px}.sm-order-details-header__payment-status{padding:3px 6px;margin-right:6px;color:#fff;background-color:#ff0016}.sm-order-details-footer{display:flex;justify-content:space-between;box-sizing:content-box;padding-top:30px}@media only screen and (min-width: 1024px){.sm-order-details-footer{height:40px}}@media only screen and (max-width: 767px){.sm-order-details-footer{padding-top:20px}}.sm-order-details-footer__details{display:flex;flex-direction:column;justify-content:space-between;height:100%;line-height:16px}@media only screen and (max-width: 767px){.sm-order-details-footer__details{width:100%}}.sm-order-details-footer__details .sm-order-details__payment-button{margin-top:24px}@media only screen and (min-width: 1024px){.sm-order-details-footer__details .sm-order-details__payment-button{display:none}}@media only screen and (max-width: 1023px){.sm-order-details-footer__details .sm-order-details__payment-button{width:183px;height:44px}}@media only screen and (max-width: 767px){.sm-order-details-footer__details .sm-order-details__payment-button{width:100%}}.sm-order-details-footer__shipment-info{color:#939393}@media only screen and (min-width: 768px){.sm-order-details-footer__shipment-info{display:flex}}@media only screen and (max-width: 1023px){.sm-order-details-footer__shipment-info{margin-bottom:8px}}.sm-order-details-actions{display:flex;align-items:center;padding:24px 0 4px;margin-left:-4px}@media only screen and (max-width: 767px){.sm-order-details-actions{flex-direction:column;align-items:flex-start}}.sm-order-details-actions .sm-order-details__payment-button{margin-left:4px;margin-right:36px}@media only screen and (max-width: 1439px){.sm-order-details-actions .sm-order-details__payment-button{margin-right:16px}}@media only screen and (max-width: 1023px){.sm-order-details-actions .sm-order-details__payment-button{width:183px;height:44px}}@media only screen and (max-width: 767px){.sm-order-details-actions .sm-order-details__payment-button{width:100%;margin:0 0 12px}}.sm-order-details__gift-card{margin-top:32px}
.sm-order-action-button{display:flex;align-items:center}.sm-order-action-button__icon{color:#1551e5;margin-right:4px}.sm-order-action-button__text{line-height:32px}
.sm-back-button{display:inline-flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sm-back-button--black:hover{color:#1551e5}.sm-back-button--black:active{color:#0e42c1}.sm-back-button--blue{color:#1551e5}.sm-back-button--blue:hover{color:#0e42c1}.sm-back-button--blue:active{color:#0e42c1}.sm-back-button--disabled{pointer-events:none;color:#e3e3e3}.sm-back-button--disabled:hover{color:#e3e3e3}
.sm-page-title{display:flex;align-items:flex-start}.sm-page-title__back{flex:0 0 auto}@media only screen and (max-width: 1023px){.sm-page-title__text{text-transform:uppercase}}.sm-page-title__text,.sm-page-title__content{flex:1 1 auto}
.profile-sub-title{--title-line-height: 32px}@media only screen and (max-width: 767px){.profile-sub-title{--title-line-height: 28px}}@media only screen and (min-width: 1024px)and (max-width: 1439px){.profile-sub-title{--title-line-height: 28px}}@media only screen and (min-width: 1440px)and (max-width: 1919px){.profile-sub-title{--title-line-height: 28px}}@media only screen and (max-width: 1023px){.profile-sub-title .sm-page-title__back{height:var(--title-line-height)}}.profile-sub-title .sm-page-title__text{line-height:var(--title-line-height)}@media only screen and (max-width: 767px){.profile-sub-title .sm-page-title__text{font-size:18px}}@media only screen and (min-width: 1024px)and (max-width: 1439px){.profile-sub-title .sm-page-title__text{font-size:20px}}@media only screen and (min-width: 1440px)and (max-width: 1919px){.profile-sub-title .sm-page-title__text{font-size:20px}}
@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-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%}
.sm-product-recommendations-group__item{min-height:540px}@media only screen and (max-width: 1919px){.sm-product-recommendations-group__item{min-height:420px}}@media only screen and (max-width: 1439px){.sm-product-recommendations-group__item{min-height:360px}}@media only screen and (max-width: 1023px){.sm-product-recommendations-group__item{min-height:300px}}.sm-product-recommendations-group__item+.sm-product-recommendations-group__item{margin-top:72px}@media only screen and (min-width: 768px){.sm-product-recommendations-group__item+.sm-product-recommendations-group__item{margin-top:100px}}@media only screen and (min-width: 1024px){.sm-product-recommendations-group__item+.sm-product-recommendations-group__item{margin-top:143px}}@media only screen and (min-width: 1920px){.sm-product-recommendations-group__item+.sm-product-recommendations-group__item{margin-top:199px}}.sm-product-recommendations-group__item-stub{display:flex}.sm-product-recommendations-group__item-stub .sm-skeleton:not(:last-child){margin-right:18px}
.sm-profile-orders-empty{display:flex;flex-direction:column;align-items:center;margin-top:28px}@media only screen and (max-width: 1023px){.sm-profile-orders-empty{margin-top:0}}.sm-profile-orders-empty__image{margin-bottom:8px}.sm-profile-orders-empty__title{margin-bottom:6px;text-transform:uppercase}@media only screen and (max-width: 1023px){.sm-profile-orders-empty__title{text-align:center}}.sm-profile-orders-empty__subtitle{line-height:16px;color:#939393;margin-bottom:24px;max-width:380px;text-align:center}.sm-profile-orders-empty__button{margin-bottom:64px}@media only screen and (max-width: 767px){.sm-profile-orders-empty__button{width:100%}}.sm-profile-orders-empty__recommendations{width:100%;margin-bottom:139px}@media only screen and (min-width: 1440px){.sm-profile-orders-empty__recommendations{margin-bottom:200px}}@media only screen and (min-width: 1920px){.sm-profile-orders-empty__recommendations{margin-bottom:217px}}@media only screen and (max-width: 1023px){.sm-profile-orders-empty__recommendations{margin-bottom:48px}}@media only screen and (max-width: 767px){.sm-profile-orders-empty__recommendations{margin-bottom:40px}}
.profile-orders__title[data-v-1050f546]{margin-bottom:32px}@media only screen and (min-width: 1024px)and (max-width: 1439px){.profile-orders__title[data-v-1050f546]{margin-bottom:28px}}@media only screen and (min-width: 1440px)and (max-width: 1919px){.profile-orders__title[data-v-1050f546]{margin-bottom:28px}}@media only screen and (max-width: 1023px){.profile-orders__title[data-v-1050f546]{margin-bottom:24px}}.profile-orders__empty[data-v-1050f546]{display:flex;align-items:flex-start;flex-direction:column}.profile-orders__empty .message[data-v-1050f546]{line-height:22px;min-height:22px;margin-bottom:24px}.profile-orders__empty .catalog-button[data-v-1050f546]{text-transform:uppercase}.profile-orders__wrap .order[data-v-1050f546]{margin-bottom:28px}@media only screen and (min-width: 768px){.profile-orders__wrap .order__action+.order__action[data-v-1050f546]{margin-left:16px}}@media only screen and (min-width: 1440px){.profile-orders__wrap .order__action+.order__action[data-v-1050f546]{margin-left:36px}}.profile-orders__pagination[data-v-1050f546]{display:flex;justify-content:space-between;margin:40px 0}@media only screen and (max-width: 767px){.profile-orders__pagination button[data-v-1050f546]{width:100%}}
