@-webkit-keyframes chevron-up{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes chevron-up{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@-webkit-keyframes chevron-down{0%{transform:rotate(180deg)}to{transform:rotate(0deg)}}@keyframes chevron-down{0%{transform:rotate(180deg)}to{transform:rotate(0deg)}}@-webkit-keyframes sticky-nav-in{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes sticky-nav-in{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@-webkit-keyframes minicart-icon-in{0%{opacity:0;transform:translateY(-100%)}99%{transform:translateY(0)}to{opacity:1;transform:unset}}@keyframes minicart-icon-in{0%{opacity:0;transform:translateY(-100%)}99%{transform:translateY(0)}to{opacity:1;transform:unset}}@-webkit-keyframes megamenu-item-in{0%{transform:translateX(-5px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes megamenu-item-in{0%{transform:translateX(-5px);opacity:0}to{transform:translateX(0);opacity:1}}@-webkit-keyframes opacity-in{0%{opacity:0}to{opacity:1}}@keyframes opacity-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes opacity-out{0%{opacity:1}to{opacity:0}}@keyframes opacity-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes star-big-pulse{0%{transform:scale(0);opacity:1}to{transform:scale(4);opacity:0}}@keyframes star-big-pulse{0%{transform:scale(0);opacity:1}to{transform:scale(4);opacity:0}}@-webkit-keyframes star-small-pulse{0%{transform:scale(1)}to{transform:scale(2)}}@keyframes star-small-pulse{0%{transform:scale(1)}to{transform:scale(2)}}@-webkit-keyframes popup-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes popup-overlay-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes widget-block-appear-default{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes widget-block-appear-default{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes widget-block-appear-images-plus-text{0%{opacity:0;transform:translateY(0)}40%{opacity:1}to{opacity:1;transform:translateY(-30%)}}@keyframes widget-block-appear-images-plus-text{0%{opacity:0;transform:translateY(0)}40%{opacity:1}to{opacity:1;transform:translateY(-30%)}}@-webkit-keyframes quote-slide-in{0%{opacity:0;transform:translateX(5px)}to{opacity:1;transform:translateX(0)}}@keyframes quote-slide-in{0%{opacity:0;transform:translateX(5px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes quote-slide-out{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-5px)}}@keyframes quote-slide-out{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-5px)}}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;position:fixed;background-color:#111;opacity:0;pointer-events:none;transition:opacity .25s;z-index:25}.nav-open .overlay{opacity:.7}.header-media-wrapper{position:relative}.breadcrumbs{margin:0;position:absolute;bottom:0;left:50%;transform:translateX(-50%);padding:1em 0;background:#fff;width:100%}.single-text-block{padding-top:1em}.single-text-block~.single-text-block{padding-top:50px}.single-text-block__title-text{font-size:41px}.header-media{max-height:470px;overflow:hidden;display:flex;justify-content:center;align-items:center}.header-media .header-media__image{-o-object-fit:cover;object-fit:cover}.page-title-wrapper{text-align:center}.page-title{font-weight:400;font-size:41px}.header-title-wrapper{padding:1em 2em;max-width:940px;margin:0 auto}.header-tags{margin-top:2em}.header-tags .item__tags{display:flex;justify-content:center}.header-tags .item__tags .blog-tag{padding:.5em;margin:0 .5em}.header-date-wrapper{padding:0 1em;font-weight:700;color:#111;font-size:12px;margin-top:1em}.header-date-wrapper .header-date{max-width:700px;margin:0 auto}.links__navigation .link{font-size:16px}.blog-links{padding:0 1em;font-weight:700;color:#111;margin:0 auto 80px}.blog-links .links__navigation{display:flex;justify-content:space-between;font-size:16px;max-width:700px;margin:0 auto}.blog-links.blog-links a:hover{color:#1a6aff}@media (min-width:480px){.header-date-wrapper{padding:0 15%}.single-text-block~.single-text-block{padding-top:80px}.blog-links{padding:0 15%}}@media (min-width:992px){.breadcrumbs{max-width:940px}}@media (max-width:991px){.account-wrapper.active .overlay{opacity:.7}}