/*!
 * This file contains styles for the editor and frontend
 *
 * @package Olenka Theme Starter Kit
 * @author Maksym Marko <markomaksym@gmail.com>
 *
 * @link https://markomaksym.com.ua/
 !*/
.wp-site-blocks>*+*{margin-block-start:0!important}body.page-template-page-full-width .is-layout-constrained>.alignwide{max-width:100%}a,button,.is-position-sticky,.is-style-grid-modern li img{-o-transition:all .3s ease;transition:all .3s}body .has-background{padding:unset}.keyframe-slideUpAndDown{animation:2s infinite slideUpAndDown}@keyframes slideUpAndDown{0%{opacity:.7;transform:translateY(0)}to{opacity:1;transform:translateY(20px)}}.keyframe-bounceIn{animation:2s infinite bounceIn}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}.keyframe-bounceOut{animation:2s infinite bounceOut}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}.keyframe-flipInX{animation:2s flipInX}@keyframes flipInX{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}body .wp-block-template-part .is-position-sticky,body .wp-block-template-part .is-style-freeze-on-scroll{z-index:2;width:100%;position:absolute}.is-style-animation-wrapper{overflow:hidden;position:relative!important}.is-style-highlighted{box-shadow:2px 2px 14px #00000036}.wp-block-buttons>.wp-block-button.is-style-outline .has-light-color:hover{background-color:var(--wp--preset--color--dark)}.is-style-bright.wp-block-button .wp-block-button__link{background-color:var(--wp--preset--color--bright)}.is-style-bright.wp-block-button .wp-block-button__link:hover{background-color:var(--wp--preset--color--main)}.is-style-main-outline.wp-block-button .wp-block-button__link{color:var(--wp--preset--color--main);border:2px solid var(--wp--preset--color--main);background-color:#0000}.is-style-main-outline.wp-block-button .wp-block-button__link:hover{background-color:var(--wp--preset--color--main);color:var(--wp--preset--color--light)}.is-style-price-switcher .wp-block-navigation__container{border:2px solid var(--wp--preset--color--main);border-radius:100px;justify-content:center;gap:0;width:410px;height:45px;padding:2px;display:flex;position:relative}.is-style-price-switcher .wp-block-navigation-link{color:var(--wp--preset--color--main);width:50%}.is-style-price-switcher .wp-block-navigation-link,.is-style-price-switcher .wp-block-navigation-link>*{-o-transition:all .4s ease;justify-content:center;transition:all .4s;display:flex}.is-style-price-switcher .wp-block-navigation-item__content:hover{text-decoration:none}.is-style-price-switcher .wp-block-navigation__container:before{content:"";background-color:var(--wp--preset--color--main);-o-transition:all .4s ease;border-radius:20px;width:50%;height:43px;transition:all .4s;display:block;position:absolute;left:5px}.is-style-price-switcher.price-switcher-position-0 .wp-block-navigation__container:before{left:5px}.is-style-price-switcher.price-switcher-position-1 .wp-block-navigation__container:before{margin-left:-5px;left:50%}.is-style-price-switcher .wp-block-navigation__container .wp-block-navigation-item:first-child a{color:var(--wp--preset--color--main)}.is-style-price-switcher.price-switcher-activated .wp-block-navigation__container .wp-block-navigation-item:first-child a{color:inherit}.is-style-price-switcher.price-switcher-activated .wp-block-navigation__container .wp-block-navigation-item a.price-switcher-active{color:var(--wp--preset--color--main)}.is-style-price-switcher .wp-block-navigation__container .wp-block-navigation-item:first-child a,.is-style-price-switcher.price-switcher-activated .wp-block-navigation__container .wp-block-navigation-item a.price-switcher-active{color:var(--wp--preset--color--light);text-decoration:none}body .wp-block-post-template.is-style-grid-modern.is-style-grid-modern.columns-2>li{width:100%}body .wp-block-post-template.is-style-grid-modern{grid-template-rows:300px 300px;grid-template-columns:1fr 1fr;gap:0;display:grid}body .wp-block-post-template.is-style-grid-modern .is-style-animation-wrapper,body .wp-block-post-template.is-style-grid-modern .is-style-animation-wrapper figure,body .wp-block-post-template.is-style-grid-modern .is-style-animation-wrapper figure a{height:100%}body .wp-block-post-template.is-style-grid-modern img{object-fit:cover;object-position:center;width:100%;height:100%}body .wp-block-post-template.is-style-grid-modern li{overflow:hidden}body .wp-block-post-template.is-style-grid-modern li:first-child{grid-area:1/1/3/2}body .wp-block-post-template.is-style-grid-modern li:nth-child(2){grid-area:2/2/1/2}body .wp-block-post-template.is-style-grid-modern li:nth-child(3){grid-area:2/2/2/2}body .wp-block-post-template.is-style-grid-modern li:nth-child(2)>div,body .wp-block-post-template.is-style-grid-modern li:nth-child(3)>div{height:100%}body .wp-block-post-template.is-style-grid-modern .is-style-animation-pointer{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}body .wp-block-post-template.is-style-grid-modern .is-style-animation-pointer>div{width:90%}body .wp-block-post-template.is-style-grid-modern .wp-block-post-title a{text-transform:uppercase;text-decoration:none}.is-style-grid-modern .is-style-animation-pointer:not(.is-selected):not(.has-child-selected):before{display:none}.is-style-grid-modern .is-style-animation-pointer:not(.is-selected):not(.has-child-selected){overflow:unset;border:none;height:100%}.is-style-grid-modern li:hover .is-style-animation-pointer>div{animation:1s flipInX}.is-style-grid-modern li:hover img{transform:scale(1.2)}@media (width<=767.5px){body .wp-block-post-template.is-style-grid-modern{display:flex}}.mx-centered-floating-box{margin-right:-850px}.is-style-high-search input{padding:15px}.wp-block-categories{list-style-type:none}.is-style-modern-list a{color:var(--wp--preset--color--main)}.is-style-modern-list li{border-bottom:2px solid var(--wp--preset--color--main);padding:20px 0 10px}.is-style-rounded-numbers{gap:15px;display:flex}.is-style-rounded-numbers a,.is-style-rounded-numbers span{border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.is-style-rounded-numbers a.page-numbers{border:1px solid var(--wp--preset--color--main)}.is-style-rounded-numbers a.page-numbers:hover{border:1px solid var(--wp--preset--color--dark);text-decoration:none}.is-style-rounded-numbers .page-numbers.current{border:1px solid var(--wp--preset--color--dark)}.taxonomy-post_tag.is-style-rounded-terms a{border:1px solid var(--wp--preset--color--light);border-radius:20px;padding:5px 12px}.wp-block-post-author.is-style-blog-style img{border-radius:50%}.wp-block-post-author.is-style-blog-style .wp-block-post-author__name{font-weight:500}.wp-block-post-author.is-style-blog-style .wp-block-post-author__bio{margin-top:4px}.wp-block-post-navigation-link.is-style-blog-style:has(a){border:1px solid var(--wp--preset--color--main);border-radius:8px;padding:20px}.wp-block-post-navigation-link.is-style-blog-style .post-navigation-link__label{text-transform:uppercase;color:var(--wp--preset--color--main);margin-bottom:6px;font-family:Inter;font-size:.9rem;display:block}.wp-block-comments.is-style-blog-style .comment-reply-title{font-family:Hedvig Letters Serif;font-size:20px}.wp-block-comments.is-style-blog-style input[type=submit]{background:var(--wp--preset--color--dark)}.wp-block-comments.is-style-blog-style textarea,.wp-block-comments.is-style-blog-style input[type=text],.wp-block-comments.is-style-blog-style input[type=email],.wp-block-comments.is-style-blog-style input[type=url]{border-radius:8px}div[style*=text-decoration\:none] a,div[style*="text-decoration: none"] a,ul[style*=text-decoration\:none] a,ul[style*="text-decoration: none"] a{text-decoration:none!important}
