.flexi-library h1{font-size:var(--flexi-h1);padding:0;margin:0}.flexi-library h2{font-size:var(--flexi-h2);padding:0;margin:0}.flexi-library h3{font-size:var(--flexi-h3);padding:0;margin:0}.flexi-library h4{font-size:var(--flexi-h4);padding:0;margin:0}.flexi-library h5{font-size:var(--flexi-h5);padding:0;margin:0}@media only screen and (max-width: 768px){.flexi-library h1{font-size:var(--flexi-h1-mb)}.flexi-library h2{font-size:var(--flexi-h2-mb)}.flexi-library h3{font-size:var(--flexi-h3-mb)}.flexi-library h4{font-size:var(--flexi-h4-mb)}.flexi-library h5{font-size:var(--flexi-h5-mb)}}.flexi-library a{text-decoration:underline;color:var(--link-color)}.flexi-library .p-spacing p,.flexi-library .p-spacing span,.flexi-library .p-spacing li{padding:0;margin:0 0 .5em}.flexi-library .p-large p,.flexi-library .p-large span,.flexi-library .p-large li{font-size:var(--flexi-p-large);line-height:1.5;letter-spacing:0em;padding:0;margin:0 0 .5em}.flexi-library .p-default p,.flexi-library .p-default span,.flexi-library .p-default li{font-size:var(--flexi-p-default);line-height:1.5;letter-spacing:0em;padding:0;margin:0 0 .5em}.flexi-library .p-small p,.flexi-library .p-small span,.flexi-library .p-small li{font-size:var(--flexi-p-small);line-height:1.5;letter-spacing:0em;padding:0;margin:0 0 .5em}.flexi-description h1,.flexi-description h2,.flexi-description h3,.flexi-description h4,.flexi-description h5{margin:0 0 .5em}.flexi-library .p-spacing p:last-child,.flexi-library .p-spacing span:last-child,.flexi-library .p-spacing li:last-child,.flexi-library .p-large p:last-child,.flexi-library .p-large span:last-child,.flexi-library .p-large li:last-child,.flexi-library .p-default p:last-child,.flexi-library .p-default span:last-child,.flexi-library .p-default li:last-child,.flexi-library .p-small p:last-child,.flexi-library .p-small span:last-child,.flexi-library .p-small li:last-child{margin-bottom:0}.flexi-library .btn-default{font-size:var(--flexi-btn-default);font-weight:400;line-height:1.5;letter-spacing:0em;margin:0 0 .5em}.flexi-library .flexi-btn--sm{padding:4px 20px}.flexi-library .flexi-btn--md{padding:6px 24px}.flexi-library .flexi-btn--lg{padding:8px 36px}.flexi-library .flexi-btn--primary{color:var(--flexi-primary-color);background-color:var(--flexi-primary-bg-color);border:solid var(--flexi-border-width) var(--flexi-primary-bg-color);border-radius:var(--flexi-border-radius)}.flexi-library .flexi-btn--secondary{color:var(--flexi-secondary-color);background-color:var(--flexi-secondary-bg-color);border:solid var(--flexi-border-width) var(--flexi-secondary-bg-color);border-radius:var(--flexi-border-radius)}.flexi-library .flexi-btn--light-outline{background-color:transparent;color:var(--flexi-black-color);border:solid var(--flexi-border-width) var(--flexi-black-color);border-radius:var(--flexi-border-radius)}.flexi-library .flexi-btn--dark-outline{background-color:transparent;color:var(--flexi-white-color);border:solid var(--flexi-border-width) var(--flexi-white-color);border-radius:var(--flexi-border-radius)}.flexi-library .flexi-btn--underline{color:var(--flexi-black-color);width:fit-content;padding:0!important}.flexi-library .flexi-btn--light-underline{color:var(--flexi-white-color);width:fit-content;padding:0!important}.flexi-library .flexi-btn--primary:hover{color:var(--flexi-primary-hover-color);background-color:var(--flexi-primary-bg-hover-color);border-color:var(--flexi-primary-bg-hover-color)}.flexi-library .flexi-btn--secondary:hover{color:var(--flexi-secondary-hover-color);background-color:var(--flexi-secondary-bg-hover-color);border-color:var(--flexi-secondary-bg-hover-color)}.flexi-library .flexi-btn--light-outline:hover,.flexi-library .flexi-btn--dark-outline:hover{opacity:.7}.flexi-library .flexi-btn--underline:after{content:"";position:absolute;width:100%;transform:scaleX(1);height:1px;bottom:2px;left:0;background-color:var(--flexi-black-color);transition:transform .25s ease-out}.flexi-library .flexi-btn--underline:hover:after{transform:scaleX(0)}.flexi-library .flexi-btn--underline:after{transform-origin:bottom right}.flexi-library .flexi-btn--underline:hover:after{transform-origin:bottom left}.flexi-library .flexi-btn--light-underline:after{content:"";position:absolute;width:100%;transform:scaleX(1);height:1px;bottom:2px;left:0;background-color:var(--flexi-white-color);transition:transform .25s ease-out}.flexi-library .flexi-btn--light-underline:hover:after{transform:scaleX(0)}.flexi-library .flexi-btn--light-underline:after{transform-origin:bottom right}.flexi-library .flexi-btn--light-underline:hover:after{transform-origin:bottom left}.flexi-image-block img,.flexi-image-block svg{display:block;width:100%;height:100%;margin:0;padding:0}.flexi-image-block svg{background:linear-gradient(45deg,#bebfc2,#9da2ab)}#flexi-image-placeholder{display:block;width:100%;height:100%;margin:0;padding:0;background:linear-gradient(45deg,#bebfc2,#9da2ab)}.mobile-size-fix{width:300px}@media screen and (min-width:1000px){.mobile-size-fix{width:1000px}}.flexi-library button:not(.flexi-accordion-button) button:not(.flexi-tab-title){display:inline-block;background-color:transparent;border:none;border-radius:0}.bl-hide-all,[x-cloak]{display:none!important}.blaze-slider{--slides-to-show:1;--slide-gap:20px;direction:ltr}.blaze-container{position:relative}.blaze-track-container{overflow:hidden}.blaze-track{will-change:transform;touch-action:pan-y;display:flex;gap:var(--slide-gap);--slide-width:calc( (100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show) );box-sizing:border-box}.blaze-track>*{box-sizing:border-box;width:var(--slide-width);flex-shrink:0}@media (prefers-reduced-motion: no-preference){.animate--ambient>img,.animate--ambient>.svg-wrapper{animation:animateAmbient 30s linear infinite}@keyframes animateAmbient{0%{transform:rotate(0) translate(1em) rotate(0) scale(1.2)}to{transform:rotate(360deg) translate(1em) rotate(-360deg) scale(1.2)}}.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in{opacity:.01}.scroll-trigger.animate--slide-in{transform:translateY(2rem)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in{opacity:1;animation:var(--animation-fade-in)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:var(--animation-slide-in);animation-delay:calc(var(--animation-order) * 75ms)}.scroll-trigger.scroll-trigger--design-mode.animate--fade-in,.scroll-trigger.scroll-trigger--design-mode.animate--slide-in,.scroll-trigger.scroll-trigger--design-mode .slider,.scroll-trigger:not(.scroll-trigger--offscreen).scroll-trigger--cancel{opacity:1;animation:none;transition:none;transform:none}.scroll-trigger.scroll-trigger--design-mode.animate--slide-in{transform:translateY(0)}@keyframes slideIn{0%{transform:translateY(2rem);opacity:.01}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:.01}to{opacity:1}}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/flexi-essential.css.map */
