html,body{max-width:100%}body{overflow-x:clip}.elementor-location-footer,.elementor-location-header,.elementor-location-footer .e-con,.elementor-location-header .e-con,.elementor-location-footer .e-con-inner,.elementor-location-header .e-con-inner,.elementor-location-footer .elementor-container,.elementor-location-header .elementor-container{box-sizing:border-box!important}.elementor-location-footer img,.elementor-location-header img,.elementor-location-footer svg,.elementor-location-header svg{max-width:100%}.e-n-menu-wrapper{max-width:100%!important;box-sizing:border-box!important}.e-n-menu-wrapper *{box-sizing:border-box!important}html body .hmyt-search-overlay,html body .hmyt-search-modal-container,html body #hmyt-contact-overlay{inset:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}html body .hmyt-search-modal-container{inset:unset!important;position:fixed!important;top:15%!important;left:50%!important;right:unset!important;bottom:unset!important;transform:translate(-50%,0) scale(.98)!important;width:min(720px, 90%)!important;max-width:min(720px, 90%)!important;max-height:min(760px, 80vh)!important}html body .hmyt-ajax-search-wrapper.hmyt-modal-active .hmyt-search-modal-container{transform:translate(-50%,0) scale(1)!important}html body.hmyt-search-overlay-active{width:100%!important;max-width:100%!important;overflow-y:scroll!important;overflow-x:clip!important;padding-inline-start:0!important;padding-inline-end:0!important}html body.hmyt-search-overlay-active .elementor-location-header,html body.hmyt-search-overlay-active .elementor-location-footer,html body.hmyt-search-overlay-active .site,html body.hmyt-search-overlay-active #page{transform:none!important;margin-inline-start:auto!important;margin-inline-end:auto!important}@media (max-width:767px){html,body{max-width:100%;overflow-x:clip}.elementor-location-header,.elementor-location-footer,.elementor-location-header .e-con,.elementor-location-footer .e-con{max-width:100%!important;overflow-x:clip}.elementor-location-header .e-n-menu,.elementor-location-footer .e-n-menu,.elementor-location-header .e-n-menu-wrapper,.elementor-location-footer .e-n-menu-wrapper,.elementor-location-header .e-n-menu-heading,.elementor-location-footer .e-n-menu-heading{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important}.elementor-location-header .e-n-menu-wrapper,.elementor-location-footer .e-n-menu-wrapper{inset-inline:0!important;transform:none!important;overflow:hidden!important}.elementor-location-header .e-n-menu-heading,.elementor-location-footer .e-n-menu-heading{display:flex!important;flex-wrap:wrap!important;overflow:hidden!important}.elementor-location-header .e-n-menu-title,.elementor-location-footer .e-n-menu-title{box-sizing:border-box!important;max-width:100%!important;min-width:0!important}#wpadminbar,#wpadminbar .quicklinks,#wpadminbar .ab-top-menu{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}}@supports not (overflow-x:clip){@media (max-width:767px){html,body,.elementor-location-header,.elementor-location-footer,.elementor-location-header .e-con,.elementor-location-footer .e-con{overflow-x:hidden}}}:not(.shsj-pc)>.selta-price-wrap,.woocommerce ul.products .selta-price-wrap,.woocommerce-loop-product__title~* .selta-price-wrap,.selta-price-wrap{display:inline-flex;flex-direction:column;align-items:flex-end;text-align:right;direction:rtl;line-height:1.3;gap:1px}.selta-price-label{font-size:.7em;color:#999;font-weight:500;line-height:1.2;display:block;text-align:right;direction:rtl}.selta-price-amount{font-size:1em;font-weight:700;color:#111;display:block;text-align:right;direction:rtl}.selta-price-amount .woocommerce-Price-amount,.selta-price-amount bdi{font-size:inherit;font-weight:inherit;color:inherit;direction:rtl;unicode-bidi:embed}.selta-price-old{display:block;color:#999;font-size:.82em;font-weight:500;line-height:1.2;text-align:right;direction:rtl}.selta-price-old del{color:inherit;text-decoration:line-through;text-decoration-thickness:1px}.selta-price-old .woocommerce-Price-amount,.selta-price-old bdi{color:inherit;font-size:inherit;font-weight:inherit}.selta-call{display:block;text-align:right;direction:rtl;font-size:.88em;font-weight:600;color:#1a73e8}.selta-unavailable{display:block;text-align:right;direction:rtl;font-size:.88em;font-weight:600;color:#c0392b}.shsj-pc .selta-price-wrap,.shsj-pc .selta-price-label,.shsj-pc .selta-price-amount,.shsj-pc .selta-price-old,.shsj-pc .selta-call,.shsj-pc .selta-unavailable{all:unset;display:contents}