@media(max-width:599px){html body #MainContent :is(.sn17-collection__grid,.sn17-rail__track){grid-template-rows:none;grid-auto-rows:auto;align-items:start}html body #MainContent .sn17-card.sn83-card{display:block;grid-row:auto;align-self:start;container:sn86-card / inline-size}html body #MainContent .sn17-card.sn83-card .sn17-card__media{height:clamp(250px,72vw,280px);aspect-ratio:auto}html body #MainContent .sn17-card.sn83-card .sn17-card__image{height:100%;object-fit:contain;transform:none}html body #MainContent .sn17-card.sn83-card .sn17-card__details{display:grid!important;grid-template-columns:minmax(0,1fr);grid-template-areas:"name" "benefit" "rating" "price" "information" "colours" "action";align-content:start;padding:0!important;gap:0!important}html body #MainContent .sn17-card.sn83-card .sn17-card__title.sn83-card__name{grid-area:name;padding-top:12px;font-size:17px;line-height:1.35}html body #MainContent .sn17-card.sn83-card .sn83-card__benefit{grid-area:benefit;padding-top:4px}html body #MainContent .sn17-card.sn83-card .sn83-card__benefit .sn57-card-benefit.sn65-card-promise{font-size:14px;line-height:1.45;margin:0}html body #MainContent .sn17-card.sn83-card .sn83-card__rating{grid-area:rating;padding-top:8px}html body #MainContent .sn17-card.sn83-card .sn83-card__rating .sn33-brand-rating{margin:0;gap:4px 7px;font-size:12px;line-height:1.4}html body #MainContent .sn17-card.sn83-card .sn17-card__price.sn83-card__price{grid-area:price;padding-top:6px;font-size:22px;line-height:1.3;font-weight:750;white-space:nowrap}html body #MainContent .sn17-card.sn83-card .sn83-card__information{grid-area:information}html body #MainContent .sn17-card.sn83-card .sn85-stock--card{margin-top:5px!important}html body #MainContent .sn17-card.sn83-card .sn75-pack-price--card{margin:6px 0 0}html body #MainContent .sn17-card.sn83-card .sn75-pack-price--card .sn75-pack-price__separate{font-size:12px;line-height:1.45}html body #MainContent .sn17-card.sn83-card .sn75-pack-price--card .sn75-pack-price__separate strong{text-decoration:line-through;text-decoration-thickness:1px}html body #MainContent .sn17-card.sn83-card .sn75-pack-price--card .sn75-pack-price__saving{margin-top:4px;padding:2px 8px;font-size:12px;line-height:1.45}html body #MainContent .sn17-card.sn83-card :is(.sn75-pack-price__note,.sn17-card__cover-caption){display:none}html body #MainContent .sn17-card.sn83-card .sn17-card__cover-note{margin:5px 0 0;font-size:12px;line-height:1.45}html body #MainContent .sn17-card.sn83-card .sn86-card__colours{grid-area:colours;padding-top:0}html body #MainContent .sn17-card.sn83-card .sn86-card__colours--select{padding-top:10px}html body #MainContent .sn17-card.sn83-card .sn86-card__select-caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html body #MainContent .sn17-card.sn83-card .sn17-card__select-label{gap:0}html body #MainContent .sn17-card.sn83-card .sn17-card__select{min-height:44px;padding:8px 12px;font-size:16px}html body #MainContent .sn17-card.sn83-card .sn83-card__action{grid-area:action;padding-top:10px;padding-bottom:0}html body #MainContent .sn17-card.sn83-card .sn83-card__action .sn17-card__choose{min-height:44px;padding-block:10px;font-size:14px;line-height:1.4}html body #MainContent .sn17-collection__grid{row-gap:24px}html body #MainContent .sn17-card.sn83-card .sn83-card__benefit .sn57-card-benefit.sn65-card-promise{font-size:15px;line-height:1.4}html body #MainContent .sn17-card.sn83-card .sn83-card__action{padding-top:8px}@container sn86-card (min-width: 280px){html body #MainContent .sn17-card.sn83-card .sn17-card__details{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name name" "benefit benefit" "price rating" "information information" "colours colours" "action action";column-gap:12px!important}html body #MainContent .sn17-card.sn83-card .sn17-card__price.sn83-card__price,html body #MainContent .sn17-card.sn83-card .sn83-card__rating{padding-top:8px;align-self:center}html body #MainContent .sn17-card.sn83-card .sn83-card__rating .sn33-brand-rating{flex-direction:column;align-items:flex-end;gap:3px;white-space:nowrap}html body #MainContent .sn17-card.sn83-card .sn83-card__rating .sn33-brand-rating__stars{font-size:16px}}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/sn86-cards.css.map */
