@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:100;src:url(../fonts/Onest-Thin.woff2) format("woff2"),url(../fonts/Onest-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:200;src:url(../fonts/Onest-ExtraLight.woff2) format("woff2"),url(../fonts/Onest-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:300;src:url(../fonts/Onest-Light.woff2) format("woff2"),url(../fonts/Onest-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:400;src:url(../fonts/Onest-Regular.woff2) format("woff2"),url(../fonts/Onest-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:500;src:url(../fonts/Onest-Medium.woff2) format("woff2"),url(../fonts/Onest-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:600;src:url(../fonts/Onest-SemiBold.woff2) format("woff2"),url(../fonts/Onest-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:700;src:url(../fonts/Onest-Bold.woff2) format("woff2"),url(../fonts/Onest-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:800;src:url(../fonts/Onest-ExtraBold.woff2) format("woff2"),url(../fonts/Onest-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:900;src:url(../fonts/Onest-Black.woff2) format("woff2"),url(../fonts/Onest-Black.woff) format("woff")}.product-info{gap:32px}.product-info,.product-info__item{display:flex;flex-direction:column}.product-info__item{gap:16px}.product-info__title{font-size:18px;font-weight:600;line-height:130%;word-break:break-word}.product-info__description{font-size:16px;font-weight:400;line-height:130%;word-break:break-word}@media screen and (max-width:1024px){.product-info__item{gap:12px}.product-info__characteristics{gap:4px}.product-info__characteristic-key,.product-info__characteristic-value,.product-info__description{font-size:14px}}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:100;src:url(../fonts/Onest-Thin.woff2) format("woff2"),url(../fonts/Onest-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:200;src:url(../fonts/Onest-ExtraLight.woff2) format("woff2"),url(../fonts/Onest-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:300;src:url(../fonts/Onest-Light.woff2) format("woff2"),url(../fonts/Onest-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:400;src:url(../fonts/Onest-Regular.woff2) format("woff2"),url(../fonts/Onest-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:500;src:url(../fonts/Onest-Medium.woff2) format("woff2"),url(../fonts/Onest-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:600;src:url(../fonts/Onest-SemiBold.woff2) format("woff2"),url(../fonts/Onest-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:700;src:url(../fonts/Onest-Bold.woff2) format("woff2"),url(../fonts/Onest-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:800;src:url(../fonts/Onest-ExtraBold.woff2) format("woff2"),url(../fonts/Onest-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:900;src:url(../fonts/Onest-Black.woff2) format("woff2"),url(../fonts/Onest-Black.woff) format("woff")}.product-features{display:flex;flex-direction:column;gap:8px;word-break:break-word}.product-features__key,.product-features__value{font-size:16px;font-weight:400;line-height:130%;word-break:break-word}@media screen and (max-width:1024px){.product-features{gap:4px}.product-features__key,.product-features__value{font-size:14px}}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:100;src:url(../fonts/Onest-Thin.woff2) format("woff2"),url(../fonts/Onest-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:200;src:url(../fonts/Onest-ExtraLight.woff2) format("woff2"),url(../fonts/Onest-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:300;src:url(../fonts/Onest-Light.woff2) format("woff2"),url(../fonts/Onest-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:400;src:url(../fonts/Onest-Regular.woff2) format("woff2"),url(../fonts/Onest-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:500;src:url(../fonts/Onest-Medium.woff2) format("woff2"),url(../fonts/Onest-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:600;src:url(../fonts/Onest-SemiBold.woff2) format("woff2"),url(../fonts/Onest-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:700;src:url(../fonts/Onest-Bold.woff2) format("woff2"),url(../fonts/Onest-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:800;src:url(../fonts/Onest-ExtraBold.woff2) format("woff2"),url(../fonts/Onest-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:900;src:url(../fonts/Onest-Black.woff2) format("woff2"),url(../fonts/Onest-Black.woff) format("woff")}.products-tabs__nav{border-bottom:1px solid #a8a8a8;display:flex;gap:24px}.products-tabs__tab{background:transparent;border:0;color:#222;cursor:pointer;font-family:Onest;font-size:18px;font-weight:600;line-height:130%;margin:0;padding:12px 0;position:relative}.products-tabs__tab:after{background:transparent;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0;transition:background .3s}.products-tabs__tab._active:after{background:#f06d24}.products-tabs__content{padding-top:24px}.products-tabs__text{font-size:16px;font-weight:400;line-height:130%;margin:0;word-break:break-word}.products-tabs__text._empty{color:#a8a8a8;font-style:italic}@media screen and (max-width:1024px){.products-tabs__nav{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.products-tabs__tab{font-size:16px;padding:8px 0}.products-tabs__content{padding-top:16px}.products-tabs__text{font-size:14px}}.products-tabs-fade-enter-active,.products-tabs-fade-leave-active{transition:opacity .3s}.products-tabs-fade-enter-from,.products-tabs-fade-leave-to{opacity:0}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:100;src:url(../fonts/Onest-Thin.woff2) format("woff2"),url(../fonts/Onest-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:200;src:url(../fonts/Onest-ExtraLight.woff2) format("woff2"),url(../fonts/Onest-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:300;src:url(../fonts/Onest-Light.woff2) format("woff2"),url(../fonts/Onest-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:400;src:url(../fonts/Onest-Regular.woff2) format("woff2"),url(../fonts/Onest-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:500;src:url(../fonts/Onest-Medium.woff2) format("woff2"),url(../fonts/Onest-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:600;src:url(../fonts/Onest-SemiBold.woff2) format("woff2"),url(../fonts/Onest-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:700;src:url(../fonts/Onest-Bold.woff2) format("woff2"),url(../fonts/Onest-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:800;src:url(../fonts/Onest-ExtraBold.woff2) format("woff2"),url(../fonts/Onest-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:900;src:url(../fonts/Onest-Black.woff2) format("woff2"),url(../fonts/Onest-Black.woff) format("woff")}.product-detail-images{display:flex;gap:20px}.product-detail-images__image{border-radius:16px;display:block;height:314px;-o-object-fit:cover;object-fit:cover;width:100%}.product-detail-images__image._small{border-radius:8px;height:100px;width:100px}.product-detail-images__main{width:100%}.product-detail-images__image-sidebar{display:flex;flex-direction:column;gap:8px}.product-detail-images__badges{bottom:20px;display:flex;flex-direction:column;gap:4px;left:20px;position:absolute}.product-detail-images__button{background-color:transparent;border:0;color:inherit;cursor:pointer;font-family:inherit;padding:0;width:100%}@media screen and (max-width:1024px){.product-detail-images__badges{bottom:6px;gap:2px;left:6px}}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:100;src:url(../fonts/Onest-Thin.woff2) format("woff2"),url(../fonts/Onest-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:200;src:url(../fonts/Onest-ExtraLight.woff2) format("woff2"),url(../fonts/Onest-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:300;src:url(../fonts/Onest-Light.woff2) format("woff2"),url(../fonts/Onest-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:400;src:url(../fonts/Onest-Regular.woff2) format("woff2"),url(../fonts/Onest-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:500;src:url(../fonts/Onest-Medium.woff2) format("woff2"),url(../fonts/Onest-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:600;src:url(../fonts/Onest-SemiBold.woff2) format("woff2"),url(../fonts/Onest-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:700;src:url(../fonts/Onest-Bold.woff2) format("woff2"),url(../fonts/Onest-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:800;src:url(../fonts/Onest-ExtraBold.woff2) format("woff2"),url(../fonts/Onest-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:900;src:url(../fonts/Onest-Black.woff2) format("woff2"),url(../fonts/Onest-Black.woff) format("woff")}.product-detail-images-slider{display:flex;justify-content:center}.product-detail-images-slider._one-slide{align-items:center}.product-detail-images-slider__slider{width:100%}.product-detail-images-slider__slider .embla__button._prev{left:-44px}.product-detail-images-slider__slider .embla__button._next{right:-44px}.product-detail-images-slider__slide{position:relative}.product-detail-images-slider__image{border-radius:16px;display:block;height:var(--f3e4d700);-o-object-fit:cover;object-fit:cover;width:var(--5ffedb4d)}.product-detail-images-slider__badges{bottom:12px;display:flex;flex-direction:column;gap:4px;left:12px;position:absolute}.product-detail-images-slider__button{background-color:transparent;border:0;color:inherit;cursor:pointer;cursor:default;display:flex;font-family:inherit;height:var(--f3e4d700);padding:0;width:var(--5ffedb4d)}@media screen and (max-width:1024px){.product-detail-images-slider__slider{align-items:center;display:flex;justify-content:center;position:relative}.product-detail-images-slider__slider .embla__button._prev{left:12px}.product-detail-images-slider__slider .embla__button._next{right:12px}.product-detail-images-slider__slider .embla__dots{bottom:-16px}.product-detail-images-slider__slider .embla__dot{background:#a8a8a8;opacity:.5}.product-detail-images-slider__slider .embla__dot._selected{background:#1a1a1a;height:8px;opacity:.5;width:8px}.product-detail-images-slider__slide{width:100%}.product-detail-images-slider__image{border-radius:12px}}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:100;src:url(../fonts/Onest-Thin.woff2) format("woff2"),url(../fonts/Onest-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:200;src:url(../fonts/Onest-ExtraLight.woff2) format("woff2"),url(../fonts/Onest-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:300;src:url(../fonts/Onest-Light.woff2) format("woff2"),url(../fonts/Onest-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:400;src:url(../fonts/Onest-Regular.woff2) format("woff2"),url(../fonts/Onest-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:500;src:url(../fonts/Onest-Medium.woff2) format("woff2"),url(../fonts/Onest-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:600;src:url(../fonts/Onest-SemiBold.woff2) format("woff2"),url(../fonts/Onest-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:700;src:url(../fonts/Onest-Bold.woff2) format("woff2"),url(../fonts/Onest-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:800;src:url(../fonts/Onest-ExtraBold.woff2) format("woff2"),url(../fonts/Onest-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:900;src:url(../fonts/Onest-Black.woff2) format("woff2"),url(../fonts/Onest-Black.woff) format("woff")}.product-detail-card{display:flex;gap:20px}.product-detail-card__title{font-size:32px;font-weight:600;line-height:100%;margin-bottom:0;margin-top:0}.product-detail-card__item._info{display:flex;flex-direction:column;gap:24px;max-width:820px;width:100%}.product-detail-card__item._images{height:100%;max-width:580px;position:sticky;top:8px;width:100%}.product-detail-card__info{display:flex;flex-direction:column;gap:24px}.product-detail-card__info:not(:last-child){padding-bottom:40px}.product-detail-card__brand{display:flex;flex-direction:column;gap:8px}.product-detail-card__brand-title{color:#a8a8a8;font-size:14px;font-weight:600;line-height:130%}.product-detail-card__brand-name{font-size:16px;font-weight:600;line-height:100%}.product-detail-card__content{display:flex;flex-direction:column;gap:40px}.product-detail-card__icon-wrapper{display:inline-flex}.product-detail-card__actions{display:inline-flex;gap:16px}.product-detail-card__action{max-width:172px}.product-detail-card__action._favorite{max-width:195px}.product-detail-card__action._favorite path{stroke:#f06d24;transition:stroke .3s linear}.product-detail-card__action._favorite:hover path{stroke:#fff}.product-detail-card__action._favorite._active{background-color:#f06d24bf;color:#fff}.product-detail-card__action._favorite._active path{fill:#fff;stroke:#fff}.product-detail-card__price{font-size:24px;font-weight:700;line-height:100%}@media screen and (max-width:1024px){.product-detail-card{flex-direction:column;gap:32px}.product-detail-card__title{font-size:18px}.product-detail-card__action{height:36px;max-width:100%}.product-detail-card__action._favorite{max-width:44px}.product-detail-card__item._images{max-width:100%;position:static}.product-detail-card__item._info{gap:32px;max-width:100%}.product-detail-card__info{gap:12px}.product-detail-card__info:not(:last-child){border-bottom:0;padding-bottom:0}.product-detail-card__price{font-size:16px}.product-detail-card__content{gap:24px}}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:100;src:url(../fonts/Onest-Thin.woff2) format("woff2"),url(../fonts/Onest-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:200;src:url(../fonts/Onest-ExtraLight.woff2) format("woff2"),url(../fonts/Onest-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:300;src:url(../fonts/Onest-Light.woff2) format("woff2"),url(../fonts/Onest-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:400;src:url(../fonts/Onest-Regular.woff2) format("woff2"),url(../fonts/Onest-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:500;src:url(../fonts/Onest-Medium.woff2) format("woff2"),url(../fonts/Onest-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:600;src:url(../fonts/Onest-SemiBold.woff2) format("woff2"),url(../fonts/Onest-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:700;src:url(../fonts/Onest-Bold.woff2) format("woff2"),url(../fonts/Onest-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:800;src:url(../fonts/Onest-ExtraBold.woff2) format("woff2"),url(../fonts/Onest-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:900;src:url(../fonts/Onest-Black.woff2) format("woff2"),url(../fonts/Onest-Black.woff) format("woff")}.product-detail{margin:32px auto 56px;max-width:1460px;padding-left:20px;padding-right:20px;width:100%}.product-detail__breadcrumbs{margin-bottom:24px}
