.galleryBody.collections,.galleryBody.collections .article{overflow:initial}.price-alert-list{display:flex;flex-direction:column;gap:1rem}twk-price-alert{background:var(--surface-card-color);display:grid;gap:1rem;grid-template:"image image" auto "details actions" auto/minmax(0,1fr) auto;padding:1rem;position:relative}twk-price-alert :is(.info-flags,.price-alert-price-line,.property-flags){margin:0}twk-price-alert .price-alert-image{align-items:center;background:var(--surface-product-image-background-color);block-size:10rem;border:1px solid var(--surface-product-image-background-color);border-radius:.5rem;display:flex;grid-area:image;inline-size:100%;padding:1rem}:is(twk-price-alert .price-alert-image) .image{margin-inline:auto}twk-price-alert .price-alert-content{display:flex;flex-direction:column;gap:.5rem;grid-area:details}:is(twk-price-alert .price-alert-content) .price-alert-link{display:block;font-size:var(--font-size-medium);line-height:var(--line-height-small-plus);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(twk-price-alert .price-alert-content) .price-alert-price-line{font-size:var(--font-size-small-plus);line-height:var(--line-height-small-plus)}:is(twk-price-alert .price-alert-content) .flag-item{color:var(--tertiary-paragraph-text-color);font-size:var(--font-size-small);line-height:var(--line-height-small)}:is(twk-price-alert .price-alert-content) .min-price{font-weight:700}twk-price-alert :is(.info-flags,.property-flags){display:flex;flex-direction:row;flex-wrap:wrap;padding:0}:is(twk-price-alert .property-flags,twk-price-alert .info-flags) .flag-item{display:inline}:is(twk-price-alert .property-flags) .flag-item+.flag-item:before{content:"•";padding:0 .5rem}twk-price-alert .action-buttons{display:flex;flex-direction:column;gap:.5rem;grid-area:actions;margin-inline-start:auto;position:relative}:is(twk-price-alert .action-buttons) .action-button{--icon-size:1rem;--icon-vertical-align:top;block-size:2rem;border-width:1px;inline-size:2rem;position:relative}.hidden:is(:is(twk-price-alert .action-buttons) .action-button){display:none}:is(twk-price-alert .action-buttons) .action-button .icon{pointer-events:none}@media screen and (min-width:600px){twk-price-alert{grid-template:"image details actions" auto "image details actions" auto/auto minmax(0,1fr) auto}twk-price-alert .price-alert-image{block-size:5rem;padding-block:.5rem}:is(twk-price-alert .price-alert-image) .image{margin-inline:auto}}@media screen and (min-width:500px){.pricePopup{width:fit-content}.cheapestShopsPopup{list-style:none;margin-top:0;padding-inline-start:0}.cheapestShopsPopup .shop-price{text-align:left}}.price-listing-item{border-bottom:1px solid var(--border-base-color);display:grid;gap:1rem;grid-template-areas:"name name price" "review review cta" "tagline tagline cta" "delivery delivery cta";grid-template-columns:1rem 1fr 6rem;row-gap:.5rem}.price-listing-item .shop-name{font-size:var(--font-size-medium)}:is(.price-listing-item .shop-name) a{-webkit-text-decoration:none;text-decoration:none}.price-listing-item .shop-tagline{color:var(--tertiary-paragraph-text-color);font-size:var(--font-size-small)}.price-listing-item .shop-price{font-size:var(--font-size-medium-bold);font-weight:var(--font-weight-bold)}:is(.price-listing-item .shop-price) a{-webkit-text-decoration:none;text-decoration:none}@media screen and (max-width:499px){.price-listing-item{padding-block:.5rem}.price-listing-item .shop-name-container{display:contents}.price-listing-item .shop-name{grid-area:name}.price-listing-item :is(.condition,.shop-tagline){grid-area:tagline}.price-listing-item .shop-review-score{grid-area:review}.price-listing-item .delivery-time{grid-area:delivery}.price-listing-item .shop-price{grid-area:price;justify-self:end}.price-listing-item .shop-clickout{align-self:end;grid-area:cta}}@media screen and (min-width:500px){.price-listing-item{align-items:center;display:grid;gap:.5rem;grid-template-areas:none;grid-template-columns:1fr 4.5rem min-content 4rem 6rem;padding-block:.25rem}.price-listing-item .shop-name-container{align-items:baseline;display:inline-flex;flex-direction:row;gap:.25rem;min-width:0}:is(.price-listing-item .shop-name-container) .shop-tagline:before{content:"- "}}@media screen and (min-width:800px){.price-listing-item{gap:1rem}}twk-delivery-info.delivery-time{align-items:center;background-color:var(--surface-card-color);border:1px solid var(--border-card-color);border-radius:.25rem;display:inline-flex;flex-direction:row;flex-wrap:nowrap;font-size:var(--font-size-small);gap:.375rem;inline-size:5.5rem;justify-content:flex-start;padding-block:.25rem;padding-inline:.5rem;text-wrap:nowrap}twk-delivery-info.delivery-time .calculated-cost{--calculated-cost-color:var(--base-paragraph-text-color);color:var(--calculated-cost-color);font-weight:var(--font-weight-bold)}.free:is(twk-delivery-info.delivery-time .calculated-cost){--calculated-cost-color:var(--tertiary-paragraph-text-color);font-weight:var(--font-weight-normal)}twk-delivery-info.delivery-time .delivery-divider{color:var(--border-card-color);display:none}twk-delivery-info[data-tooltip]{cursor:pointer}twk-delivery-info[data-tooltip] *{pointer-events:none}.tooltip.delivery-info .tooltip__container{width:15rem}.tooltip.delivery-info .tooltip__body{gap:1rem;text-align:left}.tooltip.delivery-info h4{margin:0}.tooltip.delivery-info dl{display:flex;flex-wrap:wrap;row-gap:.5rem}:is(.tooltip.delivery-info dl)>dt{flex:70%;margin:0}:is(.tooltip.delivery-info dl)>dd{flex:30%;margin:0}