.offer{margin:40px auto}.offer__input{display:none}.offer__btn-group{display:grid;grid-auto-flow:column;margin:40px auto}.offer__btn{background-color:#dbc6ff;background-position:0 0;background-repeat:no-repeat;background-size:1px 100%;border:0;color:#2b184a;cursor:pointer;display:grid;grid-auto-flow:row;grid-gap:4px;font-family:inherit;font-size:14px;font-weight:700;min-height:50px;padding:8px 10px;text-align:center;transition:background .2s ease,color .2s ease}.offer__btn:not(.offer__btn--active){background-color:rgba(57,33,99,.6);color:#fff}.offer__btn:not(.offer__btn--active):not(:first-child){background-image:linear-gradient(0deg, rgba(0, 0, 0, 0) 9px, rgba(255, 255, 255, 0.5333333333) 9px, rgba(255, 255, 255, 0.5333333333) calc(100% - 9px), rgba(0, 0, 0, 0) calc(100% - 9px))}.offer__btn:not(.offer__btn--active):hover{background-color:rgba(88,50,153,.6)}.offer__btn--active+.offer__btn{background-image:none !important}.offer__btn:first-child{border-radius:8px 0 0 8px}.offer__btn:last-child{border-radius:0 8px 8px 0}.offer__btn:first-child:last-child{display:none}.offer__btn-icons{display:grid;grid-auto-flow:column;grid-gap:4px;justify-content:center}.offer__btn-icons:empty{display:none}.offer__btn-icon{height:12px}.offer__tab{display:grid;grid-gap:12px 24px;grid-template-columns:1fr;justify-content:center;margin:0 auto;max-width:380px}.offer__tab:not(.offer__tab--active){display:none}.offer__item{display:grid;grid-gap:12px;order:2}.offer__item--promo{order:1}.offer__item--promo .offer__item-container{background:#d518ff}.offer__item--promo .offer__item-body{background:linear-gradient(180deg, #8d00ab -19.37%, #1d004f 92.09%)}.offer__item--promo .offer__item-action{background:#d518ff;border-color:rgba(0,0,0,0)}.offer__item--promo .offer__item-action:hover{background:#aa12cc}.offer__item-container{border-radius:14px;display:grid;padding:2px}.offer__item-promo{margin:0 0 0 13px}.offer__item-promo:empty{display:none}.offer__item-body{background:linear-gradient(180deg, #3d1f66 0%, #200c3d 57%);border-radius:16px;display:grid;padding:16px;grid-template-rows:auto auto 70px auto 1fr}.offer__item-name{align-items:flex-start;font-size:18px;font-weight:700;margin:0 0 4px;display:flex;justify-content:space-between}.offer__item-lottery{padding:2px 12px;border-radius:4px;background:rgba(255,255,255,.1);font-size:16px;font-weight:700;display:flex;gap:8px;align-items:center}.offer__item-description{font-size:14px;margin:4px 0 12px}.offer__item-price-box{align-items:center;background:rgba(255,255,255,.1);border-radius:8px;display:grid;padding:4px 16px}.offer__item-price-box>*{margin:0}.offer__item-price-value{align-items:baseline;display:grid;font-size:18px;font-weight:700;grid-auto-flow:column;grid-gap:.4em;justify-content:start}.offer__item-price{white-space:nowrap}.offer__item-price--base{font-size:.666em;font-weight:400;text-decoration:line-through}.offer__item-price--promo{color:#d518ff}.offer__item-price--per{font-size:18px}.offer__item-price-info{font-size:14px}.offer__item-price-info:empty{display:none}.offer__argumenter-list{display:grid;font-size:14px;font-weight:700;grid-template-columns:auto 1fr;grid-gap:4px;line-height:20px;margin:12px 0 0;padding:0}.offer__argumenter{display:contents}.offer__argumenter::before{background:center no-repeat;background-size:contain;content:"";display:block;height:20px;width:20px}.offer__argumenter--benefit{font-weight:400}.offer__argumenter--benefit::before{background-image:url(../img/check-alt.c83f8015.svg)}.offer__argumenter--warning::before{background-image:url(../img/exclamation.e6b076f1.svg)}.offer__argumenter--info::before{background-image:url(../img/check.6a0dc408.svg)}.offer__item-separator{background:rgba(255,255,255,.2666666667);height:1px;margin:12px 0;width:100%}.offer__item-profit-list{display:grid;font-size:14px;font-weight:400;grid-template-columns:auto 1fr;grid-gap:4px;line-height:16px;margin:0;padding:0}.offer__item-profit{display:contents}.offer__item-profit::before{background:url(../img/check-alt.c83f8015.svg) center no-repeat;background-size:contain;content:"";display:block;height:16px;width:16px}.offer__item-action{align-self:end;background:rgba(255,255,255,.1);border:solid 1px currentColor;border-radius:4px;color:#fff;display:block;font-size:14px;font-weight:700;margin:24px 0 0;padding:16px;text-align:center;transition:background .2s ease}.offer__item-action:hover{background:rgba(255,255,255,.2)}.offer__item-asterisk{font-size:12px;margin:0 0 12px;text-align:center;white-space:pre-wrap}.offer__item-asterisk:empty{display:none}@media screen and (min-width: 768px){.offer__btn-group{grid-gap:8px;justify-content:center;width:fit-content}.offer__btn{background-image:none !important;border-radius:8px !important;grid-auto-flow:column;font-size:16px;justify-content:center;padding:18px 24px;width:228px}.offer__btn-icon{height:20px}.offer__tab{grid-template-columns:repeat(auto-fit, 350px);max-width:100%}.offer__item{grid-template-rows:1fr auto;margin:0 auto;width:100%}.offer__item:not(:first-child):last-child:nth-child(2n+1){grid-column:1/3;max-width:350px}.offer__item-container{grid-template-rows:auto 1fr}.offer__item-profit-list{line-height:20px}.offer__item-profit::before{height:20px;width:20px}.offer__item-promo:empty{display:block}.offer__item-promo:empty::before{content:" "}.offer__item-price{font-size:24px}.offer__item-price--base{font-size:14px}.offer__item-asterisk{height:32px}.offer__item-asterisk:empty{display:block}}@media screen and (min-width: 960px){.offer__tab{grid-template-columns:repeat(auto-fit, 380px)}.offer__item:not(:first-child):nth-child(2n+1):last-child{max-width:380px}}@media screen and (min-width: 1240px){.offer__item:not(:first-child):nth-child(2n+1):last-child{grid-column:auto;max-width:100%}}