.jdm-c-amenities--icon{flex:1 1 auto;line-height:0;max-height:3em}.jdm-c-amenities--item{box-sizing:content-box;display:flex;flex-direction:column;padding:1em;position:relative;text-align:center}.jdm-c-amenities--item:after,.jdm-c-amenities--item:before{background-color:currentColor;content:'';display:none}.jdm-c-amenities--item:after{height:100%;left:0;position:absolute;top:0;width:1px}.jdm-c-amenities--item:before{height:1px;left:0;position:absolute;top:0;width:100%}.jdm-c-amenities--item:nth-child(n+2):before{display:block}.jdm-c-amenities--items{border:.125em solid;list-style-type:none;padding:0 1em}.jdm-c-amenities--label{flex:0 1 auto;font-weight:700;margin:.5rem 0 0;text-transform:uppercase}@media (min-width:30em){.jdm-c-amenities--item{flex:0 1 50%;flex-basis:calc(50% - 2em);padding:1em}.jdm-c-amenities--item:nth-child(n+2):before{display:none}.jdm-c-amenities--item:nth-child(even):after,.jdm-c-amenities--item:nth-child(n+3):before{display:block}.jdm-c-amenities--items{display:flex;flex-wrap:wrap;padding:1em}}@media (min-width:48em){.jdm-c-amenities--item{flex-basis:calc(33.333% - 2em)}.jdm-c-amenities--item:nth-child(even):after,.jdm-c-amenities--item:nth-child(n+3):before{display:none}.jdm-c-amenities--item:nth-child(3n+2):after,.jdm-c-amenities--item:nth-child(3n+3):after,.jdm-c-amenities--item:nth-child(n+4):before{display:block}}@media (min-width:64em){.jdm-c-amenities--icon{flex:0 0 auto}.jdm-c-amenities--item{align-items:center;flex-direction:row;text-align:inherit}.jdm-c-amenities--item:nth-child(n):after,.jdm-c-amenities--item:nth-child(n):before{display:none}.jdm-c-amenities--item+.jdm-c-amenities--item:before{display:block}.jdm-c-amenities--items{display:block}.jdm-c-amenities--label{flex:1 1 auto;font-size:1.25em;margin:0 0 0 1rem}}