.c-add-pack-modal__item__btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid transparent;padding:.69231rem 1.23077rem;font-size:1.07692rem;line-height:1.2;border-radius:.23077rem;transition:all .2s ease-in-out;margin-bottom:.61538rem;text-decoration:none;color:#ff6000;border:.07692rem solid #ff6000;background:#fff}.c-add-pack-modal__item__btn:focus{outline-offset:-.15385rem;text-decoration:none}.c-add-pack-modal__item__btn:hover{text-decoration:none}.c-add-pack-modal__item__btn .c-icon{position:relative;line-height:0;top:0;margin-right:.46154rem;margin-left:-.38462rem}.c-add-pack-modal__item__btn:hover{background:#ff6000;border:.07692rem solid #ff6000;color:#fff}.c-add-pack-modal{border-radius:.5rem}.c-add-pack-modal .modal-content{border:0;border-radius:.5rem}.c-add-pack-modal .modal-header{background-color:#ff6000;border-radius:.5rem .5rem 0 0;margin-bottom:1rem}.c-add-pack-modal .modal-header .modal-title{color:#fff;font-weight:700}.c-add-pack-modal .modal-header .close{color:#fff;font-size:32px;font-weight:400;opacity:1}.c-add-pack-modal.view-cart__modal .modal-header:after{width:0;position:absolute;height:0;border-style:solid;border-width:15px 15px 0;border-color:#ff6000 transparent transparent;top:57px;left:2.5rem}.c-add-pack-modal__item{display:flex;padding:.61538rem 0;border-bottom:.07692rem solid #d5d5d5}.c-add-pack-modal__item:last-child{border:0}.c-add-pack-modal__item__img{max-width:9.23077rem;max-height:9.23077rem;margin-right:1.53846rem}.c-add-pack-modal__item__info{flex-grow:2;align-self:start}.c-add-pack-modal__item__info__price{font-weight:700;font-size:1.38462rem;color:#444}.c-add-pack-modal__item__info__price span{font-size:80%}.c-add-pack-modal__item__btn{margin-right:1.23077rem}.c-add-pack-modal__item__btn.is-selected{background:#77ac3e;color:#fff;border:0;pointer-events:none}.c-add-pack-modal__item__btn.is-selected:hover{background:#5d8730}@media(min-width:768px){.c-add-pack-modal__item{display:flex;justify-content:space-between;align-items:center}.c-add-pack-modal__item__img{float:none}.c-add-pack-modal__wrapper__footer{display:flex}.c-add-pack-modal__wrapper__footer .c-add-pack-modal__item__info__price{flex:1}}@media(max-width:767px){.c-add-pack-modal .modal-dialog{margin:0}}