:root{--brand-red-400: #E04349;--brand-red-500: #d8141c;--brand-red-600: #A20F15;--premium-color: #E2BB43;--premium-color-dark: #D5B13F;--transition-common: 0.5s;--border-color:#EEEEEE;--border-color-list:#E8E8E8}.home .site-body{padding-top:0}.device-pc .global-nav-list>li i{color:var(--brand-red-500)}.device-pc .global-nav-list>li:last-child::before{content:none}.device-pc .global-nav-list>li:last-child a{color:#fff;background-color:var(--brand-red-500);border-radius:var(--vk-size-radius);margin:10px 0;height:calc(100% - 20px)}.vk-patterns-outer-single{margin:0 calc(50% - 50vw)}.header-top nav ul{margin-top:0}.header-top nav ul li a{border-radius:var(--vk-size-radius);border-top-left-radius:0;border-top-right-radius:0;background-color:var(--brand-red-500);border-color:var(--brand-red-500);color:#fff;padding:.375rem 1.5rem;line-height:1.5;font-size:14px;border:1px solid rgba(0,0,0,0)}.header-top nav ul li a:hover{background-color:var(--brand-red-600)}.single .vk-patterns .vk-patterns-product-alert-outer.container{display:block}.vk-patterns-iframe-wrapper iframe{width:100%;height:100%;padding:0;border:1px solid #ddd}.vk-patterns-iframe-wrapper--single{width:calc(100% - 15px);height:720px;margin:2rem auto 0;padding-bottom:2rem}.vk-patterns-iframe-wrapper--archive{width:100%;height:174px;position:relative}.vk-patterns-iframe-wrapper--archive iframe{pointer-events:none;transform:scale(0.25);transform-origin:0 0;width:400%;height:696.56px;border:none}.vkfs{background-color:#fff;padding:1em 1.6em 1.8em;border-radius:var(--vk-size-radius);box-shadow:0 0 2px 0 rgba(0,0,0,.15)}.vkfs button[type=submit]{background-color:var(--brand-red-500);border-color:var(--brand-red-500)}.vkfs button[type=submit]:active,.vkfs button[type=submit]:focus,.vkfs button[type=submit]:hover{background-color:var(--brand-red-600)}.vkfs__input-wrap--alert{justify-content:start}.vkfs__input-wrap--alert a{position:relative;color:var(--vk-color-text-link-hover);text-decoration:underline;text-decoration-thickness:1px;text-decoration-style:dotted;text-underline-offset:2px}.vkfs__input-wrap--alert a:hover{text-decoration:none}.home .vkfs{position:relative;margin-top:var(--vk-margin-section-bottom, 2em)}@media(min-width: 576px){.home .vkfs{margin-top:-1.2em}}@media(min-width: 992px){.home .vkfs{margin-top:-2.2em}}.vk_posts .type-vk-patterns .vk_post_title{margin:1.25rem 0}.vk_posts .type-vk-patterns .vk_post_taxonomy_title{font-weight:normal}.vk_posts .type-vk-patterns .vk_post_taxonomy_title_inner{background-color:#fff;border-radius:3px;border-color:var(--border-color-list)}.vk_posts .type-vk-patterns .vk_post_taxonomy_terms a{text-decoration:underline dotted rgba(0,0,0,.3);text-underline-offset:2px}.vk_posts .type-vk-patterns .vk_post_taxonomy_terms a:hover{color:var(--vk-color-text-link-hover);text-decoration:none}.vk_posts .type-vk-patterns .vk_post_taxonomy_title_inner{background-color:#fff;border-radius:3px;border-color:var(--border-color-list)}.vk_posts .type-vk-patterns.card{box-shadow:0 0 2px 0 rgba(0,0,0,.15);border:none}.vk_posts .type-vk-patterns.card .vk-patterns-outer-archive-outer{outline:1px solid var(--border-color);line-height:0}.vk_posts .type-vk-patterns .card-body{display:flex;flex-direction:column}.vk_posts .type-vk-patterns .vk-patterns-overlay{position:absolute;top:1.25rem;left:1.25rem}.vk_posts .type-vk-patterns .vk-patterns-overlay .vk_post_premium_badge{background-color:var(--premium-color);font-size:.75rem;display:block;padding:3px 10px}.vk_posts .type-vk-patterns .vk_post_taxonomies{margin:0 0 1.25rem 0}.vk_posts .type-vk-patterns .vk_post_taxonomies .vk_post_taxonomy{margin-bottom:0}.vk_posts .type-vk-patterns .vk-pattern-buttons-outer{display:flex;flex-wrap:wrap;gap:10px 10px;margin-top:auto;justify-content:space-between}.vk_posts .type-vk-patterns .vk-post-button{flex-grow:1}.vk_posts .type-vk-patterns .vk-patterns-copy--archive{flex-grow:1}@media(min-width: 768px){.vk_posts .type-vk-patterns .vk-patterns-copy--archive{margin:0}}@media(max-width: 767.98px){.vk_posts .type-vk-patterns .vk-patterns-copy--archive{flex-basis:100%}}.vk_posts .type-vk-patterns .vk-patterns-premium--archive,.vk_posts .type-vk-patterns .vk-patterns-demo-site--archive,.vk_posts .type-vk-patterns .vk-patterns-favorite--archive{flex-grow:1}.vk_posts .type-vk-patterns .vk-pattern-buttons-outer .btn{line-height:unset;padding:.375rem .85rem;width:100%;font-size:calc(var(--vk-size-text)*.875)}.vk_posts .vk_post-postType-vk-patterns .vk-patterns-faborite-button-remove,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-copy-button,.single .vk-patterns .vk-patterns-faborite-button-remove,.single .vk-patterns .vk-patterns-copy-button{background-color:var(--brand-red-500);border-color:var(--brand-red-500)}.vk_posts .vk_post-postType-vk-patterns .vk-patterns-faborite-button-remove:active,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-faborite-button-remove:focus,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-faborite-button-remove:hover,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-copy-button:active,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-copy-button:focus,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-copy-button:hover,.single .vk-patterns .vk-patterns-faborite-button-remove:active,.single .vk-patterns .vk-patterns-faborite-button-remove:focus,.single .vk-patterns .vk-patterns-faborite-button-remove:hover,.single .vk-patterns .vk-patterns-copy-button:active,.single .vk-patterns .vk-patterns-copy-button:focus,.single .vk-patterns .vk-patterns-copy-button:hover{background-color:var(--brand-red-600)}.vk_posts .vk_post-postType-vk-patterns .vk-patterns-demo-site-button,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-faborite-button-add,.vk_posts .vk_post-postType-vk-patterns .vk-post-button .btn,.single .vk-patterns .vk-patterns-demo-site-button,.single .vk-patterns .vk-patterns-faborite-button-add,.single .vk-patterns .vk-post-button .btn{color:var(--vk-color-text-body);border-color:#ced4da;background-color:#fff}.vk_posts .vk_post-postType-vk-patterns .vk-patterns-demo-site-button i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-faborite-button-add i:before,.vk_posts .vk_post-postType-vk-patterns .vk-post-button .btn i:before,.single .vk-patterns .vk-patterns-demo-site-button i:before,.single .vk-patterns .vk-patterns-faborite-button-add i:before,.single .vk-patterns .vk-post-button .btn i:before{color:var(--brand-red-500)}.vk_posts .vk_post-postType-vk-patterns .vk-patterns-demo-site-button:active,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-demo-site-button:focus,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-demo-site-button:hover,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-faborite-button-add:active,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-faborite-button-add:focus,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-faborite-button-add:hover,.vk_posts .vk_post-postType-vk-patterns .vk-post-button .btn:active,.vk_posts .vk_post-postType-vk-patterns .vk-post-button .btn:focus,.vk_posts .vk_post-postType-vk-patterns .vk-post-button .btn:hover,.single .vk-patterns .vk-patterns-demo-site-button:active,.single .vk-patterns .vk-patterns-demo-site-button:focus,.single .vk-patterns .vk-patterns-demo-site-button:hover,.single .vk-patterns .vk-patterns-faborite-button-add:active,.single .vk-patterns .vk-patterns-faborite-button-add:focus,.single .vk-patterns .vk-patterns-faborite-button-add:hover,.single .vk-patterns .vk-post-button .btn:active,.single .vk-patterns .vk-post-button .btn:focus,.single .vk-patterns .vk-post-button .btn:hover{color:#fff;background-color:var(--brand-red-500);border-color:var(--brand-red-500);transition:var(--transition-common)}.vk_posts .vk_post-postType-vk-patterns .vk-patterns-demo-site-button:active i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-demo-site-button:focus i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-demo-site-button:hover i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-faborite-button-add:active i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-faborite-button-add:focus i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-faborite-button-add:hover i:before,.vk_posts .vk_post-postType-vk-patterns .vk-post-button .btn:active i:before,.vk_posts .vk_post-postType-vk-patterns .vk-post-button .btn:focus i:before,.vk_posts .vk_post-postType-vk-patterns .vk-post-button .btn:hover i:before,.single .vk-patterns .vk-patterns-demo-site-button:active i:before,.single .vk-patterns .vk-patterns-demo-site-button:focus i:before,.single .vk-patterns .vk-patterns-demo-site-button:hover i:before,.single .vk-patterns .vk-patterns-faborite-button-add:active i:before,.single .vk-patterns .vk-patterns-faborite-button-add:focus i:before,.single .vk-patterns .vk-patterns-faborite-button-add:hover i:before,.single .vk-patterns .vk-post-button .btn:active i:before,.single .vk-patterns .vk-post-button .btn:focus i:before,.single .vk-patterns .vk-post-button .btn:hover i:before{color:#fff}.vk_posts .vk_post-postType-vk-patterns .vk-patterns-faborite-button-remove,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-copy-button,.single .vk-patterns .vk-patterns-faborite-button-remove,.single .vk-patterns .vk-patterns-copy-button{background-color:var(--brand-red-500);border-color:var(--brand-red-500)}.vk_posts .vk_post-postType-vk-patterns .vk-patterns-faborite-button-remove:active,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-faborite-button-remove:focus,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-faborite-button-remove:hover,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-copy-button:active,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-copy-button:focus,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-copy-button:hover,.single .vk-patterns .vk-patterns-faborite-button-remove:active,.single .vk-patterns .vk-patterns-faborite-button-remove:focus,.single .vk-patterns .vk-patterns-faborite-button-remove:hover,.single .vk-patterns .vk-patterns-copy-button:active,.single .vk-patterns .vk-patterns-copy-button:focus,.single .vk-patterns .vk-patterns-copy-button:hover{background-color:var(--brand-red-600)}.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-login-button,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-login,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-faborite-button-remove,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-copy-button,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-login-button,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-login,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-faborite-button-remove,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-copy-button,.single .vk-patterns .vk-patterns-login--single .vk-patterns-login-button,.single .vk-patterns .vk-patterns-login--single .vk-patterns-login,.single .vk-patterns .vk-patterns-login--single .vk-patterns-faborite-button-remove,.single .vk-patterns .vk-patterns-login--single .vk-patterns-copy-button,.single .vk-patterns .vk-patterns-premium .vk-patterns-login-button,.single .vk-patterns .vk-patterns-premium .vk-patterns-login,.single .vk-patterns .vk-patterns-premium .vk-patterns-faborite-button-remove,.single .vk-patterns .vk-patterns-premium .vk-patterns-copy-button{background-color:var(--premium-color);border-color:var(--premium-color);color:var(--vk-color-text-body)}.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-login-button:active,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-login-button:focus,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-login-button:hover,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-login:active,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-login:focus,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-login:hover,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-faborite-button-remove:active,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-faborite-button-remove:focus,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-faborite-button-remove:hover,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-copy-button:active,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-copy-button:focus,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-copy-button:hover,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-login-button:active,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-login-button:focus,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-login-button:hover,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-login:active,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-login:focus,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-login:hover,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-faborite-button-remove:active,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-faborite-button-remove:focus,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-faborite-button-remove:hover,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-copy-button:active,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-copy-button:focus,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-copy-button:hover,.single .vk-patterns .vk-patterns-login--single .vk-patterns-login-button:active,.single .vk-patterns .vk-patterns-login--single .vk-patterns-login-button:focus,.single .vk-patterns .vk-patterns-login--single .vk-patterns-login-button:hover,.single .vk-patterns .vk-patterns-login--single .vk-patterns-login:active,.single .vk-patterns .vk-patterns-login--single .vk-patterns-login:focus,.single .vk-patterns .vk-patterns-login--single .vk-patterns-login:hover,.single .vk-patterns .vk-patterns-login--single .vk-patterns-faborite-button-remove:active,.single .vk-patterns .vk-patterns-login--single .vk-patterns-faborite-button-remove:focus,.single .vk-patterns .vk-patterns-login--single .vk-patterns-faborite-button-remove:hover,.single .vk-patterns .vk-patterns-login--single .vk-patterns-copy-button:active,.single .vk-patterns .vk-patterns-login--single .vk-patterns-copy-button:focus,.single .vk-patterns .vk-patterns-login--single .vk-patterns-copy-button:hover,.single .vk-patterns .vk-patterns-premium .vk-patterns-login-button:active,.single .vk-patterns .vk-patterns-premium .vk-patterns-login-button:focus,.single .vk-patterns .vk-patterns-premium .vk-patterns-login-button:hover,.single .vk-patterns .vk-patterns-premium .vk-patterns-login:active,.single .vk-patterns .vk-patterns-premium .vk-patterns-login:focus,.single .vk-patterns .vk-patterns-premium .vk-patterns-login:hover,.single .vk-patterns .vk-patterns-premium .vk-patterns-faborite-button-remove:active,.single .vk-patterns .vk-patterns-premium .vk-patterns-faborite-button-remove:focus,.single .vk-patterns .vk-patterns-premium .vk-patterns-faborite-button-remove:hover,.single .vk-patterns .vk-patterns-premium .vk-patterns-copy-button:active,.single .vk-patterns .vk-patterns-premium .vk-patterns-copy-button:focus,.single .vk-patterns .vk-patterns-premium .vk-patterns-copy-button:hover{background-color:var(--premium-color-dark);color:var(--vk-color-text-body)}.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-premium-button,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-demo-site-button,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-faborite-button-add,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single.vk-post-button .btn,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-premium-button,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-demo-site-button,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-faborite-button-add,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium.vk-post-button .btn,.single .vk-patterns .vk-patterns-login--single .vk-patterns-premium-button,.single .vk-patterns .vk-patterns-login--single .vk-patterns-demo-site-button,.single .vk-patterns .vk-patterns-login--single .vk-patterns-faborite-button-add,.single .vk-patterns .vk-patterns-login--single.vk-post-button .btn,.single .vk-patterns .vk-patterns-premium .vk-patterns-premium-button,.single .vk-patterns .vk-patterns-premium .vk-patterns-demo-site-button,.single .vk-patterns .vk-patterns-premium .vk-patterns-faborite-button-add,.single .vk-patterns .vk-patterns-premium.vk-post-button .btn{color:var(--vk-color-text-body);border-color:#ced4da;background-color:#fff}.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-premium-button i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-demo-site-button i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-faborite-button-add i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single.vk-post-button .btn i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-premium-button i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-demo-site-button i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-faborite-button-add i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium.vk-post-button .btn i:before,.single .vk-patterns .vk-patterns-login--single .vk-patterns-premium-button i:before,.single .vk-patterns .vk-patterns-login--single .vk-patterns-demo-site-button i:before,.single .vk-patterns .vk-patterns-login--single .vk-patterns-faborite-button-add i:before,.single .vk-patterns .vk-patterns-login--single.vk-post-button .btn i:before,.single .vk-patterns .vk-patterns-premium .vk-patterns-premium-button i:before,.single .vk-patterns .vk-patterns-premium .vk-patterns-demo-site-button i:before,.single .vk-patterns .vk-patterns-premium .vk-patterns-faborite-button-add i:before,.single .vk-patterns .vk-patterns-premium.vk-post-button .btn i:before{color:var(--premium-color)}.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-premium-button:active,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-premium-button:focus,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-premium-button:hover,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-demo-site-button:active,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-demo-site-button:focus,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-demo-site-button:hover,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-faborite-button-add:active,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-faborite-button-add:focus,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-faborite-button-add:hover,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single.vk-post-button .btn:active,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single.vk-post-button .btn:focus,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single.vk-post-button .btn:hover,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-premium-button:active,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-premium-button:focus,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-premium-button:hover,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-demo-site-button:active,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-demo-site-button:focus,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-demo-site-button:hover,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-faborite-button-add:active,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-faborite-button-add:focus,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-faborite-button-add:hover,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium.vk-post-button .btn:active,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium.vk-post-button .btn:focus,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium.vk-post-button .btn:hover,.single .vk-patterns .vk-patterns-login--single .vk-patterns-premium-button:active,.single .vk-patterns .vk-patterns-login--single .vk-patterns-premium-button:focus,.single .vk-patterns .vk-patterns-login--single .vk-patterns-premium-button:hover,.single .vk-patterns .vk-patterns-login--single .vk-patterns-demo-site-button:active,.single .vk-patterns .vk-patterns-login--single .vk-patterns-demo-site-button:focus,.single .vk-patterns .vk-patterns-login--single .vk-patterns-demo-site-button:hover,.single .vk-patterns .vk-patterns-login--single .vk-patterns-faborite-button-add:active,.single .vk-patterns .vk-patterns-login--single .vk-patterns-faborite-button-add:focus,.single .vk-patterns .vk-patterns-login--single .vk-patterns-faborite-button-add:hover,.single .vk-patterns .vk-patterns-login--single.vk-post-button .btn:active,.single .vk-patterns .vk-patterns-login--single.vk-post-button .btn:focus,.single .vk-patterns .vk-patterns-login--single.vk-post-button .btn:hover,.single .vk-patterns .vk-patterns-premium .vk-patterns-premium-button:active,.single .vk-patterns .vk-patterns-premium .vk-patterns-premium-button:focus,.single .vk-patterns .vk-patterns-premium .vk-patterns-premium-button:hover,.single .vk-patterns .vk-patterns-premium .vk-patterns-demo-site-button:active,.single .vk-patterns .vk-patterns-premium .vk-patterns-demo-site-button:focus,.single .vk-patterns .vk-patterns-premium .vk-patterns-demo-site-button:hover,.single .vk-patterns .vk-patterns-premium .vk-patterns-faborite-button-add:active,.single .vk-patterns .vk-patterns-premium .vk-patterns-faborite-button-add:focus,.single .vk-patterns .vk-patterns-premium .vk-patterns-faborite-button-add:hover,.single .vk-patterns .vk-patterns-premium.vk-post-button .btn:active,.single .vk-patterns .vk-patterns-premium.vk-post-button .btn:focus,.single .vk-patterns .vk-patterns-premium.vk-post-button .btn:hover{color:var(--vk-color-text-body);background-color:var(--premium-color);border-color:var(--premium-color);transition:var(--transition-common)}.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-premium-button:active i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-premium-button:focus i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-premium-button:hover i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-demo-site-button:active i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-demo-site-button:focus i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-demo-site-button:hover i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-faborite-button-add:active i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-faborite-button-add:focus i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single .vk-patterns-faborite-button-add:hover i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single.vk-post-button .btn:active i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single.vk-post-button .btn:focus i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-login--single.vk-post-button .btn:hover i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-premium-button:active i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-premium-button:focus i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-premium-button:hover i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-demo-site-button:active i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-demo-site-button:focus i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-demo-site-button:hover i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-faborite-button-add:active i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-faborite-button-add:focus i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium .vk-patterns-faborite-button-add:hover i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium.vk-post-button .btn:active i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium.vk-post-button .btn:focus i:before,.vk_posts .vk_post-postType-vk-patterns .vk-patterns-premium.vk-post-button .btn:hover i:before,.single .vk-patterns .vk-patterns-login--single .vk-patterns-premium-button:active i:before,.single .vk-patterns .vk-patterns-login--single .vk-patterns-premium-button:focus i:before,.single .vk-patterns .vk-patterns-login--single .vk-patterns-premium-button:hover i:before,.single .vk-patterns .vk-patterns-login--single .vk-patterns-demo-site-button:active i:before,.single .vk-patterns .vk-patterns-login--single .vk-patterns-demo-site-button:focus i:before,.single .vk-patterns .vk-patterns-login--single .vk-patterns-demo-site-button:hover i:before,.single .vk-patterns .vk-patterns-login--single .vk-patterns-faborite-button-add:active i:before,.single .vk-patterns .vk-patterns-login--single .vk-patterns-faborite-button-add:focus i:before,.single .vk-patterns .vk-patterns-login--single .vk-patterns-faborite-button-add:hover i:before,.single .vk-patterns .vk-patterns-login--single.vk-post-button .btn:active i:before,.single .vk-patterns .vk-patterns-login--single.vk-post-button .btn:focus i:before,.single .vk-patterns .vk-patterns-login--single.vk-post-button .btn:hover i:before,.single .vk-patterns .vk-patterns-premium .vk-patterns-premium-button:active i:before,.single .vk-patterns .vk-patterns-premium .vk-patterns-premium-button:focus i:before,.single .vk-patterns .vk-patterns-premium .vk-patterns-premium-button:hover i:before,.single .vk-patterns .vk-patterns-premium .vk-patterns-demo-site-button:active i:before,.single .vk-patterns .vk-patterns-premium .vk-patterns-demo-site-button:focus i:before,.single .vk-patterns .vk-patterns-premium .vk-patterns-demo-site-button:hover i:before,.single .vk-patterns .vk-patterns-premium .vk-patterns-faborite-button-add:active i:before,.single .vk-patterns .vk-patterns-premium .vk-patterns-faborite-button-add:focus i:before,.single .vk-patterns .vk-patterns-premium .vk-patterns-faborite-button-add:hover i:before,.single .vk-patterns .vk-patterns-premium.vk-post-button .btn:active i:before,.single .vk-patterns .vk-patterns-premium.vk-post-button .btn:focus i:before,.single .vk-patterns .vk-patterns-premium.vk-post-button .btn:hover i:before{color:var(--vk-color-text-body)}.vk-patterns-premium-button svg{margin-right:.4em;fill:#e2bb43;vertical-align:-1px}.vk-patterns-premium-button:hover svg,.vk-patterns-premium-button:focus svg,.vk-patterns-premium-button:active svg{fill:var(--vk-color-text-body)}.single .vk-patterns{margin-bottom:2rem}.single .vk-patterns .container{display:flex;justify-content:space-between;gap:10px 10px}@media(max-width: 767.98px){.single .vk-patterns .container{flex-wrap:wrap}}.single .vk-patterns .container div[class*="--single"]{width:100%}@media(max-width: 767.98px){.single .vk-patterns .container div[class*="--single"]{flex-basis:100%}}.single .vk-patterns .container .btn{padding:.5rem .85rem;width:100%}.single.scrolled .vk-patterns .vk-patterns_button-wrapper{position:fixed;width:100%;left:50%;transform:translateX(-50%);bottom:0%;padding:10px;z-index:99999;background-color:rgba(255,255,255,.8);animation:fade-in 1s;animation-fill-mode:forwards}.single.vk-patterns-button-scrolled-none .vk-patterns .vk-patterns_button-wrapper{position:relative;left:auto;transform:none;bottom:auto;padding:unset;z-index:auto;background-color:unset;animation:none}@keyframes fade-in{from{opacity:0}to{opacity:1}}#select_user_to_edit_form p.wppb-form-field,.wppb-user-forms ul li:not(.wppb-default-name-heading){padding-bottom:14px;border-bottom:1px solid rgba(0,0,0,.12)}.select2-container .selection .select2-selection--single{height:unset;border:1px solid var(--vk-color-border-form);border-radius:var(--vk-size-radius);padding:.8em 1em}.select2-container .selection .select2-selection--single .select2-selection__arrow{height:unset;top:50%}.select2-container .selection .select2-selection--single .select2-selection__rendered{height:unset;padding:unset;line-height:1}.select2-container.select2-container--default .select2-search--dropdown .select2-search__field{border-color:var(--vk-color-border-form)}.wppb-user-forms.wppb-edit-user ul{max-width:unset;margin-block-start:0}.wppb-user-forms.wppb-edit-user input[type=text],.wppb-user-forms.wppb-edit-user input[type=number],.wppb-user-forms.wppb-edit-user input[type=email],.wppb-user-forms.wppb-edit-user input[type=url],.wppb-user-forms.wppb-edit-user input[type=password],.wppb-user-forms.wppb-edit-user input[type=search]{font-size:1rem;border:1px solid var(--vk-color-border-form);border-radius:var(--vk-size-radius);padding:.8em 1em;margin:0 0 .5rem}.form-submit input[type=submit]{width:100%}.main-section ul.page-numbers li span.page-numbers.current{background-color:#231815}.main-section .entry-meta-data-list dl{margin-bottom:.5rem}.main-section .entry-meta-data-list dt{font-size:calc(var(--vk-size-text)*.75);color:var(--vk-color-text-body);border:1px solid var(--border-color-list);background-color:#fff}.main-section .entry-meta-data-list dd{overflow:unset;font-size:calc(var(--vk-size-text)*.875)}.main-section .entry-meta-data-list dd a{text-decoration:underline dotted rgba(0,0,0,.3);text-underline-offset:2px}.main-section .entry-meta-data-list dd a:hover{color:var(--vk-color-text-link-hover);text-decoration:none}.btn-primary [class$=button-text]:hover{background:none}a.btn{text-decoration:none}a.btn i{margin-right:.4em}.header-top .pattern-text{white-space:nowrap;display:flex;align-items:center;padding:9px 12px 0 0}.header-top .pattern-text .pattern-number{color:var(--brand-red-500);font-size:16px;font-weight:bold;padding:0 4px 0}.admin-bar .entry-body #wppb_form_general_message{padding-top:6px}