.cbr-wrapper,.cbr-wrapper .content-blocks-wrapper{width:100%}.cbr-wrapper .content-block{margin-bottom:30px}.cbr-wrapper .cbr-hero-block{color:#fff;background-position:50%;background-size:cover;border-radius:7px;align-items:center;min-height:70vh;display:flex;position:relative;overflow:hidden}.cbr-wrapper .cbr-hero-overlay{z-index:1;background-color:#0009;position:absolute;inset:0}.cbr-wrapper .cbr-hero-content{z-index:2;width:100%;padding:40px 20px;position:relative}.cbr-wrapper .cbr-hero-content.text-left{text-align:left}.cbr-wrapper .cbr-hero-content.text-center{text-align:center}.cbr-wrapper .cbr-hero-content.text-right{text-align:right}.cbr-wrapper .cbr-hero-title{color:inherit;margin-bottom:20px;font-size:48px;font-weight:700;line-height:1.2}.cbr-wrapper .cbr-hero-subtitle{opacity:.9;color:inherit;margin-bottom:30px;font-size:20px}.cbr-wrapper .cbr-product-showcase{margin-bottom:50px}.cbr-wrapper .cbr-single-product{background-color:#f9f9f9;border-radius:7px;margin-bottom:40px;padding:30px}[data-theme=dark] .cbr-wrapper .cbr-single-product{background-color:var(--theme-bg-dark-2)}.cbr-wrapper .cbr-product-badges{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.cbr-wrapper .cbr-badge{border-radius:4px;padding:5px 12px;font-size:12px;font-weight:600;display:inline-block}.cbr-wrapper .cbr-badge-primary{background-color:var(--primary-color);color:#fff}.cbr-wrapper .cbr-badge-success{color:#fff;background-color:#10b981}.cbr-wrapper .cbr-badge-warning{color:#fff;background-color:#f59e0b}.cbr-wrapper .cbr-badge-secondary{color:#fff;background-color:#6b7280}.cbr-wrapper .cbr-product-rating{align-items:center;gap:10px;margin-bottom:20px;display:flex}.cbr-wrapper .cbr-star{color:#fbbf24;font-size:18px}.cbr-wrapper .cbr-star.star-empty{color:#d1d5db}[data-theme=dark] .cbr-wrapper .cbr-star.star-empty{color:#4b5563}.cbr-wrapper .cbr-rating-value{color:#666;margin-left:5px;font-size:14px}[data-theme=dark] .cbr-wrapper .cbr-rating-value{color:var(--dark-grey-1)}.cbr-wrapper .cbr-product-price{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}.cbr-wrapper .cbr-current-price{color:var(--primary-color);font-size:28px;font-weight:700}.cbr-wrapper .cbr-original-price{color:#999;font-size:20px;text-decoration:line-through}.cbr-wrapper .cbr-table-responsive{margin-bottom:20px;overflow-x:auto}.cbr-wrapper .cbr-table{border-collapse:collapse;background-color:#fff;width:100%}[data-theme=dark] .cbr-wrapper .cbr-table{background-color:#0000}.cbr-wrapper .cbr-table thead tr{background-color:#f9f9f9}[data-theme=dark] .cbr-wrapper .cbr-table thead tr{background-color:var(--theme-bg-dark-2)}.cbr-wrapper .cbr-table th,.cbr-wrapper .cbr-table td{text-align:left;border:1px solid #e5e7eb;padding:15px}[data-theme=dark] .cbr-wrapper .cbr-table th,[data-theme=dark] .cbr-wrapper .cbr-table td{border-color:var(--dark-border-1);color:var(--white-color)}.cbr-wrapper .cbr-table th{color:#111;font-weight:600}[data-theme=dark] .cbr-wrapper .cbr-table th{color:var(--white-color)}.cbr-wrapper .cbr-table-active{background-color:#f0f9ff}[data-theme=dark] .cbr-wrapper .cbr-table-active{background-color:#3b82f61a}.cbr-wrapper .cbr-layout-img-wrap{gap:15px;display:grid}.cbr-wrapper .cbr-layout-img-wrap img{object-fit:cover;border-radius:5px;width:100%;height:auto;transition:transform .3s}.cbr-wrapper .cbr-layout-img-wrap img:hover{transform:scale(1.05)}.cbr-wrapper .cbr-image-caption{color:#666;margin-top:10px;font-size:14px}[data-theme=dark] .cbr-wrapper .cbr-image-caption{color:var(--dark-grey-1)}.cbr-wrapper .cbr-video-container{border-radius:7px;height:0;margin-bottom:50px;padding-bottom:56.25%;position:relative;overflow:hidden}.cbr-wrapper .cbr-video-container.aspect-4-3{padding-bottom:75%}.cbr-wrapper .cbr-video-container iframe{border:none;border-radius:7px;width:100%;height:100%;position:absolute;top:0;left:0}.cbr-wrapper .cbr-content-box{background-color:#f9f9f9;border-radius:7px;margin-bottom:30px;padding:30px}[data-theme=dark] .cbr-wrapper .cbr-content-box{background-color:var(--theme-bg-dark-2)}.cbr-wrapper .cbr-content-box.pros-box{background-color:#f0fdf4;border-left:4px solid #10b981}[data-theme=dark] .cbr-wrapper .cbr-content-box.pros-box{background-color:#10b9811a}.cbr-wrapper .cbr-content-box.cons-box{background-color:#fffbeb;border-left:4px solid #f59e0b}[data-theme=dark] .cbr-wrapper .cbr-content-box.cons-box{background-color:#f59e0b1a}.cbr-wrapper .cbr-content-box h4{color:inherit;margin-bottom:15px;font-size:20px;font-weight:600}[data-theme=dark] .cbr-wrapper .cbr-content-box h4{color:var(--white-color)}.cbr-wrapper .cbr-content-list{margin-bottom:0;padding-left:0;list-style:none}.cbr-wrapper .cbr-content-list li{color:#374151;align-items:flex-start;gap:10px;padding:8px 0;font-size:16px;display:flex}[data-theme=dark] .cbr-wrapper .cbr-content-list li{color:var(--dark-grey-1)}.cbr-wrapper .cbr-content-list li i{flex-shrink:0;margin-top:2px;font-size:20px}.cbr-wrapper .cbr-content-list li .la-check-circle{color:#10b981}.cbr-wrapper .cbr-content-list li .la-times-circle{color:#f59e0b}.cbr-wrapper .cbr-faq-accordion{margin-bottom:50px}.cbr-wrapper .cbr-faq-list{flex-direction:column;gap:15px;display:flex}.cbr-wrapper .cbr-faq-item{background-color:#fff;border:1px solid #e5e7eb;border-radius:7px;overflow:hidden}[data-theme=dark] .cbr-wrapper .cbr-faq-item{border-color:var(--dark-border-1);background-color:var(--theme-bg-dark-2)}.cbr-wrapper .cbr-faq-question{text-align:left;color:#111;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:20px;font-size:16px;font-weight:600;transition:background-color .3s;display:flex}[data-theme=dark] .cbr-wrapper .cbr-faq-question{color:var(--white-color)}.cbr-wrapper .cbr-faq-question:hover{background-color:#f9f9f9}[data-theme=dark] .cbr-wrapper .cbr-faq-question:hover{background-color:#ffffff0d}.cbr-wrapper .cbr-faq-question i{font-size:20px;transition:transform .3s}.cbr-wrapper .cbr-faq-question.active i{transform:rotate(45deg)}.cbr-wrapper .cbr-faq-answer{max-height:0;transition:max-height .3s;overflow:hidden}.cbr-wrapper .cbr-faq-answer.open{max-height:500px}.cbr-wrapper .cbr-faq-answer p{color:#666;margin:0;padding:0 20px 20px;font-size:15px;line-height:1.6}[data-theme=dark] .cbr-wrapper .cbr-faq-answer p{color:var(--dark-grey-1)}.cbr-wrapper .cbr-blog-form{margin-top:20px}.cbr-wrapper .cbr-form-group{margin-bottom:15px}.cbr-wrapper .cbr-form-control{color:#111;background-color:#fff;border:1px solid #e5e7eb;border-radius:5px;width:100%;padding:12px 20px;font-size:15px;transition:border-color .3s}[data-theme=dark] .cbr-wrapper .cbr-form-control{border-color:var(--dark-border-1);color:var(--white-color);background-color:#0000}.cbr-wrapper .cbr-form-control:focus{border-color:var(--primary-color);outline:none}.cbr-wrapper .cbr-form-control::placeholder{color:#999}[data-theme=dark] .cbr-wrapper .cbr-form-control::placeholder{color:#666}.cbr-wrapper .cbr-btn{background-color:var(--primary-color);color:#fff;cursor:pointer;text-align:center;border:none;border-radius:5px;padding:12px 30px;font-size:15px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.cbr-wrapper .cbr-btn:hover{background-color:var(--secondary-color);color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.cbr-wrapper .cbr-btn-primary{background-color:var(--primary-color)}.cbr-wrapper .cbr-btn-secondary{background-color:#6b7280}.cbr-wrapper .cbr-btn-success{background-color:#10b981}.cbr-wrapper .cbr-btn-warning{background-color:#f59e0b}.cbr-wrapper .cbr-price-item{background-color:#fff;border:1px solid #e5e7eb;border-radius:7px;justify-content:space-between;align-items:center;margin-bottom:15px;padding:20px;display:flex}.cbr-wrapper .cbr-price-item.best-price{background-color:#f0fdf4}[data-theme=dark] .cbr-wrapper .cbr-price-item{background-color:var(--theme-bg-dark-2);border-color:var(--dark-border-1)}[data-theme=dark] .cbr-wrapper .cbr-price-item.best-price{background-color:#10b9811a}.cbr-wrapper .cbr-price-left h4{color:#111;margin-bottom:5px;font-size:18px;font-weight:600}[data-theme=dark] .cbr-wrapper .cbr-price-left h4{color:var(--white-color)}.cbr-wrapper .cbr-price-left p{color:#666;margin-bottom:5px;font-size:14px}[data-theme=dark] .cbr-wrapper .cbr-price-left p{color:var(--dark-grey-1)}.cbr-wrapper .cbr-stock-status{margin-bottom:0;font-size:14px}.cbr-wrapper .cbr-stock-status.in-stock{color:#10b981}.cbr-wrapper .cbr-stock-status.out-of-stock{color:#ef4444}.cbr-wrapper .cbr-price-right{text-align:right}.cbr-wrapper .cbr-price-amount{color:var(--primary-color);margin-bottom:10px;font-size:24px;font-weight:600;display:block}.cbr-wrapper .cbr-price-original{color:#999;margin-bottom:10px;font-size:16px;text-decoration:line-through;display:block}.cbr-wrapper .cbr-review-summary{text-align:center;margin-bottom:30px}.cbr-wrapper .cbr-overall-rating{color:var(--primary-color);font-size:48px;font-weight:700}[data-theme=dark] .cbr-wrapper .cbr-overall-rating{color:var(--primary-color)}.cbr-wrapper .cbr-max-rating{color:#999;font-size:24px}.cbr-wrapper .cbr-rating-stars{margin-top:10px}.cbr-wrapper .cbr-rating-stars .cbr-star{font-size:24px}.cbr-wrapper .cbr-total-reviews{color:#666;margin-top:10px;font-size:15px}[data-theme=dark] .cbr-wrapper .cbr-total-reviews{color:var(--dark-grey-1)}.cbr-wrapper .cbr-review-category{margin-bottom:20px}.cbr-wrapper .cbr-category-header{justify-content:space-between;margin-bottom:5px;display:flex}.cbr-wrapper .cbr-category-name{color:#111;font-size:16px;font-weight:600}[data-theme=dark] .cbr-wrapper .cbr-category-name{color:var(--white-color)}.cbr-wrapper .cbr-category-score{color:var(--primary-color);font-size:16px;font-weight:600}.cbr-wrapper .cbr-progress-bar-bg{background-color:#f0f0f0;border-radius:5px;height:10px;overflow:hidden}[data-theme=dark] .cbr-wrapper .cbr-progress-bar-bg{background-color:var(--dark-border-1)}.cbr-wrapper .cbr-progress-bar-fill{background-color:var(--primary-color);border-radius:5px;height:100%;transition:width .3s}.cbr-wrapper .cbr-category-desc{color:#666;margin-top:5px;font-size:14px}[data-theme=dark] .cbr-wrapper .cbr-category-desc{color:var(--dark-grey-1)}.cbr-wrapper .cbr-step-number{background-color:var(--primary-color);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;min-width:50px;height:50px;font-size:24px;font-weight:700;display:flex}.cbr-wrapper .cbr-step-content{flex:1}.cbr-wrapper .cbr-step-content img{border-radius:5px;width:100%;margin-bottom:15px}.cbr-wrapper .cbr-step-title{color:#111;margin-bottom:10px;font-size:20px;font-weight:600}[data-theme=dark] .cbr-wrapper .cbr-step-title{color:var(--white-color)}.cbr-wrapper .cbr-step-description{color:#666;margin-bottom:15px;font-size:15px;line-height:1.6}[data-theme=dark] .cbr-wrapper .cbr-step-description{color:var(--dark-grey-1)}.cbr-wrapper .cbr-step-meta{color:#666;font-size:14px}[data-theme=dark] .cbr-wrapper .cbr-step-meta{color:var(--dark-grey-1)}.cbr-wrapper .cbr-step-meta i{margin-right:5px}.cbr-wrapper .cbr-blockquote{border-left:4px solid var(--primary-color);background-color:#f9f9f9;border-radius:7px;margin:30px 0;padding:30px;position:relative}[data-theme=dark] .cbr-wrapper .cbr-blockquote{background-color:var(--theme-bg-dark-2)}.cbr-wrapper .cbr-blockquote .cbr-quote-icon{color:var(--primary-color);opacity:.3;margin-bottom:15px;font-size:48px;display:block}.cbr-wrapper .cbr-blockquote p{color:#374151;margin-bottom:0;font-size:18px;line-height:1.8}[data-theme=dark] .cbr-wrapper .cbr-blockquote p{color:var(--dark-grey-1)}.cbr-wrapper .cbr-quote-author-wrap{align-items:center;gap:15px;margin-top:20px;display:flex}.cbr-wrapper .cbr-quote-author-img{object-fit:cover;border-radius:50%;width:60px;height:60px}.cbr-wrapper .cbr-quote-author-info{flex:1}.cbr-wrapper .cbr-quote-author-name{color:#111;margin-bottom:5px;font-size:16px;font-weight:600;display:block}[data-theme=dark] .cbr-wrapper .cbr-quote-author-name{color:var(--white-color)}.cbr-wrapper .cbr-quote-author-title{color:#666;font-size:14px;display:block}[data-theme=dark] .cbr-wrapper .cbr-quote-author-title{color:var(--dark-grey-1)}.cbr-wrapper .cbr-verified{color:#10b981;margin-top:5px;font-size:12px;display:block}.cbr-wrapper .cbr-verified i{margin-right:3px}.cbr-wrapper .cbr-social-share{flex-wrap:wrap;justify-content:center;gap:15px;display:flex}.cbr-wrapper .cbr-social-btn{border-radius:5px;align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.cbr-wrapper .cbr-social-btn i{font-size:18px}.cbr-wrapper .cbr-related-card{background-color:#fff;border-radius:7px;height:100%;padding:20px;transition:all .3s;overflow:hidden}[data-theme=dark] .cbr-wrapper .cbr-related-card{background-color:var(--theme-bg-dark-2)}.cbr-wrapper .cbr-related-card:hover{transform:translateY(-4px);box-shadow:0 8px 25px #0000001a}.cbr-wrapper .cbr-related-card img{border-radius:5px;width:100%;margin-bottom:15px}.cbr-wrapper .cbr-related-card h4{color:#111;margin-bottom:10px;font-size:18px}[data-theme=dark] .cbr-wrapper .cbr-related-card h4{color:var(--white-color)}.cbr-wrapper .cbr-related-card p{color:#666;margin-bottom:15px;font-size:14px}[data-theme=dark] .cbr-wrapper .cbr-related-card p{color:var(--dark-grey-1)}.cbr-wrapper .cbr-related-price{color:var(--primary-color);margin-bottom:15px;font-size:20px;font-weight:600;display:block}.cbr-wrapper .cbr-download-card{background-color:#f9f9f9;border-radius:7px;align-items:center;gap:30px;margin-bottom:50px;padding:30px;display:flex}[data-theme=dark] .cbr-wrapper .cbr-download-card{background-color:var(--theme-bg-dark-2)}.cbr-wrapper .cbr-download-preview{flex-shrink:0;width:200px}.cbr-wrapper .cbr-download-preview img{border-radius:5px;width:100%}.cbr-wrapper .cbr-download-content{flex:1}.cbr-wrapper .cbr-download-content h3{color:#111;margin-bottom:15px;font-size:24px}[data-theme=dark] .cbr-wrapper .cbr-download-content h3{color:var(--white-color)}.cbr-wrapper .cbr-download-content p{color:#666;margin-bottom:20px;font-size:15px}[data-theme=dark] .cbr-wrapper .cbr-download-content p{color:var(--dark-grey-1)}.cbr-wrapper .cbr-download-meta{color:#666;gap:20px;margin-bottom:20px;font-size:14px;display:flex}[data-theme=dark] .cbr-wrapper .cbr-download-meta{color:var(--dark-grey-1)}.cbr-wrapper .cbr-download-meta i{margin-right:5px}.cbr-wrapper .cbr-layout-title{color:#111;margin-bottom:20px;font-size:28px;font-weight:700;line-height:1.3}[data-theme=dark] .cbr-wrapper .cbr-layout-title{color:var(--white-color)}.cbr-wrapper .cbr-layout-desc{color:#374151;margin-bottom:20px;font-size:16px;line-height:1.8}[data-theme=dark] .cbr-wrapper .cbr-layout-desc{color:var(--dark-grey-1)}.cbr-wrapper .cbr-layout-thumb{border-radius:7px;margin-bottom:20px;overflow:hidden}.cbr-wrapper .cbr-layout-thumb img{width:100%;height:auto;display:block}.cbr-wrapper .mb-10{margin-bottom:10px}.cbr-wrapper .mb-20{margin-bottom:20px}.cbr-wrapper .mb-30{margin-bottom:30px}.cbr-wrapper .mb-40{margin-bottom:40px}.cbr-wrapper .mb-50{margin-bottom:50px}.cbr-wrapper .mt-10{margin-top:10px}.cbr-wrapper .mt-20{margin-top:20px}.cbr-wrapper .mt-30{margin-top:30px}.cbr-wrapper .ml-2{margin-left:8px}.cbr-wrapper .mr-2{margin-right:8px}.cbr-wrapper .mr-20{margin-right:20px}.cbr-wrapper .d-block{display:block}.cbr-wrapper .d-flex{display:flex}.cbr-wrapper .align-items-center{align-items:center}.cbr-wrapper .justify-content-center{justify-content:center}.cbr-wrapper .text-center{text-align:center}@media (max-width:991px){.cbr-wrapper .cbr-hero-title{font-size:36px}.cbr-wrapper .cbr-hero-subtitle{font-size:18px}.cbr-wrapper .cbr-layout-title{font-size:24px}.cbr-wrapper .cbr-content-box{padding:20px}.cbr-wrapper .cbr-download-card{flex-direction:column}.cbr-wrapper .cbr-download-preview{width:100%}}@media (max-width:767px){.cbr-wrapper .cbr-hero-title{font-size:28px}.cbr-wrapper .cbr-hero-subtitle{font-size:16px}.cbr-wrapper .cbr-layout-title{font-size:20px}.cbr-wrapper .cbr-current-price{font-size:24px}.cbr-wrapper .cbr-product-price{flex-direction:column;align-items:flex-start}.cbr-wrapper .cbr-table th,.cbr-wrapper .cbr-table td{padding:10px;font-size:14px}.cbr-wrapper .cbr-step-number{width:40px;min-width:40px;height:40px;font-size:20px}.cbr-wrapper .cbr-price-item{flex-direction:column;align-items:flex-start;gap:15px}.cbr-wrapper .cbr-price-right{text-align:left;width:100%}.cbr-wrapper .cbr-btn{text-align:center;width:100%}.cbr-wrapper .cbr-social-share{flex-direction:column}.cbr-wrapper .cbr-social-btn{justify-content:center;width:100%}.cbr-wrapper .cbr-quote-author-wrap{text-align:center;flex-direction:column}}@media (max-width:575px){.cbr-wrapper .cbr-hero-content{padding:30px 15px}.cbr-wrapper .cbr-single-product{padding:20px}.cbr-wrapper .cbr-content-box{padding:15px}.cbr-wrapper .cbr-btn{padding:10px 20px;font-size:14px}.cbr-wrapper .cbr-blockquote,.cbr-wrapper .cbr-download-card{padding:20px}}.cbr-wrapper .cbr-privacy-text{color:#666;margin:0;font-size:13px}[data-theme=dark] .cbr-wrapper .cbr-privacy-text{color:var(--dark-grey-1)}.cbr-wrapper .cbr-btn-group{flex-wrap:wrap;justify-content:center;gap:15px;display:flex}.cbr-wrapper .cbr-verdict-title{color:#111;margin-bottom:10px;font-size:16px;font-weight:600}[data-theme=dark] .cbr-wrapper .cbr-verdict-title{color:var(--white-color)}.cbr-wrapper .cbr-product-img{object-fit:cover;border-radius:5px}.cbr-wrapper .cbr-step-container{gap:20px;margin-bottom:30px;display:flex}.cbr-wrapper .cbr-social-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px;margin-bottom:30px;display:grid}.cbr-wrapper .cbr-social-photo{object-fit:cover;border-radius:5px;width:100%;height:150px}.cbr-wrapper .cbr-review-agg{text-align:center;padding:30px}.cbr-wrapper .cbr-avg-rating{color:var(--primary-color);font-size:48px;font-weight:700}.cbr-wrapper .cbr-before-after-grid{grid-template-columns:1fr 1fr;gap:25px;display:grid}.cbr-wrapper .cbr-ba-item{text-align:center;background-color:#f9f9f9;border-radius:7px;padding:20px}[data-theme=dark] .cbr-wrapper .cbr-ba-item{background-color:var(--theme-bg-dark-2)}.cbr-wrapper .cbr-ba-item img{border-radius:5px;width:100%;margin-bottom:15px}.cbr-wrapper .cbr-ba-title{color:#111;margin-bottom:10px;font-size:20px;font-weight:600}[data-theme=dark] .cbr-wrapper .cbr-ba-title{color:var(--white-color)}.cbr-wrapper .cbr-ba-desc{color:#666;font-size:15px}[data-theme=dark] .cbr-wrapper .cbr-ba-desc{color:var(--dark-grey-1)}.cbr-wrapper .cbr-timeline{text-align:center;color:#111;margin-top:30px;font-weight:600}[data-theme=dark] .cbr-wrapper .cbr-timeline{color:var(--white-color)}.cbr-wrapper .cbr-quiz-question{margin-bottom:30px}.cbr-wrapper .cbr-quiz-question h4{color:#111;margin-bottom:15px}[data-theme=dark] .cbr-wrapper .cbr-quiz-question h4{color:var(--white-color)}.cbr-wrapper .cbr-quiz-option{margin-bottom:10px}.cbr-wrapper .cbr-quiz-option label{cursor:pointer;color:#111;align-items:center;display:flex}[data-theme=dark] .cbr-wrapper .cbr-quiz-option label{color:var(--white-color)}.cbr-wrapper .cbr-quiz-option input{margin-right:10px}.cbr-wrapper .cbr-affiliate-disclaimer{border-left:4px solid var(--primary-color);background-color:#f9f9f9;border-radius:7px;padding:20px}[data-theme=dark] .cbr-wrapper .cbr-affiliate-disclaimer{background-color:var(--theme-bg-dark-2)}.cbr-wrapper .cbr-affiliate-disclaimer h4{color:#111;margin-bottom:10px;font-size:18px}[data-theme=dark] .cbr-wrapper .cbr-affiliate-disclaimer h4{color:var(--white-color)}.cbr-wrapper .cbr-affiliate-disclaimer p{color:#666;margin:0;font-size:14px;line-height:1.6}[data-theme=dark] .cbr-wrapper .cbr-affiliate-disclaimer p{color:var(--dark-grey-1)}.cbr-wrapper .cbr-specs-table{border-collapse:collapse;width:100%;margin-bottom:50px}.cbr-wrapper .cbr-specs-table tr{border-bottom:1px solid #e5e7eb}[data-theme=dark] .cbr-wrapper .cbr-specs-table tr{border-bottom-color:var(--dark-border-1)}.cbr-wrapper .cbr-specs-table td{color:#111;padding:15px}[data-theme=dark] .cbr-wrapper .cbr-specs-table td{color:var(--white-color)}.cbr-wrapper .cbr-specs-table td:first-child{width:40%;font-weight:600}.cbr-wrapper .cbr-btn[download]{align-items:center;gap:8px;display:inline-flex}@media (max-width:767px){.cbr-wrapper .cbr-before-after-grid{grid-template-columns:1fr}.cbr-wrapper .cbr-step-container,.cbr-wrapper .cbr-btn-group{flex-direction:column}.cbr-wrapper .cbr-btn-group .cbr-btn{width:100%}}.spb-btn{border:2px solid var(--border-2);color:var(--grey-color);cursor:pointer;background-color:#0000;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;margin-left:20px;transition:all .3s ease-in-out;display:inline-flex;position:relative;overflow:hidden}.spb-btn i{z-index:1;font-size:22px;transition:all .3s ease-in-out;position:relative}.spb-btn:hover{border-color:var(--primary-color);background-color:#ff184e1a;transform:scale(1.1)}.spb-btn:hover i{color:var(--primary-color);animation:.6s ease-in-out heartBeat}.spb-btn.spb-saved{background-color:var(--primary-color);border-color:var(--primary-color)}.spb-btn.spb-saved i{color:var(--white-color);animation:.3s ease-in-out heartPop}.spb-btn.spb-saved:hover{background-color:#e61850;border-color:#e61850;transform:scale(1.1)}.spb-btn.spb-saved:hover i{color:var(--white-color)}.spb-btn.spb-loading{pointer-events:none;opacity:.6}.spb-btn.spb-loading i{animation:1s linear infinite spin}.spb-btn:disabled{cursor:not-allowed;opacity:.5}.spb-btn:disabled:hover{border-color:var(--border-2);background-color:#0000;transform:none}.spb-btn:focus{outline:none;box-shadow:0 0 0 3px #ff184e33}@keyframes heartBeat{0%,to{transform:scale(1)}25%{transform:scale(1.3)}50%{transform:scale(1.1)}75%{transform:scale(1.2)}}@keyframes heartPop{0%{transform:scale(.8)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-theme=dark] .spb-btn{border-color:var(--dark-border-1);color:var(--dark-grey-1)}[data-theme=dark] .spb-btn:hover{border-color:var(--primary-color);background-color:#ff184e26}[data-theme=dark] .spb-btn:hover i{color:var(--primary-color)}[data-theme=dark] .spb-btn.spb-saved{background-color:var(--primary-color);border-color:var(--primary-color)}[data-theme=dark] .spb-btn.spb-saved i{color:var(--white-color)}[data-theme=dark] .spb-btn:focus{box-shadow:0 0 0 3px #ff184e4d}@media (max-width:767px){.spb-btn{width:40px;height:40px}.spb-btn i{font-size:20px}}@media (max-width:575px){.spb-btn{width:38px;height:38px}.spb-btn i{font-size:18px}}@media (prefers-contrast:high){.spb-btn,.spb-btn.spb-saved{border-width:3px}}@media (prefers-reduced-motion:reduce){.spb-btn,.spb-btn i{transition:none;animation:none}.spb-btn:hover{transform:none}}@media print{.spb-btn{display:none}}[data-theme=dark] h1,[data-theme=dark] h1,[data-theme=dark] h2,[data-theme=dark] h3,[data-theme=dark] h4,[data-theme=dark] h5,[data-theme=dark] h6,[data-theme=dark] a{color:var(--white-color)}.comment-area .comment-list,.comment-area .children{margin:0;padding:0;list-style:none}.comment-area .children{margin-top:20px;margin-left:50px}.comment-area .children .children{margin-left:0}.comment-area .comment-list .comment,.comment-area .children .comment{margin-bottom:30px;display:block}.comment-area .error-text{color:#dc3545;margin-top:5px;font-size:13px;display:block}[data-theme=dark] .comment-area .error-text{color:#ff6b6b}.comment-area .is-invalid{border-color:#dc3545!important}[data-theme=dark] .comment-area .is-invalid{border-color:#ff6b6b!important}.comment-area .comment-error-message{color:#c33;background-color:#fee;border:1px solid #fcc;border-radius:5px;margin-bottom:20px;padding:15px}[data-theme=dark] .comment-area .comment-error-message{color:#ff6b6b;background-color:#dc35451a;border-color:#dc3545}.comment-area .cancel-reply-wrap{margin-bottom:15px}.comment-area .cancel-reply-link{color:var(--primary-color);cursor:pointer;background:0 0;border:none;padding:5px 0;font-size:14px;font-weight:600;text-decoration:underline}.comment-area .cancel-reply-link:hover{color:var(--secondary-color)}.comment-area .comments-loading{text-align:center;color:var(--grey-color);padding:40px 20px}[data-theme=dark] .comment-area .comments-loading{color:var(--dark-grey-1)}.comment-area .load-more-comments{text-align:center;margin:30px 0}.comment-area .reply{cursor:pointer}@media (max-width:767px){.comment-area .children{margin-top:20px;margin-left:30px}.comment-area .children .children{margin-left:0}.comment-area .comment{margin-bottom:25px}}@media (max-width:575px){.comment-area .children{margin-top:15px;margin-left:20px}.comment-area .children .children{margin-left:0}.comment-area .comment{margin-bottom:20px}.comment-area .default-btn[type=submit]{width:100%}}
