.header-search-container .mod_search{margin:0 auto;width:100%;max-width:calc(1440px - 1rem);padding:2rem var(--header-pad-x)}@media screen and (max-width:480px){.header-search-container .mod_search{padding:1rem var(--header-pad-x)}}.header-search-container .mod_search .header,.header-search-container .mod_search .info{display:none}.mod_search .formbody{position:relative}.mod_search .widget-submit{position:absolute;top:0.4rem;right:3.4rem;display:none}.mod_search .widget-submit .submit{width:30px;height:30px;font-size:0}.mod_search .widget-text{position:relative}.mod_search .widget-text [type=search]{border-radius:var(--d-1,0.25rem);border:1px solid var(--button-color-primary-buttton-primary-outline-default-color,#303030);background:var(--background-background-accent,#F3F3F3);padding:var(--d-3,0.75rem) var(--d-3,2.25rem) var(--d-3,0.75rem) var(--d-9,2.25rem);width:100%;outline:0;position:relative;font-family:var(--typeface-family-text,Inter);font-weight:600;line-height:var(--typeface-line-height-xs,1.25rem);font-size:1rem}.mod_search .widget-text [type=search]::placeholder{color:var(--text-text-headline-color-dark,#303030);font-family:var(--typeface-family-text,Inter);font-weight:600;line-height:var(--typeface-line-height-xs,1.25rem);font-size:1rem}.mod_search .widget-text [type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:16px;width:16px;background:url("/files/themes/apsolut/img/icons/icon-close.svg") no-repeat center center;background-size:16px 16px;cursor:pointer}.mod_search .widget-text:before{content:"";position:absolute;left:10px;top:13px;width:20px;height:20px;background-image:url(/files/themes/apsolut/img/icons/icon-search-search.svg);background-size:cover;background-repeat:no-repeat;z-index:1}