.plugin-details #plugin-banner{margin-bottom:30px}.plugin-details #plugin-banner img{border:1px solid var(--border-color)}.plugin-details #plugin-heading-container{display:flex;justify-content:space-between;align-content:center}@media only screen and (max-width:600px){.plugin-details #plugin-heading-container{flex-direction:column;gap:2rem}}.plugin-details .plugin-logo-name-author .icon{height:96px;margin-bottom:0;margin-right:20px;max-width:96px}.plugin-details .plugin-icon{background-size:contain!important;height:96px!important;width:96px!important}@media only screen and (max-width:600px){.plugin-details .plugin-logo-name-author .icon,.plugin-details .plugin-icon{height:50px!important;width:50px!important}}.plugin-details .plugin-logo-name-author{align-items:center;display:flex;flex:1}@media only screen and (max-width:600px){.plugin-details .plugin-logo-name-author{align-items:start}.plugin-details .plugin-name{font-size:1.3rem;font-weight:700}.plugin-details .byline{font-size:.73rem;font-style:italic}.plugin-details .download a{display:block;width:100%!important;font-size:1.25rem!important}}.plugin-details#plugin-tabs{display:flex;flex-flow:row wrap;margin-top:3rem;justify-content:space-between;margin-bottom:3rem}.plugin-details#plugin-tabs ul{flex:1;display:flex;flex-flow:row wrap;border-bottom:1px solid var(--border-color);list-style:none;margin-left:0;margin-bottom:0}.plugin-details#plugin-tabs ul li{border:1px solid transparent;display:inline-block;display:block;font-size:.9rem;font-size:1rem;margin-bottom:-1px;transition:background .2s ease;padding:.64rem 1.25rem;text-decoration:none;cursor:pointer}.plugin-details#plugin-tabs ul li:hover{background-color:rgba(255,255,255,.25);border:1px solid var(--border-color)}.plugin-details#plugin-tabs ul li.active{background-color:var(--content-bg-color);border:1px solid var(--border-color);border-bottom:0px}.plugin-details#plugin-tabs #link-support{border-bottom:1px solid var(--border-color);display:inline-block;display:block;font-size:.9rem;font-size:1rem;transition:background .2s ease;padding:.64rem 0 .64rem 1.25rem;text-decoration:none;cursor:pointer}@media only screen and (max-width:600px){.plugin-details#plugin-tabs{display:flex;flex-direction:column;margin-top:0}.plugin-details #link-support{order:-1;margin-bottom:1em;text-align:center;padding:.5rem 0 2rem!important;border-bottom:0!important}.plugin-details#plugin-tabs ul li{font-size:.75rem;padding:10px}}.plugin-details{position:relative}.plugin-details .main-image{position:relative;text-align:center}.plugin-details img{max-width:100%;height:auto}.plugin-details .thumbnail-container{display:flex;justify-content:center;margin-top:10px}.plugin-details .thumbnail{max-width:66px;max-height:66px;margin:0 5px;cursor:pointer;opacity:.6}.plugin-details .thumbnail:hover{opacity:1}.plugin-details .image-gallery-description{background:#f6f6f6;text-align:center;padding:5px;z-index:1}.wcagaat-dark-mode .plugin-details .image-gallery-description{background:var(--secondary-color)}.plugin-details .prev,.plugin-details .next{position:absolute;top:0;bottom:0;width:50px;background:0 0;color:black;border:none;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;font-size:2.5rem}.plugin-details .prev{left:0}.plugin-details .next{right:0}.plugin-details .prev:hover,.plugin-details .next:hover{background:rgba(255,255,255,.8);border:1px solid rgba(0,0,0,.15)}.plugin-details#plugin-faq .accordion-item{margin-bottom:10px;border:1px solid var(--border-color);border-radius:10px}.plugin-details#plugin-faq .accordion-header{background:var(--offwhite-color);cursor:pointer;padding:10px;margin-bottom:0;font-size:1rem;color:var(--link-color)!important;text-decoration:none;border-radius:10px;transition:border-radius 1s}.plugin-details#plugin-faq .accordion-item.expanded .accordion-header{border-bottom-left-radius:0;border-bottom-right-radius:0}.plugin-details#plugin-faq .accordion-body{background:#fff;padding:10px;border-top:1px solid var(--border-color);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.wcagaat-dark-mode .plugin-details#plugin-faq a{color:var(--primary-color)!important}.wcagaat-dark-mode .plugin-details#plugin-faq .accordion-body{background:var(--secondary-color);border-top:1px solid var(--border-color)}.wcagaat-dark-mode .plugin-details#plugin-faq .accordion-body code:not(.code-box code){background-color:rgba(255,255,255,.05);border-top:1px solid var(--border-color)}.wcagaat-dark-mode .plugin-details#plugin-faq .accordion-body .code-box pre{background-color:#2a2a2a}.wcagaat-dark-mode .plugin-details pre::-webkit-scrollbar{width:10px;height:10px}.wcagaat-dark-mode .plugin-details pre::-webkit-scrollbar-track{background:#1f1f1f}.wcagaat-dark-mode .plugin-details pre::-webkit-scrollbar-thumb{background-color:#555;border-radius:4px;border:2px solid #1f1f1f}.wcagaat-dark-mode .plugin-details pre{scrollbar-color:#555 #1f1f1f;scrollbar-width:thin}.plugin-details#plugin-faq ul{margin-top:1rem}@media only screen and (max-width:600px){.plugin-details .code-box code{font-size:.75rem;line-height:1.37!important}.plugin-details .copy-button{display:block;width:100%}}.plugin-details #plugin-price-table{margin-bottom:3rem;color:whitesmoke;background:var(--secondary-color);padding:1rem 1rem 1.5rem;border-radius:10px;box-shadow:5px 5px 13px #ccc}.plugin-details #plugin-price-table p{font-style:italic}.plugin-details #plugin-price-table .lifetime .price{display:flex;align-items:start;gap:10px}.plugin-details #plugin-price-table .lifetime .price span{display:block}.plugin-details #plugin-price-table .lifetime .amount{line-height:1;color:var(--coral-color);font-size:3.2rem;font-family:Red Hat Text,sans-serif;font-weight:700}.plugin-details #plugin-price-table .lifetime .meta{font-size:1rem;vertical-align:top}.plugin-details #plugin-price-table .btn{margin-top:2rem;font-weight:700}.plugin-details #plugin-price-table .pass .deets{display:flex;align-items:center;gap:10px}.plugin-details #plugin-price-table .pass p{line-height:1.5}.plugin-details #plugin-price-table .fas{color:var(--coral-color)}.plugin-details #plugin-price-table .label{font-weight:700}.plugin-details .has-license-notice{margin-bottom:3rem}.plugin-details#plugin-sidebar ul{list-style-type:none;margin:0;padding:0}.plugin-details#plugin-sidebar ul li{display:inline-block;padding:.5rem 0;position:relative;width:100%;border-bottom:1px solid var(--border-color)}.plugin-details#plugin-sidebar ul li span{float:right;font-weight:700}.plugin-details#plugin-sidebar .tags{float:right;width:200px;text-align:right}.plugin-details#plugin-sidebar .tags a{background:var(--light-turquoise-color);border-radius:2px;color:#1e1e1e;display:inline-block;font-size:12px!important;margin:2px;max-width:95%;overflow:hidden;padding:3px 6px;position:relative;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:auto;font-family:Inter,sans-serif}.wcagaat-dark-mode .plugin-details#plugin-sidebar .tags a{background:var(--secondary-color);color:#ccc}@media only screen and (max-width:600px){.hp-listing--view-page .wp-block-columns{margin-bottom:0}}.popup-overlay{display:none!important;display:flex;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);justify-content:center;align-items:center;z-index:1000}.popup-overlay.active{display:flex!important}.popup-content{position:relative;background:rgba(0,0,0,.9);padding:20px;border-radius:8px;max-width:90%;max-height:90%;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.popup-content img{max-width:100%;max-height:80vh;border-radius:5px;display:block}.popup-content p{color:white;font-size:18px;margin-top:10px;text-align:center}.popup-close{display:none!important;display:flex;position:absolute;top:25px;right:25px;font-size:24px;color:white;cursor:pointer;background:#000;border-radius:50%;width:40px;height:40px;align-items:center;justify-content:center;opacity:.8;transition:opacity .3s}.popup-overlay.active .popup-close{display:flex!important}.popup-close:hover{opacity:1}