.search__input.field__input{padding-right:5rem}.search__button{right:var(--inputs-border-width);top:var(--inputs-border-width)}.search__button:focus-visible{background-color:rgb(var(--color-background));z-index:2}.search__button:focus{background-color:rgb(var(--color-background));z-index:2}.search__button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.search__button .icon{height:1.8rem;width:1.8rem}input::-webkit-search-decoration{-webkit-appearance:none}details[open]>.search-modal,details[open]>.search-modal.modal__content{position:absolute!important;left:50%!important;right:auto!important;top:100%!important;width:min(56rem,calc(100vw - 4rem))!important;max-width:min(56rem,calc(100vw - 4rem))!important;min-height:0!important;height:auto!important;max-height:none!important;transform:translate(-50%)!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important}details[open] .search-modal__content{position:relative!important;display:flex!important;align-items:center!important;gap:1.4rem!important;width:100%!important;max-width:100%!important;min-height:0!important;height:auto!important;margin:0!important;padding:1.4rem 1.8rem!important;background:linear-gradient(135deg,#d8fbfb,#fff8ff 42%,#eee5ff 70%,#ffdff6)!important;border:1px solid rgba(9,62,76,.18)!important;border-radius:1.8rem!important;box-shadow:0 1.1rem 2.6rem #26184e24!important}details[open] .search-modal__form{max-width:42rem!important;margin:0 auto!important;width:100%!important}details[open] .search-modal__close-button{position:static!important;transform:none!important;margin:0!important}body:has(details[open] .search-modal):before,body:has(details[open] .search-modal):after,details[open]:before,details[open]:after,details[open]>.modal-overlay,details[open] .modal-overlay,details[open] .search-modal:before,details[open] .search-modal:after,details[open] .search-modal.modal__content:before,details[open] .search-modal.modal__content:after{display:none!important;content:none!important;background:transparent!important;opacity:0!important;visibility:hidden!important}body:has(details[open] .search-modal),body:has(details[open] .search-modal) #MainContent,body:has(details[open] .search-modal) .content-for-layout{background:inherit!important;filter:none!important}details[open]>.search-modal,details[open]>.search-modal.modal__content{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;height:auto!important;overflow:visible!important}.search-modal>.modal-overlay,.search-modal .modal-overlay,details[open] .search-modal>.modal-overlay,details[open] .search-modal.modal__content.gradient>.modal-overlay{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;background:transparent!important}details[open] .search-modal.modal__content.gradient,details[open] .search-modal.modal__content,details[open] .search-modal.gradient{background:transparent!important;background-color:transparent!important;background-image:none!important}details[open] .search-modal.modal__content.gradient:before,details[open] .search-modal.modal__content.gradient:after{display:none!important;content:none!important;background:transparent!important;opacity:0!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-search.css.map */
