.sushi-refurbished-overview{--sushi-refovv-border-radius: 3px;--sushi-refovv-close-button-size: 2rem}.sushi-refovv__list{list-style:none;margin:0;padding:0}.sushi-refovv__item{display:grid;align-items:center;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing);border:1px solid rgba(var(--color-foreground),.1);padding:4rem calc(4rem / var(--font-body-scale)) 5rem;grid-template:"title title" "image options" "cta cta" "availability availability"}.sushi-refovv__item+.sushi-refovv__item{margin-top:1rem}@media (min-width: 750px){.sushi-refovv__item{padding:1rem 7rem;grid-template:"image title options availability cta" 1fr / auto 1fr 1fr auto}}.sushi-refovv__item-product-title{grid-area:title}.sushi-refovv__item-image{grid-area:image}.sushi-refovv__item-options-list{grid-area:options;list-style:none;margin:0;padding:0}.sushi-refovv__item-cta{grid-area:cta;justify-self:center;min-width:fit-content}.sushi-refovv__item-availability{grid-area:availability;display:flex;align-items:center;justify-self:center;column-gap:.5rem}@media (min-width: 750px){.sushi-refovv__item-availability{justify-self:end}}.sushi-refovv__item-availability-circle{display:inline-block;width:1rem;height:1rem;min-width:1rem;min-height:1rem;border-radius:50%}.sushi-refovv__item-availability-circle.is-available{background-color:#59c139}.sushi-refovv__item-availability-circle.is-unavailable{background-color:#c62b1e}.sushi-refovv__filter{margin-bottom:var(--grid-mobile-vertical-spacing)}@media (min-width: 750px){.sushi-refovv__filter{margin-bottom:var(--grid-desktop-vertical-spacing)}}.sushi-refovv__filter-form{height:0;overflow:hidden}.sushi-refovv__filter-form.is-visible{height:auto}.sushi-refovv__filter-list-wrapper{display:flex;align-items:center;justify-content:end;column-gap:var(--grid-mobile-horizontal-spacing)}@media (min-width: 750px){.sushi-refovv__filter-list-wrapper{column-gap:var(--grid-desktop-horizontal-spacing)}}.sushi-refovv__filter-list label{display:inline-block;position:relative;font-size:1rem;padding:.5rem 1rem;padding-left:calc(var(--sushi-refovv-close-button-size) + .5rem);background:var(--sushi-emphasized-highlight-color);border-radius:var(--sushi-refovv-border-radius);cursor:pointer}.sushi-refovv__filter-list label+label{margin-left:calc(var(--grid-mobile-horizontal-spacing) * .5)}@media (min-width: 750px){.sushi-refovv__filter-list label+label{margin-left:calc(var(--grid-desktop-horizontal-spacing) * .5)}}.sushi-refovv__filter-list label:before{content:"\2715";position:absolute;left:0;top:0;bottom:0;width:var(--sushi-refovv-close-button-size);aspect-ratio:1 / 1;display:flex;justify-content:center;align-items:center;background:#0000001a;border-top-left-radius:var(--sushi-refovv-border-radius);border-bottom-left-radius:var(--sushi-refovv-border-radius)}.sushi-refovv__fieldset{display:flex;flex-wrap:wrap;justify-content:start;column-gap:calc(var(--grid-mobile-horizontal-spacing) * .5);row-gap:calc(var(--grid-mobile-vertical-spacing) * .25);border:0;margin:0;padding:0}@media (min-width: 750px){.sushi-refovv__fieldset{column-gap:calc(var(--grid-desktop-horizontal-spacing) * .5);row-gap:calc(var(--grid-desktop-vertical-spacing) * .25)}}.sushi-refovv__fieldset+.sushi-refovv__fieldset{margin-top:var(--grid-mobile-vertical-spacing)}@media (min-width: 750px){.sushi-refovv__fieldset+.sushi-refovv__fieldset{margin-top:var(--grid-desktop-vertical-spacing)}}.sushi-refovv__fieldset:last-of-type{margin-bottom:calc(var(--grid-mobile-vertical-spacing) * 2)}.sushi-refovv__legend{font-size:small;font-weight:700;margin-bottom:calc(var(--grid-mobile-vertical-spacing) * .5)}@media (min-width: 750px){.sushi-refovv__legend{margin-bottom:calc(var(--grid-desktop-vertical-spacing) * .5)}}.sushi-refovv__fieldset label{display:inline-block;font-size:1.5rem;padding:.5rem 1rem;border:1px solid rgb(var(--color-foreground));border-radius:var(--sushi-refovv-border-radius);cursor:pointer}.sushi-refovv__fieldset label>input{display:none}.sushi-refovv__fieldset label:has(input:checked){background:var(--sushi-emphasized-highlight-color);border-color:transparent}.sushi-refovv__price-skewed{background:#cf0;padding:.1em .4em;display:inline-block;font-weight:700;color:#000}.sushi-refovv__compare-price{text-decoration:line-through;margin-right:.5em;opacity:.6;color:#444;font-weight:600}.sushi-refovv__saving{color:#6616ff;font-weight:700;font-size:12px!important;line-height:1}
/*# sourceMappingURL=/cdn/shop/t/373/assets/sushi-refurbished-overview.css.map */
