.Search-module__Zmt5mW__search{row-gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex}.Search-module__Zmt5mW__list{flex-direction:column;flex:1;display:flex;position:relative}.Search-module__Zmt5mW__results{row-gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex}.Search-module__Zmt5mW__loading{background-color:#f3f4f680;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.Search-module__Zmt5mW__loading{background-color:color-mix(in oklab, var(--color-gray-100,lab(96.1596% -.0823438 -1.13575)) 50%, transparent)}}.Search-module__Zmt5mW__loading{z-index:10;font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1));justify-content:center;align-items:center;display:flex;margin:0!important}.Search-module__Zmt5mW__no-results{margin-block:calc(var(--spacing,.25rem) * 8);text-align:center;flex:1;align-content:center}.Search-module__Zmt5mW__no-results .Search-module__Zmt5mW__strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.Search-module__Zmt5mW__product{grid-template-rows:auto auto auto;grid-template-columns:auto 1fr 1fr;display:grid}@media (min-width:40rem){.Search-module__Zmt5mW__product{grid-template-rows:auto auto;grid-template-columns:auto 1fr 160px 160px}}@media (min-width:64rem){.Search-module__Zmt5mW__product{grid-template-columns:auto 1fr 120px 100px}}@media (min-width:80rem){.Search-module__Zmt5mW__product{grid-template-columns:auto 1fr 160px 160px}}.Search-module__Zmt5mW__product{gap:var(--spacing,.25rem);background-color:var(--color-white,#fff);border-style:var(--tw-border-style);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:var(--radius-md,.375rem);padding:var(--spacing,.25rem);border-width:1px;align-items:center}.Search-module__Zmt5mW__image{grid-row:span 3/span 3}@media (min-width:40rem){.Search-module__Zmt5mW__image{grid-row:span 2/span 2}}.Search-module__Zmt5mW__image{height:calc(var(--spacing,.25rem) * 16);width:calc(var(--spacing,.25rem) * 16);padding:var(--spacing,.25rem)}.Search-module__Zmt5mW__name{grid-column:span 2/span 2}@media (min-width:40rem){.Search-module__Zmt5mW__name{grid-column:span 3/span 3}}.Search-module__Zmt5mW__name{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.Search-module__Zmt5mW__details{grid-area:span 2/span 2/span 2/span 2}@media (min-width:40rem){.Search-module__Zmt5mW__details{grid-area:span 1/span 3/span 1/span 3}}.Search-module__Zmt5mW__details{grid-template-columns:subgrid;grid-template-rows:subgrid;row-gap:calc(var(--spacing,.25rem) * .5);column-gap:calc(var(--spacing,.25rem) * 3);display:grid}@media (min-width:40rem){.Search-module__Zmt5mW__details{column-gap:calc(var(--spacing,.25rem) * 10)}}@media (min-width:64rem){.Search-module__Zmt5mW__details{column-gap:calc(var(--spacing,.25rem) * 3)}}@media (min-width:80rem){.Search-module__Zmt5mW__details{column-gap:calc(var(--spacing,.25rem) * 10)}}.Search-module__Zmt5mW__details{align-items:center}.Search-module__Zmt5mW__price{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));grid-column:span 2/span 2}@media (min-width:40rem){.Search-module__Zmt5mW__price{grid-column:span 1/span 1}}.Search-module__Zmt5mW__stock{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
