/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#block-verisure-se-externalsearchblock{position:fixed;top:80px;z-index:4;width:100%;height:0;overflow:hidden;transition:height 0.3s ease;}#block-verisure-se-externalsearchblock.active{height:410px;box-shadow:0px 3px 6px rgba(66,66,66,0.65);}#block-verisure-se-externalsearchblock.active .se-external-search{opacity:1;transform:translateY(0);}@media (min-width:991px){#block-verisure-se-externalsearchblock{top:117px;}}#block-verisure-se-externalsearchblock .se-external-search-form input[type="submit"]{background-color:#262626;}#block-verisure-se-externalsearchblock .se-external-search-form input[type="submit"]:hover{background-color:#353535;}.se-external-search{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:linear-gradient(90deg,rgba(237,0,47,1) 0%,rgba(171,25,45,1) 60%);opacity:0;transform:translateY(-20px);transition:opacity 0.3s ease,transform 0.3s ease;}.se-external-search-inline{display:flex;justify-content:center;align-items:center;background-color:#f1f1f1;width:100%;}.se-external-search-container,.se-external-search-inline-container{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;padding:0 15px;}.se-external-search-title{color:#ffffff;text-transform:uppercase;display:block;margin:20px 0;}.se-external-search-inline-title{color:#262626;text-transform:uppercase;display:block;margin-top:1.5rem;margin-bottom:0;}.se-external-search-close{position:absolute;top:-85px;right:-23px;background:none;line-height:1;border:none;color:#ffffff;font-size:40px;cursor:pointer;padding:6px;display:flex;align-items:center;outline:none;}@media (max-width:1200px){.se-external-search-close{right:20px;}}@media (max-width:990px){.se-external-search-close{right:30px;top:-95px;}}.se-external-search-close > span{font-size:15px;line-height:1.1;padding-left:6px;display:block;height:16px;font-weight:500;}@media (max-width:600px){.se-external-search-close{right:20px;}.se-external-search-close > span{display:none;}}.se-external-search-close:hover{opacity:0.8;}@media (max-width:990px){.menu-item:has(.external-search-menu-item){display:none;}}.se-external-search .se-external-search-form,.se-external-search-inline .se-external-search-form{margin:0 auto;min-width:500px;position:relative;}@media (max-width:600px){.se-external-search .se-external-search-form,.se-external-search-inline .se-external-search-form{width:100%;min-width:unset;max-width:400px;}}.se-external-search-inline .se-external-search-form .form-actions{margin:0;}.se-external-search-form input[type="text"]{--height:50px;height:var(--height);border:none;border-radius:calc(var(--height) / 2);padding:0 20px;font-size:16px;background-color:#ffffff;width:100%;}.se-external-search-form input[type="text"]::placeholder{color:#888;}.se-external-search-form input[type="submit"]{--height:44px;height:var(--height);padding:0 30px;border:none;border-radius:calc(var(--height) / 2);background-color:#ed002f;color:#ffffff;font-size:16px;cursor:pointer;transition:background-color 0.3s ease;min-width:110px;}.se-external-search-form input[type="submit"]{position:absolute;top:27px;right:3px;}.se-external-search-form input[type="submit"]:hover{background-color:#bf0026;}@media (max-width:600px){.se-external-search-form input[type="text"]{--height:44px;height:var(--height);border-radius:calc(var(--height) / 2);}.se-external-search-form input[type="submit"]{--height:38px;height:var(--height);border-radius:calc(var(--height) / 2);padding:0 15px;font-size:15px;min-width:90px;}}.view.view-external-search .view-filters{max-width:500px;margin:0 auto;}@media (max-width:600px){.view.view-external-search .view-filters{max-width:400px;padding:0 15px;}}.view.view-external-search .view-filters .views-exposed-form{box-shadow:unset;margin-top:3rem;padding:0;}.view.view-external-search .view-empty{margin:0 auto;margin-bottom:35px;max-width:800px;padding:20px;text-align:center;}.view.view-external-search .form-item-search-api-fulltext{margin:0;padding:0;}.view.view-external-search .form-item-search-api-fulltext label{text-align:center;margin-bottom:60px;font-size:2.65rem;line-height:1.2;font-weight:600;text-transform:uppercase;font-weight:600;color:#262626;}@media (max-width:768px){.view.view-external-search .form-item-search-api-fulltext label{font-size:1.75rem;}}.view.view-external-search .form-item-search-api-fulltext input.form-text{--height:50px;height:var(--height);border-radius:calc(var(--height) / 2);border:1px solid #ccc;padding:0 20px;font-size:16px;background-color:#ffffff;width:100%;box-shadow:unset;-webkit-box-shadow:unset;}.view.view-external-search .form-item-search-api-fulltext input.form-text::placeholder{color:#888;}.view.view-external-search .form-wrapper{margin-left:0;margin-right:0;position:relative;}.view.view-external-search .form-wrapper input.form-submit{--height:44px;height:var(--height);border-radius:calc(var(--height) / 2);padding:0 30px;border:none;background-color:#ed002f;color:#ffffff;font-size:16px;cursor:pointer;transition:background-color 0.3s ease;position:absolute;top:-63px;right:3px;min-width:110px;}.view.view-external-search .form-wrapper input.form-submit:hover{background-color:#bf0026;}@media (max-width:600px){.view.view-external-search .form-item-search-api-fulltext input.form-text{--height:44px;height:var(--height);border-radius:calc(var(--height) / 2);}.view.view-external-search .form-wrapper input.form-submit{--height:38px;height:var(--height);border-radius:calc(var(--height) / 2);padding:0 15px;font-size:15px;min-width:90px;top:-57px;}}.view-external-search .view-content{max-width:800px;margin:0 auto;padding:15px;font-family:Arial,sans-serif;}.view-external-search .views-row{background-color:#ffffff;border:1px solid #e0e0e0;border-radius:4px;padding:20px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,0.1);transition:box-shadow 0.3s ease;}.view-external-search .views-row:hover{box-shadow:0 4px 8px rgba(0,0,0,0.15);}.view-external-search .views-field-title-1{margin-bottom:10px;}.view-external-search .views-field-title-1 a{color:#262626;font-size:18px;font-weight:bold;text-decoration:none;transition:color 0.3s ease;}.view-external-search .views-row:hover .views-field-title-1 a{color:#ed002f;}.view-external-search .views-field-description{color:#333;font-size:14px;line-height:1.5;margin-bottom:10px;}.view-external-search .views-field-changed{color:#666;font-size:12px;font-style:italic;}.view-external-search .views-label-changed{font-weight:bold;}@media (max-width:768px){.view-external-search .views-row{padding:15px;}.view-external-search .views-field-title-1 a{font-size:16px;}.view-external-search .views-field-description{font-size:13px;}}.block-external-search-header-icon-block{position:absolute;top:17px;right:28px;}@media (min-width:991px){.block-external-search-header-icon-block{display:none;}}.block-external-search-header-icon-block .external-search-icon img{width:24px;height:24px;transition:all 0.3s ease;}.block-external-search-header-icon-block .external-search-icon:hover img{width:26px;height:26px;}.view.view-external-search .pager{border:none;margin-bottom:4rem;margin-top:calc(3rem - 15px);}.view.view-external-search .pager .pager__items{list-style:none;padding:0;display:flex;justify-content:center;width:100%;}.view.view-external-search .pager{--primary-color:#ed002f;--primary-hover-color:#bf0026;--border-color:#bec0c2;--text-color:#262626;--background-color:transparent;--text-color-inverse:white;display:flex;justify-content:center;}.view.view-external-search .pager .pager__items{display:flex;align-items:center;list-style:none;padding:0;}.view.view-external-search .pager .pager__item{margin:0;padding:5px 10px;width:auto;background-color:var(--text-color);border:1px solid var(--background-color);transition:background-color 0.3s ease;height:34px;display:flex;justify-content:center;align-items:center;border-radius:4px;font-weight:500;}.view.view-external-search .pager .pager__item:hover{background-color:#555;}.view.view-external-search .pager .pager__item:not(:last-child){margin-right:18px;}.view.view-external-search .pager .pager__item.is-active{border:1px solid var(--border-color);background:var(--background-color);color:var(--text-color);}.view.view-external-search .pager .pager__item a{display:flex;justify-content:center;align-items:center;height:40px;min-width:40px;color:var(--text-color-inverse);text-decoration:none;font-size:16px;}.view.view-external-search .pager .pager__item.is-active a{color:var(--text-color);}@media (max-width:600px){.view.view-external-search .pager{margin-bottom:3rem;margin-top:calc(2rem -15px);}.view.view-external-search .pager .pager__item:not(:last-child){margin-right:10px;}.view.view-external-search .pager .pager__item a{font-size:15px;}}.view.view-external-search .pager .visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.view.view-external-search .pager .pager__item--previous::before,.view.view-external-search .pager .pager__item--previous::after,.view.view-external-search .pager .pager__item--next::before,.view.view-external-search .pager .pager__item--next::after{content:none;}.view.view-external-search .pager .pager__item--next a:before,.view.view-external-search .pager .pager__item--previous a:before{display:none;}.view.view-external-search .pager .visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.productcards-carousel{z-index:2;position:relative;}.path-search #block-verisure-se-page-title{display:none;}
.ui-datepicker{z-index:1261 !important;}.webform-ajax-form-wrapper[data-effect="slide"] .form-actions{margin-bottom:0;padding-bottom:1em;}
