.catalog-offers{--catalog-offers-accent:#0086ff;--catalog-offers-accent-hover:#32a1ff}.catalog-offers button{font-family:inherit}.catalog-offer{position:relative;display:flex;flex-direction:column;background-color:#f4f4f4;color:#000;box-sizing:border-box}.catalog-offer__image{display:flex;justify-content:center}.catalog-offer__image img{display:block;width:100%;max-width:376px}.catalog-offer__body{flex:1;padding:19px 20px;box-sizing:border-box;cursor:pointer}.catalog-offer__title{text-align:center;font-weight:700;font-size:29px;line-height:29px}.catalog-offer__subtitle{margin-top:10px;text-align:center;font-weight:400;font-size:15px;line-height:19px}.catalog-offer__more{margin-top:10px;text-align:center}.catalog-offer__more-btn{padding:0;border:0;background:none;color:var(--catalog-offers-accent);font-weight:400;font-size:16px;line-height:20px;cursor:pointer}.catalog-offer__terms{margin-top:12px;text-align:center;font-weight:400;font-size:10px;line-height:12px}.catalog-offer.is-active .catalog-offer__image,
.catalog-offer.is-active .catalog-offer__body{display:none}.catalog-offer__description{position:relative;display:none;flex:1;flex-direction:column;min-height:0;padding-top:55px;background-color:#000;color:#fff;box-sizing:border-box;text-align:center;font-weight:400;font-size:15px;line-height:23px}.catalog-offer.is-active .catalog-offer__description{display:flex}.catalog-offer__description-text{flex:1;min-height:0;width:100%;padding:0 10px;box-sizing:border-box;overflow-y:auto}.catalog-offer__description-text a{color:inherit;text-decoration:underline}.catalog-offer__close{position:absolute;top:0;right:0;width:55px;height:55px;padding:0;border:0;background:var(--catalog-offers-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='20' viewBox='0 0 19 20' fill='none'%3E%3Cpath d='M0.66 1.16L18.34 18.84' stroke='white'/%3E%3Cpath d='M18.34 1.16L0.66 18.84' stroke='white'/%3E%3C/svg%3E") no-repeat center;cursor:pointer}.catalog-offer__warning{display:flex;flex:0 0 auto;justify-content:center;align-items:center;min-height:54px;padding:0 10px;box-sizing:border-box;background-color:#fff;color:#000;text-align:center;font-weight:700;font-size:15px;line-height:18px}.catalog-offer__cta{position:relative;display:flex;flex:0 0 59px;align-items:center;padding:0 26px 0 17px;box-sizing:border-box;background-color:#000;color:#fff;text-decoration:none}.catalog-offer__cta:hover,
.catalog-offer__cta:focus{color:#fff}.catalog-offer__cta::after{content:'';position:absolute;bottom:-18px;left:0;width:0;height:0;border-top:20px solid #000;border-right:20px solid transparent}.catalog-offer.is-active .catalog-offer__cta{background-color:var(--catalog-offers-accent)}.catalog-offer.is-active .catalog-offer__cta::after{border-top-color:var(--catalog-offers-accent)}.catalog-offer__price{display:flex;align-items:center;gap:10px}.catalog-offer__price-value{font-weight:400;font-size:29px;line-height:34px}.catalog-offer__price-meta{display:flex;flex-direction:column;font-weight:400;font-size:11px;line-height:13px}.catalog-offer__price-old{color:#ff3e3f;text-decoration:line-through}.catalog-offer__cta-text{margin-left:auto;font-weight:700;font-size:13px;line-height:16px}.catalog-offer__cta-arrow{position:relative;display:flex;flex:0 0 28px;align-items:center;margin-left:15px}.catalog-offer__cta-arrow::before,
.catalog-offer__cta-arrow::after{content:'';width:28px;height:20px;background-repeat:no-repeat}.catalog-offer__cta-arrow::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.65 17.64'%3E%3Cline fill='none' stroke='%23fff' stroke-miterlimit='10' y1='8.33' x2='17' y2='8.33'/%3E%3C/svg%3E")}.catalog-offer__cta-arrow::after{position:absolute;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.65 17.64'%3E%3Cg fill='none' stroke='%23fff' stroke-miterlimit='10'%3E%3Cline y1='8.33' x2='17' y2='8.33'/%3E%3Cpolyline points='10 0.33 17 8.33 10 17.33'/%3E%3C/g%3E%3C/svg%3E");animation:catalogOfferArrow 4s 1s infinite}@keyframes catalogOfferArrow{0%,25%{left:0}50%{left:14px}75%,100%{left:0}}.catalog-offer__date{display:flex;flex:0 0 24px;justify-content:center;align-items:flex-end;background-color:#fff;color:#737373;text-align:center;font-weight:400;font-size:12px;line-height:13px}
.catalog-offers-section{padding:42px 0 40px;background-color:#fff}.catalog-offers__slider{position:relative}.catalog-offers--slider .swiper-wrapper{align-items:stretch}.catalog-offers--slider .catalog-offer{height:auto}.catalog-offers--slider .swiper-button-prev,
.catalog-offers--slider .swiper-button-next{width:30px;height:30px;margin-top:-15px;padding:0;border:0;border-radius:15px;background:var(--catalog-offers-accent) no-repeat center / 8px 12px;cursor:pointer}.catalog-offers--slider .swiper-button-prev{left:-15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 12'%3E%3Cpath d='M6.5 1.5 2 6l4.5 4.5' fill='none' stroke='white' stroke-width='2'/%3E%3C/svg%3E")}.catalog-offers--slider .swiper-button-next{right:-15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 12'%3E%3Cpath d='M1.5 1.5 6 6l-4.5 4.5' fill='none' stroke='white' stroke-width='2'/%3E%3C/svg%3E")}.catalog-offers--slider .swiper-button-prev:hover,
.catalog-offers--slider .swiper-button-next:hover{background-color:var(--catalog-offers-accent-hover)}.catalog-offers--slider .swiper-button-prev::after,
.catalog-offers--slider .swiper-button-next::after{display:none}.catalog-offers__tabs{display:flex;justify-content:center;gap:10px;padding-bottom:72px}.catalog-offers__tab{padding:3px 10px;border:0;background-color:#f4f4f4;color:#000;font-weight:700;font-size:17px;line-height:21px;cursor:pointer}.catalog-offers__tab[aria-selected="true"]{background-color:var(--catalog-offers-accent);color:#fff}.catalog-offers--page{padding-top:42px}.catalog-offers__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(288px,1fr));gap:40px 30px;max-width:1185px;margin:0 auto;padding-bottom:40px}.catalog-offers__list[hidden]{display:none}.catalog-offers--page .catalog-offer{min-height:529px}@media (max-width:767px){.catalog-offers--slider .swiper-button-prev{left:-10px}.catalog-offers--slider .swiper-button-next{right:-10px}}@media (max-width:500px){.catalog-offer__title{font-size:23px;line-height:23px}.catalog-offer__date{font-size:13px;line-height:13px}.catalog-offer__cta{padding-right:16px;padding-left:16px}.catalog-offer__price{gap:8px}.catalog-offer__warning{min-height:44px;font-size:13px;line-height:16px}.catalog-offers--page,.catalog-offers-section{padding-top:20px}.catalog-offers__tabs{gap:6px;padding-bottom:20px}.catalog-offers__tab{font-size:13px;line-height:16px}.catalog-offers__list{gap:20px;padding-bottom:20px}.catalog-offers--page .catalog-offer{min-height:435px}}