#choose-abonament .inner-container{padding:0 16px;margin:0 auto;max-width:100%;box-sizing:border-box;text-align:center}@media screen and (min-width:768px){#choose-abonament .inner-container{width:100%;max-width:768px;margin:0 auto;padding:0;box-sizing:border-box}}@media screen and (min-width:1200px){#choose-abonament .inner-container{width:100%;max-width:1440px;margin:0 auto;padding:0;box-sizing:border-box}}#choose-abonament .logo{display:block;margin:0 auto}@media screen and (min-width:768px){#choose-abonament .logo{display:none}}#choose-abonament h1,#choose-abonament h5{display:block;width:auto;max-width:288px;height:auto;font-size:36px;line-height:1.06;font-weight:700;letter-spacing:normal;text-transform:none;text-align:center;color:#000;margin:19px auto 27px}#choose-abonament h1 span,#choose-abonament h5 span{color:inherit}#choose-abonament h1 .kc-title__br--mobile,#choose-abonament h5 .kc-title__br--mobile{display:inline}#choose-abonament h1 .kc-title__br--desktop,#choose-abonament h5 .kc-title__br--desktop{display:none}@media screen and (min-width:768px){#choose-abonament h1,#choose-abonament h5{max-width:655px;height:auto;font-size:57.203px;margin:25px auto 43px}#choose-abonament h1 .kc-title__br--mobile,#choose-abonament h5 .kc-title__br--mobile{display:none}#choose-abonament h1 .kc-title__br--desktop,#choose-abonament h5 .kc-title__br--desktop{display:inline}}@media screen and (min-width:1200px){#choose-abonament h1,#choose-abonament h5{max-width:908px;height:auto;font-size:79.299px;margin:45px auto 49px}}#choose-abonament .line-through{text-decoration:line-through}#choose-abonament .checkbox-container{position:relative;display:block;min-height:27px;margin-bottom:13px;font-size:14px}#choose-abonament .checkbox-container input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}#choose-abonament .checkbox-container label{width:157px;min-height:27px;position:relative;display:flex;flex-wrap:wrap;align-items:center;margin:0 auto;padding-left:27px;font-size:14px;line-height:16px;text-align:left;cursor:pointer}#choose-abonament .checkbox-container label strong{color:#7000ff;font-weight:900}#choose-abonament .checkbox-container label .line-through{margin-right:5px}#choose-abonament .checkbox-container label::before{position:absolute;top:4px;left:0;display:inline-block;background-color:transparent;border:1px solid #000;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:9px;cursor:pointer;content:""}#choose-abonament .checkbox-container input[type=checkbox]:checked+label+label::after,#choose-abonament .checkbox-container input[type=checkbox]:checked+label::after{position:absolute;top:6px;left:7px;width:6px;height:13px;display:block;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg);content:""}#choose-abonament .solo-or-duet{display:flex;flex-direction:column;width:288px;padding:3px;margin:0 auto;background-color:#fff;border-radius:13px;box-sizing:border-box}@media screen and (min-width:768px){#choose-abonament .solo-or-duet{width:441px;margin:0 auto}}@media screen and (min-width:1200px){#choose-abonament .solo-or-duet{flex-direction:row;width:901px;height:60px;padding:3px;margin:0 auto}}#choose-abonament .solo-or-duet a{height:54px;display:block;width:100%;border-radius:11px;text-align:center;font-size:20px;font-weight:900;text-transform:uppercase;line-height:54px;box-sizing:border-box}@media screen and (min-width:1200px){#choose-abonament .solo-or-duet a{flex:1}}#choose-abonament .solo-or-duet a.active{background-color:#000;pointer-events:none}#choose-abonament .solo-or-duet a:first-child.active{color:#ff5858}#choose-abonament .solo-or-duet a:last-child{position:relative}#choose-abonament .solo-or-duet a:last-child.active{color:#51d67e}@media screen and (min-width:1200px){#choose-abonament .type-container{width:100%;display:block;margin:0}}#choose-abonament .type-container .description-duet{width:268px;margin:0 auto 22px;text-align:center}@media screen and (min-width:768px){#choose-abonament .type-container .description-duet{width:362px}}@media screen and (min-width:1200px){#choose-abonament .type-container .description-duet{text-align:right;margin-bottom:0}}#choose-abonament .type-container .type-of-diet{width:288px;height:32px;display:flex;justify-content:center;gap:24px;align-items:center;margin:31px auto 44px}@media screen and (min-width:768px){#choose-abonament .type-container .type-of-diet{width:334px;justify-content:space-between;gap:0;margin:20px auto 25px}}@media screen and (min-width:1200px){#choose-abonament .type-container .type-of-diet{width:329px;margin:20px auto 25px}}#choose-abonament .type-container .type-of-diet a{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0;flex:0 0 auto;width:auto;font-size:18px;font-weight:700;line-height:1;border-radius:39px;white-space:nowrap}#choose-abonament .type-container .type-of-diet a.active{flex:0 0 144px;width:144px;padding:0;background-color:#000;color:#fff;pointer-events:none}@media screen and (min-width:768px){#choose-abonament .type-container .type-of-diet a.active{flex:0 0 207px;width:207px}}@media screen and (min-width:1200px){#choose-abonament .type-container .type-of-diet a.active{flex:0 0 207px;width:207px}}#choose-abonament .type-container:not(:has(.type-of-diet))+.pricelist-tiles{margin-top:16px}@media screen and (min-width:768px){#choose-abonament .type-container:not(:has(.type-of-diet))+.pricelist-tiles{margin-top:32px}}#choose-abonament .pricelist-tiles{display:flex;flex-direction:column;align-items:center;gap:24px;margin:0 auto;padding:0;list-style:none}@media screen and (min-width:768px){#choose-abonament .pricelist-tiles{display:flex;flex-wrap:wrap;justify-content:center;gap:20px 17px;width:441px;max-width:441px;margin:0 auto}}@media screen and (min-width:1200px){#choose-abonament .pricelist-tiles{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:center;width:894px;max-width:894px;gap:17px;margin:0 auto}}#choose-abonament .pricelist-tiles li{position:relative;width:252px;min-height:248px;margin:0;padding:18px 20px 36px;border-radius:14px;background-color:#fff;box-shadow:0 4px 16px rgba(0,0,0,.06);text-align:center;box-sizing:border-box}@media screen and (min-width:768px){#choose-abonament .pricelist-tiles li{width:212px;min-height:277px;margin:0;padding:18px 20px 30px}}@media screen and (min-width:1200px){#choose-abonament .pricelist-tiles li{width:210.85px;flex:0 0 210.85px}}#choose-abonament .pricelist-tiles li .disabled-checkbox label,#choose-abonament .pricelist-tiles li .disabled-checkbox label::before{cursor:default}#choose-abonament .pricelist-tiles li .disabled-checkbox input:checked+label+label::after,#choose-abonament .pricelist-tiles li .disabled-checkbox input:checked+label::after,#choose-abonament .pricelist-tiles li .disabled-checkbox label::before{border-color:#d3d3d3}#choose-abonament .pricelist-tiles li .bestseller-icon{position:absolute;top:-8px;right:-23px;width:70px;height:48px;background-image:url(/assets/keto/Payments/ChooseAbonament/img/price-list-bestseller.svg);background-position:center top;background-size:70px auto}@media screen and (min-width:768px){#choose-abonament .pricelist-tiles li .bestseller-icon{top:-24px;right:8px}}#choose-abonament .pricelist-tiles li .discount-badge{position:absolute;top:-8px;left:-23px;width:70px;height:48px;display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){#choose-abonament .pricelist-tiles li .discount-badge{top:-24px;left:8px}}#choose-abonament .pricelist-tiles li .discount-badge::before{content:attr(data-discount);position:absolute;display:flex;align-items:center;justify-content:center;width:60px;height:30px;background-color:#ffd63f;border-radius:7px;transform:rotate(-15deg);font-size:13px;font-weight:700;color:#000;white-space:nowrap}#choose-abonament .pricelist-tiles li p{padding:0}#choose-abonament .pricelist-tiles li p .circle-plus{position:relative;display:inline-block;width:14px;height:12px}#choose-abonament .pricelist-tiles li p .circle-plus::before{position:absolute;display:block;width:14px;height:14px;background-color:#ffd63f;border-radius:20px;font-size:14px;line-height:1;content:"+"}@media screen and (min-width:768px){#choose-abonament .pricelist-tiles li p .circle-plus::before{line-height:.9}}#choose-abonament .pricelist-tiles li p.duration{font-size:22px;font-weight:400;line-height:1.36;margin:0}#choose-abonament .pricelist-tiles li p.price-previous{font-size:18px;text-decoration:line-through;margin:5px 0 0}#choose-abonament .pricelist-tiles li p.price{font-size:40px;font-weight:900;line-height:1.375;margin:6px 0 11px}#choose-abonament .pricelist-tiles li .checkbox-container{margin-bottom:22px}@media screen and (min-width:768px){#choose-abonament .pricelist-tiles li .checkbox-container{margin-bottom:38px}}#choose-abonament .pricelist-tiles li .button-bordered{display:flex;align-items:center;justify-content:center;width:148px;height:39px;padding:0;margin:0 35px 0 29px;background:linear-gradient(to top,#000 0,#222 100%);border:.338px solid #fff;border-radius:76px;color:#fff;font-size:20px;font-weight:800;letter-spacing:.4px;line-height:1;text-decoration:none;white-space:nowrap;box-sizing:border-box}@media screen and (min-width:768px){#choose-abonament .pricelist-tiles li .button-bordered{width:164px;height:58px;padding:0;margin:0 auto;background:#000;border:none;border-radius:29px;font-size:21px;font-weight:900;letter-spacing:0}}#choose-abonament .pricelist-tiles li .omnibus{width:100%;text-align:center;font-size:12px;color:#999;padding-top:15px;margin-bottom:-10px}#choose-abonament .adaptation-phase{width:244px;max-width:100%;font-size:14px;font-weight:500;line-height:19px;text-align:center;padding:0;margin:33px auto 0}@media screen and (min-width:768px){#choose-abonament .adaptation-phase{width:728px;font-size:16px;line-height:1.4;margin:29px 0 0 20px}}@media screen and (min-width:1200px){#choose-abonament .adaptation-phase{width:873px;max-width:873px;font-size:18px;margin:45px auto 0}}#choose-abonament .adaptation-phase .ebook-gratis{display:inline-block;margin-top:0;font-weight:700}#choose-abonament .paypo{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:28px}@media screen and (min-width:768px){#choose-abonament .paypo{flex-direction:row;gap:18px;width:419px;margin:50px 0 0 154px}}@media screen and (min-width:1200px){#choose-abonament .paypo{gap:18px;width:481px;margin:36px auto 0;align-items:flex-start}}#choose-abonament .paypo img{display:block;width:96px;height:auto;margin:0 auto 13px;flex-shrink:0}@media screen and (min-width:768px){#choose-abonament .paypo img{margin:0}}@media screen and (min-width:1200px){#choose-abonament .paypo img{width:121px}}#choose-abonament .paypo p{text-align:center;font-size:14px;font-weight:400;margin:0}@media screen and (min-width:768px){#choose-abonament .paypo p{font-size:16px;text-align:left}}@media screen and (min-width:1200px){#choose-abonament .paypo p{font-size:18px;white-space:nowrap;flex-shrink:0}}#choose-abonament.rendered-as-standalone-page{background:#f7f7f7;background-image:none;padding:30px 0 40px;margin:0}@media screen and (min-width:768px){#choose-abonament.rendered-as-standalone-page{padding-bottom:60px}}@media screen and (min-width:1200px){#choose-abonament.rendered-as-standalone-page{padding-bottom:60px}}#choose-abonament.version-duet_keto .pricelist-tiles li .button-bordered{border-color:#51d67e}#choose-abonament.version-duet_low-carb .pricelist-tiles li .button-bordered{border-color:#51d67e}#choose-abonament.ketonline-promotion{position:relative;z-index:1}#choose-abonament.ketonline-promotion .inner-container{position:relative}@media screen and (min-width:1200px){#choose-abonament.ketonline-promotion .inner-container h1{font-size:80px}}#choose-abonament.ketonline-promotion .inner-container .ketokocur{display:none}@media screen and (min-width:768px){#choose-abonament.ketonline-promotion .inner-container .ketokocur{display:block;position:absolute;left:-120px;bottom:-60px}}@media screen and (min-width:1200px){#choose-abonament.ketonline-promotion .inner-container .ketokocur{left:-140px}}#choose-abonament.ketonline-promotion .inner-container .one-week-price{padding-top:10px}@media screen and (min-width:1200px){#choose-abonament.ketonline-promotion.rendered-as-section .inner-container .ketokocur{bottom:-80px}}@media screen and (min-width:1200px){#choose-abonament.keto-black-week-2025-pricelist,#choose-abonament.keto-cyber-monday-2025-pricelist{width:100%}}#choose-abonament.keto-black-week-2025-pricelist.rendered-as-section,#choose-abonament.keto-cyber-monday-2025-pricelist.rendered-as-section{max-width:100%}#choose-abonament.keto-black-week-2025-pricelist .logo,#choose-abonament.keto-cyber-monday-2025-pricelist .logo{display:block;margin-bottom:5px;width:84px;height:41px}@media screen and (min-width:1200px){#choose-abonament.keto-black-week-2025-pricelist .logo,#choose-abonament.keto-cyber-monday-2025-pricelist .logo{width:150px;height:73.858px}}#choose-abonament.keto-black-week-2025-pricelist .header-black,#choose-abonament.keto-cyber-monday-2025-pricelist .header-black{color:#fff;font-size:40px;line-height:43px}@media screen and (min-width:1200px){#choose-abonament.keto-black-week-2025-pricelist .header-black,#choose-abonament.keto-cyber-monday-2025-pricelist .header-black{font-size:46.655px;line-height:96%}}#choose-abonament.keto-black-week-2025-pricelist .keto-black-week-2025-price-list-banner,#choose-abonament.keto-cyber-monday-2025-pricelist .keto-black-week-2025-price-list-banner{color:#fff;border-radius:13px;margin-bottom:40px;text-align:center;font-size:79.162px;font-weight:900;line-height:96%;padding:45px 0;width:340px;transform:translateX(-20px)}@media screen and (min-width:768px){#choose-abonament.keto-black-week-2025-pricelist .keto-black-week-2025-price-list-banner,#choose-abonament.keto-cyber-monday-2025-pricelist .keto-black-week-2025-price-list-banner{width:100%;transform:translateX(0)}}#choose-abonament.keto-black-week-2025-pricelist .keto-black-week-2025-price-list-banner img,#choose-abonament.keto-cyber-monday-2025-pricelist .keto-black-week-2025-price-list-banner img{width:230.45px;height:67.536px;flex-shrink:0}@media screen and (min-width:1200px){#choose-abonament.keto-black-week-2025-pricelist .keto-black-week-2025-price-list-banner,#choose-abonament.keto-cyber-monday-2025-pricelist .keto-black-week-2025-price-list-banner{font-size:76px}#choose-abonament.keto-black-week-2025-pricelist .keto-black-week-2025-price-list-banner img,#choose-abonament.keto-cyber-monday-2025-pricelist .keto-black-week-2025-price-list-banner img{width:389px;height:114px}}#choose-abonament.keto-black-week-2025-pricelist .type-of-diet,#choose-abonament.keto-cyber-monday-2025-pricelist .type-of-diet{color:#fff}#choose-abonament.keto-black-week-2025-pricelist .type-of-diet a.active,#choose-abonament.keto-cyber-monday-2025-pricelist .type-of-diet a.active{background-color:#fff;color:#000}#choose-abonament.keto-black-week-2025-pricelist .pricelist-tiles li,#choose-abonament.keto-cyber-monday-2025-pricelist .pricelist-tiles li{margin-bottom:27px}#choose-abonament.keto-black-week-2025-pricelist .pricelist-tiles .duration,#choose-abonament.keto-cyber-monday-2025-pricelist .pricelist-tiles .duration{font-size:22px;font-weight:400}#choose-abonament.keto-black-week-2025-pricelist .pricelist-tiles .price-previous,#choose-abonament.keto-cyber-monday-2025-pricelist .pricelist-tiles .price-previous{font-size:16px;font-weight:400}#choose-abonament.keto-black-week-2025-pricelist .pricelist-tiles .price,#choose-abonament.keto-cyber-monday-2025-pricelist .pricelist-tiles .price{font-size:50px}#choose-abonament.keto-black-week-2025-pricelist .pricelist-tiles .button-bordered,#choose-abonament.keto-cyber-monday-2025-pricelist .pricelist-tiles .button-bordered{border-radius:29px;background:#000;font-size:21px;border:none}#choose-abonament.keto-black-week-2025-pricelist .adaptation-phase,#choose-abonament.keto-black-week-2025-pricelist .description-duet,#choose-abonament.keto-black-week-2025-pricelist .paypo,#choose-abonament.keto-cyber-monday-2025-pricelist .adaptation-phase,#choose-abonament.keto-cyber-monday-2025-pricelist .description-duet,#choose-abonament.keto-cyber-monday-2025-pricelist .paypo{color:#fff}#choose-abonament.keto-black-week-2025-pricelist{background:linear-gradient(180deg,#010101 0,#2f0101 100%);margin:0}#choose-abonament.keto-black-week-2025-pricelist .keto-black-week-2025-price-list-banner{background:linear-gradient(180deg,#f95354 0,#ae2231 100%)}#choose-abonament.keto-black-week-2025-pricelist .solo-or-duet a.active{color:#f75152}#choose-abonament.keto-cyber-monday-2025-pricelist{background:linear-gradient(180deg,#010101 0,#524273 100%);margin:0}#choose-abonament.keto-cyber-monday-2025-pricelist .keto-black-week-2025-price-list-banner{background:linear-gradient(180deg,#342455 0,#8d7ab4 100%);font-size:67.986px}#choose-abonament.keto-cyber-monday-2025-pricelist .keto-black-week-2025-price-list-banner img{width:266.159px;height:78px;flex-shrink:0}@media screen and (min-width:1200px){#choose-abonament.keto-cyber-monday-2025-pricelist .keto-black-week-2025-price-list-banner{font-size:76px}#choose-abonament.keto-cyber-monday-2025-pricelist .keto-black-week-2025-price-list-banner img{width:389px;height:114px}}#choose-abonament.keto-cyber-monday-2025-pricelist .solo-or-duet a.active{color:#dfd0ff}.offerLowCarb__price-list #choose-abonament.ketonline-promotion .paypo{width:100%;margin-left:0;display:flex;align-items:center;justify-content:center;flex-direction:column}@media screen and (min-width:768px){.offerLowCarb__price-list #choose-abonament.ketonline-promotion .paypo{flex-direction:row}}.offerLowCarb__price-list #choose-abonament.ketonline-promotion .paypo img{margin:0 0 15px}@media screen and (min-width:768px){.offerLowCarb__price-list #choose-abonament.ketonline-promotion .paypo img{margin:0 10px 0 0}}.offerLowCarb__price-list #choose-abonament.ketonline-promotion .paypo p{width:150px;text-align:center}@media screen and (min-width:768px){.offerLowCarb__price-list #choose-abonament.ketonline-promotion .paypo p{width:auto}}.purchase-info{color:#856404;background-color:#fff3cd;border:1px solid #ffeeba;border-radius:5px;font-size:14px;text-align:center;margin:25px auto 0 auto;padding:12px}@media screen and (min-width:768px){.purchase-info{width:600px;font-size:16px;margin:0 auto 32px auto;padding:15px;border-radius:8px}}@media screen and (min-width:1200px){.purchase-info{width:812px;margin:0 auto 48px auto}}