.pp{padding:var(--pp-pt-m) 0 var(--pp-pb-m);background-color:var(--pp-bg, transparent)}.pp *,.pp *:before,.pp *:after{box-sizing:border-box}.pp__inner{width:100%;margin:0 auto}.pp__inner--custom{max-width:var(--pp-max, 1200px);padding:0 var(--pp-px-m, 16px)}.pp__inner--theme{max-width:1200px;padding-left:30px;padding-right:30px}.pp__head{margin-bottom:var(--pp-title-mb-m)}.pp .pp__title{margin:0;color:var(--pp-title-color);font-size:var(--pp-title-size-m);font-weight:var(--pp-title-weight, 700);line-height:1.2}.pp__subtitle{margin-top:8px;color:var(--pp-sub-color);font-size:var(--pp-sub-size-m);line-height:1.5}.pp__subtitle p{margin:0}.pp--title-m-left .pp__head{text-align:left}.pp--title-m-center .pp__head{text-align:center}.pp--title-m-right .pp__head{text-align:right}.pp__grid{display:grid;grid-template-columns:repeat(var(--pp-cols-m, 1),minmax(0,1fr));gap:var(--pp-gap-m, 16px);align-items:stretch}.pp__card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:var(--pp-border-w, 0) solid var(--pp-border-c, transparent);border-radius:var(--pp-radius, 8px);background-color:var(--pp-card-bg, #ffffff);box-shadow:var(--pp-shadow, none);transition:transform .25s ease,box-shadow .25s ease}.pp--hover .pp__card:hover{transform:translateY(-4px)}.pp__card-head{padding:var(--pp-head-pad-m) 16px;background:linear-gradient(var(--pp-head-angle, 90deg),var(--pp-head-1, #4f7dff),var(--pp-head-2, #3355d6));text-align:var(--pp-head-align, center)}.pp .pp__label{margin:0 0 4px;color:var(--pp-label-color);font-size:var(--pp-label-size-m);font-weight:var(--pp-label-weight, 600);line-height:1.3}.pp--upper .pp__label{letter-spacing:.04em;text-transform:uppercase}.pp .pp__price-line{margin:0;line-height:1.1}.pp__price{color:var(--pp-price-color);font-size:var(--pp-price-size-m);font-weight:var(--pp-price-weight, 700)}.pp__period{margin-left:4px;color:var(--pp-period-color);font-size:var(--pp-period-size-m)}.pp .pp__note{margin:6px 0 0;color:var(--pp-period-color);font-size:var(--pp-period-size-m);line-height:1.4}.pp__card-body{display:flex;flex-direction:column;flex:1 1 auto;padding:var(--pp-body-pad-m)}.pp .pp__rows{margin:0;padding:0;list-style:none}.pp .pp__row{display:flex;align-items:flex-start;gap:10px;margin:0;padding:var(--pp-row-pad-m) 0;color:var(--pp-row-color);font-size:var(--pp-row-size-m);font-weight:var(--pp-row-weight, 500);line-height:1.4}.pp .pp__row:before{content:none}.pp .pp__row+.pp__row{border-top:var(--pp-divider-w, 1px) solid var(--pp-divider, #eef0f4)}.pp__icon{flex:0 0 auto;width:var(--pp-icon-size-m);height:var(--pp-icon-size-m);margin-top:calc((1.4em - var(--pp-icon-size-m)) / 2);color:var(--pp-icon-color)}.pp__row-text{min-width:0;overflow-wrap:anywhere}.pp__row-text strong,.pp__row-text b{color:var(--pp-hl-color);font-weight:var(--pp-hl-weight, 500)}.pp__row-text a{color:var(--pp-hl-color)}.pp .pp__btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;margin-top:auto;padding:10px 20px;border-radius:var(--pp-btn-radius, 6px);background-color:var(--pp-btn-bg);color:var(--pp-btn-color);font-size:var(--pp-btn-size-m);font-weight:600;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease}.pp__rows+.pp__btn{margin-top:16px}.pp .pp__btn:hover{background-color:var(--pp-btn-hover-bg);color:var(--pp-btn-hover-color)}.pp__btn:focus-visible{outline:2px solid var(--pp-btn-bg);outline-offset:3px}@media screen and (min-width:750px){.pp__grid{grid-template-columns:repeat(var(--pp-cols-t, 2),minmax(0,1fr));gap:var(--pp-gap-d, 20px)}}@media screen and (min-width:990px){.pp{padding:var(--pp-pt-d) 0 var(--pp-pb-d)}.pp__inner--custom{padding:0 var(--pp-px-d, 24px)}.pp__head{margin-bottom:var(--pp-title-mb-d)}.pp .pp__title{font-size:var(--pp-title-size-d)}.pp__subtitle{font-size:var(--pp-sub-size-d)}.pp--title-left .pp__head{text-align:left}.pp--title-center .pp__head{text-align:center}.pp--title-right .pp__head{text-align:right}.pp__grid{grid-template-columns:repeat(var(--pp-cols-d, 3),minmax(0,1fr))}.pp__card-head{padding:var(--pp-head-pad-d) 20px}.pp .pp__label{font-size:var(--pp-label-size-d)}.pp__price{font-size:var(--pp-price-size-d)}.pp__period,.pp .pp__note{font-size:var(--pp-period-size-d)}.pp__card-body{padding:var(--pp-body-pad-d)}.pp .pp__row{padding:var(--pp-row-pad-d) 0;font-size:var(--pp-row-size-d)}.pp__icon{width:var(--pp-icon-size-d);height:var(--pp-icon-size-d);margin-top:calc((1.4em - var(--pp-icon-size-d)) / 2)}.pp .pp__btn{font-size:var(--pp-btn-size-d)}}@media(prefers-reduced-motion:reduce){.pp__card{transition:none}.pp--hover .pp__card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/135/compiled_assets/styles.css.map */
