.cabin-baggage{display:flex;flex-wrap:wrap}.cabin-baggage--column{justify-content:space-between;width:205px;margin:0 auto}.cabin-baggage--column .cabin-baggage__item{position:relative;flex-direction:column;align-items:center;margin-left:0}.cabin-baggage--column .cabin-baggage__text-wrapper{margin-top:10px;margin-left:0;text-align:center}.cabin-baggage--row{flex:1}.cabin-baggage--row .cabin-baggage__text-wrapper{align-self:center;margin-left:10px}.cabin-baggage--row .cabin-baggage__item{flex:1 1 48%}.cabin-baggage--one-item{justify-content:center}.cabin-baggage__plus{position:relative;display:flex;flex-direction:row;justify-content:space-between;width:100%}.cabin-baggage__plus:after{content:"+";position:absolute;top:20px;left:50%;display:block;font-size:2.5rem;transform:translateX(-50%)}.cabin-baggage__plus--one-item:after{display:none}.cabin-baggage__plus--one-item .cabin-baggage__item{position:relative;flex-direction:row;margin-left:50px}.cabin-baggage__plus--one-item .cabin-baggage__item:before{content:"+";position:absolute;top:17px;left:-20px;font-size:2.5rem}.cabin-baggage__plus--one-item .cabin-baggage__item .cabin-baggage__text-wrapper{margin-left:10px;text-align:left}.cabin-baggage__icon-wrapper{display:flex;flex-grow:0;flex-shrink:0;flex-basis:61px;justify-content:center;width:61px;height:61px;background:#f6f6f6;border:1px solid #d8d8d8;border-radius:30px}.cabin-baggage__icon-wrapper .icon{align-self:center;font-size:2.8rem;text-align:center}.cabin-baggage__item{display:flex;margin-bottom:20px;width:100%}.cabin-baggage__item:nth-child(odd){margin-right:10px}.cabin-baggage__text-wrapper{flex:1 1 auto;font-size:1.2rem}.cabin-baggage__title{margin:0 0 5px;font-weight:400;font-size:2.8rem;line-height:1}.cabin-baggage__unit-of-measure{font-size:2rem}.cabin-baggage__body-text{padding:0;line-height:normal}.cabin-baggage-custom-cards__container{margin-top:50px}.cabin-baggage-custom-cards .content-header__text{padding:0 10px;font-size:2rem}@media only screen and (min-width:992px){.cabin-baggage-custom-cards .content-header__text{font-size:3rem}}.cabin-baggage-custom-cards .content-header__bottom-p{margin-top:0;padding:0 10px;font-size:1.2rem;text-align:center}@media only screen and (min-width:992px){.cabin-baggage-custom-cards .content-header__bottom-p{font-size:1.4rem}}