/* auto: missing utility classes for m10 (8) */
@media (min-width:1024px){.lg\:hidden{display:none}}
@media (min-width:1024px){.lg\:flex{display:flex}}
@media (min-width:640px){.sm\:block{display:block}}
@media (min-width:640px){.sm\:flex-row{flex-direction:row}}
.-translate-y-1\/2{transform:translateY(-50%)}
.top-1\/2{top:50%}
.pointer-events-none{pointer-events:none}
.max-w-md{max-width:28rem}
/* adopt layout safety */
body.body-mother-adopt .relative{position:relative}
body.body-mother-adopt form.site-mobile-search{display:block;width:100%;padding:0.5rem 0}
@media (min-width:1024px){
  body.body-mother-adopt form.site-mobile-search,
  body.body-mother-adopt form.site-mobile-search.lg\:hidden{display:none !important}
  body.body-mother-adopt form.hidden.lg\:flex,
  body.body-mother-adopt .hidden.lg\:flex{display:flex !important}
}
body.body-mother-adopt .site-search-icon.absolute,
body.body-mother-adopt svg.absolute.left-3{
  position:absolute;left:0.75rem;top:50%;transform:translateY(-50%);pointer-events:none
}
body.body-mother-adopt header input[type="search"].pl-10,
body.body-mother-adopt header input.site-search-input.pl-10{padding-left:2.5rem}

