body{background-color:#fefefe;}
.page-header{background-color:#2d3743;}
.navigation{background-color:transparent;}
.page-footer{background-color:#2d3642;color:#ffffff;}
.footer.content .links a, .footer.content .links a:visited, .page-footer .footer-toolbar-top a, .page-footer .footer-toolbar-top .alink{color:#ffffff;}
.footer.content .links a:hover, .footer.content .links a:visited:hover, .page-footer .footer-toolbar-top a:hover, .page-footer .footer-toolbar-top .alink:hover{color:#d30400;}
.footer-toolbar-top{background:#ec2627;}
button, .abs-revert-to-action-secondary, .paypal-review .block .actions-toolbar .action.primary, .abs-discount-block .actions-toolbar .action.primary, .abs-discount-block .actions-toolbar .action.cancel, .block-compare .action.primary, .cart-summary .block .actions-toolbar > .primary .action.primary, .cart-summary .form.giftregistry .fieldset .action.primary, .paypal-review-discount .actions-toolbar .action.primary, .paypal-review-discount .actions-toolbar .action.cancel, .cart-discount .actions-toolbar .action.primary, .cart-discount .actions-toolbar .action.cancel, .product.data.items .review-add .review-form .action.submit.primary, .cms-index-index a.button:not(.primary), .cms-index-index .column.main .block .actions-toolbar .action.view, .background-divider.element .content .action{border-color:#2d3743;}
.action.primary, .action-primary {
    font-size: 1.3rem !important;
}

.heartbeat { 
    animation: 5s ease-in-out 0s infinite normal both running heartbeat;
    }

.nav-sections .navpro.navpro .navpro-deals a.level-top {
            background: #ffe000 !important;
            color: #000000 !important;
}

.product-info-main .product-info-price .price-box {
    display: flex !important;
    vertical-align: top !important;
    width: auto !important;
    flex-direction: column-reverse !important;
    flex-wrap: nowrap !important;
}

.mbpricematch-wrapper {
    background-color: #ffffff;
    border: 1px solid #d9d9d9 !important;
    color: #000000 !important;
}

.mbpricematch-wrapper #pricematchpopup {
    color: #1b2a53 !important;
    background-color: #d9d9d9 !important;
}

.product.pricing {
    padding-bottom: 20px;
}

.catalog-product-view .payment-request-button {
    margin-right: 1%;
    width: 100%;
}

.jumbotron {
    background: #fefefe; !important;
}

.navpro-col-9 {
    width: 100% !important;
}

img.xs-hide.sm-hide.md-show {
    background-color: #dfdfdf !important;
}

.footer.content .links>li {
    background: #ffffff00 !important;
}

.cd-cart-trigger, .cd-cart {
    bottom: 80px !important;
}

.cd-cart footer .checkout {
    background: #2f3745;
}

.breadcrumbs .items > li {
    vertical-align: unset !important;
}

.navigation .level0>.level-top {
	text-transform: capitalize !important;
}

@media (min-width: 769px), print {
	.page-header {
    border-bottom: 0px solid #e0e0e000;
	}
    .navpro-contacts {
    padding-left: 5%;
}
}

@media screen and (max-width: 600px) {
    #CookiebotWidget:not(.CookiebotWidget-inactive) {
        bottom: 22px;
        right: 106px;
    }
}

.breadcrumbs .items {
    font-size: 1.3rem !important;
}

.block-search .control {
    background-color: #2e3744 !important
}


    footer.page-footer {
        background-color: #2e3744 !important;
    }

.page-header {
    background-image: url(https://homokfuvas.shop/images/orkan_footer_2024_bg_white.png);
    background-position: 50% 50%;
}

.page-footer {
    background-image: url(https://homokfuvas.shop/images/orkan_footer_2024_bg_white.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
}

.block-static-block.widget, .block-cms-link.widget {
    margin-bottom: 0px !important;
}

.amgdprcookie-bar-container .amgdprcookie-policy {
  max-width: 800px !important;
}

.cms-index-index .benefits-top {
    flex-wrap: wrap !important;
}

div#product-options-wrapper {
    background-color: #f1f1f1;
    padding: 15px;
    border-radius: 20px;
}

.product-info-main .box-tocart .actions {
    width: 100% !important;
}

.product-add-form .product-options-wrapper .field .control {
            width: 100% !important;
}

ul.prices-tier.items {
    background-color: #f1f1f1;
    border-radius: 20px;
    padding: 20px;
}

span.price-wrapper.price-excluding-tax {
    min-width: 100% !importat;
}

.primary .action.checkout:hover, .action.checkout.amasty:hover {
    background-color: #d32f2f !important;
    border: none !important;
    color: white !important;
}


button.action.action-show {
    width: 90%;
    text-align: left;
}
@media only screen and (max-width: 768px) {
.suggestpage-activity .col-1 {
    width: 100% !important;
}
}

@media only screen and (max-width: 768px) {
    .nav-wrapper {
    display: flex;
    text-align: center;
    flex-direction: column;
    flex-wrap: wrap;
    align-content: flex-end;
    color: #fff;
    z-index: 999 !important;
    align-items: baseline;
    justify-content: space-evenly;
}
    .page-header.configurable .block-search .label {
    margin-top: 17px !important;

}
    .cms-index-index .benefits-top {
    flex-wrap: wrap !important;
}
.block-title {
    max-width: 100% !important;
}
}

.nav-toggle {
    padding-top: 59px !important;
}
.category-cms, .category-image, .category-description {
    min-width: 100% !important;
}
.amgdprcookie-main-wrapper .amgdprcookie-btn {
    background: #2e3744 !important;
}

form#discount-form {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    align-content: stretch;
    justify-content: space-evenly;
    align-items: stretch;
}

.amcheckout-main-container.-modern .amcheckout-step-container .amcheckout-additional-options .amcheckout-checkboxes {
    width: 100% !important;
}

.amcheckout-main-container.-modern .amcheckout-step-container .amcheckout-additional-options .amcheckout-comment {
    width: 100% !important;
}

.checkout-billing-address {
    background-color: #eeeeee;
    padding: 15px;
    color: #323232;
}

.category-view {
    display: flex !important;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    flex-direction: row;
}
.category-image {
    display: none !important;
    width: 30% !important;
}
.ulmod-read-more-trigger.hide-me {
    display: none;
}
a.action.showcart {
    padding-top: 4px;
}
.nav-wrapper {
    display: flex;
    text-align: center;
    flex-direction: column;
    flex-wrap: wrap;
    align-content: flex-start;
    color: #fff;
    z-index: 999 !important;
    align-items: baseline;
    justify-content: space-evenly;
}

.sl-nav {
  display: inline;
  z-index: 9 !important;
}
.sl-nav ul {
  margin:0;
  padding:0;
  list-style: none;
  position: relative;
  display: inline-block;
  left: 0px;
}
.sl-nav li {
  cursor: pointer;
}
.sl-nav li ul {
  display: none;
}
.sl-nav li:hover ul {
  position: absolute;
  top:29px;
  right:-15px;
  display: block;
  background: #fff;
  width: 150px;
  padding-top: 0px;
  z-index: 19;
  border-radius:5px;
  box-shadow: 0px 0px 20px rgba(0,0,0,0.2);
}
.sl-nav li:hover .triangle {
  position: absolute;
  top: 15px;
  right: -10px;
  z-index:10;
  height: 14px;
  overflow:hidden;
  width: 30px;
  background: transparent;
}
.sl-nav li:hover .triangle:after {
  content: '';
  display: block;
  z-index: 20;
  width: 15px;
  transform: rotate(45deg) translateY(0px) translatex(10px);
  height: 15px;
  background: #fff;
  border-radius:2px 0px 0px 0px;
  box-shadow: 0px 0px 20px rgba(0,0,0,0.2);
}
.sl-nav li ul li {
  position: relative;
  text-align: left;
  background: transparent;
  padding: 15px 15px;
  padding-bottom:0;
  z-index: 2;
  font-size: 15px;
  color: #3c3c3c;
}
.sl-nav li ul li:last-of-type {
  padding-bottom: 15px;
}
.sl-nav li ul li span {
  padding-left: 5px;
}
.sl-nav li ul li span:hover, .sl-nav li ul li span.active {
  color: #146c78;
}
.sl-flag {
  display: inline-block;
  box-shadow: 0px 0px 3px rgba(0,0,0,0.4);
  width: 15px;
  height: 15px;
  background: #aaa;
  border-radius: 50%;
  position: relative;
  top: 2px;
  overflow: hidden;
}
.flag-de {
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTM0A1t6AAAAPUlEQVQ4T+3HMQ0AIBTE0NOHM8x9B7hgh71bIWGieUvze1m7kHGBr/AVvsJX+EpmP5dV5/gKX+ErfIUvVDYcX2NMxQC8PAAAAABJRU5ErkJggg==');
  background-size: cover;
  background-position: center center;
}
.flag-usa {
  background-size: cover;
  background-position: center center;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTM0A1t6AAABhUlEQVQ4T2Ows82PjGixsc4LD2tysC/09Kjw8622tyuICG8u0w/cpGSCBzF4e1VmZkzw9anOzOj38a4KCW4IC22ECHYk1l9tn4gHMeTlTnZxLikvm+XiUpKW2hvgX+vnV5OVOQEoOGfOtv94AYOzU3Fd7XxHh6Lq6rlurqUx0W0J8Z1AnbW18yotonaYuOJBDBXls4A+bGpaBCTz86YEBtQCvVBSPAPIbY0oP1/aiAcxABU1Ny+2tclvbFjo5FgUF9uenNwNDLnmpkWEnV1TPRcY1O1tS4H6i4umA/0MDK2K8tlAwRqHpP1uoXgQKKraWpcClTY3LQZaCLQ5NaUX5OaWJY3++SeTC/AgBmA4AXUClUJs9ver8fKsAAYEUJCws4G21dXNB1oFdD/Qz8DQTk4C+bm2dn6DZ9bRiDQ8iAEYt8CoBpK5YBIYw0AEEZwSXX4oMB4PYoC6gCzAcDqrjGzEsMfen2xEmbMv1rSTjRi26dqRjShz9o2+6WQjBrSShQSkZAIADvW/HLrLY6cAAAAASUVORK5CYII=');
}
.flag-sl {
  background-size: cover;
  background-position: center center;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNy44LjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iZmxhZy1pY29ucy1zaSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7fQ0KCS5zdDF7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojRkZGRkZGO30NCgkuc3Qye2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I0Q1MDAwMDt9DQoJLnN0M3tmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiMwMDAwQkY7fQ0KCS5zdDR7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojRkZERjAwO30NCjwvc3R5bGU+DQo8cmVjdCB4PSItMC40IiB5PSIwIiBjbGFzcz0ic3QwIiB3aWR0aD0iMjYuNyIgaGVpZ2h0PSIyMCIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTAsMGgyMHYyMEgwVjB6Ii8+DQo8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMCwxMy4zaDIwVjIwSDBWMTMuM3oiLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0wLDYuN2gyMHY2LjdIMFY2Ljd6Ii8+DQo8cGF0aCBjbGFzcz0ic3QyIiBkPSJNOS4xLDMuNkM5LDYsOC45LDcuNCw4LjUsOEM4LjEsOC42LDcuNyw5LjEsNi4yLDkuN0M0LjYsOS4xLDQuMyw4LjYsMy45LDhDMy41LDcuNCwzLjQsNiwzLjMsMy42bDAuMi0wLjENCgljMC41LTAuMSwwLjgtMC4zLDEuMS0wLjNjMC40LTAuMSwwLjctMC4yLDEuNy0wLjJjMSwwLDEuMywwLjEsMS43LDAuMmMwLjIsMC4xLDAuNiwwLjIsMS4xLDAuM0w5LjEsMy42eiIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTguOSwzLjZDOC44LDYsOC42LDcuMSw4LjQsNy42QzguMSw4LjUsNy41LDksNi4yLDkuNUM0LjksOSw0LjMsOC41LDMuOSw3LjZDMy43LDcuMSwzLjYsNiwzLjUsMy42DQoJYzAuNS0wLjEsMC44LTAuMiwxLjEtMC4zYzAuNC0wLjEsMC43LTAuMiwxLjctMC4yYzEsMCwxLjMsMC4xLDEuNywwLjJDOC4yLDMuMyw4LjYsMy40LDguOSwzLjZMOC45LDMuNnoiLz4NCjxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik02LjIsNC4zbDAuMSwwLjFsMC4zLDBMNi4zLDQuNmwwLjIsMC4xbC0wLjIsMEw2LjIsNC45TDYuMSw0LjdsLTAuMiwwTDYsNC42TDUuOSw0LjVsMC4zLDBMNi4yLDQuM3oiLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04LjQsN0w4LjIsNi45TDguMSw2LjdMNy45LDYuNUw3LjgsNi40TDcuNiw2LjJMNy41LDZMNy4zLDUuOUw3LjMsNS44TDcuMSw2TDcsNi4yTDYuOCw2LjNMNi43LDYuMkw2LjYsNg0KCUw2LjIsNS4zTDUuOCw2TDUuNyw2LjJMNS41LDYuM0w1LjQsNi4yTDUuMyw2TDUuMSw1LjhMNSw1LjlMNC45LDZMNC44LDYuMkw0LjYsNi40TDQuNSw2LjVMNC4zLDYuN0w0LjIsNi45TDQsNw0KCWMwLjEsMC41LDAuMywxLDAuNywxLjRjMC40LDAuNCwwLjksMC42LDEuNCwwLjhjMC41LTAuMiwxLTAuNCwxLjQtMC44QzcuOSw4LjIsOC4zLDcuNyw4LjQsNyIvPg0KPHBhdGggY2xhc3M9InN0NCIgZD0iTTYuOCwzLjNsMC4xLDAuMWwwLjMsMEw3LDMuNmwwLjIsMC4xbC0wLjIsMEw2LjgsMy45TDYuOCwzLjdsLTAuMiwwbDAuMi0wLjFMNi41LDMuNWwwLjMsMEw2LjgsMy4zeiBNNS41LDMuMw0KCWwwLjEsMC4xbDAuMywwTDUuNywzLjZsMC4yLDAuMWwtMC4yLDBMNS41LDMuOEw1LjUsMy43bC0wLjIsMGwwLjItMC4xTDUuMiwzLjVsMC4zLDBMNS41LDMuM3oiLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik04LDcuOUg3LjdsLTAuMywwTDcuMSw3LjhINi44TDYuNCw3LjlsLTAuMywwbC0wLjIsMEw1LjYsNy44SDUuM0w0LjksNy45bC0wLjMsMGwtMC4zLDBMNC4yLDcuN2wwLDBsMC40LDAuMQ0KCWwwLjMsMGwwLjMtMC4yaDAuNGwwLjMsMC4ybDAuMiwwbDAuMywwbDAuMy0wLjJoMC40bDAuMywwLjJsMC4zLDBsMC40LTAuMWwwLDBMOCw3Ljl6IE00LjYsOC4zbDAuMywwbDAuMy0wLjJoMC40bDAuMywwLjJsMC4yLDANCglsMC4yLDBsMC4zLTAuMmgwLjRsMC4zLDAuMmwwLjMsMGwwLjItMC4yaDBMNy43LDguMWwtMC4zLDBMNy4xLDcuOUg2LjhMNi40LDguMWwtMC4yLDBsLTAuMywwTDUuNiw3LjlINS4zTDQuOSw4LjFsLTAuMywwTDQuNSw4LjENCgl2MEw0LjYsOC4zTDQuNiw4LjN6Ii8+DQo8L3N2Zz4NCg==");
}
.flag-it {
  background-size: cover;
  background-position: center center;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNy44LjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iZmxhZy1pY29ucy1pdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNGRkZGRkY7fQ0KCS5zdDF7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojMDA5MjQ2O30NCgkuc3Qye2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I0NFMkIzNzt9DQo8L3N0eWxlPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTAsMGgyMHYyMEgwVjB6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTAsMGg2Ljd2MjBIMFYweiIvPg0KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMy4zLDBIMjB2MjBoLTYuN1YweiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}
.flag-ch {
  background-size: cover;
  background-position: center center;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNy44LjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iZmxhZy1pY29ucy1jaCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNGRjAwMDA7fQ0KCS5zdDF7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMCwwaDIwdjIwSDBWMHoiLz4NCjxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTQuNyw4LjYgMTEuNCw4LjYgMTEuNCw1LjMgOC42LDUuMyA4LjYsOC42IDUuMyw4LjYgNS4zLDExLjQgOC42LDExLjQgOC42LDE0LjcgMTEuNCwxNC43IDExLjQsMTEuNCANCgkxNC43LDExLjQgIi8+DQo8L3N2Zz4NCg==");
}
.flag-es {
  background-size: cover;
  background-position: center center;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNy44LjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iZmxhZy1pY29ucy1lcyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4Ig0KCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNBQTE1MUI7fQ0KCS5zdDF7ZmlsbDojRjFCRjAwO30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMCwwaDIwdjIwSDBWMHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMCw1aDIwdjEwSDBWNXoiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

/* ----------------------------------------------
 * Generated by Animista on 2024-11-19 13:1:15
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation heartbeat
 * ----------------------------------------
 */
@-webkit-keyframes heartbeat {
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  10% {
    -webkit-transform: scale(0.91);
            transform: scale(0.91);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  17% {
    -webkit-transform: scale(0.98);
            transform: scale(0.98);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  33% {
    -webkit-transform: scale(0.87);
            transform: scale(0.87);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  45% {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
}
@keyframes heartbeat {
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  10% {
    -webkit-transform: scale(0.91);
            transform: scale(0.91);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  17% {
    -webkit-transform: scale(0.98);
            transform: scale(0.98);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  33% {
    -webkit-transform: scale(0.87);
            transform: scale(0.87);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  45% {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
}