@media screen and (max-width:749px){.menu-drawer{left:auto!important;right:0!important;top:var(--elan-header-bottom, 0px)!important;height:calc(100dvh - var(--elan-header-bottom, 0px))!important;width:100vw!important;max-width:100vw!important;background-color:#fff!important;transform:translate(100%);overflow:hidden!important}.menu-open>.menu-drawer{transform:translate(0)}.menu-drawer__navigation{flex:1 1 auto;overflow-y:auto;min-height:0}.menu-drawer__account-row{flex-shrink:0}.menu-drawer__backdrop{top:var(--elan-header-bottom, 0px)!important;height:calc(100dvh - var(--elan-header-bottom, 0px))!important}body:has(.menu-drawer-container.menu-open) .header-section{position:fixed!important;top:var(--elan-header-top, 0px)!important;left:0!important;width:100%!important;z-index:var(--layer-menu-drawer, 30)}.menu-drawer__close-button{display:none}}.menu-drawer__menu-item-text{text-transform:none}.menu-drawer__menu-item--mainlist{font-size:18px;font-weight:400;min-height:auto;padding-block:16px}.menu-drawer__list-item--flat{margin-block-end:14px!important}.menu-drawer__menu{padding-inline:24px}.menu-drawer__navigation{padding-block-start:24px}.menu-drawer__utility-links:has(.menu-drawer__localization,.drawer-localization){display:none}.menu-drawer__menu-item--mainlist:after{content:"";display:block;flex-shrink:0;width:15px;height:15px;margin-inline-start:12px;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M4.25 10h11.5m0 0-4-4m4 4-4 4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M4.25 10h11.5m0 0-4-4m4 4-4 4'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.menu-drawer__account-row{margin-top:auto;padding:20px 24px;background-color:#f5f5f5;display:flex;flex-direction:column;gap:16px}.menu-drawer__login-link{display:inline-flex;align-items:center;gap:10px;font-size:15px;color:inherit;text-decoration:none}.menu-drawer__login-link .svg-wrapper{width:var(--icon-size-sm);height:var(--icon-size-sm)}.menu-drawer__social-icons{display:flex;align-items:center;gap:16px}.menu-drawer__social-icons a{display:flex;color:inherit}.menu-drawer__social-icons svg{width:20px;height:20px;fill:currentColor}body:has(.menu-drawer-container.menu-open) .elan-whatsapp-button{display:none}@media screen and (max-width:749px){.announcement-bar__text{font-size:10px!important}}@media screen and (min-width:750px){.announcement-bar__text{white-space:nowrap;overflow:visible!important}}@media screen and (min-width:990px){.announcement-bar{padding-block:18px!important}}@media screen and (min-width:750px){.header__row.section--page-width{display:block}.header__columns{padding-inline:47px!important}}.section-resource-list__content .button-secondary{border-radius:0;background-color:#fff;font-size:13px;padding-block:12px;padding-inline:26px}@media screen and (max-width:749px){.logo-block{--logo-height-mobile: 25px;margin-inline:auto}}@media screen and (min-width:750px)and (max-width:989px){.logo-block{--logo-height: 38px !important}}#shopify-section-template--22082594177275__main .section,#shopify-section-template--22082594177275__form .section{padding-left:15px;padding-right:15px}@media screen and (min-width:750px){#shopify-section-template--22082594177275__main .section,#shopify-section-template--22082594177275__form .section{padding-left:70px;padding-right:70px}}.contact-form__field{display:flex;flex-direction:column;gap:8px;width:100%}.contact-form__label{font-family:var(--font-body--family);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#707070}.contact-form__form-row{align-items:flex-start!important}.contact-form__form{gap:20px}.contact-form__input{background-color:transparent;color:#111;border:none;border-bottom:1px solid #d4d4d4;border-radius:0;padding:12px 0;font-family:var(--font-body--family);font-size:15px;transition:border-color .2s ease}.contact-form__input::placeholder{color:#707070}.contact-form__input:focus-visible{outline:none;border-bottom-color:#111}.contact-form__input--textarea{min-height:80px;resize:vertical}.contact-form .submit-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 26px;font-family:var(--font-body--family);font-weight:600;font-size:13px;letter-spacing:.03em;color:#fff;background:#111;border:1px solid #111111;border-radius:0;text-decoration:none;transition:background-color .25s ease,color .25s ease}.contact-form .submit-button:hover{background:#fff;color:#111}.elan-contact-info{display:flex;flex-direction:column;gap:40px;max-width:420px}.elan-contact-info__item{display:flex;align-items:flex-start;gap:16px}.elan-contact-info__icon{display:flex;flex-shrink:0;width:22px;height:22px;margin-top:2px;color:#111}.elan-contact-info__icon svg{width:100%;height:100%}.elan-contact-info__label{font-family:var(--font-body--family);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#707070;margin:0 0 8px}.elan-contact-info__value{display:block;font-family:var(--font-body--family);font-size:15px;font-weight:600;color:#111;text-decoration:none;margin:0}a.elan-contact-info__value:hover{text-decoration:underline;text-underline-offset:3px}.elan-contact-info__value--secondary{font-weight:400;color:#666;font-size:14px;margin-top:2px}[data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.25,1,.5,1),transform .7s cubic-bezier(.25,1,.5,1);transition-delay:calc(var(--elan-reveal-index, 0) * 90ms)}[data-reveal].is-revealed{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;transition:none}}@keyframes elan-hero-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.elan-hero__heading,.elan-hero__subheading,.elan-hero__button{animation:elan-hero-rise .8s cubic-bezier(.16,1,.3,1) both}.elan-hero__heading{animation-delay:.1s}.elan-hero__subheading{animation-delay:.25s}.elan-hero__button{animation-delay:.4s}@media(prefers-reduced-motion:reduce){.elan-hero__heading,.elan-hero__subheading,.elan-hero__button{animation:none}}.elan-custom-design__button,.elan-cta-banner__button,.elan-product-customize__button{transition:background-color .25s ease,color .25s ease,border-color .25s ease,transform .25s cubic-bezier(.25,1,.5,1)}.elan-custom-design__button:hover,.elan-cta-banner__button:hover,.elan-product-customize__button:hover{transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.elan-custom-design__button:hover,.elan-cta-banner__button:hover,.elan-product-customize__button:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/elan-overrides.css.map */
