.info-popover .gridicon{cursor:pointer;color:#646970;color:var(--color-text-subtle)}.accessible-focus .info-popover:focus .gridicon,.info-popover.is-active .gridicon,.info-popover:hover .gridicon{color:#3c434a;color:var(--color-neutral-70)}.popover.info-popover__tooltip .popover__inner{color:#646970;color:var(--color-neutral-50);font-size:.875rem;max-width:220px;padding:16px;text-align:left}.theme{padding:0;margin:0 10px 20px;width:230px;flex-grow:1;transition:all .1s ease-in-out}.theme.is-active,.theme.is-active .theme__info{background:#2271b1;background:var(--color-primary)}.theme.is-active .theme__info-title{color:#fff;color:var(--color-text-inverted)}.theme.is-active .theme__info-title:before{content:"";display:block;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(90deg,rgba(34,113,177,0),#2271b1 90%);background:linear-gradient(90deg,rgba(var(--color-primary-rgb),0),rgba(var(--color-primary-rgb),1) 90%);top:0;bottom:0;right:0;left:auto;width:20%;height:auto}.theme.is-active button{color:#fff;color:var(--color-text-inverted)}.theme.is-active button:hover{color:#5198d9;color:var(--color-primary-light)}.theme.is-active .price{color:#fff;color:var(--color-text-inverted)}.theme.is-actionable .theme__thumbnail{cursor:pointer}.theme.is-actionable:hover{box-shadow:0 0 0 1px #8c8f94,0 2px 4px #c3c4c7;box-shadow:0 0 0 1px var(--color-neutral-light),0 2px 4px var(--color-neutral-10)}.theme.is-placeholder{background-color:#c3c4c7;background-color:var(--color-neutral-10);animation:loading-fade 1.6s ease-in-out infinite}.theme__info{position:absolute;bottom:0;left:0;right:0;height:54px;display:flex;background:#fff;background:var(--color-surface)}.theme__info-title{flex:1 1 auto;position:relative;color:#3c434a;color:var(--color-neutral-70);font-size:.875rem;font-weight:600;padding:16px 14px;margin:inherit;font-family:inherit;overflow:hidden;white-space:nowrap}.theme__info-title:before{content:"";display:block;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 90%);background:linear-gradient(90deg,rgba(var(--color-surface-rgb),0),rgba(var(--color-surface-rgb),1) 90%);top:0;bottom:0;right:0;left:auto;width:20%;height:auto}.theme__badge-price{flex:0 0 auto;padding:18px 10px 0;color:#008a20;color:var(--color-success);font-size:.875rem;font-weight:600}.theme__badge-price-test{padding:18px 5px}.theme__upsell{flex:0 0 auto;padding:16px 10px 0 0;color:#8c8f94;color:var(--color-neutral-light)}.theme__upsell-icon svg{transform:scale(.8);border:2px solid #a7aaad;border:2px solid var(--color-neutral-20);border-radius:100%;display:inline-block;width:22px;height:22px;z-index:0;padding:0 1px 1px 0;box-sizing:border-box}.theme__upsell-icon svg:hover{border-color:#000}.theme__upsell-popover{text-align:center}.theme__upsell-cta{margin-top:10px}.theme__badge-price-upgrade{text-transform:uppercase;font-size:80%}.theme__badge-active{flex:0 0 auto;padding:18px 10px 0;color:#e9eff5;color:var(--color-primary-0);text-transform:uppercase;font-size:.75rem;font-weight:600}.theme__thumbnail{cursor:default;opacity:1;transition:all .2s ease-in-out}.theme__thumbnail:focus,.theme__thumbnail:hover{opacity:.9}.theme__thumbnail:focus .theme__thumbnail-label,.theme__thumbnail:hover .theme__thumbnail-label{opacity:1;animation:theme__thumbnail-label .15s ease-in-out}.theme__thumbnail .theme__thumbnail-label{opacity:0;pointer-events:none;z-index:1;position:absolute;top:36%;left:50%;transform:translate(-50%);padding:6px 9px;margin-bottom:-54px;background:#fff;background:var(--color-surface);border:1px solid #f6f7f7;border:1px solid var(--color-neutral-0);border-radius:2px;color:#3c434a;color:var(--color-neutral-70);text-transform:uppercase;font-size:.75rem;font-weight:600}@keyframes theme__thumbnail-label{0%{transform:translate3d(-50%,10px,0)}}.theme__content{padding-top:75%;padding-bottom:54px;position:relative;overflow:hidden}.theme__img{display:block;box-sizing:border-box;padding:1px}.theme__img,.theme__no-screenshot{position:absolute;top:0;width:100%}.theme__no-screenshot{right:0;bottom:54px;padding-top:36%;background:#c3c4c7;background:var(--color-neutral-10)}.theme__no-screenshot .gridicon{display:block;margin:-5% auto;fill:#f6f7f7;fill:var(--color-neutral-0)}.theme__installing{background:rgba(60,67,74,.5);background:rgba(var(--color-neutral-dark-rgb),.5);width:100%;left:0;top:0;bottom:54px;position:absolute;z-index:2}.theme__installing .pulsing-dot{top:50%}.theme__more-button{border-left:1px solid #f6f7f7;border-left:1px solid var(--color-neutral-0);height:54px;display:flex;flex:0 0 auto;transition:all .1s ease-in-out}.theme__more-button button{cursor:pointer;color:#8c8f94;color:var(--color-neutral-light);padding:15px 19px;font-size:1.25rem;font-weight:600}.is-active .theme__more-button button{color:hsla(0,0%,100%,.2);color:rgba(var(--color-surface-rgb),.2)}.accessible-focus .theme__more-button button:focus{z-index:1;outline:3px solid #5198d9;outline:solid 3px var(--color-primary-light)}.theme__more-button .gridicon{transition:all .15s cubic-bezier(.175,.885,.32,1.275)}.theme__more-button.is-active{border-left-color:rgba(246,247,247,.7);border-left-color:rgba(var(--color-neutral-0-rgb),.7)}.theme__more-button:hover{background-color:rgba(246,247,247,.7);background-color:rgba(var(--color-neutral-0-rgb),.7)}.theme__more-button:hover .gridicon{color:#2271b1;color:var(--color-primary)}.theme__more-button:hover.is-active .gridicon{color:#fff;color:var(--color-text-inverted)}.theme__more-button.is-open .gridicon{transform:rotate(90deg)}.theme__ribbon{text-transfrom:capitalize}:root{--masterbar-height:46px;--sidebar-width-max:272px;--sidebar-width-min:228px}@font-face{font-display:swap;font-family:Recoleta;font-weight:400;src:url(https://s1.wp.com/i/fonts/recoleta/400.woff2) format("woff2"),url(https://s1.wp.com/i/fonts/recoleta/400.woff) format("woff")}.wp-brand-font{font-family:"Noto Serif",Georgia,Times New Roman,Times,serif;font-weight:400}[lang*=af] .wp-brand-font,[lang*=ca] .wp-brand-font,[lang*=cs] .wp-brand-font,[lang*=da] .wp-brand-font,[lang*=de] .wp-brand-font,[lang*=en] .wp-brand-font,[lang*=es] .wp-brand-font,[lang*=eu] .wp-brand-font,[lang*=fi] .wp-brand-font,[lang*=fr] .wp-brand-font,[lang*=gl] .wp-brand-font,[lang*=hr] .wp-brand-font,[lang*=hu] .wp-brand-font,[lang*=id] .wp-brand-font,[lang*=is] .wp-brand-font,[lang*=it] .wp-brand-font,[lang*=lv] .wp-brand-font,[lang*=mt] .wp-brand-font,[lang*=nb] .wp-brand-font,[lang*=nl] .wp-brand-font,[lang*=pl] .wp-brand-font,[lang*=pt] .wp-brand-font,[lang*=ro] .wp-brand-font,[lang*=ru] .wp-brand-font,[lang*=sk] .wp-brand-font,[lang*=sl] .wp-brand-font,[lang*=sq] .wp-brand-font,[lang*=sr] .wp-brand-font,[lang*=sv] .wp-brand-font,[lang*=sw] .wp-brand-font,[lang*=tr] .wp-brand-font,[lang*=uz] .wp-brand-font{font-family:Recoleta,"Noto Serif",Georgia,Times New Roman,Times,serif}.ribbon{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon .ribbon__title{font-size:10px;font-weight:400;color:#fff;color:var(--color-text-inverted);text-align:center;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;background:#c9356e;background:var(--color-accent);position:absolute;top:19px;right:-21px;text-transform:uppercase}.ribbon .ribbon__title:before{left:0;border-left:3px solid #8c1749;border-left:3px solid var(--color-accent-dark);border-right:3px solid transparent}.ribbon .ribbon__title:after,.ribbon .ribbon__title:before{content:"";position:absolute;top:100%;z-index:-1;border-bottom:3px solid transparent;border-top:3px solid #8c1749;border-top:3px solid var(--color-accent-dark)}.ribbon .ribbon__title:after{right:0;border-left:3px solid transparent;border-right:3px solid #8c1749;border-right:3px solid var(--color-accent-dark)}.ribbon.is-green .ribbon__title{background-color:#008a20;background-color:var(--color-success)}.ribbon.is-green .ribbon__title:before{border-left-color:#005c12;border-left-color:var(--color-success-dark);border-top-color:#005c12;border-top-color:var(--color-success-dark)}.ribbon.is-green .ribbon__title:after{border-right-color:#005c12;border-right-color:var(--color-success-dark);border-top-color:#005c12;border-top-color:var(--color-success-dark)}