/* PDP - Bedding */
.pdp-bedding .be-read-more-wrap { --defaultHeight: 12rem; }
.pdp-bedding .bedroom-type-wrap {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(auto, 1fr));
  grid-gap: 1rem;
  font-size: 1.25rem;
}
.pdp-bedding .bedroom-type-item { padding: 1.5rem; }
.pdp-bedding .bedroom-type-item p:last-child { margin-bottom: 0; }
.pdp-bedding .bedroom-type-icon { color: hsl(var(--siteColor1)); margin-bottom: 0.75rem; }
.pdp-bedding .bedroom-type-bedroom-name { font-size: 1.175rem; font-weight: var(--wBold); margin-bottom: 0.25rem; }
.pdp-bedding .bedroom-type-image img { width: 100%; }
.pdp-bedding .bedroom-type-names { display: flex; flex-wrap: wrap; margin: 0; padding-left: 0.5rem; }
.pdp-bedding .bedroom-type-name { list-style-position: inside; padding: 0.25rem 2.75rem 0.25rem 0.75rem; text-indent: -1rem; }
/*
@media(min-width: 480px){
  .pdp-bedding .bedroom-type-wrap { grid-template-columns: repeat(auto-fit, minmax(auto, 50%)); }
}
@media(min-width: 768px){
  .pdp-bedding .bedroom-type-wrap { grid-template-columns: repeat(auto-fit, minmax(auto, 33.33333%)); }
}
@media(min-width: 1025px){
  .pdp-bedding .bedroom-type-wrap { grid-template-columns: repeat(auto-fit, minmax(auto, 50%)); }
}
@media(min-width: 1200px){
  .pdp-bedding .bedroom-type-wrap { grid-template-columns: repeat(auto-fit, minmax(auto, 33.33333%)); }
}
*/
