.paywall-bg{background:#fffbe7;border-radius:24px;border:3px solid gold;box-shadow:0 2px 28px rgba(220,180,30,.11);width:100%;max-width:100%;margin:2.5em 0 2em 0;padding:2.7em 0 2.7em 0;box-sizing:border-box}.paywall-table{width:100%;border-spacing:0 0;background:transparent;padding:2em 0 0 0}.paywall-table{border-spacing:0!important;border-collapse:separate!important}.paywall-table td,.paywall-table th{border:none!important;box-shadow:none!important}.paywall-cell{width:50%;vertical-align:top;padding:0 1.3em 0 1.3em;background:transparent;border-right:1.5px solid #ffe97a}.paywall-cell:last-child{border-right:none}.paywall-title,.paywall-price-row{text-align:center}.paywall-title{font-size:1.3em;margin-bottom:.7em;font-weight:700;letter-spacing:.01em;text-align:center}.paywall-price-row{font-size:1.09em;color:#222;margin-bottom:.7em;text-align:center}.paywall-price-row strong{font-size:2.1em;font-weight:700;letter-spacing:-2px;color:#000}.paywall-price-row small{font-size:1.08em;color:#888;font-weight:400}.paywall-list{text-align:left;margin:1.2em auto 1em auto;line-height:1.8;padding-left:1.1em}.paywall-btn{background:gold;color:#000;padding:12px 26px;border-radius:8px;display:inline-block;margin:1.2em 0 0;font-weight:700;text-decoration:none;font-size:1.12em;box-shadow:0 2px 10px rgba(255,215,0,.1);border:none;letter-spacing:.04em;transition:background 0.16s,color 0.16s,box-shadow 0.16s}.paywall-btn:hover{background:#F8F8F8;color:#222;box-shadow:0 4px 22px rgba(255,215,0,.2);border:1.5px solid gold}.paywall-btn-grey{background:#d6d6d6;color:#222;padding:12px 26px;border-radius:8px;display:inline-block;margin:1.2em 0 0;font-weight:700;text-decoration:none;font-size:1.12em;box-shadow:0 2px 10px rgba(100,100,100,.1);border:none;letter-spacing:.04em;transition:background 0.16s,color 0.16s,box-shadow 0.16s}.paywall-btn-grey:hover{background:#ececec;color:#222;box-shadow:0 4px 18px rgba(100,100,100,.17)}.paywall-link{color:#555;display:inline-block;text-decoration:underline dotted gold 1.5px;margin-top:1.1em;margin-bottom:.2em;font-size:1em;font-weight:700;transition:color 0.18s,text-decoration-color 0.18s}.paywall-link:hover{color:#009688;text-decoration-color:#ffeb7a}.paywall-btn,.paywall-btn-grey{min-width:215px;white-space:nowrap;text-align:center;padding:13px 0;font-size:1.09em;box-sizing:border-box}@media (max-width:520px){.paywall-btn,.paywall-btn-grey{min-width:140px;font-size:1em;padding-left:10px;padding-right:10px}}@media (max-width:800px){.paywall-table,.paywall-table tbody,.paywall-table tr{display:block!important;width:100%!important}.paywall-cell{display:block!important;width:100%!important;text-align:center!important;border-right:none!important;border-bottom:1.5px solid #ffe97a!important;margin-bottom:1.8em!important;padding-left:0!important;padding-right:0!important}.paywall-cell:last-child{border-bottom:none!important}.paywall-table{padding:0 0 0 0}}.paywall-or-mobile{display:none}@media (max-width:800px){.paywall-or-mobile{display:block;color:#e53935;font-weight:700;font-size:1.32em;text-align:center;margin:.8em 0 1.4em 0;letter-spacing:.06em}}.random-product-wrapper{text-align:center;margin-bottom:20px}.club-shop-label{font-size:10px;color:#888;margin-bottom:5px}.random-product-ad{display:inline-block;text-align:center;margin:20px auto;max-width:300px;border:3px solid rgba(255,215,0,.5);border-radius:12px;padding:15px;box-shadow:0 6px 8px rgba(0,0,0,.2);background-color:#fff}.random-product-ad img{width:100%;height:auto;border-radius:8px;margin-bottom:10px}.random-product-ad h4{font-size:16px;margin:10px 0;color:#333}.random-product-ad .price{color:#f27405;font-weight:700;font-size:12px}@media screen and (max-width:768px){.random-product-ad{max-width:70%;padding:10px;box-shadow:0 4px 6px rgba(0,0,0,.15)}.random-product-ad h4{font-size:14px}.random-product-ad .price{font-size:10px}}.wp-block-details-bovebben summary::before{content:"▶";color:#1e73be;font-size:12px;position:absolute;left:0;top:0;line-height:1.5}.wp-block-details-bovebben[open] summary::before{content:"▼";color:#1e73be}.wp-block-details-bovebben summary{color:#1e73be;text-decoration:underline;cursor:pointer;position:relative;padding-left:20px}.wp-block-details-bovebben summary:hover{color:#F27405}.wp-block-details-bovebben summary:hover::before{color:#F27405}.wp-block-details-bovebben summary:active{color:#028}.wp-block-details-bovebben summary:active::before{color:#028}body.single-sfwd-courses .ld-wc-price{font-size:1.1em;color:#b90000;margin:.7em 0 .7em 0;line-height:1.7}body.single-sfwd-courses .ld-wc-price .ywcrbp_your_price{color:#0a934a!important}body.single-sfwd-courses .ld-wc-price .ywcrbp_sale_price,body.single-sfwd-courses .ld-wc-price .ywcrbp_your_price{display:block!important;margin-bottom:3px!important;margin-left:0!important;font-weight:700}body.single-sfwd-courses .ld-wc-price .ywcrbp_regular_price strong,body.single-sfwd-courses .ld-wc-price .ywcrbp_sale_price strong,body.single-sfwd-courses .ld-wc-price .ywcrbp_your_price strong{display:inline!important;font-weight:bold!important;margin-right:4px}body.single-sfwd-courses .ld-wc-price .woocommerce-Price-amount,body.single-sfwd-courses .ld-wc-price del,body.single-sfwd-courses .ld-wc-price ins{display:inline!important;margin-right:4px;margin-left:0!important}body.single-sfwd-courses .ld-wc-price .ywcrbp_regular_price,body.single-sfwd-courses .ld-wc-price .ywcrbp_regular_price del,body.single-sfwd-courses .ld-wc-price .ywcrbp_regular_price .woocommerce-Price-amount{color:#888!important;text-decoration:line-through!important;font-weight:normal!important}body.single-sfwd-courses .ld-wc-price .ywcrbp_sale_price,body.single-sfwd-courses .ld-wc-price .ywcrbp_sale_price ins,body.single-sfwd-courses .ld-wc-price .ywcrbp_sale_price .woocommerce-Price-amount{color:#b90000!important;font-weight:bold!important;text-decoration:none!important}body.single-sfwd-courses .ld-wc-price .ywcrbp_your_price,body.single-sfwd-courses .ld-wc-price .ywcrbp_your_price .woocommerce-Price-amount{color:#0a934a!important;font-weight:bold!important;text-decoration:none!important}body.single-sfwd-courses .ld-wc-price .ywcrbp_your_price::before{content:none!important}body.single-sfwd-courses .ld-wc-price .woocommerce-Price-currencySymbol{margin-left:2px}.foglalas-custom-price{font-weight:700;color:#FF5733}@media (min-width:769px){.col-summary.col-short-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;height:auto;max-height:4.5em}}@media (min-width:769px){span.wpt-bulk-select-wrap{display:inline-block}}@media (max-width:768px){span.wpt-bulk-select-wrap{display:none}}form#ppc-login-form-1{margin-bottom:150px!important}form#ppc-login-form-1 label.ppc-password-label{margin-top:40px!important;font-weight:bold!important;color:red!important}form#ppc-login-form-1 input.ppc-login-form-submit{font-weight:bold!important;text-transform:uppercase!important;font-size:18px!important;padding:12px 24px!important}.ajk-bordered-image{border:3px solid #333;border-radius:8px;padding:5px;display:block}.kiskartyak-galeria img{height:150px!important;width:auto!important;object-fit:contain;display:block;margin:0 auto}.ld_course_grid .ribbon.enrolled{background-color:#F27405!important;color:#fff!important;font-weight:700}.ld_course_grid .ld_course_grid_button .btn.btn-primary{background-color:#70A832!important;border-color:#70A832!important;color:#fff!important}.ld_course_grid .ld_course_grid_button .btn.btn-primary:hover{background-color:#5a882a!important;border-color:#5a882a!important}.ld_course_grid .entry-content{display:none!important}body.single-product .ywcrbp_their_price{padding-top:10px}@media (max-width:768px){body.single-product .ywcrbp_their_price{padding-top:5px}}