@charset "UTF-8";.pp{color:#1a1a1a;font-size:1rem}.pp-body{position:relative;padding:20px 0 40px}.pp-body:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#f1f4f7;box-shadow:0 0 0 100vmax #f1f4f7;clip-path:inset(0 -100vmax)}@media (min-width: 960px){.pp-body{padding-top:28px}}.pp-head{display:flex;flex-direction:column;gap:6px;margin:40px 0 18px}@media (min-width: 768px){.pp-head{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:24px}}.pp-head__title{margin:0;font-size:1.375rem;line-height:1.3;font-weight:700;color:#1a1a1a}@media (min-width: 768px){.pp-head__title{font-size:1.75rem}}@media (min-width: 960px){.pp-head__title{font-size:2rem}}.pp-head__model{margin:6px 0 0;font-size:1rem;color:#5f6b76}.pp-head__code{margin:0;font-size:.9375rem;color:#5f6b76;white-space:nowrap}.pp-head__code .number{font-weight:600;color:#333f48}.pp-layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.pp-layout__col{display:contents}.pp-layout__gallery{order:1;min-width:0}.pp-layout__buy{order:2;min-width:0;margin-top:16px}.pp-layout__main{order:3;min-width:0}@media (min-width: 960px){.pp-layout{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);-moz-column-gap:20px;column-gap:20px;align-items:stretch}.pp-layout__col{display:block;min-width:0}.pp-layout__buy{margin-top:0}}@media (min-width: 960px) and (min-height: 860px){.pp-layout__buy{position:sticky;top:96px}}@media (min-width: 1200px){.pp-layout{grid-template-columns:minmax(0,1.5fr) minmax(400px,1fr);-moz-column-gap:24px;column-gap:24px}}.pp-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:4px;font-size:.875rem;font-weight:600;line-height:1.2;text-decoration:none}.pp-badge i{font-size:17px}@media (max-width: 767px){.pp-badge{gap:4px;padding:4px 8px;font-size:.75rem}.pp-badge i{font-size:14px!important}}.pp-badge--warranty{background:linear-gradient(135deg,#2e3a44,#56636e);color:#fff;font-weight:600;cursor:pointer;transition:filter .2s}.pp-badge--warranty:hover{color:#fff;filter:brightness(1.12);text-decoration:none}.pp-badge--pre-order{background:#fcb81d;color:#0a0a0a}.pp-badge--week{background:linear-gradient(135deg,#b8000a,#ed0007);color:#fff}.pp-badge--week i{font-size:16px}.pp-gallery{background:#fff;border-radius:8px;box-shadow:0 1px 3px #1018280f,0 1px 2px #1018280a;position:relative;padding:14px}@media (min-width: 960px){.pp-gallery{padding:20px}}.pp-gallery__badges{position:absolute;top:14px;left:14px;z-index:5;display:flex;flex-direction:column;align-items:flex-start;gap:6px;max-width:calc(100% - 100px)}@media (max-width: 767px){.pp-gallery__badges{top:10px;left:10px;gap:4px;max-width:calc(100% - 90px)}}.pp-gallery .video-exists-badge{top:14px;right:14px;width:64px;height:64px;border-radius:4px}.pp-gallery__main{position:relative;overflow:hidden}.pp-gallery__slide{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;position:relative}@media (min-width: 768px){.pp-gallery__slide{aspect-ratio:4/3}}@media (min-width: 960px){.pp-gallery__slide{aspect-ratio:auto;height:480px}}@media (min-width: 1200px){.pp-gallery__slide{height:540px}}.pp-gallery__slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pp-gallery__slide--video img{-o-object-fit:cover;object-fit:cover;border-radius:4px}.pp-gallery__nav{position:absolute;top:50%;z-index:4;transform:translateY(-50%);display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#fff;box-shadow:0 2px 8px #10182826;color:#1a1a1a;font-size:24px;cursor:pointer;transition:color .2s,background .2s}@media (min-width: 768px){.pp-gallery__nav{display:flex}}.pp-gallery__nav:hover{background:#007bc0;color:#fff}.pp-gallery__nav--prev{left:4px}.pp-gallery__nav--next{right:4px}.pp-gallery__nav.swiper-button-disabled{opacity:.35;cursor:default}.pp-gallery__nav.swiper-button-lock{display:none}.pp-gallery__counter{position:absolute;right:4px;bottom:4px;z-index:4;padding:3px 10px;border-radius:12px;background:#1a1a1ab3;font-size:.8125rem;color:#fff}.pp-gallery__counter.swiper-pagination-lock{display:none}.pp-gallery__counter:empty{display:none}.pp-gallery .swiper{position:relative;overflow:hidden}.pp-gallery .swiper-wrapper{display:flex;box-sizing:content-box}.pp-gallery .swiper-slide{flex-shrink:0;position:relative}.pp-gallery__main .swiper-slide{width:100%}.pp-gallery__thumbs{margin-top:14px}.pp-gallery__thumbs .swiper-wrapper{align-items:center}.pp-gallery__thumbs:not(.swiper-initialized) .swiper-slide{margin-right:8px}.pp-gallery__thumb{position:relative;width:64px!important;height:64px!important;display:flex;align-items:center;justify-content:center;padding:4px;border:1px solid #dfe3e8;border-radius:4px;background:#fff;cursor:pointer;box-sizing:border-box;overflow:hidden;transition:border-color .2s}@media (min-width: 960px){.pp-gallery__thumb{width:88px!important;height:88px!important}}.pp-gallery__thumb img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pp-gallery__thumb--video img{-o-object-fit:cover;object-fit:cover}.pp-gallery__thumb.swiper-slide-thumb-active{border:2px solid #007bc0}.pp-gallery__thumb:hover{border-color:#007bc0}.pp-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:#e20015bf;color:#fff;font-size:32px;pointer-events:none;transition:background .2s}.pp-play i{margin-left:3px}.pp-play--small{width:30px;height:30px;font-size:18px}.pp-play--small i{margin-left:2px}.pp-gallery__slide--video:hover .pp-play,.pp-gallery__thumb--video:hover .pp-play,.pp-video-thumb:hover .pp-play{background:#e20015f2}.pp-hub-videos .video-card__play{background:#e20015bf;border-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.pp-buy{background:#fff;border-radius:8px;box-shadow:0 1px 3px #1018280f,0 1px 2px #1018280a;padding:18px;display:flex;flex-direction:column;gap:14px}@media (min-width: 960px){.pp-buy{padding:24px}}.pp-buy__top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.pp-buy__rating{display:inline-flex;align-items:center;gap:10px;min-height:28px;font-size:.9375rem;line-height:1;text-decoration:none}.pp-buy__rating .stars{display:inline-flex}.pp-buy__rating svg{display:block;width:18px;height:18px}.pp-buy__rating:hover{text-decoration:none}.pp-buy__rating:hover .pp-buy__rating-count{color:#005691;text-decoration:underline}.pp-buy__rating-value{font-weight:700;color:#1a1a1a}.pp-buy__rating-count{color:#007bc0;text-underline-offset:3px;transition:color .2s}.pp-buy__actions{display:flex;gap:10px;align-items:stretch}.pp-buy__cart{flex:1;min-width:0}.pp-buy__cart .to-cart{display:flex!important;align-items:center;justify-content:center;gap:8px;width:100%!important;min-width:0!important;height:54px;margin:0!important;padding:0 12px!important;border-radius:4px;font-size:1rem;font-weight:600;letter-spacing:.01em;text-transform:none}.pp-buy__cart .to-cart i{font-size:19px;line-height:1;margin:0!important}.pp-buy__cart .to-cart .text{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pp-buy__cart .to-cart:disabled i{display:none}.pp-buy__icon-btn{flex:0 0 54px}.pp-buy__icon-btn>span{display:block;height:100%}.pp-buy__icon-btn button{display:flex;align-items:center;justify-content:center;width:54px;height:54px;padding:0;border:1px solid #dfe3e8;border-radius:4px;background:#fff;color:#333f48;transition:border-color .2s,color .2s}.pp-buy__icon-btn button:hover{border-color:#007bc0;color:#007bc0}.pp-buy__icon-btn button i{font-size:21px!important;line-height:1}.pp-buy__icon-btn button i.active{color:#007bc0}.pp-buy__similar{display:flex;align-items:center;justify-content:center;gap:8px;height:54px;padding:0 12px;border:1px solid #dfe3e8;border-radius:4px;background:#fff;color:#333f48;font-size:1rem;font-weight:600;letter-spacing:.01em;text-decoration:none;white-space:nowrap;transition:border-color .2s,color .2s}.pp-buy__similar span{min-width:0;overflow:hidden;text-overflow:ellipsis}.pp-buy__similar i{font-size:19px;line-height:1}.pp-buy__similar:hover{border-color:#007bc0;color:#007bc0;text-decoration:none}.pp-buy__ask.btn-consult-bosch{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:50px;min-height:0;padding:0 16px;border:1px solid #dfe3e8!important;border-radius:4px;background:#fff!important;color:#333f48!important;font-size:.9375rem;letter-spacing:.01em;font-weight:600!important;cursor:pointer;transition:border-color .2s,color .2s}.pp-buy__ask.btn-consult-bosch:hover:not(:disabled){border-color:#007bc0!important;color:#007bc0!important;box-shadow:none}.pp-buy__ask.btn-consult-bosch:disabled{cursor:default;opacity:.7}.pp-buy__ask.btn-consult-bosch i{font-size:18px;line-height:1}.pp-warranty__title{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-size:1rem;font-weight:700;color:#1a1a1a}.pp-warranty__title i{font-size:18px;color:#333f48}.pp-warranty__options{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:3px;padding:3px;border:1px solid #dfe3e8;border-radius:8px;background:#f6f8fa}.pp-warranty__option{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:6px 10px;border-radius:6px;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .2s,box-shadow .2s}.pp-warranty__option:hover{background:#fff9}.pp-warranty__option:has(.pp-warranty__radio:checked){background:#fff;box-shadow:0 1px 3px #1018281f,0 0 0 1px #1018280a}.pp-warranty__option:has(.pp-warranty__radio:checked) .pp-warranty__term{color:#1a1a1a}.pp-warranty__option:has(.pp-warranty__radio:checked) .pp-warranty__dot{border-color:#007bc0}.pp-warranty__option:has(.pp-warranty__radio:checked) .pp-warranty__dot:after{opacity:1}.pp-warranty__option:has(.pp-warranty__radio:focus-visible){outline:2px solid #007bc0;outline-offset:1px}.pp-warranty__radio{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.pp-warranty__dot{position:relative;flex:0 0 18px;height:18px;border:2px solid #b8c0c8;border-radius:50%;background:#fff;transition:border-color .2s}.pp-warranty__dot:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:#007bc0;opacity:0;transition:opacity .2s}.pp-warranty__body{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:0 6px;min-width:0}.pp-warranty__term{font-size:1rem;font-weight:700;line-height:1.3;color:#333f48}.pp-warranty__price{font-size:.9375rem;line-height:1.3;color:#5f6b76;white-space:nowrap}.pp-warranty__price--free{color:#00884a}.pp-warranty__note{margin:8px 0 0;font-size:.9375rem;line-height:1.4;color:#5f6b76}.pp-warranty__note-label{font-weight:600;color:#333f48}.pp-warranty__note-label:after{content:" · ";font-weight:400;color:#5f6b76}.pp-warranty__note-label:has(+:empty):after{content:none}.pp-status{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:4px;font-size:.875rem;font-weight:600}.pp-status:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.pp-status--in-stock{color:#00884a;background:#e3f4ea}.pp-status--out{color:#5f6b76;background:#f6f8fa}.pp-status--pre-order{padding-left:0;padding-right:0;color:#333f48}.pp-status--pre-order:before{background:#fcb81d}.pp-price{position:relative}.pp-price__energy{position:absolute;top:0;right:0}.pp-price__old-row{display:flex;align-items:center;gap:10px;margin-bottom:4px}.pp-price__old{font-size:1.125rem;color:#5f6b76;text-decoration:line-through}.pp-price__badge{padding:3px 10px;border-radius:4px;background:#ed0007;color:#fff;font-size:.9375rem;font-weight:700}.pp-price__current{margin:0;font-size:2.25rem;line-height:1.1;font-weight:800;color:#1a1a1a}@media (min-width: 960px){.pp-price__current{font-size:2.75rem}}.pp-price__save{display:inline-flex;align-items:center;gap:8px;margin:10px 0 0;padding:7px 14px;border-radius:4px;background:#e3f4ea;color:#00884a;font-size:1rem;font-weight:700}.pp-price__save i{font-size:18px}.pp-promo{position:relative;display:flex;align-items:stretch;overflow:hidden;border:1px solid rgba(237,0,7,.18);border-radius:8px;background:#fdf0f0;color:#1a1a1a;text-decoration:none;transition:border-color .2s}.pp-promo:hover{border-color:#ed000780;color:#1a1a1a;text-decoration:none}@media (max-width: 479px){.pp-promo{flex-direction:column}}.pp-promo__banner{flex:0 0 40%;max-width:250px;min-height:120px}.pp-promo__banner img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width: 479px){.pp-promo__banner{flex:none;max-width:none;min-height:0;aspect-ratio:1440/320}}.pp-promo__body{flex:1;display:flex;flex-direction:column;justify-content:center;gap:10px;min-width:0;padding:12px 14px}@media (max-width: 479px){.pp-promo__body{padding:12px}}.pp-promo__head{display:flex;align-items:center;gap:10px}.pp-promo__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#ed0007;font-size:20px;color:#fff}@media (max-width: 479px){.pp-promo__icon{width:28px;height:28px;font-size:17px}}.pp-promo__head-text{display:flex;flex-direction:column;gap:1px;min-width:0}.pp-promo__label{font-size:1rem;font-weight:700;line-height:1.25;color:#ed0007}@media (max-width: 479px){.pp-promo__label{font-size:.9375rem}}.pp-promo__badge{font-size:.8125rem;color:#333f48}.pp-promo__timer{display:flex;align-items:center;gap:4px}.pp-promo__unit{flex:1;display:flex;flex-direction:column;align-items:center;min-width:0;padding:5px 4px 4px;border-radius:4px;background:#fff;font-size:.625rem;line-height:1.1;text-transform:uppercase;color:#5f6b76}.pp-promo__unit b{font-size:1.125rem;font-weight:700;line-height:1.2;color:#1a1a1a;font-variant-numeric:tabular-nums}.pp-promo__sep{font-weight:700;color:#333f48}.pp-energy{flex-shrink:0;width:50px;height:auto}.pp-energy-row{display:flex;align-items:center;gap:10px;font-size:.875rem;font-weight:500;color:#333f48}.pp-energy-btn{padding:0;border:0;background:none;font:inherit;color:inherit;line-height:0;text-align:left;cursor:pointer;transition:opacity .2s}.pp-energy-btn:hover{opacity:.8}.pp-energy-btn.pp-energy-row{line-height:1.3}.pp-energy-modal__dialog{width:380px;max-width:calc(100vw - 32px);padding:22px 20px 20px}.pp-energy-modal__title{margin:0 28px 4px 0;font-size:1.125rem;font-weight:700;line-height:1.3;color:#1a1a1a}.pp-energy-modal__text{margin:0;font-size:.875rem;line-height:1.4;color:#333f48}.pp-energy-modal__scale-title{margin:18px 0 8px;font-size:.8125rem;color:#5f6b76}.pp-energy-modal__scale{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.pp-energy-modal__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:2px 0}.pp-energy-modal__row.is-current{margin:0 -8px;padding:4px 8px;background:#f6f8fa}.pp-energy-modal__icon{display:block;width:50px;height:auto}.is-current .pp-energy-modal__icon{width:68px}.pp-energy-modal__current{font-size:.875rem;font-weight:600;color:#1a1a1a}.pp-energy-modal__more{display:inline-flex;margin-top:16px}.pp-installment{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:4px 12px;align-items:center;padding:12px 14px;border-radius:8px;background:#e8f3fb}.pp-installment__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#fff;font-size:20px;line-height:1;color:#007bc0}.pp-installment__icon i{line-height:1}.pp-installment__body{display:flex;flex-direction:column;gap:1px;min-width:0}.pp-installment__label{font-size:.875rem;font-weight:600;color:#333f48}.pp-installment__value{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;font-size:1.125rem;font-weight:800;line-height:1.3;color:#00427a}.pp-installment__months{font-size:.9375rem;font-weight:700;color:#333f48}.pp-installment__zero{align-self:center;padding:3px 10px;border-radius:4px;background:#007bc0;color:#fff;font-size:.9375rem;font-weight:800;white-space:nowrap}.pp-installment__note{grid-column:2/-1;margin:0;font-size:.8125rem;line-height:1.4;color:#5f6b76}.pp-installment__info{display:none;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;background:none;font-size:20px;line-height:1;color:#5f6b76;cursor:pointer}@media (max-width: 767px){.pp-installment{grid-template-columns:auto minmax(0,1fr) auto auto;gap:6px 10px;padding:10px 12px}.pp-installment__icon{width:32px;height:32px;font-size:17px}.pp-installment__label{font-size:.8125rem;line-height:1.25}.pp-installment__value{font-size:1rem}.pp-installment__months{font-size:.875rem}.pp-installment__zero{padding:2px 8px;font-size:.8125rem}.pp-installment__info{display:flex}.pp-installment__note{display:none;grid-column:1/-1;font-size:.8125rem}.pp-installment.is-open .pp-installment__note{display:block}.pp-installment.is-open .pp-installment__info{color:#007bc0}}.pp-info-card{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:8px;background:#f6f8fa;color:#1a1a1a;text-decoration:none}.pp-info-card--link{cursor:pointer;background:#eef0f2;transition:background .2s}.pp-info-card--link:hover{background:#e3e6e9;color:#1a1a1a;text-decoration:none}.pp-info-card--link .pp-info-card__icon,.pp-info-card--link .pp-info-card__arrow{color:#333f48}.pp-info-card__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#fff;font-size:22px;line-height:1;color:#007bc0}.pp-info-card__body{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}.pp-info-card__title{font-size:1rem;font-weight:700;line-height:1.35}.pp-info-card__text{font-size:.9375rem;color:#5f6b76}.pp-info-card__arrow{flex-shrink:0;font-size:22px;color:#007bc0}@media (max-width: 767px){.pp-info-card{gap:10px;padding:10px 12px}.pp-info-card__icon{width:32px;height:32px;font-size:17px}.pp-info-card__body{gap:1px}.pp-info-card__title{font-size:.875rem;line-height:1.3}.pp-info-card__text{font-size:.8125rem}.pp-info-card__arrow{font-size:20px}}.pp-preorder{padding:14px 16px;border-radius:8px;background:#e8f3fb}.pp-preorder__head{display:flex;align-items:center;gap:12px}.pp-preorder__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#fff;font-size:20px;line-height:1;color:#007bc0}.pp-preorder__head-body{display:flex;flex-direction:column;gap:1px;min-width:0}.pp-preorder__label{font-size:.875rem;font-weight:600;color:#333f48}.pp-preorder__term{font-size:1.125rem;font-weight:800;line-height:1.3;color:#00427a}.pp-preorder__term-prefix{font-size:.9375rem;font-weight:700;color:#333f48}.pp-preorder__list{display:flex;flex-direction:column;gap:8px;margin:12px 0 0;padding:12px 0 0;border-top:1px solid rgba(0,123,192,.15);list-style:none}.pp-preorder__list li{display:flex;align-items:flex-start;gap:12px;font-size:.9375rem;line-height:1.4;color:#1a1a1a}.pp-preorder__list i{flex-shrink:0;width:40px;font-size:18px;line-height:1.15;text-align:center;color:#007bc0}.pp-preorder-success{display:flex;gap:10px;padding:14px;border:1px solid #d4edda;border-radius:8px;background:#f1f9f1}.pp-preorder-success i{color:#2a7d2e;font-size:20px}.pp-preorder-success p{margin:0;font-size:.9375rem;line-height:1.45;color:#155724}.pp-preorder-success a{display:inline-block;margin-top:6px;font-size:.9375rem;font-weight:700;color:#2a7d2e;text-decoration:underline}.pp-terms{margin:0;padding:0;list-style:none;border:1px solid #dfe3e8;border-radius:8px}.pp-terms>:nth-child(n+2){margin-top:0;border-top:1px solid #dfe3e8}.pp-terms__head{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:0;background:none;text-align:left;font:inherit;color:#1a1a1a;cursor:pointer}.pp-terms__head:before,.pp-terms__head:after{display:none}.pp-terms__head:hover .pp-terms__title{color:#007bc0}.pp-terms__icon{flex:0 0 auto;font-size:22px;line-height:1;color:#1a1a1a}.pp-terms__heading{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.pp-terms__title{font-size:1rem;font-weight:700;line-height:1.3;transition:color .2s}.pp-terms__summary{font-size:.9375rem;line-height:1.3;color:#333f48}.pp-terms__arrow{flex:0 0 auto;font-size:22px;color:#333f48;transition:transform .2s}.uk-open .pp-terms__arrow{transform:rotate(180deg)}.pp-terms__body{margin:0;padding:0 14px 14px 48px;font-size:.9375rem;line-height:1.5;color:#1a1a1a}.pp-terms__body p{margin:0}.pp-terms__group{margin:12px 0 4px!important;font-weight:700;color:#1a1a1a}.pp-terms__group:first-child{margin-top:0!important}.pp-terms__rate{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:3px 0}.pp-terms__price{flex:0 0 auto;font-weight:700;color:#1a1a1a;white-space:nowrap}.pp-terms__price--free{color:#00884a}.pp-terms__more{margin-top:12px}.pp-terms__inline-link{color:#007bc0;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:1px;text-underline-offset:3px}.pp-terms__inline-link:hover{color:#005691;text-decoration-style:solid}.pp-terms__list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.pp-terms__list li{display:flex;gap:8px}.pp-terms__list i{flex:0 0 auto;font-size:18px;line-height:1.35;color:#00884a}.pp-terms__note{display:flex;gap:6px;margin-top:12px!important;padding:8px 10px;border-radius:6px;background:#f6f8fa;color:#333f48}.pp-terms__note i{flex:0 0 auto;font-size:16px;line-height:1.3;color:#007bc0}.pp-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:2px 0 0;padding:14px 0 0;list-style:none;border-top:1px solid #dfe3e8}@media (min-width: 768px){.pp-trust{gap:12px}}.pp-trust li{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:.75rem;line-height:1.3;font-weight:500;color:#333f48}@media (min-width: 768px){.pp-trust li{font-size:.8125rem}}.pp-trust i{font-size:20px;line-height:1;color:#007bc0}@media (min-width: 768px){.pp-trust i{font-size:22px}}.pp-section{background:#fff;border-radius:8px;box-shadow:0 1px 3px #1018280f,0 1px 2px #1018280a;margin-top:16px;padding:20px 16px}@media (min-width: 960px){.pp-section{margin-top:24px;padding:28px}}.pp-section__head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;margin-bottom:18px}.pp-section__head .pp-section__title{margin-bottom:0}.pp-section__title{margin:0 0 18px;font-size:1.375rem;line-height:1.3;font-weight:700;color:#1a1a1a}@media (min-width: 960px){.pp-section__title{font-size:1.75rem}}.pp-section__subtitle{display:block;margin-top:4px;font-size:1rem;font-weight:400;color:#5f6b76}.pp-section__subtitle-h3{margin:28px 0 14px;font-size:1.25rem;font-weight:700}.pp-section__count{font-weight:400;color:#5f6b76}.pp-link{display:inline-flex;align-items:center;gap:4px;font-size:.9375rem;font-weight:700;color:#007bc0;white-space:nowrap;text-decoration:none}.pp-link:hover{color:#005691;text-decoration:none}.pp-benefits{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width: 768px){.pp-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (min-width: 960px) and (max-width: 1199px){.pp-benefits{grid-template-columns:minmax(0,1fr)}}.pp-benefits>ul,.pp-benefits>ol{display:contents}.pp-benefits>p,.pp-benefits>ul>li,.pp-benefits>ol>li{position:relative;margin:0;padding:12px 0 12px 28px;border-bottom:1px solid #dfe3e8;font-size:.875rem;line-height:1.5;color:#333f48;list-style:none}@media (min-width: 768px){.pp-benefits>p,.pp-benefits>ul>li,.pp-benefits>ol>li{padding:14px 16px 14px 44px;border-bottom:0;border-radius:8px;background:#f6f8fa;font-size:.9375rem;line-height:1.55}}.pp-benefits>p:before,.pp-benefits>ul>li:before,.pp-benefits>ol>li:before{content:"";position:absolute;top:15px;left:5px;width:6px;height:11px;border:solid #5f6b76;border-width:0 2px 2px 0;transform:rotate(45deg)}@media (min-width: 768px){.pp-benefits>p:before,.pp-benefits>ul>li:before,.pp-benefits>ol>li:before{top:17px;left:19px}}.pp-benefits>p>span:first-child,.pp-benefits>ul>li>span:first-child,.pp-benefits>ol>li>span:first-child{display:block;margin-bottom:2px;font-size:.9375rem;font-weight:700;color:#1a1a1a!important}@media (min-width: 768px){.pp-benefits>p>span:first-child,.pp-benefits>ul>li>span:first-child,.pp-benefits>ol>li>span:first-child{font-size:1rem}}.pp-benefits>p:empty{display:none}@media (max-width: 767px){.pp-benefits:not(.is-expanded) .pp-benefits__extra,.pp-benefits:not(.is-expanded)>ul>li:nth-child(n+4),.pp-benefits:not(.is-expanded)>ol>li:nth-child(n+4),.pp-benefits:not(.is-expanded)>p:nth-of-type(n+4){display:none}.pp-benefits>:last-child,.pp-benefits>ul:last-child>li:last-child,.pp-benefits>ol:last-child>li:last-child{border-bottom:0}}.pp-benefits>h2,.pp-benefits>h3,.pp-benefits>h4{grid-column:1/-1;margin:8px 0 0;font-size:1.125rem}.pp-benefits img{max-width:100%;height:auto}.pp-keyspecs{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none}@media (min-width: 768px){.pp-keyspecs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (min-width: 1200px){.pp-keyspecs{grid-template-columns:repeat(3,minmax(0,1fr))}}.pp-keyspecs__item{display:grid;grid-template-columns:18px minmax(0,1fr);grid-template-rows:auto auto;-moz-column-gap:12px;column-gap:12px;align-items:center;padding:12px 14px;border-radius:8px;background:#f6f8fa}.pp-keyspecs__icon{grid-row:1/3;display:flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:18px;line-height:1;color:#5f6b76}.pp-keyspecs__name{font-size:.875rem;color:#5f6b76}.pp-keyspecs__value{font-size:1.0625rem;font-weight:700;color:#1a1a1a;overflow-wrap:anywhere}.pp-bosch{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:center}@media (min-width: 768px){.pp-bosch{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:28px}}@media (min-width: 960px) and (max-width: 1199px){.pp-bosch{grid-template-columns:minmax(0,1fr);gap:18px}}.pp-bosch__text p{margin:0;font-size:1rem;line-height:1.65;color:#333f48}.pp-bosch__banner{position:relative;display:flex;align-items:flex-end;min-height:180px;overflow:hidden;border-radius:8px;background:linear-gradient(135deg,#00427a,#007bc0)}.pp-bosch__banner--image{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.pp-bosch__banner--image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pp-bosch__banner-text{display:flex;flex-direction:column;gap:8px;padding:20px 22px}.pp-bosch__banner-text p{margin:0;font-size:.9375rem;line-height:1.5;color:#ffffffe6;text-wrap:pretty}.pp-bosch__banner-text svg{align-self:flex-start;margin-top:8px;padding:6px 10px;border-radius:4px;background:#fff;box-sizing:content-box}.pp-bosch__banner-title{margin:0;font-size:1.125rem!important;font-weight:700;line-height:1.3;color:#fff!important;text-wrap:balance}@media (min-width: 768px){.pp-bosch__banner-title{font-size:1.25rem!important}}.pp-cards{background:#fff;border-radius:8px;box-shadow:0 1px 3px #1018280f,0 1px 2px #1018280a;margin-top:16px;padding:20px 16px}@media (min-width: 960px){.pp-cards{margin-top:24px;padding:28px}}@media (max-width: 1199px){.pp-cards{margin-top:24px;padding:0;background:none;box-shadow:none}}.pp-cards__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.pp-cards__header h2{margin:0}.pp-cards__swiper.swiper{overflow:hidden;padding:20px;background-color:#f1f4f7}@media (max-width: 1199px){.pp-cards__swiper.swiper{padding:12px 0 0;background:none}}.pp-cards__swiper.swiper .swiper-wrapper{display:flex}.pp-cards__swiper.swiper .swiper-slide{flex-shrink:0;width:calc(100% - 50px);height:auto}@media (min-width: 640px){.pp-cards__swiper.swiper .swiper-slide{width:calc((100% - 40px) / 2.2)}}@media (min-width: 960px){.pp-cards__swiper.swiper .swiper-slide{width:calc((100% - 40px) / 2.6)}}@media (min-width: 1200px){.pp-cards__swiper.swiper .swiper-slide{width:calc((100% - 80px) / 4.3)}}.pp-cards__swiper.swiper:not(.swiper-initialized) .swiper-slide{margin-right:20px}.pp-cards .slider-pager{display:flex;align-items:center;gap:6px;flex-shrink:0;padding:6px 10px;border:1px solid #e5e5e5;background:#fff;box-shadow:0 2px 6px #0000000f}.pp-cards .slider-pager .ctrl-btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer}.pp-cards .slider-pager .ctrl-btn i{font-size:18px;line-height:1;color:#000}.pp-cards .slider-pager .ctrl-btn:active{transform:scale(.9)}.pp-cards .slider-pager-divider{flex-shrink:0;width:1px;height:16px;background:#e5e5e5}.pp-specs{display:grid;grid-template-columns:minmax(0,1fr);-moz-column-gap:24px;column-gap:24px;margin:0}@media (min-width: 960px){.pp-specs{grid-template-columns:repeat(2,minmax(0,1fr))}}.pp-specs__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding:12px 14px;border-radius:4px;font-size:1rem}.pp-specs__row:nth-child(odd){background:#f6f8fa}@media (min-width: 960px){.pp-specs__row:nth-child(odd){background:none}.pp-specs__row:nth-child(4n+1),.pp-specs__row:nth-child(4n+2){background:#f6f8fa}}.pp-specs__row--extra{display:none}.pp-specs.is-expanded .pp-specs__row--extra{display:grid}.pp-specs dt{font-weight:400;color:#5f6b76}.pp-specs dd{margin:0;font-weight:600;color:#1a1a1a;overflow-wrap:anywhere}.pp-benefits-toggle.pp-more{margin-top:12px}@media (min-width: 768px){.pp-benefits-toggle.pp-more{display:none!important}}.pp-more{display:inline-flex;align-items:center;gap:8px;margin-top:18px;padding:12px 22px;border:2px solid #007bc0;border-radius:4px;background:#fff;color:#007bc0;font-size:1rem;font-weight:700;cursor:pointer;transition:background .2s,color .2s}.pp-more:hover{background:#007bc0;color:#fff}.pp-more i{font-size:20px;transition:transform .2s}.pp-more.is-expanded i{transform:rotate(180deg)}@media (max-width: 767px){.pp-more{display:flex;justify-content:center;width:100%;padding:10px 16px;border-width:1px;border-color:#dfe3e8;color:#1a1a1a;font-size:.9375rem;font-weight:600}.pp-more:hover{background:#fff;border-color:#007bc0;color:#007bc0}.pp-more i{font-size:18px}}.pp-scroll-row{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -16px;padding:0 16px 4px;-webkit-overflow-scrolling:touch}.pp-scroll-row::-webkit-scrollbar{display:none}@media (min-width: 768px){.pp-scroll-row{grid-auto-columns:46%}}@media (min-width: 960px){.pp-scroll-row{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;margin:0;padding:0;gap:20px}}.pp-scroll-row__item{min-width:0;scroll-snap-align:start}.pp-video-thumb{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;border-radius:8px;background:#000}.pp-video-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s}.pp-video-thumb:hover img{transform:scale(1.03)}.pp-hint{display:flex;align-items:center;gap:4px;margin:12px 0 0;font-size:.9375rem;color:#5f6b76}.pp-docs{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none}@media (min-width: 768px){.pp-docs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1200px){.pp-docs{grid-template-columns:repeat(3,minmax(0,1fr))}}.pp-docs__item{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:8px;background:#f6f8fa;color:#1a1a1a;text-decoration:none;transition:background .2s}.pp-docs__item:hover{background:#e8f3fb;color:#1a1a1a;text-decoration:none}.pp-docs__icon{font-size:30px;color:#ed0007}.pp-docs__name{flex:1;min-width:0;font-size:.9375rem;line-height:1.4}.pp-docs__format{padding:2px 6px;border-radius:4px;background:#fff;font-size:.75rem;font-weight:700;color:#5f6b76}.pp-docs__download{font-size:20px;color:#007bc0}
