body.hard-paywall{background-color:#edf6f5}body.hard-paywall h1,body.hard-paywall p{line-height:normal;font-family:AntennaCond,sans-serif;margin:0}@media only screen and (min-width:601px){body.hard-paywall #main-header{display:none}}body.hard-paywall #main-header .subscription_black{display:flex;align-items:center;justify-content:center;padding:0}body.hard-paywall .container{--container-padding-top:44px;width:100%;display:flex;gap:40px;justify-content:center;padding:var(--container-padding-top) 0;max-width:900px}@media only screen and (max-width:992px){body.hard-paywall .container{padding:20px 14px 140px}}body.hard-paywall .container .article-container{width:100%;display:flex;flex-direction:column}@media only screen and (max-width:992px){body.hard-paywall .container .article-container{display:none}}body.hard-paywall .container .article-container__title{text-align:center;font-size:1.5rem;font-weight:700;padding-bottom:16px}body.hard-paywall .container .article-container__chevron-down-icon{align-self:center}body.hard-paywall .container .article-container__article-card{background-color:white;border-radius:24px;padding:32px;text-align:center;display:flex;flex-direction:column;gap:13px;border:1px solid #e0e0e0}body.hard-paywall .container .article-container__article-card img{border-radius:8px}body.hard-paywall .container .article-container__article-card__section{font-size:0.875rem;text-transform:uppercase}body.hard-paywall .container .article-container__article-card__title{font-family:"Meta Serif",serif;font-size:1.25rem;font-weight:500}body.hard-paywall .container .article-container__article-card__author{color:#a4a4a4;font-size:0.875rem}body.hard-paywall .container .article-container__article-card__ladiaria-logo{border-top:1px solid #e0e0e0;padding:16px 0;display:flex;justify-content:center}body.hard-paywall .container .payment-column{width:100%;max-width:360px}@media only screen and (max-width:992px){body.hard-paywall .container .payment-column{margin:0 auto}}body.hard-paywall .container .payment-column__phone-subscription{max-width:380px}body.hard-paywall .container .payment-column.anonymous{display:flex;flex-direction:column}@media only screen and (max-width:992px){body.hard-paywall .container .payment-column.anonymous{margin-bottom:auto}}body.hard-paywall .container .payment-column.anonymous p.create-account-desc{color:#000;text-align:center;font-family:"Roboto",sans-serif;padding:4px 18px 8px}body.hard-paywall .container .payment-column.anonymous p{font-family:"Roboto",sans-serif}body.hard-paywall .container .payment-column.anonymous .create-account-chevron-down-icon{margin-bottom:8px;align-self:center}body.hard-paywall .container .payment-column.anonymous form#hardpw-login,body.hard-paywall .container .payment-column.anonymous form#hardpw-signup{margin-top:12px;padding:0}@media only screen and (max-width:992px){body.hard-paywall .container .payment-column.anonymous form#hardpw-login,body.hard-paywall .container .payment-column.anonymous form#hardpw-signup{padding:0 16px}}body.hard-paywall .container .payment-column.anonymous form#hardpw-login #div_id_terms_and_conds_accepted,body.hard-paywall .container .payment-column.anonymous form#hardpw-signup #div_id_terms_and_conds_accepted{margin:16px 0}body.hard-paywall .container .payment-column.anonymous form#hardpw-login .forgot-password-container,body.hard-paywall .container .payment-column.anonymous form#hardpw-signup .forgot-password-container{padding-top:8px;padding-bottom:24px}body.hard-paywall .container .payment-column.anonymous form#hardpw-login .sign-in-btn-container,body.hard-paywall .container .payment-column.anonymous form#hardpw-signup .sign-in-btn-container{border-top:1px solid #f3f3f3;padding-top:8px;padding-bottom:40px}@media only screen and (max-width:992px){body.hard-paywall .container .payment-column.anonymous form#hardpw-login .sign-in-btn-container,body.hard-paywall .container .payment-column.anonymous form#hardpw-signup .sign-in-btn-container{padding-bottom:0}}body.hard-paywall .container .payment-column.anonymous form#hardpw-login .topspaced,body.hard-paywall .container .payment-column.anonymous form#hardpw-signup .topspaced{margin-top:25px}body.hard-paywall .container .payment-column.anonymous form#hardpw-login .alert-box,body.hard-paywall .container .payment-column.anonymous form#hardpw-signup .alert-box{background:none;color:#b61616;height:50px;font-size:90%}body.hard-paywall .container .payment-column.anonymous form#hardpw-login .alert-box ul,body.hard-paywall .container .payment-column.anonymous form#hardpw-signup .alert-box ul{width:100%}body.hard-paywall .container .payment-column.anonymous form#hardpw-signup{padding-bottom:40px}body.hard-paywall .container .payment-column__close-btn{position:absolute;top:var(--container-padding-top);right:44px;border-radius:18px;background:rgba(141,141,141,0.16);display:inline-flex;padding:4px 16px;justify-content:center;align-items:center;gap:5px}@media only screen and (max-width:992px){body.hard-paywall .container .payment-column__close-btn{display:none}}body.hard-paywall .container .payment-column .payment-container{border:1px solid #828282;box-shadow:0px 3.676px 14.703px 0px rgba(0,0,0,0.1);position:relative;border-radius:8px;background-color:white;padding-top:24px;text-align:center}body.hard-paywall .container .payment-column .payment-container #box-tel-div{text-align:initial}body.hard-paywall .container .payment-column .payment-container.anonymous{padding:40px 0 0}@media only screen and (max-width:992px){body.hard-paywall .container .payment-column .payment-container.anonymous{padding:0}}body.hard-paywall .container .payment-column .payment-container.anonymous h2.sign-in-title,body.hard-paywall .container .payment-column .payment-container.anonymous h2.sign-up-title{font-size:1.5rem;font-family:"Roboto",sans-serif;margin:0;padding-bottom:12px;padding-top:16px}body.hard-paywall .container .payment-column .payment-container.anonymous .sign-up-title,body.hard-paywall .container .payment-column .payment-container.anonymous .advice-text{margin-bottom:16px}@media only screen and (max-width:992px){body.hard-paywall .container .payment-column .payment-container{padding-top:0}}body.hard-paywall .container .payment-column .payment-container__chip-subscription{border-radius:18px;padding:8px 16px;background:#878787;color:#fff;text-align:center;font-family:Roboto;font-size:0.9375rem;font-weight:700;text-transform:uppercase;position:absolute;left:50%;transform:translateX(-50%);top:-18px}@media only screen and (max-width:992px){body.hard-paywall .container .payment-column .payment-container__chip-subscription{display:none}}body.hard-paywall .container .payment-column .payment-container__mobile-header{display:none}@media only screen and (max-width:992px){body.hard-paywall .container .payment-column .payment-container__mobile-header{display:flex;align-items:center;justify-content:center;border-bottom:1px solid #e0e0e0;background:#f3f3f3;text-align:center;font-size:1.125rem;font-weight:700;padding:16px 0;border-top-right-radius:8px;border-top-left-radius:8px;margin-bottom:16px;position:relative;min-height:68px}body.hard-paywall .container .payment-column .payment-container__mobile-header p{max-width:200px;margin:0 auto}}body.hard-paywall .container .payment-column .payment-container__close-btn{display:none}@media only screen and (max-width:992px){body.hard-paywall .container .payment-column .payment-container__close-btn{position:absolute;top:16px;right:16px;width:48px;height:48px;display:flex;padding:12px;justify-content:center;align-items:center;border-radius:35px;border:1px solid #dfdfdf;background:#eee}}body.hard-paywall .container .payment-column .payment-container__price{color:#eb5757;font-size:1.60813rem;font-weight:700}body.hard-paywall .container .payment-column .payment-container__full-price{font-size:1.25rem;padding-bottom:10px}body.hard-paywall .container .payment-column .payment-container__cancel-advice{color:#eb5757;padding-bottom:16px}body.hard-paywall .container .payment-column .payment-container__form-container{padding:16px}body.hard-paywall .container .payment-column .payment-container__form-container img{padding-bottom:20px;max-height:400px}body.hard-paywall .container .payment-column .payment-container__form-container button [type="submit"]{border-radius:65px;background:#262626;padding:10px 21px;color:#fff;text-align:center;font-family:Roboto;font-size:0.9375rem;font-weight:700;text-transform:uppercase;border:none}body.hard-paywall .container .payment-column .payment-container__anonymous{display:flex;flex-direction:column;align-items:center;gap:26px}body.hard-paywall .container .payment-column .payment-container__anonymous__see-benefits{border-radius:17px;background:#f3f3f3;padding:8px 21px;font-family:Roboto;font-size:0.9375rem;font-weight:700;text-transform:uppercase}body.hard-paywall .container .payment-column .payment-container__anonymous .plan-collapsible-container{background-color:white;border-radius:8px;z-index:1;max-width:303px}body.hard-paywall .container .payment-column .payment-container__anonymous .plan-collapsible-container__header{background-color:#f3f3f3;font-family:AntennaCond,sans-serif;text-align:center;padding:14px;position:relative;border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px solid #d8d8d8}body.hard-paywall .container .payment-column .payment-container__anonymous .plan-collapsible-container__header h4{margin:0;font-size:1.5rem}body.hard-paywall .container .payment-column .payment-container__anonymous .plan-collapsible-container__header button{position:absolute;right:14px;top:9px;background-color:#f3f3f3;padding:13px;border:none;width:40px;height:40px}body.hard-paywall .container .payment-column .payment-container__anonymous .plan-collapsible-container .plan-collapsible{padding:16px;margin:0 14.5px}body.hard-paywall .container .payment-column .payment-container__anonymous .plan-collapsible-container .plan-collapsible li{border-bottom:1px solid #d8d8d8}body.hard-paywall .container .payment-column .payment-container__anonymous .plan-collapsible-container .plan-collapsible li:last-child{border-bottom:none}body.hard-paywall .container .payment-column .payment-container__anonymous .plan-collapsible-container .plan-collapsible li__body{font-size:0.875rem}body.hard-paywall .container .payment-column .payment-container__anonymous__log-in{border-top:1px solid #e0e0e0;background:#f3f3f3;align-self:stretch;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:16px 0 24px}body.hard-paywall .container .payment-column .payment-container__anonymous__log-in p{font-size:0.9375rem;font-weight:700;font-family:Roboto}body.hard-paywall .container .payment-column .payment-container__anonymous__log-in a{font-family:Roboto;font-size:0.9375rem;text-decoration-line:underline}body.hard-paywall .container .register-container{text-align:center;font-size:0.9375rem;padding-top:39px}body.hard-paywall .container .register-container a{font-family:Roboto;text-decoration:underline}body.hard-paywall .container .register-container p{font-family:Roboto}@keyframes twinkle-1{50%{transform:scale(0.5);opacity:0.5}}@keyframes twinkle-1{50%{transform:scale(0.5);opacity:0.5}}body.hard-paywall .ld-content.processing-order{padding-top:0}@media only screen and (max-width:992px){body.hard-paywall .ld-content.processing-order{margin-bottom:32px}}body.hard-paywall .ld-content.processing-order form.mp-checkout-bricks__payment-form{padding:0}body.hard-paywall .ld-content.processing-order form.mp-checkout-bricks__payment-form>h1{padding-top:0}@media only screen and (max-width:992px){body.hard-paywall .ld-content.processing-order form.mp-checkout-bricks__payment-form>h1{padding:8px}}@media only screen and (max-width:992px){body.hard-paywall .ld-content.processing-order form.mp-checkout-bricks__payment-form{padding:6px}}body.hard-paywall .ld-content.processing-order form.mp-checkout-bricks__payment-form label[for="DOCUMENT"] + div>div{min-width:60px}body.hard-paywall .ld-content.processing-order form.mp-checkout-bricks__payment-form input[name="HOLDER_NAME"]{box-sizing:border-box;height:40px;min-height:40px;border-radius:6px;border:1px solid #bfbfbf;padding:8px 12px;margin-bottom:5px}body.hard-paywall .ld-content.processing-order form.mp-checkout-bricks__payment-form input[name="HOLDER_NAME"]:focus{box-shadow:none}body.hard-paywall .ld-content.processing-order form.mp-checkout-bricks__payment-form input[name="DOCUMENT"]{box-sizing:border-box;height:40px;min-height:40px;padding:8px 12px;margin:0}body.hard-paywall .ld-content.processing-order form.mp-checkout-bricks__payment-form input[name="DOCUMENT"]:focus{box-shadow:none;border:none}body.hard-paywall .ld-content.processing-order form.mp-checkout-bricks__payment-form select{display:block}@media only screen and (max-width:992px){body.hard-paywall .ld-content.processing-order form.mp-checkout-bricks__payment-form div[data-testid="submit-wrapper"]{margin-bottom:0}}body.hard-paywall .max-article-reached{text-align:center;font-family:AntennaCond,sans-serif;font-size:px-to-rem(24px);font-weight:700;margin:0;padding:32px 0 10px}body.hard-paywall .container .payment-column .payment-container__anonymous{padding-top:16px;gap:16px}body.hard-paywall .container .payment-column .payment-container__anonymous .hr{border-bottom:1px solid #d8d8d8;width:115px;display:inline-block}body.hard-paywall .container .payment-column .payment-container__form-container .form-DDIGM{padding:0 16px!important}@media only screen and (max-width:992px){body.hard-paywall .container .payment-column .payment-container__form-container .form-DDIGM{padding:0 16px!important}}body.hard-paywall .payment-container__upgrade{margin-bottom:40px}body.hard-paywall .payment-container.anonymous{padding:40px 0!important}@media only screen and (max-width:992px){body.hard-paywall .payment-container.anonymous{padding:0 0 16px!important}}