.cmp-search-input__button__label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.searchinput{margin-bottom:var(--cc-spacing-l)}.searchinput:last-child{margin-bottom:0}.searchinput.cc-search-input--spacing-small{margin-bottom:var(--cc-spacing-xs)}.searchinput.cc-search-input--spacing-large{margin-bottom:var(--cc-spacing-xxl)}.searchinput.cc-search-input--spacing-none{margin-bottom:0}.cmp-search-input--v1{display:flex;gap:var(--cc-spacing-m)}.cmp-search-input__form-wrapper{align-items:center;display:flex;gap:var(--cc-spacing-xs);position:relative;width:100%}.cmp-search-input__form{background:var(--cc-color-white);border:1px solid var(--cc-color-grey-300);border-radius:var(--cc-radius-s);box-sizing:border-box;display:flex;flex-direction:row;height:3pc;padding:0;width:100%}.cmp-search-input__form.cmp-search-input__form-expandable~.cmp-search-input__submit-button{display:none}.focused{outline:3px solid var(--cc-color-focus,#037ac4);outline-offset:2px}.cmp-search-input__button-icon{height:24px;width:24px}.cmp-search-input__input-wrapper{width:100%}.cmp-search-input__input{background:var(--cc-color-white);border:none;border-radius:var(--cc-radius-s);color:var(--cc-color-grey-900);flex-grow:1;max-width:100%;outline:none;padding:0;width:100%}.cmp-search-input__input::-moz-placeholder{color:var(--cc-color-grey-700);font-weight:400}.cmp-search-input__input::placeholder{color:var(--cc-color-grey-700);font-weight:400}.cmp-search-input__input::-webkit-search-cancel-button,.cmp-search-input__input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.cmp-search-input__wrapper-inplace{display:flex;position:relative}.cmp-search-input__button{align-items:center;background:transparent;border:none;color:var(--cc-color-grey-900);cursor:pointer;flex-direction:row;justify-content:center;padding:0;text-decoration:none}.cmp-search-input__collapse-button{display:none}.cmp-search-input__search-button{display:inline-flex;margin:var(--cc-spacing-s) var(--cc-spacing-xs) var(--cc-spacing-s) var(--cc-spacing-m);order:-1}.cmp-search-input__submit-button{align-items:center;align-self:stretch;background-color:var(--cc-color-primary);border:1px solid transparent;border-radius:var(--cc-radius-l);box-sizing:border-box;color:var(--cc-color-white);cursor:pointer;display:inline-flex;flex-direction:row;font-family:var(--cc-font-family-base);font-size:var(--cc-font-size-m);font-weight:700;gap:var(--cc-spacing-xs);height:3pc;justify-content:center;line-height:1.5;max-width:100%;min-width:3pc;overflow:hidden;padding:var(--cc-spacing-xs) var(--cc-spacing-m);text-decoration:none;transition:var(--cc-transition-super-short);transition-property:color,background-color,box-shadow,outline,outline-offset;word-break:break-all}.cmp-search-input__submit-button:focus,.cmp-search-input__submit-button:hover{text-decoration:none}.cmp-search-input__submit-button:focus-visible{outline:3px solid var(--cc-color-focus,#037ac4);outline-offset:2px}.cmp-search-input__submit-button.cc-button--is-disabled,.cmp-search-input__submit-button:disabled{pointer-events:none}.cmp-search-input__submit-button:focus,.cmp-search-input__submit-button:hover{color:var(--cc-color-white)}.cmp-search-input__submit-button:hover{background-color:var(--cc-color-primary-700);box-shadow:0 4px 8px rgba(58,58,58,.05),0 0 2px rgba(58,58,58,.04)}.cmp-search-input__submit-button:focus{background-color:var(--cc-color-primary)}.cmp-search-input__submit-button:active{background-color:var(--cc-color-primary-900)}.cmp-search-input__submit-button.cc-button--is-disabled,.cmp-search-input__submit-button:disabled{background-color:var(--cc-color-grey-200);color:var(--cc-color-grey-500)}@media(min-width:768px){.cmp-search-input__submit-button{min-width:140px}}@media(max-width:767px){.cmp-search-input__submit-button .cmp-button__text{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}.cmp-search-input__submit-button:after{background-image:url("../../../../etc.clientlibs/carbon/core/clientlibs/clientlib-cc-icons-v1/resources/icons/search.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:"";content:"";filter:invert(100%);height:20px;width:20px}@media(min-width:768px){.cmp-search-input__submit-button:after{display:none}}.cmp-search-input-expandable{flex-direction:column;position:relative}.cmp-search-input-expandable .cmp-search-input__form-wrapper{box-sizing:border-box;height:0;left:0;margin:auto;max-width:100%;opacity:0;padding:0 var(--cc-spacing-m);position:fixed;right:0;top:var(--cc-header-height);transition:height var(--cc-transition-duration),opacity var(--cc-transition-duration);z-index:calc(var(--cc-z-index-max) - 200)}@media(min-width:768px){.cmp-search-input-expandable .cmp-search-input__form-wrapper{max-width:43pc;padding:0}}@media(min-width:1024px){.cmp-search-input-expandable .cmp-search-input__form-wrapper{max-width:9in}}@media(min-width:1440px){.cmp-search-input-expandable .cmp-search-input__form-wrapper{max-width:1114px}}.cmp-search-input-expandable .cmp-search-input__form-wrapper:after,.cmp-search-input-expandable .cmp-search-input__form-wrapper:before{background-color:var(--cc-color-grey-50);bottom:0;content:"";display:block;left:50%;margin-left:-50vw;position:absolute;top:0;width:100vw;z-index:-1}.cmp-search-input-expandable .cmp-search-input__form-wrapper:after{background-color:transparent;box-shadow:var(--cc-box-shadow-search-input)}.cmp-search-input-expandable .cmp-search-input__collapse-button,.cmp-search-input-expandable .cmp-search-input__form,.cmp-search-input-expandable .cmp-search-input__input,.cmp-search-input-expandable .cmp-search-input__search-button,.cmp-search-input-expandable .cmp-search-input__submit-button{display:none}.cmp-search-input__expand-button{align-items:center;align-self:flex-start;border-radius:var(--cc-radius-l);box-sizing:border-box;cursor:pointer;display:inline-flex;flex-direction:row;flex-direction:column;font-family:var(--cc-font-family-base);font-size:var(--cc-font-size-m);font-weight:700;font-weight:400;gap:var(--cc-spacing-xs);gap:var(--cc-spacing-xxs);height:3pc;justify-content:center;line-height:1.5;max-width:100%;min-width:3pc;overflow:hidden;padding:var(--cc-spacing-xs) var(--cc-spacing-m);text-decoration:none;transition:var(--cc-transition-super-short);transition-property:color,background-color,box-shadow,outline,outline-offset;white-space:nowrap;word-break:break-all}.cmp-search-input__expand-button:focus,.cmp-search-input__expand-button:hover{text-decoration:none}.cmp-search-input__expand-button:focus-visible{outline:3px solid var(--cc-color-focus,#037ac4);outline-offset:2px}.cmp-search-input__expand-button.cc-button--is-disabled,.cmp-search-input__expand-button:disabled{pointer-events:none}@media(min-width:1024px){.cmp-search-input__expand-button:hover .cmp-search-input__tooltip{opacity:.8;transition-delay:.25s}}.cmp-search-input__tooltip{font-size:var(--cc-font-size-xxs);line-height:1}@media(min-width:1024px){.cmp-search-input__tooltip{background:var(--cc-color-black);border-radius:4px;color:var(--cc-color-white);font-size:var(--cc-font-size-xxs);line-height:1;opacity:0;padding:4px;position:absolute;top:80%;transition:var(--cc-transition-short);transition-property:opacity;z-index:calc(var(--cc-z-index-max) - 50)}.cmp-search-input__tooltip:before{border-bottom:4px solid var(--cc-color-black);border-left:4px solid transparent;border-right:4px solid transparent;border-top:0;content:"";left:50%;margin-left:-4px;position:absolute;top:-4px}}.cmp-search-input__form-expandable{border:0;width:0}.cmp-search-input__form-expandable .focused{outline:none}.cmp-search-input-expanded .cmp-search-input__collapse-button,.cmp-search-input-expanded .cmp-search-input__form,.cmp-search-input-expanded .cmp-search-input__input,.cmp-search-input-expanded .cmp-search-input__search-button{display:block}.cmp-search-input-expanded .cmp-search-input__collapse-button{height:24px}.cmp-search-input-expanded .cmp-search-input__form{display:flex;width:100%}.cmp-search-input-expanded .cmp-search-input__form-wrapper{height:calc(3pc + var(--cc-spacing-m)*2);opacity:1}@media(min-width:768px){.cmp-search-input-expanded .cmp-search-input__form-wrapper{height:calc(3pc + var(--cc-spacing-l)*2)}}@media(min-width:1024px){.cmp-search-input-expanded .cmp-search-input__form-wrapper{height:calc(3pc + var(--cc-spacing-xl)*2)}}@media(min-width:1440px){.cmp-search-input-expanded .cmp-search-input__form-wrapper{height:calc(3pc + var(--cc-spacing-xxl)*2)}}