@charset "UTF-8";.shields__swiper{padding-top:25px}.shields .swiper-nav{width:106%;top:47%}.shields-item{padding:72px 50px;background:var(--color-bg-gray);border-radius:0 0 500px 500px;text-align:center;height:100%;position:relative;flex-direction:column;display:flex;align-items:center;grid-area:1/1/2/2;backface-visibility:hidden}.shields-item_2{width:100%;height:100%;left:0;top:0;transform:rotateY(180deg)}.shields-item:before{content:'';display:block;background:var(--color-bg-gray) url(//potenza.delete.ru/wp-content/themes/delete/assets/css/../img/shields-slider/top.png) no-repeat center 0/contain;width:200px;height:75px;translate:-50% -32%;position:absolute;top:0;left:50%;border-radius:50%}.shields-item__title{font-size:43px;color:var(--color-accent);margin:0 -10px 2px}.shields-item__title_2{font-size:32px}.shields-item__subtitle{font-size:21px;font-weight:300;margin-bottom:34px}.shields-item__content{font-size:16px;font-weight:300;margin-bottom:15px;line-height:1.3}.shields-item__content_2{text-align:left}.shields-item__content b,.shields-item__content strong{color:inherit}.shields-item__image-wrap{margin-top:auto;margin-bottom:auto}.shields-item__price{margin-top:15px;min-width:200px;font-size:20px}.shields-item__labels{display:flex;flex-wrap:wrap;justify-content:center;gap:13px}.shields-item__label{padding:0 1em}.shields-item__label_plus{padding:0;border:none;color:var(--color-accent);font-size:36px;margin:0 -.1em;line-height:1;height:30px}.shields-item__wrap{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .6s ease;display:grid;grid-template-columns:1fr}.shields-item__wrap.is-flipped{transform:rotateY(180deg)}.shields .swiper-slide.is-flipped .shields-item__wrap{transform:rotateY(180deg)}@media (max-width:1199px){.shields-item{padding:72px 30px}.shields-item__title{font-size:30px}}@media (max-width:575px){.shields{padding-top:71px}.shields__body{margin:0 -15px}.shields__swiper{padding-top:18px}.shields-item{padding:39px 15px 59px}.shields-item:before{width:138px;height:56px}.shields-item__title{font-size:22px}.shields-item__subtitle{font-size:15px;margin-bottom:12px}.shields-item__content{font-size:12px;margin-bottom:15px}.shields-item__image-wrap{margin:auto;padding:0 20px 20px}.shields-item__price{min-width:133px;font-size:14px;min-height:22px;padding:0 2em}.shields-item__labels{overflow:hidden;opacity:0;height:50px}.shields-item__label{font-size:14px}}