img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}.rafa-products-table{width:100%;margin:5px auto;box-sizing:border-box}.rafa-product-container{display:flex;align-items:center;justify-content:space-between;border:1px solid #d1d1d1;border-radius:12px;padding:16px;background:#fff;gap:16px;flex-wrap:wrap;margin:5px auto}.rafa-product-container strong.h3{margin:0;padding:0;font-size:20px;line-height:20px;font-family:inherit;display:block}.rafa-product-container p{margin:5px 0;font-style:italic;font-family:inherit}.rafa-product-container strong.h3 a,.rafa-product-container p a,.rafa-product-container strong a{text-decoration:none;color:#000}.rafa-product-img a{display:block;text-decoration:none}.rafa-product-img a img{width:80px;height:80px;object-fit:contain}.rafa-product-info{flex:1 1 200px;min-width:180px}.rafa-product-btn{display:flex;align-items:center}.rafa-product-btn a{background:red;color:#fff!important;border:none;text-decoration:none;border-radius:8px;padding:12px 24px;font-weight:700;cursor:pointer;transition:background 0.2s;display:block}.rafa-product-btn a:hover{background:#DB2B00;color:#FFF}@media (max-width:600px){.rafa-product-container{flex-direction:column;align-items:stretch;text-align:center}.rafa-product-img img{margin:0 auto 12px}.rafa-product-btn{justify-content:center;margin-top:12px}}:root{--pros-color:#28a745;--cons-color:#dc3545}.review-container{display:flex;flex-wrap:wrap;gap:20px;max-width:900px;margin:20px auto;box-sizing:border-box}.review-box{background:#fff;flex:1 1 300px;min-width:280px;padding:0;display:flex;flex-direction:column;box-sizing:border-box}.review-box .review-title{margin:0;font-size:20px;user-select:none;text-align:center;padding:10px;box-sizing:border-box;display:block;width:100%}.review-box .review-title strong{display:block;font-weight:600;text-align:center}.pros{border-top:4px solid var(--pros-color)}.cons{border-top:4px solid var(--cons-color)}.pros .review-title{background-color:#E7F9DC}.cons .review-title{background-color:#FFEBF0}.review-content{padding:15px 25px}.review-content ul{list-style:none;padding-left:0;margin:0;box-sizing:border-box}.review-content ul li{position:relative;padding-left:28px;margin-bottom:15px;font-size:1.1rem;line-height:1.4}.review-content ul li::before{content:''!important;position:absolute!important;left:0!important;top:7px;width:18px;height:18px;border-radius:50%}.pros ul li::before{background-color:var(--pros-color);box-shadow:0 0 6px var(--pros-color)}.cons ul li::before{background-color:var(--cons-color);box-shadow:0 0 6px var(--cons-color)}@media (max-width:767px){.review-container{flex-direction:column;max-width:100%}.review-box{min-width:100%}.review-content{padding:15px 20px}}.rafa-amazon-button{display:block!important;background-color:red;color:#fff!important;text-transform:uppercase;padding:15px;width:100%;min-height:50px;text-align:center;text-decoration:none;font-size:1.5em;font-weight:700;box-sizing:border-box;margin:0 auto 30px auto}.rafa-amazon-button{transition:background-color 0.3s ease}.rafa-amazon-button:hover{background-color:#cc0000!important;color:#fff!important}.rafa-product-list{display:flex;flex-direction:column;gap:15px;max-width:800px;margin:auto}.rafa-product-item{display:flex;align-items:center;background:#fff;border:1px solid #ddd;border-radius:8px;padding:15px;gap:15px;transition:box-shadow 0.2s}.rafa-.product-item:hover{box-shadow:0 3px 8px rgb(0 0 0 / .1)}.rafa-product-img{flex-shrink:0;width:80px;height:80px;object-fit:contain;border-radius:5px}.rafa-product-info{flex:1}.rafa-product-info h3{font-size:16px;margin:0}.rafa-product-info h3 a{text-decoration:none;color:#000;transition:all 0.2s}.rafa-product-info h3 a:hover{text-decoration:underline}.rafa-product-info p{font-size:14px;color:#555;margin:5px 0 0}.rafa-product-btn{background:#e53935;color:#fff;border:none;border-radius:6px;padding:10px 18px;font-size:14px;cursor:pointer;transition:background 0.3s;text-decoration:none;display:inline-block}.rafa-product-btn:hover{background:#c62828}@media (max-width:600px){.rafa-product-item{flex-direction:column;align-items:flex-start}.rafa-product-img{width:100%;height:auto}.rafa-product-btn{width:100%;text-align:center}}#ez-toc-container{background:#f9f9f9;border:1px solid #aaa;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);display:table;margin-bottom:1em;padding:10px 20px 10px 10px;position:relative;width:auto}div.ez-toc-widget-container{padding:0;position:relative}#ez-toc-container.ez-toc-light-blue{background:#edf6ff}#ez-toc-container.ez-toc-white{background:#fff}#ez-toc-container.ez-toc-black{background:#000}#ez-toc-container.ez-toc-transparent{background:none transparent}div.ez-toc-widget-container ul{display:block}div.ez-toc-widget-container li{border:none;padding:0}div.ez-toc-widget-container ul.ez-toc-list{padding:10px}#ez-toc-container ul ul,.ez-toc div.ez-toc-widget-container ul ul{margin-left:1.5em}#ez-toc-container li,#ez-toc-container ul{margin:0;padding:0}#ez-toc-container li,#ez-toc-container ul,#ez-toc-container ul li,div.ez-toc-widget-container,div.ez-toc-widget-container li{background:none;list-style:none none;line-height:1.6;margin:0;overflow:hidden;z-index:1}#ez-toc-container .ez-toc-title{text-align:left;line-height:1.45;margin:0;padding:0}.ez-toc-title-container{display:table;width:100%}.ez-toc-title,.ez-toc-title-toggle{display:inline;text-align:left;vertical-align:middle}#ez-toc-container.ez-toc-black p.ez-toc-title{color:#fff}#ez-toc-container div.ez-toc-title-container+ul.ez-toc-list{margin-top:1em}.ez-toc-wrap-left{margin:0 auto 1em 0!important}.ez-toc-wrap-left-text{float:left}.ez-toc-wrap-right{margin:0 0 1em auto!important}.ez-toc-wrap-right-text{float:right}#ez-toc-container a{color:#444;box-shadow:none;text-decoration:none;text-shadow:none;display:inline-flex;align-items:stretch;flex-wrap:nowrap}#ez-toc-container a:visited{color:#9f9f9f}#ez-toc-container a:hover{text-decoration:underline}#ez-toc-container.ez-toc-black a,#ez-toc-container.ez-toc-black a:visited{color:#fff}#ez-toc-container a.ez-toc-toggle{display:flex;align-items:center}.ez-toc-widget-container ul.ez-toc-list li:before{content:" ";position:absolute;left:0;right:0;height:30px;line-height:30px;z-index:-1}.ez-toc-widget-container ul.ez-toc-list li.active{background-color:#ededed}.ez-toc-widget-container li.active>a{font-weight:900}.ez-toc-btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.ez-toc-btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.ez-toc-btn:focus,.ez-toc-btn:hover{color:#333;text-decoration:none}.ez-toc-btn.active,.ez-toc-btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.ez-toc-btn-default{color:#333;background-color:#fff}.ez-toc-btn-default.active,.ez-toc-btn-default:active,.ez-toc-btn-default:focus,.ez-toc-btn-default:hover{color:#333;background-color:#ebebeb;border-color:#adadad}.ez-toc-btn-default.active,.ez-toc-btn-default:active{background-image:none}.ez-toc-btn-sm,.ez-toc-btn-xs{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.ez-toc-btn-xs{padding:1px 5px}.ez-toc-btn-default{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075)}.ez-toc-btn-default:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.active,.ez-toc-btn:active{background-image:none}.ez-toc-btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left 0,left 100%,from(#fff),to(#e0e0e0));background-image:-webkit-linear-gradient(top,#fff,#e0e0e0);background-image:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(180deg,#fff 0,#e0e0e0);background-repeat:repeat-x;border-color:#ccc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#ffe0e0e0",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.ez-toc-btn-default:focus,.ez-toc-btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.ez-toc-btn-default.active,.ez-toc-btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.ez-toc-pull-right{float:right!important;margin-left:10px}#ez-toc-container label.cssicon,#ez-toc-widget-container label.cssicon{height:30px}.ez-toc-glyphicon{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1;-moz-osx-font-smoothing:grayscale}.ez-toc-glyphicon:empty{width:1em}.ez-toc-toggle i.ez-toc-glyphicon{font-size:16px;margin-left:2px}#ez-toc-container input{position:absolute;left:-999em}#ez-toc-container input[type=checkbox]:checked+nav,#ez-toc-widget-container input[type=checkbox]:checked+nav{opacity:0;max-height:0;border:none;display:none}#ez-toc-container label{position:relative;cursor:pointer;display:initial}#ez-toc-container .ez-toc-js-icon-con{display:initial}#ez-toc-container .ez-toc-js-icon-con,#ez-toc-container .ez-toc-toggle label{float:right;position:relative;font-size:16px;padding:0;border:1px solid #999191;border-radius:5px;cursor:pointer;left:10px;width:35px}div#ez-toc-container .ez-toc-title{display:initial}.ez-toc-wrap-center{margin:0 auto 1em!important}#ez-toc-container a.ez-toc-toggle{color:#444;background:inherit;border:inherit}.ez-toc-toggle #item{position:absolute;left:-999em}label.cssicon .ez-toc-glyphicon:empty{font-size:16px;margin-left:2px}label.cssiconcheckbox{display:none}.ez-toc-widget-container ul li a{padding-left:10px;display:inline-flex;align-items:stretch;flex-wrap:nowrap}.ez-toc-widget-container ul.ez-toc-list li{height:auto!important}.ez-toc-cssicon{float:right;position:relative;font-size:16px;padding:0;border:1px solid #999191;border-radius:5px;cursor:pointer;left:10px;width:35px}.ez-toc-icon-toggle-span{display:flex;align-items:center;width:35px;height:30px;justify-content:center;direction:ltr}#ez-toc-container .eztoc-toggle-hide-by-default{display:none}.eztoc_no_heading_found{background-color:#ff0;padding-left:10px}.eztoc-hide{display:none}.term-description .ez-toc-title-container p:nth-child(2){width:50px;float:right;margin:0}.ez-toc-list.ez-toc-columns-2{column-count:2;column-gap:20px;column-fill:balance}.ez-toc-list.ez-toc-columns-2>li{display:block;break-inside:avoid;margin-bottom:8px;page-break-inside:avoid}.ez-toc-list.ez-toc-columns-3{column-count:3;column-gap:20px;column-fill:balance}.ez-toc-list.ez-toc-columns-3>li{display:block;break-inside:avoid;margin-bottom:8px;page-break-inside:avoid}.ez-toc-list.ez-toc-columns-4{column-count:4;column-gap:20px;column-fill:balance}.ez-toc-list.ez-toc-columns-4>li{display:block;break-inside:avoid;margin-bottom:8px;page-break-inside:avoid}.ez-toc-list.ez-toc-columns-optimized{column-fill:balance;orphans:2;widows:2}.ez-toc-list.ez-toc-columns-optimized>li{display:block;break-inside:avoid;page-break-inside:avoid}@media (max-width:768px){.ez-toc-list.ez-toc-columns-2,.ez-toc-list.ez-toc-columns-3,.ez-toc-list.ez-toc-columns-4{column-count:1;column-gap:0}}@media (max-width:1024px) and (min-width:769px){.ez-toc-list.ez-toc-columns-3,.ez-toc-list.ez-toc-columns-4{column-count:2}}div#ez-toc-container .ez-toc-title{font-size:120%}div#ez-toc-container .ez-toc-title{font-weight:500}div#ez-toc-container ul li,div#ez-toc-container ul li a{font-size:95%}div#ez-toc-container ul li,div#ez-toc-container ul li a{font-weight:500}div#ez-toc-container nav ul ul li{font-size:90%}.ez-toc-box-title{font-weight:700;margin-bottom:10px;text-align:center;text-transform:uppercase;letter-spacing:1px;color:#666;padding-bottom:5px;position:absolute;top:-4%;left:5%;background-color:inherit;transition:top 0.3s ease}.ez-toc-box-title.toc-closed{top:-25%}.ez-toc-container-direction{direction:ltr}.ez-toc-counter ul{counter-reset:item}.ez-toc-counter nav ul li a::before{content:counters(item,'.',decimal) '. ';display:inline-block;counter-increment:item;flex-grow:0;flex-shrink:0;margin-right:.2em;float:left}.ez-toc-widget-direction{direction:ltr}.ez-toc-widget-container ul{counter-reset:item}.ez-toc-widget-container nav ul li a::before{content:counters(item,'.',decimal) '. ';display:inline-block;counter-increment:item;flex-grow:0;flex-shrink:0;margin-right:.2em;float:left}/*!
Theme Name: Nova
Theme URI: https://rafapaulino.com
Author: Rafael Paulino
Author URI: https://rafapaulino.com
Description: Tema voltado para os blogs de seo
Version: 4.1.0
Tested up to: 7.4
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: nova
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/
 :root{--font-sans:'Inter', sans-serif;--font-serif:'Merriweather', serif;--bg-body:#f9fafb;--bg-surface:#ffffff;--bg-surface-alt:#f8fafc;--bg-surface-accent:#eff6ff;--text-main:#111827;--text-muted:#4b5563;--text-light:#9ca3af;--primary:#2563eb;--primary-hover:#1d4ed8;--primary-light:#e0e7ff;--border-color:#e5e7eb;--shadow-sm:0 1px 2px 0 rgb(0 0 0 / 0.05);--shadow-md:0 4px 6px -1px rgb(0 0 0 / 0.1);--shadow-lg:0 10px 15px -3px rgb(0 0 0 / 0.1);--shadow-xl:0 20px 25px -5px rgb(0 0 0 / 0.1);--color-red:#dc2626;--color-red-bg:#fef2f2;--color-green:#16a34a;--color-green-bg:#f0fdf4;--color-yellow:#facc15;--amazon-yellow:#FFD814;--amazon-yellow-hover:#F7CA00}html.dark{--bg-body:#0f172a;--bg-surface:#1e293b;--bg-surface-alt:#020617;--bg-surface-accent:rgba(30, 58, 138, 0.3);--text-main:#f3f4f6;--text-muted:#d1d5db;--text-light:#9ca3af;--primary:#4f46e5;--primary-hover:#6366f1;--primary-light:rgba(49, 46, 129, 0.5);--border-color:#1e293b;--shadow-sm:0 1px 2px 0 rgb(0 0 0 / 0.3);--shadow-md:0 4px 6px -1px rgb(0 0 0 / 0.3);--shadow-lg:0 10px 15px -3px rgb(0 0 0 / 0.4);--color-red:#f87171;--color-red-bg:rgba(127, 29, 29, 0.2);--color-green:#4ade80;--color-green-bg:rgba(20, 83, 45, 0.2)}body.theme-red{--primary:#fa2e2e;--primary-hover:#e02323;--primary-light:#feeaea;--bg-surface-accent:#feeaea}html.dark body.theme-red{--primary:#ff5c5c;--primary-hover:#ff7070;--primary-light:rgba(250, 46, 46, 0.2);--bg-surface-accent:rgba(250, 46, 46, 0.1)}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-sans);background-color:var(--bg-body);color:var(--text-main);transition:background-color 0.3s,color 0.3s;line-height:1.5;display:flex;flex-direction:column;min-height:100vh}h1,h2,h3,h4,h5,h6{font-family:var(--font-serif)}a{text-decoration:none;color:inherit}button{background:none;border:none;cursor:pointer;font-family:inherit}img{max-width:100%;display:block}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:fadeInUp 0.5s ease-out forwards}.container{max-width:1280px;margin:0 auto;padding:0 1rem}@media (min-width:640px){.container{padding:0 1.5rem}}@media (min-width:1024px){.container{padding:0 2rem}}.hidden{display:none!important}.block{display:block}.flex{display:flex}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.flex-col{flex-direction:column}.grid{display:grid}.text-center{text-align:center}.font-bold{font-weight:700}.relative{position:relative}.absolute{position:absolute}.w-full{width:100%}.h-full{height:100%}.object-cover{object-fit:cover}.rounded-full{border-radius:9999px}.shadow-lg{box-shadow:var(--shadow-lg)}.lucide{vertical-align:middle}.alert-bar{background-color:#dc2626;color:#fff;position:relative;z-index:60;transition:all 0.3s}.alert-bar-content{display:flex;align-items:center;justify-content:center;gap:1rem;padding:.75rem;text-align:center}.alert-btn{background-color:#fff;color:#dc2626;padding:.375rem 1.25rem;border-radius:9999px;font-size:.875rem;font-weight:700;box-shadow:var(--shadow-sm);transition:background-color 0.2s;white-space:nowrap}.alert-btn:hover{background-color:#fef2f2}.alert-close{position:absolute;right:1rem;top:50%;transform:translateY(-50%);padding:.5rem;border-radius:9999px;color:rgb(255 255 255 / .9)}.alert-close:hover{background-color:#b91c1c;color:#fff}.article-nav{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:2rem;padding-top:2rem;border-top:1px solid var(--border-color);font-family:var(--font-sans)}@media (min-width:640px){.article-nav{grid-template-columns:1fr 1fr}}.nav-card{padding:1rem;border:1px solid var(--border-color);border-radius:.75rem;transition:all 0.2s;cursor:pointer;display:flex;flex-direction:column}.nav-card:hover{background-color:var(--bg-surface-alt)}.nav-label{font-size:.75rem;color:var(--text-light);display:flex;align-items:center;margin-bottom:.25rem}.nav-title{font-weight:700;color:var(--text-main);font-size:1rem;line-height:1.4}.back-to-top{position:fixed;bottom:2rem;right:2rem;background-color:var(--primary);color:#fff;width:3.5rem;height:3.5rem;border-radius:50%;box-shadow:var(--shadow-lg);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:40;opacity:0;transform:translateY(2rem);transition:all 0.5s;pointer-events:none}.back-to-top.show{opacity:1;transform:translateY(0);pointer-events:auto}.card{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:1rem;overflow:hidden;display:flex;flex-direction:column;transition:all 0.3s;box-shadow:var(--shadow-sm);cursor:pointer;height:100%}.card:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl)}.card-image{height:12rem;position:relative;overflow:hidden}.card-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s}.card:hover .card-image img{transform:scale(1.05)}.card-badge{position:absolute;top:.75rem;left:.75rem;background-color:rgb(255 255 255 / .95);color:#111827;font-size:.625rem;font-weight:700;text-transform:uppercase;padding:.25rem .5rem;border-radius:9999px;backdrop-filter:blur(4px)}html.dark .card-badge{background-color:rgb(15 23 42 / .95);color:#fff}.card-body{padding:1.25rem;display:flex;flex-direction:column;flex:1}.card-body time{font-size:12px}.card-meta{display:flex;align-items:center;font-size:.75rem;color:var(--text-light);margin-bottom:.5rem}.card-meta span{display:flex;align-items:center;margin-right:.5rem}.card-title{font-size:16px;font-weight:700;color:var(--text-main);margin-top:8px;margin-bottom:10px;text-align:left;line-height:1.4;transition:color 0.2s;font-family:var(--font-serif)}.card:hover .card-title{color:var(--primary)}.card-excerpt{font-size:14px;color:var(--text-muted);margin-bottom:10px;display:inline-block;overflow:hidden;padding-bottom:10px}.card-excerpt p{margin:0;font-size:14px}.card-footer{margin-top:auto;padding-top:.75rem;border-top:1px solid var(--border-color);display:flex;align-items:center}.author-avatar{width:1.5rem;height:1.5rem;border-radius:50%;background-color:var(--primary-light);color:var(--primary);display:flex;align-items:center;justify-content:center;font-size:.625rem;font-weight:700;margin-right:.5rem}.author-name{font-size:.75rem;font-weight:500;color:var(--text-main)}.conversion-box{background-color:var(--bg-surface);border:2px solid var(--primary);border-radius:1rem;overflow:hidden;box-shadow:var(--shadow-lg);margin-bottom:3rem;transition:transform 0.3s}.conversion-box:hover{transform:scale(1.01)}.box-header{background-color:var(--primary);color:#fff;text-align:center;padding:.5rem;font-weight:700;text-transform:uppercase;font-size:.875rem;font-family:var(--font-sans)}.box-body{padding:2rem}.box-layout{display:flex;flex-direction:column;gap:2rem}@media (min-width:768px){.box-layout{flex-direction:row;align-items:center}}.box-img{flex:1;display:flex;justify-content:center;background:#fff;padding:1rem;border-radius:.75rem;border:1px solid var(--border-color)}.box-img img{max-height:12rem;object-fit:contain}.box-info{flex:2;text-align:center}@media (min-width:768px){.box-info{text-align:left}}.dropdown{position:relative}.dropdown-menu{position:absolute;left:0;top:100%;margin-top:.5rem;width:12rem;background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:.75rem;box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;transform:translateY(10px);transition:all 0.2s ease-in-out;overflow:hidden;padding:.25rem 0}.dropdown:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-item{display:block;padding:.5rem 1rem;font-size:.875rem;color:var(--text-muted)}.dropdown-item:hover{background-color:var(--bg-surface-accent);color:var(--primary)}.sales-notif{position:fixed;bottom:1rem;left:1rem;background-color:#059669;color:#fff;padding:1rem;padding-right:2.5rem;border-radius:.5rem;box-shadow:var(--shadow-xl);display:flex;align-items:center;gap:1rem;z-index:50;max-width:24rem;transform:translateY(20px);opacity:0;transition:all 0.7s ease-in-out;pointer-events:none}.sales-notif.visible{transform:translateY(0);opacity:1;pointer-events:auto}.notif-close{position:absolute;top:.5rem;right:.5rem;color:rgb(255 255 255 / .7)}.notif-icon{width:2.5rem;height:2.5rem;background:rgb(255 255 255 / .2);border-radius:50%;display:flex;align-items:center;justify-content:center}.pagination{display:block;justify-content:center;align-items:center;padding:0;margin:3rem 0 0 0;box-sizing:border-box;width:100%}.pagination ul{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:3rem;font-family:var(--font-sans)}.page-btn{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:500;font-size:.875rem;color:var(--text-muted)}.page-btn a{display:block}.page-btn.active{background-color:var(--primary);color:#fff;box-shadow:var(--shadow-md)}.page-btn:hover:not(.active){background-color:var(--bg-surface-alt)}.review-section{margin:2rem 0 4rem}.review-title{font-family:var(--font-sans);font-size:1.875rem;font-weight:700;color:var(--text-main);border-bottom:2px solid var(--primary-light);padding-bottom:1rem;margin-bottom:2rem}.product-list{border:1px solid var(--border-color);border-radius:.75rem;background-color:var(--bg-surface);overflow:hidden}.product-item{display:flex;flex-direction:column;padding:1.5rem;gap:1.5rem;border-bottom:1px solid var(--border-color);transition:background-color 0.2s}@media (min-width:640px){.product-item{flex-direction:row;align-items:center}}.product-item:last-child{border-bottom:none}.product-item:hover{background-color:var(--bg-surface-alt)}.rank-number{font-size:1.5rem;font-weight:700;width:3rem;text-align:center;color:var(--text-light)}.rank-number.top{color:var(--primary)}.product-img-box{width:6rem;height:6rem;background:#fff;border:1px solid var(--border-color);border-radius:.5rem;padding:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.product-img-box a{display:block;width:100%;height:100%;text-align:center}.product-img-box img{max-width:100%;max-height:100%;object-fit:contain}.product-details{flex:1;min-width:0}.feature-tag{display:inline-block;background-color:var(--primary-light);color:var(--primary);font-size:.75rem;font-weight:700;text-transform:uppercase;padding:.125rem .5rem;border-radius:.375rem;margin-bottom:.5rem}.product-name{font-size:1.125rem;font-weight:700;color:var(--text-main);margin-bottom:.5rem;font-family:var(--font-sans)}.star-rating{color:var(--color-yellow);display:flex;gap:.125rem;margin-bottom:.5rem}.stock-status{color:var(--color-green);font-size:.75rem;font-weight:500}.product-action{text-align:center;min-width:10rem}@media (min-width:640px){.product-action{text-align:right}}.price-label{font-size:.75rem;color:var(--text-light);display:block}.price-value{font-size:1.25rem;font-weight:700;color:var(--text-main);display:block;margin-bottom:.5rem}.btn-amazon{display:inline-flex;align-items:center;justify-content:center;background-color:var(--amazon-yellow);color:#0f1111;font-weight:500;padding:.625rem 1.5rem;border-radius:.5rem;font-size:.875rem;width:100%;transition:background-color 0.2s;box-shadow:var(--shadow-sm)}@media (min-width:640px){.btn-amazon{width:auto}}.btn-amazon:hover{background-color:var(--amazon-yellow-hover)}.pros-cons-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:3rem;font-family:var(--font-sans)}@media (min-width:768px){.pros-cons-grid{grid-template-columns:1fr 1fr}}.pros-card,.cons-card{padding:1.5rem;border-radius:1rem;border-width:1px;border-style:solid}.pros-card{background-color:var(--color-green-bg);border-color:rgb(22 163 74 / .2)}.cons-card{background-color:var(--color-red-bg);border-color:rgb(220 38 38 / .2)}.list-header{font-weight:700;display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.pros-header{color:#15803d}.cons-header{color:#b91c1c}.pc-list{list-style:none}.pc-list li{display:flex;align-items:start;gap:.5rem;margin-bottom:.75rem;font-size:.875rem}.related-section{margin-top:3rem;padding-top:3rem;border-top:1px solid var(--border-color);font-family:var(--font-sans)}.related-title{font-size:1.5rem;font-weight:700;color:var(--text-main);margin-bottom:1.5rem;font-family:var(--font-serif)}.related-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:640px){.related-grid{grid-template-columns:repeat(3,1fr)}}.related-card{display:flex;flex-direction:column;cursor:pointer}.related-img{aspect-ratio:4/3;border-radius:.75rem;overflow:hidden;margin-bottom:.75rem;position:relative}.related-img img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s}.related-card:hover .related-img img{transform:scale(1.05)}.related-badge{position:absolute;top:.5rem;left:.5rem;background:rgb(255 255 255 / .9);color:#111;font-size:.625rem;font-weight:700;padding:.125rem .375rem;border-radius:.25rem;text-transform:uppercase}html.dark .related-badge{background:rgb(0 0 0 / .8);color:#fff}.related-card-title{font-size:.875rem;font-weight:700;color:var(--text-main);line-height:1.4;margin-bottom:.25rem}.related-card:hover .related-card-title{color:var(--primary)}.related-date{font-size:.75rem;color:var(--text-light);display:flex;align-items:center}.review-text-box{background-color:var(--bg-surface-alt);border:1px solid var(--border-color);border-radius:1rem;padding:2rem;margin-bottom:3rem;font-family:var(--font-serif);font-size:1.125rem;line-height:1.8;color:var(--text-muted)}.review-text-box h4{font-family:var(--font-sans);font-weight:700;font-size:1.25rem;color:var(--text-main);margin-bottom:1rem}.article-tags{margin-top:4rem;padding-top:2rem;border-top:1px solid var(--border-color);font-family:var(--font-sans)}.tag-list{display:flex;flex-wrap:wrap;gap:.5rem}.tag-item{display:inline-flex;align-items:center;background-color:var(--bg-surface-alt);color:var(--text-muted);font-size:.875rem;font-weight:500;padding:.25rem .75rem;border-radius:.375rem;transition:all 0.2s}.tag-item:hover{background-color:var(--primary-light);color:var(--primary)}.theme-toggle{padding:.5rem;border-radius:9999px;color:var(--text-light);transition:background-color 0.2s}.theme-toggle:hover{background-color:var(--bg-surface-accent);color:var(--text-muted)}.countdown-timer{display:inline-flex;align-items:center;gap:.5rem;background-color:var(--color-red);color:#fff;padding:.375rem .75rem;border-radius:.5rem;font-size:.875rem;font-family:monospace;font-weight:700;margin-bottom:1rem;animation:pulse 2s infinite}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.8}}.section-kitchen{background-color:var(--bg-surface-alt);padding:4rem 0}.section-coffee{background-color:var(--bg-surface-accent);padding:4rem 0}html.dark .section-coffee{background-color:rgb(2 6 23 / .5)}.section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.5rem}.section-title{font-size:1.875rem;font-weight:700;color:var(--text-main);position:relative;display:inline-block}.section-title::after{content:'';position:absolute;bottom:-.5rem;left:0;width:3rem;height:.25rem;background-color:var(--primary);border-radius:9999px}.cards-grid{display:grid;grid-template-columns:1fr;gap:2rem;padding-bottom:40px}@media (min-width:768px){.cards-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.cards-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.cards-grid.four-cols{grid-template-columns:repeat(4,1fr)}}.site-footer{background-color:#020617;color:#94a3b8;padding-top:4rem;padding-bottom:2rem;margin-top:auto;border-top:1px solid #1e293b}.footer-grid{display:grid;grid-template-columns:1fr;gap:3rem;margin-bottom:3rem}@media (min-width:768px){.footer-grid{grid-template-columns:2fr 1fr 1fr}}.footer-brand{color:#fff;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.footer-desc{font-size:.95rem;line-height:1.6;margin-bottom:1.5rem}.social-links{display:flex;gap:1rem}.social-icon{background-color:#0f172a;padding:.5rem;border-radius:50%;color:inherit;transition:0.2s}.social-icon:hover{background-color:#1e293b;color:var(--primary)}.footer-heading{color:#fff;font-weight:700;margin-bottom:1.5rem}.footer-links,.footer-links ul,ul.footer-links{list-style:none!important}.footer-links ul li,.footer-links li{margin-bottom:.75rem;list-style:none!important}.footer-links a:hover{color:var(--primary)}.footer-bottom{border-top:1px solid #1e293b;padding-top:2rem;text-align:center;font-size:.875rem}.site-header{position:sticky;top:0;z-index:50;width:100%;background-color:rgb(255 255 255 / .7);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-color);transition:background-color 0.3s,border-color 0.3s}html.dark .site-header{background-color:rgb(15 23 42 / .8)}.header-inner{height:auto;padding-top:10px;padding-bottom:10px;display:flex;justify-content:space-between;align-items:center}.logo{display:flex;align-items:center;flex-shrink:0}.logo-icon{width:2rem;height:2rem;background-color:#2563eb;border-radius:.5rem;display:flex;align-items:center;justify-content:center;margin-right:.5rem;transition:transform 0.3s}.logo:hover .logo-icon{transform:rotate(12deg)}.logo-icon span{color:#fff;font-weight:700;font-size:1.125rem}.logo-text{font-family:var(--font-sans);font-weight:700;font-size:1.25rem;letter-spacing:-.025em;color:var(--text-main)}.logo-dot{color:var(--primary)}.logo-image{width:100%!important;max-height:80px!important;display:block}.mobile-menu-btn{display:block;color:var(--text-main)}@media (min-width:768px){.mobile-menu-btn{display:none}}.mobile-menu-panel{display:none;background-color:var(--bg-surface);border-bottom:1px solid var(--border-color)}.mobile-menu-panel.open{display:block}.mobile-nav-link{display:block;padding:1rem .75rem;font-weight:500;color:var(--text-main);border-bottom:1px solid var(--border-color)}.mobile-nav-link:hover{background-color:var(--bg-surface-accent)}.desktop-nav{display:none}@media (min-width:768px){.desktop-nav{display:flex;align-items:center;gap:2rem}}.nav-link{display:flex;align-items:center;padding:.5rem .75rem;border-radius:.375rem;font-size:.875rem;font-weight:500;color:var(--text-muted);transition:all 0.2s}.nav-link:hover{color:var(--primary);background-color:var(--bg-surface-accent)}.nav-link svg{margin-left:.25rem;width:.75rem;height:.75rem}.sidebar-sticky{position:sticky;top:6rem}.sidebar-card{background-color:var(--bg-surface-alt);border:1px solid var(--border-color);border-radius:1rem;padding:1.5rem;margin-bottom:2rem;font-family:var(--font-sans)}.sidebar-title{font-weight:700;text-transform:uppercase;font-size:.75rem;letter-spacing:.05em;margin-bottom:1.5rem}.author-profile{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.profile-avatar{width:4rem;height:4rem;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700}.profile-name{font-weight:700;font-size:1.125rem}.profile-role{color:var(--primary);font-size:.875rem;font-weight:500}.not-found-container{min-height:70vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative;overflow:hidden}.bg-404{position:absolute;font-size:20rem;font-weight:700;opacity:.05;pointer-events:none;z-index:0;color:var(--text-main)}.content-404{position:relative;z-index:10;max-width:32rem}.icon-circle{width:5rem;height:5rem;background-color:var(--primary-light);color:var(--primary);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 2rem}.about-hero{padding:5rem 0;background-color:var(--bg-surface);border-bottom:1px solid var(--border-color);overflow:hidden}.about-hero-content{display:flex;flex-direction:column;gap:3rem}@media (min-width:768px){.about-hero-content{flex-direction:row;align-items:center;gap:6rem}.about-hero-text,.about-hero-image{width:50%}}.essence-badge{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1rem}.essence-dot{width:.5rem;height:.5rem;background-color:var(--primary);border-radius:50%}.essence-label{color:var(--primary);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;font-family:var(--font-sans)}.about-title{font-size:2.25rem;font-weight:700;color:var(--text-main);line-height:1.1;margin-bottom:1rem}@media (min-width:1024px){.about-title{font-size:3rem}}.about-desc{font-size:1.125rem;font-weight:300;color:var(--text-muted);line-height:1.6;margin-bottom:1.5rem;font-family:var(--font-sans)}.cta-btn{display:inline-flex;align-items:center;gap:.5rem;background-color:var(--primary);color:#fff;padding:.875rem 2rem;border-radius:9999px;font-weight:500;font-family:var(--font-sans);box-shadow:0 4px 14px 0 rgb(37 99 235 / .39);transition:all 0.2s}.cta-btn:hover{background-color:var(--primary-hover);transform:translateY(-1px)}.about-img-wrapper{position:relative;border-radius:1rem;box-shadow:var(--shadow-xl);aspect-ratio:4/3;overflow:hidden}.about-img-wrapper img{width:100%;height:100%;object-fit:cover}.deco-blob-1,.deco-blob-2{position:absolute;border-radius:50%;filter:blur(40px);opacity:.6;z-index:0}.deco-blob-1{top:-1rem;right:-1rem;width:6rem;height:6rem;background:var(--primary-light)}.deco-blob-2{bottom:-1rem;left:-1rem;width:8rem;height:8rem;background:rgb(59 130 246 / .2)}.archive-search-container{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:3rem;border-bottom:1px solid var(--border-color);padding-bottom:2rem}@media (min-width:768px){.archive-search-container{flex-direction:row;align-items:flex-end;justify-content:space-between}}.search-input-wrapper{position:relative;width:100%;max-width:20rem}.search-icon{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--text-light)}.search-input{width:100%;padding:.625rem .75rem .625rem 2.5rem;border-radius:9999px;border:1px solid var(--border-color);background-color:var(--bg-surface);color:var(--text-main);outline:none}.search-input:focus{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-light)}.page-header{background-color:var(--bg-surface-alt);border-bottom:1px solid var(--border-color);padding:4rem 0;text-align:center;margin-bottom:3rem}.page-title{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:var(--text-main)}.page-subtitle{font-size:1.25rem;font-weight:300;color:var(--text-muted);font-family:var(--font-sans)}.prose{font-family:var(--font-sans);color:var(--text-muted);max-width:48rem;margin:0 auto;font-size:1.125rem}.prose p{margin-bottom:1.5rem}.prose h3{color:var(--text-main);font-size:1.5rem;margin-top:2rem;margin-bottom:1rem}.progress-bar-container{position:fixed;top:0;left:0;width:100%;height:.25rem;background-color:var(--bg-surface-alt);z-index:60}.progress-bar{height:100%;background-color:var(--primary);width:0%;transition:width 0.1s}.article-header{text-align:center;max-width:56rem;margin:0 auto 3rem;padding-top:5rem}.article-title{font-size:2.25rem;line-height:1.1;margin-bottom:2rem;color:var(--text-main)}@media (min-width:768px){.article-title{font-size:3rem}}.article-meta{display:flex;justify-content:center;align-items:center;gap:2rem;padding:1.5rem 0;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.meta-author{display:flex;align-items:center;gap:.75rem;text-align:left}.meta-avatar{width:2.5rem;height:2.5rem;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.meta-separator{height:2rem;width:1px;background-color:var(--border-color);display:none}@media (min-width:640px){.meta-separator{display:block}}.featured-image-container{max-width:72rem;margin:0 auto 4rem;padding:0 1rem}.featured-image{width:100%;aspect-ratio:21/9;border-radius:1.5rem;overflow:hidden;box-shadow:var(--shadow-xl)}.featured-image img{width:100%;height:100%;object-fit:cover}.article-layout{display:grid;grid-template-columns:1fr;gap:3rem;max-width:80rem;margin:0 auto}@media (min-width:1024px){.article-layout{grid-template-columns:8fr 4fr}}.article-content{font-family:var(--font-serif);color:var(--text-muted);font-size:1.125rem;line-height:1.8}#ez-toc-container{margin-top:15px;margin-bottom:20px}.entry-content p,.entry-content ul,.entry-content ol,.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:1.5rem}.entry-content>*:last-child{margin-bottom:0}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-top:2.5rem;margin-bottom:1rem}.entry-content>h1:first-child,.entry-content>h2:first-child,.entry-content>h3:first-child,.entry-content>h4:first-child,.entry-content>h5:first-child,.entry-content>h6:first-child{margin-top:0}.entry-content ul,.entry-content ol{padding-left:2rem}.entry-content li{margin-bottom:.5rem}.entry-content li:last-child{margin-bottom:0}.entry-content ul ul,.entry-content ol ol,.entry-content ul ol,.entry-content ol ul{margin-top:.5rem;margin-bottom:.5rem}.lead-text{font-size:1.25rem;font-weight:300;margin-bottom:3rem}.aawp .aawp-tb__row--highlight{background-color:#256aaf}.aawp .aawp-tb__row--highlight{color:#fff}.aawp .aawp-tb__row--highlight a{color:#fff}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}