/* Search/Logo structural declarations from JetBlocks, GPL-2.0-or-later. */
.jet-blocks-icon{display:inline-block;line-height:1;text-align:center}
.jet-blocks-icon svg{display:block;width:1em;height:1em;fill:currentColor}
.jet-logo{display:-webkit-box;display:-ms-flexbox;display:flex}
.jet-logo__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.jet-logo-display-block .jet-logo__link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:block}
.jet-logo.jet-logo-display-block.jet-logo-type-both,.jet-logo.jet-logo-display-block.jet-logo-type-image{display:block}
.jet-search{position:relative}
.jet-search__label{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0}
.jet-search__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
.jet-search__field{width:100%}
.jet-search__field[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:none;transition:none}
.jet-search__submit{margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none}
.jet-search__submit-icon+.jet-search__submit-label{margin-left:4px}
.jet-search__popup{visibility:hidden;position:absolute;z-index:2;top:-999em;left:-999em;width:250px;opacity:0}
.jet-search-popup-active .jet-search__popup{opacity:1}
.jet-transition-out .jet-search__popup{opacity:0}
.jet-transition-in .jet-search__popup{opacity:1}
.jet-search-popup-active .jet-search__popup,.jet-transition-out .jet-search__popup,.jet-transition-in .jet-search__popup{visibility:visible;top:0;left:0}
.jet-search__popup.jet-search__popup--move-up-effect:not(.jet-search__popup--full-screen){-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:opacity 200ms linear,-webkit-transform 200ms linear;transition:opacity 200ms linear,-webkit-transform 200ms linear;transition:opacity 200ms linear,transform 200ms linear;transition:opacity 200ms linear,transform 200ms linear,-webkit-transform 200ms linear}
.jet-search-popup-active .jet-search__popup.jet-search__popup--move-up-effect:not(.jet-search__popup--full-screen){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.jet-transition-out .jet-search__popup.jet-search__popup--move-up-effect:not(.jet-search__popup--full-screen){-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}
.jet-transition-in .jet-search__popup.jet-search__popup--move-up-effect:not(.jet-search__popup--full-screen){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.jet-search__popup.jet-search__popup--move-down-effect:not(.jet-search__popup--full-screen){-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity 200ms linear,-webkit-transform 200ms linear;transition:opacity 200ms linear,-webkit-transform 200ms linear;transition:opacity 200ms linear,transform 200ms linear;transition:opacity 200ms linear,transform 200ms linear,-webkit-transform 200ms linear}
.jet-search-popup-active .jet-search__popup.jet-search__popup--move-down-effect:not(.jet-search__popup--full-screen){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.jet-transition-out .jet-search__popup.jet-search__popup--move-down-effect:not(.jet-search__popup--full-screen){-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}
.jet-transition-in .jet-search__popup.jet-search__popup--move-down-effect:not(.jet-search__popup--full-screen){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.jet-search__popup.jet-search__popup--fade-effect{-webkit-transition:opacity 200ms linear;transition:opacity 200ms linear}
.jet-search__popup.jet-search__popup--scale-effect{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:opacity 200ms linear,-webkit-transform 200ms linear;transition:opacity 200ms linear,-webkit-transform 200ms linear;transition:opacity 200ms linear,transform 200ms linear;transition:opacity 200ms linear,transform 200ms linear,-webkit-transform 200ms linear}
.jet-search-popup-active .jet-search__popup.jet-search__popup--scale-effect{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.jet-transition-out .jet-search__popup.jet-search__popup--scale-effect{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}
.jet-transition-in .jet-search__popup.jet-search__popup--scale-effect{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.jet-search__popup-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.jet-search__popup-close{margin-left:10px;border:none}
.jet-search__popup--full-screen{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9998;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;padding:30px;background-color:rgba(0,0,0,.7);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}
.jet-search-popup-active .jet-search__popup--full-screen{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.jet-transition-out .jet-search__popup--full-screen.jet-search__popup--none-effect{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}
.jet-transition-in .jet-search__popup--full-screen.jet-search__popup--none-effect{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.jet-transition-out .jet-search__popup--full-screen.jet-search__popup--fade-effect,.jet-transition-in .jet-search__popup--full-screen.jet-search__popup--fade-effect{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.jet-search__popup--full-screen.jet-search__popup--move-up-effect,.jet-search__popup--full-screen.jet-search__popup--move-down-effect{-webkit-transition:opacity 200ms linear;transition:opacity 200ms linear}
.jet-transition-out .jet-search__popup--full-screen.jet-search__popup--move-up-effect,.jet-transition-in .jet-search__popup--full-screen.jet-search__popup--move-up-effect,.jet-transition-out .jet-search__popup--full-screen.jet-search__popup--move-down-effect,.jet-transition-in .jet-search__popup--full-screen.jet-search__popup--move-down-effect{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.jet-search__popup--full-screen.jet-search__popup--move-up-effect .jet-search__form{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:-webkit-transform 200ms linear;transition:-webkit-transform 200ms linear;transition:transform 200ms linear;transition:transform 200ms linear, -webkit-transform 200ms linear}
.jet-search-popup-active .jet-search__popup--full-screen.jet-search__popup--move-up-effect .jet-search__form{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.jet-transition-out .jet-search__popup--full-screen.jet-search__popup--move-up-effect .jet-search__form{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}
.jet-transition-in .jet-search__popup--full-screen.jet-search__popup--move-up-effect .jet-search__form{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.jet-search__popup--full-screen.jet-search__popup--move-down-effect .jet-search__form{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:-webkit-transform 200ms linear;transition:-webkit-transform 200ms linear;transition:transform 200ms linear;transition:transform 200ms linear, -webkit-transform 200ms linear}
.jet-search-popup-active .jet-search__popup--full-screen.jet-search__popup--move-down-effect .jet-search__form{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.jet-transition-out .jet-search__popup--full-screen.jet-search__popup--move-down-effect .jet-search__form{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}
.jet-transition-in .jet-search__popup--full-screen.jet-search__popup--move-down-effect .jet-search__form{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.jet-search__popup--full-screen .jet-search__popup-content{width:500px;max-width:100%}
.jet-search__popup--full-screen .jet-search__popup-close{position:absolute;top:0;right:0;margin:30px}
@media(max-width: 767px){
.jet-search__popup--full-screen .jet-search__popup-close{margin:15px}
}
.jet-search__popup-trigger-container{display:-webkit-box;display:-ms-flexbox;display:flex}
.jet-search__popup-trigger{border:none}

/* RTL differences from the vendor RTL sheet; keep them in one native asset. */
.rtl .jet-search__submit,.rtl .jet-search__popup-close{margin-left:0;margin-right:10px}
.rtl .jet-search__submit-icon+.jet-search__submit-label{margin-left:0;margin-right:4px}
.rtl .jet-search__popup--full-screen .jet-search__popup-close{margin:30px}
@media(max-width:767px){.rtl .jet-search__popup--full-screen .jet-search__popup-close{margin:15px}}
.jet-search__popup[aria-hidden="true"]{pointer-events:none}
@media(prefers-reduced-motion:reduce){.jet-search__popup,.jet-search__popup .jet-search__form{transition:none!important}}
