.store-modal__style-button__aa,
.store-modal__family-button__checked,
.store-modal__style-button__checked,
.react-select__indicator-separator {
	display: none;
}
.store-modal__container__container,
.store-modal__family__container,
.store-modal__family__title,
.store-modal__family-button__name,
.store-modal__license-selection__title,
.cart-item__name,
.cart__price-block__price,
.cart__price-blocks,
.cart__price-block,
.cart__price-block__price,
.store-modal__index-item__name,
.store-modal__index-item__label,
.text-field__prefix, 
.text-field__input,
.store-modal__review__heading,
.Input, 
.p-FauxInput {
	font-size: 16px;
	line-height: 1.25;	
}
.cart__price-blocks[data-hide-total=true].cart__price-blocks[data-has-discount=false] .cart__price-block[data-line=subtotal] .cart__price-block__price, .cart__price-blocks[data-hide-total=true] .cart__price-block[data-line=discounted-subtotal] .cart__price-block__price, .cart__price-block[data-line=total] .cart__price-block__price {
	font-size: 16px;
	line-height: 1.25;
}

.store-modal__index-item__label,
.text-field__prefix {
	color: #979797;
}

.store-modal__index-item__button {
	margin: 0;
	padding: 10px 15px;
	border: 1px solid #c6c6c6;
	border-bottom: 0 none;	
}

.store-modal__index-item__button:last-child {
	border-bottom: 1px solid #c6c6c6;
}

.store-modal__family__group {
	grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
}

.store-modal__container__container {
	border-left: 1px solid #c6c6c6;
}

.store-modal__container__background {
	height: 100%;
	background: #ffffffb3;
	opacity: 0.3;
	cursor: pointer;
	animation: fadeIn .25s forwards;
}

.store-modal__family__style-button, 
.store-modal__family__family-button, 
.store-modal__family__bundle-button {
	padding: 10px 15px;
}

.store-modal__style-button__container {
	grid-column-gap: 0;
}

.store-modal__index-item__aa * {
	font-size: 38px;
	width: 50px;
}


.store-modal__index-item__text-container,
.store-modal__index-item__description {
	display: flex;
	align-items: center;
}
.store-modal__index-item__label:before {
	content:" ";
}
.store-modal__index-item__label {
	padding-left: 5px;
}

.store-modal__index-item__buy,
.store-modal__review-confirm__button {
	align-items: center;
	margin-left: auto;
	background: #171717;
	border: 1px solid #171717;
	color: #ffffff;
	height: 40px;
	border-radius: 50px;
	padding: 10px 30px 10px;
}

.store-modal__product-summary__add-to-cart-button,
.store-modal__cart__checkout-button,
.checkout-modal__button,
.cart-additions__expand-button {
	border-radius: 50px;
	padding: 0 30px 0;
	height: 40px;
	width: auto;	
	margin-left: auto;
}
.store-modal__cart__checkout {
	display: flex;
	justify-content: end;
}
.checkout-modal__header {
	margin-bottom: 30px;
}
.text-field__input {
	border: 1px solid #c6c6c6;
}
.react-select .react-select__control {
font-size: 16px;
line-height: 1.25;
border: 1px solid #c6c6c6;
}
.input {
	font-size: 16px!important;
	line-height: 1.25!important;
	border: 1px solid #c6c6c6!important;
}

.store-modal__container__back-button {
	display: flex;
	align-items: center;	
}
