.wapu-popup{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;background:rgba(0,0,0,0.6);overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:1}.wapu-popup.popup-hidden{top:auto;height:0;opacity:0;-webkit-transition:opacity 150ms linear;transition:opacity 150ms linear}.wapu-popup.popup-hidden .wapu-popup__content{opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}.wapu-popup__overlay{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.wapu-popup__content{background:#fff;display:inline-block;padding:40px;max-width:100%;box-shadow:0px 5px 21px rgba(0,0,0,0.3);border-radius:5px;text-align:center;box-sizing:border-box;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 300ms linear 200ms;transition:all 300ms linear 200ms;position:relative;z-index:2;max-width:80%;max-height:70vh;overflow:auto}.wapu-close{position:absolute;right:-40px;top:-8px;width:30px;height:30px;line-height:30px;text-align:center;font-size:34px;color:rgba(255,255,255,0.7);cursor:pointer}.wapu-close:hover{color:#fff}.wapu-loader,.wapu-loader:after{border-radius:50%;width:40px;height:40px}.wapu-loader{font-size:10px;position:relative;text-indent:-9999em;border-top:3px solid rgba(0,0,0,0.1);border-right:3px solid rgba(0,0,0,0.1);border-bottom:3px solid rgba(0,0,0,0.1);border-left:3px solid rgba(0,0,0,0.5);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loader 1.1s infinite linear;animation:loader 1.1s infinite linear}.themes-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -25px}.theme-item{width:33.3333%;padding:23.3333px}.theme-more.hidden{display:none}.theme-filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.theme-filters__back{display:none}.filters-mobile-trigger{display:none}.theme-filter{position:relative}.theme-filter__item{display:block}.theme-filter__back{display:none}.theme-filter__terms{position:absolute;top:-999em;left:0;width:600px;visibility:hidden;background:#fff;padding:20px;-webkit-columns:3;-moz-columns:3;columns:3;z-index:999}.theme-filter__terms.visible-filter{visibility:visible;top:100%}.filters-wrap.filters-mobile .filters-mobile-trigger{display:block}.filters-wrap.filters-mobile .theme-filters{position:fixed;left:-999em;top:0;bottom:0;overflow:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:999;-webkit-transition:-webkit-transform 300ms linear;transition:transform 300ms linear;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.filters-wrap.filters-mobile .theme-filters.visible-filters{left:0;right:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.filters-wrap.filters-mobile .theme-filters__back{display:block}.filters-wrap.filters-mobile .theme-filters .theme-filter__terms{position:fixed;top:0;bottom:0;overflow:auto;left:-999em;-webkit-transition:-webkit-transform 300ms linear;transition:transform 300ms linear;visibility:visible;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);width:auto;-webkit-columns:unset;-moz-columns:unset;columns:unset}.filters-wrap.filters-mobile .theme-filters .theme-filter__terms.visible-filter{top:0;left:0;right:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.filters-wrap.filters-mobile .theme-filters .theme-filter__back{display:block}.faq-post__title{cursor:pointer}.faq-hidden{height:0;overflow:hidden}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
