.yp-pro{display:flex;flex-direction:column;gap:8rem;width:100%;grid-column:1 / -1;grid-row:1 / 2}.cart__default-state:has(.yp-pro) #w-node-_64d6c37b-68e5-7330-2f1b-9a253eb6bae2-0353749b{grid-area:2 / 1 / 3 / 3}.cart__default-state:has(.yp-pro) .cart__items{grid-area:3 / 1 / 4 / 3}.yp-pro__card{display:flex;flex-direction:column;gap:12rem;padding-bottom:20rem;border:1rem solid #7037ff;border-radius:20rem;background-color:#fff;overflow:hidden}.yp-pro__header{padding:8rem 20rem;background-color:#7037ff14}.yp-pro__badge{display:block;font-family:Yangotext W Md,Arial,sans-serif;font-weight:500;font-size:14rem;line-height:1.2;color:#7037ff}.yp-pro__body{display:flex;flex-direction:column;gap:20rem;padding:0 20rem}.yp-pro__title{margin:0;font-family:Yangotext W Md,Arial,sans-serif;font-weight:500;font-size:24rem;line-height:1.04;color:#191521}.yp-pro__price-row{display:flex;align-items:center;justify-content:space-between;gap:16rem;width:100%}.yp-pro__price-group{display:flex;align-items:center;gap:16rem}.yp-pro__price,.yp-pro__compare{display:flex;align-items:flex-start;gap:2rem;white-space:nowrap}.yp-pro [hidden]{display:none}.yp-pro__price{font-family:Yangotext W Md,Arial,sans-serif;font-weight:500;color:#6330e0}.yp-pro__compare{position:relative;font-family:Yangotext W Rg,Arial,sans-serif;font-weight:400;color:#8b8b8b}.yp-pro__compare:after{content:"";position:absolute;left:0;right:0;top:50%;height:1rem;background-color:#8b8b8b}.yp-pro__price-currency,.yp-pro__price-cents,.yp-pro__compare-currency,.yp-pro__compare-cents{font-size:12rem;line-height:1}.yp-pro__price-amount,.yp-pro__compare-amount{font-size:36rem;line-height:.88;letter-spacing:-2rem}.yp-pro__discount{font-family:Yangotext W Md,Arial,sans-serif;font-weight:500;font-size:16rem;line-height:1;letter-spacing:-.16rem;color:#8b8b8b;white-space:nowrap}.yp-pro__tabby{display:flex;align-items:center;gap:10rem;flex-shrink:0;padding:7rem 12rem;border-radius:8rem;background-color:#3bffaa;overflow:hidden}.yp-pro__tabby-price{display:flex;align-items:flex-start;gap:2rem;font-family:Yangotext W Md,Arial,sans-serif;font-weight:500;color:#191521;white-space:nowrap}.yp-pro__tabby-currency{font-size:6rem;line-height:1}.yp-pro__tabby-amount{font-size:14rem;line-height:.88;letter-spacing:-1.3rem}.yp-pro__tabby-suffix{display:flex;flex-direction:column;font-size:6rem;line-height:1}.yp-pro__tabby-divider{width:1rem;align-self:stretch;background-color:#191521;opacity:.48}.yp-pro__tabby-badge{width:39rem;height:13rem;flex-shrink:0;object-fit:contain}.yp-pro__features{display:flex;flex-direction:column;gap:4rem}.yp-pro__features-row{display:flex;flex-wrap:wrap;gap:4rem}.yp-pro__feature{display:flex;align-items:center;gap:6rem;height:35rem;padding:8rem 10rem;border-radius:8rem;background-color:#e7e6e8;white-space:nowrap}.yp-pro__feature-emoji{font-size:16rem;line-height:1.2}.yp-pro__feature-text{font-family:Yangotext W Md,Arial,sans-serif;font-weight:500;font-size:14rem;line-height:1.2;color:#191521}.yp-pro__cta{display:flex;flex-direction:column;gap:8rem;width:100%}.yp-pro__cta-row{display:flex;align-items:center;gap:8rem;width:100%}.yp-pro__btn{display:flex;flex:1 1 auto;min-width:0;align-items:center;justify-content:center;height:54rem;padding:16rem 24rem;border:none;border-radius:16rem;background-color:#7037ff;cursor:pointer;transition:opacity .2s}.yp-pro__btn:hover{opacity:.9}.yp-pro__btn:disabled,.yp-pro__btn-plain:disabled{opacity:.4;pointer-events:none}.yp-pro__btn-main{font-family:Yangotext W Md,Arial,sans-serif;font-weight:500;font-size:20rem;line-height:1;letter-spacing:-.4rem;color:#fff;text-align:center}.yp-pro__counter.cart__counter{position:relative;display:flex;align-items:center;justify-content:space-between;gap:0;flex-shrink:0;width:110rem;height:54rem;margin:0;padding:16rem 16.5rem;border-radius:20rem;background-color:#f0f0f0;overflow:hidden}.yp-pro__counter .counter__dec,.yp-pro__counter .counter__inc{position:static;inset:unset;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:auto;height:auto;padding:0;border:none;background:none;color:#191521;cursor:pointer}.yp-pro__counter .counter__dec-icon,.yp-pro__counter .counter__inc-icon{width:12rem;height:12rem}.yp-pro__counter .counter__quanty{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:auto;max-width:50rem;height:auto;margin:0;padding:0;border:none;background:none;text-align:center;font-family:Yangotext W Md,Arial,sans-serif;font-weight:500;font-size:14rem;line-height:1;color:#191521;-moz-appearance:textfield}.yp-pro__counter .counter__quanty::-webkit-outer-spin-button,.yp-pro__counter .counter__quanty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.yp-pro__plan{margin:0;font-family:Yangotext W Rg,Arial,sans-serif;font-weight:400;font-size:16rem;line-height:1.2;color:#8b8b8b}.yp-pro__btn-plain{display:flex;align-items:center;justify-content:center;width:100%;height:52rem;padding:16rem 24rem;border:1rem solid #7037ff;border-radius:16rem;background:none;font-family:Yangotext W Md,Arial,sans-serif;font-weight:500;font-size:20rem;line-height:1;letter-spacing:-.4rem;color:#191521;text-align:center;cursor:pointer;transition:opacity .2s}.yp-pro__btn-plain:hover{opacity:.8}@media screen and (max-width:767px){.yp-pro__title{font-size:20rem}.yp-pro__price-row{flex-direction:column;align-items:stretch;gap:12rem}.yp-pro__price-group{width:100%;gap:12rem}.yp-pro__discount{margin-left:auto}.yp-pro__price-currency,.yp-pro__price-cents,.yp-pro__compare-currency,.yp-pro__compare-cents{font-size:10rem}.yp-pro__price-amount,.yp-pro__compare-amount{line-height:1}.yp-pro__tabby{justify-content:space-between;width:100%}.yp-pro__tabby-divider{display:none}.yp-pro__tabby-suffix{flex-direction:row;gap:2rem}.yp-pro__feature{gap:5rem;padding:8rem}.yp-pro__btn{height:52rem;padding:8rem 16rem}.yp-pro__btn-main{font-size:16rem}.yp-pro__btn-break{display:block;font-size:0}.yp-pro__counter.cart__counter{width:120rem;height:52rem;padding:16rem 21rem}.yp-pro__counter .counter__quanty{font-size:16rem;letter-spacing:-.16rem}.yp-pro__plan{font-size:12rem}.yp-pro__plan-break{display:block;font-size:0}.yp-pro__btn-plain{font-size:16rem;white-space:normal}}.yp-pro--max .yp-pro__card{background-color:transparent;border-color:#f6dcca}.yp-pro--max .yp-pro__header{background-color:#141414}.yp-pro--max .yp-pro__badge{background:linear-gradient(to bottom,#f6dcca 19.3%,#ac8b75 84.2%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.yp-pro--max .yp-pro__title,.yp-pro--max .yp-pro__price{color:#fff}.yp-pro--max .yp-pro__compare,.yp-pro--max .yp-pro__discount,.yp-pro--max .yp-pro__plan{color:#ffffff80}.yp-pro--max .yp-pro__compare:after{background-color:#ffffff80}.yp-pro--max .yp-pro__feature{background-color:#141414}.yp-pro--max .yp-pro__feature-text{color:#fff}.yp-pro--max .yp-pro__btn{background:linear-gradient(to bottom,#f6dcca 19.3%,#ac8b75 84.2%)}.yp-pro--max .yp-pro__btn-main{color:#191521}.yp-pro--max .yp-pro__counter.cart__counter{background-color:#141414}.yp-pro--max .yp-pro__counter .counter__dec,.yp-pro--max .yp-pro__counter .counter__inc,.yp-pro--max .yp-pro__counter .counter__quanty{color:#fff}.yp-pro--max .yp-pro__btn-plain{border-color:#f6dcca;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/4/assets/yp-subscription-pro.css.map */
