:root{--safe-area-bottom:env(safe-area-inset-bottom,0px)}.tops{margin-bottom:40px}.tops .tops-faq,.tops .tops-grid,.tops .tops-method,.tops .tops-related{background:#fff;border-radius:8px;padding:25px 30px}@media screen and (max-width:767px){.tops .tops-faq,.tops .tops-grid,.tops .tops-method,.tops .tops-related{padding:20px 15px}}.tops>*+*{margin-top:20px}.tops__head{align-items:center;display:flex;gap:15px;justify-content:space-between}.tops-faq__title,.tops-method__title,.tops-related__title{color:#505050;font-size:20px;font-weight:500;letter-spacing:.02em;margin:0 0 18px;text-transform:uppercase}@media screen and (max-width:767px){.tops-faq__title,.tops-method__title,.tops-related__title{font-size:16px;text-align:center}}.tops-detail__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px 15px;justify-content:center;margin:30px 0}.tops-detail__actions .button{margin:0}@media screen and (max-width:767px){.tops-detail__actions{align-items:stretch;flex-direction:column;padding:0 15px}.tops-detail__actions .button{width:100%}}.tops-hero{align-items:center;background:#d9eff4;border-radius:8px 70px 0 0;display:flex;gap:60px;justify-content:space-between;margin:0;padding:20px 40px}@media screen and (max-width:767px){.tops-hero{flex-direction:column;gap:15px;padding:20px 15px;text-align:center}}.tops-hero__content{flex:1 1 auto;min-width:0}.tops-hero__title{color:#0a3782;font-size:26px;font-weight:700;line-height:1.15;margin:0 0 13px;text-transform:uppercase}@media screen and (max-width:767px){.tops-hero__title{font-size:20px}}.tops-hero__month{background:#0096c8;border-radius:40px;color:#fff;display:inline-block;font-size:12px;font-weight:700;margin:0 0 23px;padding:3px 14px}.tops-hero__text{color:#505050;font-size:13px;line-height:1.5}.tops-hero__text p{display:inline;margin:0}.tops-hero__toggle{background:none;border:0;color:#0a3782;cursor:pointer;display:none;font-size:13px;padding:0;text-decoration:none}@media screen and (max-width:767px){.tops-hero__text{position:relative}.tops-hero__text p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-align:left}.tops-hero__text.is-expanded p{-webkit-line-clamp:none;display:block}.tops-hero__toggle{background:#d9eff4;bottom:0;display:inline-block;line-height:1.5;padding-left:10px;position:absolute;right:0}.tops-hero__toggle[hidden]{display:none}}.tops-hero__illustration{flex:0 0 auto}.tops-hero__illustration img{display:block;height:auto;width:160px}@media screen and (max-width:767px){.tops-hero__illustration img{margin:0 auto;width:120px}}.tops-universes{background:#fff;border-radius:0 0 8px 8px;margin:0;padding:0 15px}.tops-universes__list{align-items:stretch;display:flex;list-style:none;margin:0;padding:0}@media screen and (max-width:1200px){.tops-universes__list{-webkit-overflow-scrolling:touch;overflow-x:auto;scrollbar-width:none}.tops-universes__list::-webkit-scrollbar{display:none}}.tops-universes__item{flex:1 1 0;min-width:0;position:relative}@media screen and (max-width:1200px){.tops-universes__item{flex:0 0 auto}}.tops-universes__item+.tops-universes__item:before{background:#e1e1e1;bottom:27.5px;content:"";left:0;position:absolute;top:27.5px;width:1px}.tops-universes__link{align-items:center;border-bottom:3px solid transparent;color:#0a3782;display:flex;flex-direction:column;gap:25px;height:100%;justify-content:flex-start;padding:30px 12px 25px;text-align:center;text-decoration:none;transition:color .2s}.tops-universes__link:focus,.tops-universes__link:hover{color:#0096c8;text-decoration:none}.tops-universes__link:hover:not(.active) .tops-universes__icon{background-color:#0a3782}.tops-universes__link.active{border-bottom-color:#0096c8;transition:none}.tops-universes__link.active .tops-universes__label{color:#0096c8;transition:none}.tops-universes__icon{background-color:#0096c8;flex:0 0 auto;height:32px;-webkit-mask:var(--tops-universes-icon) no-repeat center/contain;mask:var(--tops-universes-icon) no-repeat center/contain;transition:background-color .2s;width:32px}.tops-universes__label{color:#0a3782;font-size:15px;font-weight:700;line-height:1.2;margin:0;text-transform:uppercase;transition:color .2s;white-space:nowrap}.tops-grid__count{color:#505050;font-size:18px;font-weight:700;margin:0 0 20px;text-transform:uppercase}.tops-grid__list{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (max-width:991px){.tops-grid__list{gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.tops-grid__list{gap:0;grid-template-columns:minmax(0,1fr)}}@media screen and (min-width:768px){.tops-grid__item:nth-child(2n) .tops-card{border-radius:8px 8px 8px 70px}}@media screen and (max-width:767px){.tops-grid__item+.tops-grid__item{border-top:1px solid #e1e1e1}.tops-grid .tops-card{background:none;border-radius:0}.tops-grid .tops-card:hover{box-shadow:none}}.tops-grid .pagination{padding:30px 0 5px}.tops-summary{background:#fff;border-radius:0 0 8px 8px;margin-top:0;padding:25px 30px}@media screen and (max-width:767px){.tops-summary{padding:20px 15px}}.tops-summary__title{color:#505050;font-size:20px;font-weight:400;margin:0 0 16px;text-transform:uppercase}.tops-summary__list{align-items:stretch;display:flex;list-style:none;margin:0;padding:0}@media screen and (max-width:991px){.tops-summary__list{flex-direction:column}}.tops-summary__item{align-items:center;display:flex;flex:1 1 auto;gap:8px;justify-content:center;min-width:0;padding:8.5px 15px}.tops-summary__item:first-child{flex-grow:0.5;justify-content:flex-start;padding-left:0}.tops-summary__item:last-child{flex-grow:0.5;justify-content:flex-end;padding-right:0}.tops-summary__item+.tops-summary__item{border-left:1px solid #e1e1e1}@media screen and (max-width:991px){.tops-summary__item{padding:8px 0}.tops-summary__item,.tops-summary__item:first-child,.tops-summary__item:last-child{flex-grow:0;justify-content:flex-start}.tops-summary__item+.tops-summary__item{border-left:0;border-top:1px solid #e1e1e1}}.tops-summary__rank{align-items:center;background:#0096c8;border-radius:50%;color:#fff;display:flex;flex:0 0 auto;font-size:12px;font-weight:700;height:22px;justify-content:center;width:22px}.tops-summary__link{color:#0a3782;font-size:13px;font-weight:700;line-height:1.2}.tops-summary__link:hover{text-decoration:underline}.tops-product{background:#fff;border-radius:8px;display:grid;gap:0;grid-template-areas:"media body       aside" "media highlights purchase";grid-template-columns:380px minmax(0,1fr) 260px;grid-template-rows:auto 1fr;padding:40px 0 40px 40px;position:relative}.tops-product+.tops-product,.tops-product:first-child{margin-top:40px}@media screen and (max-width:1499px){.tops-product{grid-template-columns:290px minmax(0,1fr) 260px}}@media screen and (max-width:1200px){.tops-product{grid-template-areas:"media      body       aside" "highlights highlights purchase";row-gap:25px}}@media screen and (max-width:1024px){.tops-product{-moz-column-gap:15px;column-gap:15px;grid-template-areas:"media      aside" "body       body" "highlights highlights" "purchase   purchase";grid-template-columns:minmax(0,1fr) 40%;grid-template-rows:auto;padding:20px;row-gap:15px}}.tops-product__rank-label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.tops-product__rank{align-items:center;background:#0096c8;border-radius:50%;color:#fff;display:flex;font-size:28px;font-weight:700;height:43px;justify-content:center;left:18px;position:absolute;top:-15px;width:43px}@media screen and (max-width:1024px){.tops-product__rank{left:10px;top:-8px}}.tops-product__media{display:flex;flex-direction:column;grid-area:media}.tops-product__visual{align-items:center;aspect-ratio:1;display:flex;justify-content:center;margin:0 auto;max-width:380px;width:100%}@media screen and (max-width:1499px){.tops-product__visual{max-width:290px}}@media screen and (max-width:1024px){.tops-product__visual{justify-content:flex-start;margin-left:0;margin-right:auto;max-width:320px}}@media screen and (max-width:767px){.tops-product__visual{max-width:160px}}.tops-product__visual img{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.tops-product__thumbs{padding:0 22px;position:relative}@media screen and (max-width:1024px){.tops-product__thumbs{margin-right:auto;max-width:320px}}@media screen and (max-width:767px){.tops-product__thumbs{display:none}}.tops-product__thumbs .swiper{position:static}.tops-product__thumbs .swiper-slide{width:25%}.tops-product__thumbs .swiper-button-next,.tops-product__thumbs .swiper-button-prev{color:#1e2b50;height:100%;margin-top:0;top:0;width:18px}.tops-product__thumbs .swiper-button-next:after,.tops-product__thumbs .swiper-button-prev:after{font-size:16px;font-weight:700}.tops-product__thumbs .swiper-button-prev{left:0}.tops-product__thumbs .swiper-button-next{right:0}.tops-product__thumb{background:none;border:0;border-radius:4px;cursor:pointer;display:block;opacity:.5;padding:3px;transition:opacity .2s;width:100%}.tops-product__thumb.is-active,.tops-product__thumb:focus-visible,.tops-product__thumb:hover{opacity:1}.tops-product__thumb img{display:block;height:auto;width:100%}.tops-product__compare{align-self:flex-start}.tops-product__compare:before{background:#fff;border:2px solid #e1e1e1;bottom:5px;content:"";left:4px;position:absolute;right:0;top:5px}.tops-product__compare>label{color:#505050;font-size:13px;height:30px;line-height:20px;margin:0;min-width:100px;padding:5px 10px 5px 30px;text-transform:uppercase}.tops-product__body{grid-area:body;margin:0 80px 0 50px;min-width:0}@media screen and (max-width:1024px){.tops-product__body{margin:0}}.tops-product__badge{background:#32b414;border-radius:4px;color:#fff;display:inline-block;font-size:12px;font-weight:600;line-height:12px;margin:0 0 25px;padding:4px 7.5px;text-transform:uppercase}.tops-product__title{color:#282828;font-size:22px;font-weight:700;line-height:1.2;margin:0 0 15px;text-transform:none}@media screen and (max-width:1024px){.tops-product__title{font-size:17px}}.tops-product__desc{color:#505050;font-size:13px;line-height:22px;margin:0 0 30px}.tops-product__desc p{margin:0}.tops-product__toggle{background:none;border:0;color:#0a3782;cursor:pointer;display:none;font-size:13px;padding:0;text-decoration:none}@media screen and (max-width:1024px){.tops-product__desc{position:relative}.tops-product__desc p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tops-product__desc.is-expanded p{-webkit-line-clamp:none;display:block}.tops-product__toggle{background:#fff;bottom:0;display:inline-block;line-height:22px;padding-left:10px;position:absolute;right:0}.tops-product__toggle[hidden]{display:none}}.tops-product__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px 15px;margin-bottom:20px}.tops-product__sales{align-items:center;background:#d9eff4;border-radius:8px;color:#0096ca;display:inline-flex;font-size:12px;font-weight:500;margin-left:auto;padding:4px 12px}.tops-product__highlights{align-self:start;background:#f8f8f8;border-left:4px solid #0096c8;border-radius:0 6px 6px 0;grid-area:highlights;margin:0 80px 0 50px;padding:30px 40px}@media screen and (max-width:1200px){.tops-product__highlights{margin:0 80px 0 0}}@media screen and (max-width:1024px){.tops-product__highlights{margin:0}}.tops-product__highlights-title{color:#282828;font-size:14px;font-weight:700;list-style:none;margin:0 0 20px;pointer-events:none}.tops-product__highlights-title::-webkit-details-marker{display:none}@media screen and (max-width:767px){.tops-product__highlights{background:none;border-left:0;border-radius:0;margin-bottom:10px;padding:0}.tops-product__highlights-title{align-items:center;cursor:pointer;display:flex;gap:15px;justify-content:space-between;margin:0;pointer-events:auto}.tops-product__highlights-title:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#505050;content:"\e06c";flex:0 0 auto;font-family:icons;font-size:24px;font-weight:700}.tops-product__highlights[open] .tops-product__highlights-title{margin-bottom:20px}.tops-product__highlights[open] .tops-product__highlights-title:after{content:"\e025"}}.tops-product__highlights ul{list-style:none;margin:0;padding:0}.tops-product__highlights li{color:#505050;font-size:13px;line-height:22px;padding:0 0 0 38px;position:relative}.tops-product__highlights li+li{margin-top:17px}.tops-product__highlights li:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#32b414;content:"\e04d";font-family:icons;font-size:22px;font-style:normal;font-weight:400;left:0;line-height:22px;position:absolute;top:-2px;width:22px}.tops-product__aside{display:flex;flex-direction:column;gap:15px;grid-area:aside}.tops-product__aside .tops-rating{align-self:flex-end;margin:-40px 0 0;max-width:260px;width:100%}@media screen and (max-width:1024px){.tops-product__aside .tops-rating{margin:-20px -20px 0 0;max-width:none}}@media screen and (max-width:479px){.tops-product__aside .tops-rating{margin:0}}.tops-product__purchase{align-items:flex-start;align-self:end;display:flex;flex-direction:column;gap:10px;grid-area:purchase;padding:0 5px;position:relative}.tops-product__price .old-price{font-size:22px}.tops-product__price .old-price sup{display:inline-block;text-decoration:line-through}.tops-product__price .new-price{font-size:34px}@media screen and (max-width:479px){.tops-product__price{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}.tops-product__price .new-price,.tops-product__price .old-price{font-size:16px}.tops-product__price .new-price sup{font-size:11px}}.tops-product__discount{align-self:center;background:#e61414;border-radius:4px;color:#fff;font-size:14px;font-weight:700;padding:2px 7px}.tops-product__basket{margin-bottom:12px;white-space:nowrap}.tops-product__basket .icon{display:none}@media screen and (max-width:479px){.tops-product__basket{align-items:center;border-radius:50%;bottom:0;display:flex;height:44px;justify-content:center;margin-bottom:0;padding:0;position:absolute;right:0;width:44px}.tops-product__basket .icon{display:block;font-size:28px}.tops-product__basket-label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}.tops-product__availability{list-style:none;margin:0;padding:0}.tops-product__availability-img{flex:0 0 auto;height:auto;width:24px}.tops-product__availability-item{align-items:flex-start;color:#505050;display:flex;font-size:13px;gap:13px;line-height:1.35}.tops-product__availability-item+.tops-product__availability-item{margin-top:6px}.tops-product__availability-item .icon{color:#505050;flex:0 0 auto;font-size:18px;text-align:center;width:24px}.tops-product__availability-item .icon.icon-geo-bold{font-size:24px}.tops-product__availability-item a{display:block}.tops-product__availability-item--instock{color:#32b414}.tops-product__availability-item--express{color:#0096c8;font-weight:700}.tops-product__availability-item--delay{color:#e61414}.tops-product__availability-item--alert .icon{color:#0a3782;margin-left:-10px;order:1}.tops-method__text{color:#505050;font-size:13px;line-height:1.5;margin:0 0 12px}.tops-method__meta{display:flex;flex-wrap:wrap;gap:15px 50px;margin:20px 0 0}@media screen and (max-width:767px){.tops-method__meta{flex-direction:column;gap:12px;text-align:center}}.tops-method__meta-item dt{color:#282828;font-size:13px;font-weight:700;margin-bottom:6px}.tops-method__meta-item dd{background:#d9eff7;border-radius:8px;color:#0096ca;display:inline-block;font-size:12px;margin:0;padding:4px 11px}.tops-faq__item+.tops-faq__item{margin-top:8px}.tops-faq__question{align-items:center;background:#f8f8f8;border-radius:8px;color:#0a3782;cursor:pointer;display:flex;font-size:13px;font-weight:700;gap:10px;line-height:1.3;list-style:none;padding:2px 20px}.tops-faq__question::-webkit-details-marker{display:none}.tops-faq__question>.icon{flex:0 0 auto;font-size:24px;font-weight:600}.tops-faq__question:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#505050;content:"\e06c";flex:0 0 auto;font-family:icons;font-size:26px;font-weight:600;margin-left:auto}.tops-faq__item[open] .tops-faq__question:after{content:"\e025"}.tops-faq__answer{padding:15px 20px 5px}.tops-faq__answer p{color:#505050;font-size:13px;line-height:22px;margin:0}.tops-related__title{color:#505050;font-size:22px;font-weight:700;text-align:center}.tops-related__slider{padding:0 40px;position:relative}@media screen and (max-width:767px){.tops-related__slider{padding:0 25px}}.tops-related__slider .swiper-slide{height:auto}.tops-related__slider .swiper-button-next,.tops-related__slider .swiper-button-prev{color:#505050;height:100%;margin-top:0;top:0;width:30px}.tops-related__slider .swiper-button-next:after,.tops-related__slider .swiper-button-prev:after{font-size:22px;font-weight:700}.tops-related__slider .swiper-button-next:hover,.tops-related__slider .swiper-button-prev:hover{color:#0096c8}.tops-related__slider .swiper-button-prev{left:0}.tops-related__slider .swiper-button-next{right:0}.tops-card{background:#f8f8f8;border-radius:8px 70px 8px 8px;gap:40px;height:100%;padding:20px;position:relative;transition:box-shadow .2s}.tops-card,.tops-card__visual{align-items:center;display:flex}.tops-card__visual{flex:0 0 auto;height:120px;justify-content:flex-start;width:120px}.tops-card__visual img{max-height:100%;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;width:auto}.tops-card__content{flex:1 1 auto;min-width:0}.tops-card__title{color:#282828;font-size:14px;font-weight:700;line-height:1.25;margin:0 0 12px;text-transform:none}.tops-card__title .tops-card__link{color:inherit;text-decoration:none}.tops-card:hover .tops-card__title .tops-card__link{text-decoration:underline}.tops-card:hover .tops-card__cta{opacity:.9}.tops-card__cta{background:#0a3782;margin:0}@media screen and (max-width:1500px){.tops-card{gap:20px}}@media screen and (max-width:1200px) and (min-width:769px){.tops-card{flex-direction:column;gap:5px;text-align:center}.tops-card__visual{height:110px;justify-content:center;width:100%}}@media screen and (max-width:768px){.tops-card{padding:0 20px}}.tops-card--related{background:none;flex-direction:column;gap:12.5px;text-align:center}.tops-card--related:hover{box-shadow:none}.tops-card--related:hover .tops-card__link{text-decoration:underline}.tops-card--related .tops-card__visual{height:150px;justify-content:center;margin:0 auto;width:150px}.tops-card--related .tops-card__link{color:#0a3782;display:block;font-size:13px;font-weight:700;line-height:1.25}.tops-card--related .tops-card__month{color:#0096c8;display:block;font-size:12px;margin-top:12.5px}.tops-rating{align-items:center;background:#d9eff4;border-radius:0 8px 0 8px;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:170px;padding:12px 33px;text-align:center}.tops-rating__label{color:#282828;display:block;font-size:14px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.tops-rating__score{color:#0096c8;font-size:58px;font-weight:700;line-height:1;margin:0}.tops-rating__total{font-size:22px;font-weight:700}.tops-rating__stars{display:flex;justify-content:center;margin:0;padding:0}.tops-rating__count{color:#0096c8;font-size:12px;text-decoration:underline}.tops-rating__give{color:#0a3782;font-size:13px;text-decoration:none}.tops-rating__empty{color:#282828;font-size:14px;font-weight:700;line-height:1.3;margin:0}