

.content-aside .block.tags_block{
	border-bottom:0;
}

.pb-right-column h2 {
    font-weight:600;
    font-size: 28px;
}
.pb-right-column .breadcrumb {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    display: inline-block;
    padding: 0;
    width: 100%;
	margin-bottom: 10px;
}
.pb-right-column .breadcrumb .container {
    width: 100%;
}
.pb-right-column .breadcrumb .category-name {
    display: none;
}
.extra-product {
    color: #000;
    font-size: 24px;
    letter-spacing: 0.075em;
    line-height: 48px;
    margin-top: 15px;
}
.price-area {
	margin-top:10px;
}
.extra-comment {
    clear: both;
    display: inline-block;
}
.pb-right-column .content_price.info_down {
    float: left;
	}
.product_link {
	font-weight: bold;
}
.product_link:hover {
	text-decoration: underline;
}
#availability_value {
    color: #444c;
    display: inline-block !important;
    font-size: 12px;
    line-height: 25px;
    background-color: #fff;
    border: 1px solid #444c;
}
#pQuantityAvailable{
    font-weight:400;
}
.label-availability{
	position:relative;
	padding-left:61px;
}
.product-util .product-btn {
    border: 2px solid #f6f6f6;
    color: #999999;
    float: left;
    height: 48px;
    line-height: 46px;
    margin: 0 15px;
    text-align: center;
    transform: scale(1);
    vertical-align: middle;
    width: 60px;
}
.product-util #add_to_cart.product-btn {
    border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #999;
	content: "";
	line-height: 30px;
	position: absolute;
	right: 10px;
	top: 10px;
}
.product-util .product-btn:hover, 
.product-util #add_to_cart.product-btn:hover {
    background: #000 none repeat scroll 0 0;
    border: 2px solid #000;
    color: #fff;
}
.add_to_compare.checked .icon-layers {
    display: none;
}
.add_to_compare .icon-layers {
    display: inline-block;
}

#product .quantity-cart {
    margin-bottom: 34px;
    margin-top: 50px;
    width: 100%;
}
#product .quantity-cart .option, #product .quantity-cart .action-group {
    display: inline-block;
    vertical-align: middle;
}
.clearfix_button {
    margin-top: 37px;
}
.clearfix_button .pe {
    font-size: 20px;
    padding-right: 5px;
}
.clearfix_button span {
    color: #555;
}
.title_option {
    display: block;
    float: left;
    padding-bottom: 28px;
    text-transform: uppercase;
    width: 100%;
}
.action-group a {
    border-radius: 50%;
    box-shadow: 1px 3px 5px 2px rgba(0, 0, 0, 0.1);
    display: inline-block;
    font-size: 20px;
    height: 45px;
    line-height: 46px;
    text-align: center;
    width: 45px;
}
.action-group .addToWishlist.product-btn {
    margin-left: 11px;
    margin-right: 11px;
}

#short_description_content {
	display: inline-block;
	margin-top: 8px;
	width: 100%;
}
#short_description_content p {
    line-height: 30px;
    margin-bottom: 0;
}
.attribute_fieldset div.selector span {
	border:0;
	line-height:31px !important;
	font-size: 15px;
	display:block;
}
.attribute_fieldset div.selector select {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 0 none;
    cursor: pointer;
    display: block;
    overflow: hidden;
    padding: 0 15px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 114%;
	min-width: 120px;
}
.attribute_fieldset div.selector{
	border:1px solid #f0f0f0;
	height: 35px;
    line-height: 38px;
	float:left;
/*	width:143px !important; */
}
.attribute_list.product-options ul li {
    display: inline-block;
    margin:2px 4px;
}
#add_to_cart {
    background: #000 none repeat scroll 0 0;
    border: 0 none;
    color: #ffffff !important;
    font-weight:700;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 30px;
    padding: 9px 30px;
    text-transform: uppercase;
}
  #add_to_cart .fa, #add_to_cart .pe {
    font-size: 20px;
    vertical-align: sub;
}
  #add_to_cart.checked .fa, 
 #add_to_cart.checking .pe,  #add_to_cart .fa, #add_to_cart .pe{
	 display:none;
 }
 #add_to_cart.checking .fa, #add_to_cart.checked .pe{
	 display:inline-block;
 }
#color_to_pick_list li a span {
    display: inline-table;
    height: 50px;
    width: 50px;
	border-radius: 50px;
}
#color_to_pick_list li {
    display: contents;
}
#color_to_pick_list li a {
    display: inline-block;
    height: auto;
    line-height: 10px;
    vertical-align: middle;
}

.attribute_list.product-options {
}
#product .product-description {
    margin-top: 34px;
	padding-top:0;
}
.other-info {
    padding-top: 13px;
}
.other-info #product_condition {
	display: none;
}
.other-info > p {
    line-height: 30px;
    margin-bottom: 0;
    padding-left: 14px;
    position: relative;
}
.other-info > p::before {
    border: 3px solid #000;
    border-radius: 50%;
    content: " ";
    font-size: 48px;
    height: 2px;
    left: 0;
    position: absolute;
    top: 13px;
    width: 2px;
}
.other-info > p label {
    color: #7f7f7f;
    font-size: 14px;
    margin-bottom: 0;
}
.other-info .group-text-1, .other-info .group-text-2 {
	text-transform:capitalize;
	color:#1f1f1f;
}
.other-info .group-text-2 {
	color:#d5292c;
}
.rating .icon:after {
	font-size: 15px;
}
.other-info span {
    font-size: 15px;
    font-weight: 600;
    margin-left: 3px;
}
#product_comments_block_tab #new_comment_tab_btn{
	display:block;
}
.extra-comment .rating {
    margin-bottom: 0;
    vertical-align: middle;
}
.left_column_banner > img {
    width: 100%;
}
.social_sharing_product {
	float:left;
	width:100%;
}
.thumb-carousel.owl-theme .owl-controls  div.owl-prev, .thumb-carousel.owl-theme .owl-controls  div.owl-next {
    top: 32px;
}
.thumb-carousel.owl-theme .owl-controls  div.owl-prev {
    left: -12px;
}
.thumb-carousel.owl-theme .owl-controls  div.owl-next {
	right:-12px;
}
.thumb-carousel .owl-controls .owl-prev.disabled , .thumb-carousel .owl-controls .owl-next.disabled{
    display: none;
}
#thumbs_list > ul .owl-controls {
    display: none;
}
#thumbs_list:hover .thumb-carousel .owl-controls {
	display:block;
}
#more_info_block {
    margin-top: 30px;
}
#more_info_block .nav-tabs > li:first-child > a {
    padding-left: 0;
}
#more_info_block .nav-tabs > li {
    margin-bottom: 0;
}

#more_info_block .nav.nav-tabs {
    border-bottom: 1px solid #e3e3e3;
	overflow-x: auto;
	overflow-y: hidden;
}
#more_info_block .nav-tabs > li.active > a::after, #more_info_block .nav-tabs > li:hover > a::after {
    border: 1px solid #000;
    bottom: -13px;
    content: " ";
    left: 0;
    position: absolute;
    width: 100%;
}
#more_info_block .tab-content {
    padding-top: 35px;
	 color: rgba(17, 17, 17, 0.75);
}
#more_info_block .tab-content h1 {
    font-size: 26px;
    font-weight: 600;
}
#more_info_block .tab-content h2 {
    font-size: 24px;
    font-weight: 600;
}
#more_info_block .tab-content h4 {
    font-size: 20px;
    font-weight: 600;
}
#more_info_block .tab-content ul {
	list-style: disc;
	margin-left: 25px;
}
#more_info_block .tab-content p {
    line-height: 25px;
	margin-bottom:25px;
}
#more_info_block .tab-content img {
    width: 100%;
    height: auto;
}
#more_info_block .nav-tabs > li {
    padding: 0 17px 13px;
	display: flex;
    flex-shrink: 0;
    align-items: center;
}
#more_info_block .nav-tabs > li:first-child {
    padding-left: 0;
}
#more_info_block .nav-tabs li a::before{
	display:none;
}
#more_info_block .nav-tabs > li > a {
    padding: 0;
}

#product #categories_block_left .title_block{
	padding-bottom:10px;
}
#color_to_pick_list li a span {
    display: inline-table;
    height: 50px;
    width: 50px;
}
#color_to_pick_list li a span {
    border: 0;
}
#color_to_pick_list li a.selected span {
    border:2px solid #000;
    position: relative;
	border-radius: 50px;
	border-block-color: #fff;
}
#color_to_pick_list li a span img {
    height: 49px;
    width: 49px;
	border-radius: 50px;
}
#color_to_pick_list li a.selected span img{
	 height: 47px;
     width: 47px;
	 border-radius: 50px;
}
#color_to_pick_list li a {
    display: inline-block;
    height: auto;
    line-height: 10px;
    vertical-align: middle;
}
.pb-left-column {
    width: 50%;
}
.pb-right-column{
	width:41.66666667%;
}
.pb-right-column .content_price .price{
	margin-left:0;
}
.pb-right-column .nbcomments {
    color: rgba(17, 17, 17, 0.69);
    font-size: 13px;
	  margin-left: 20px;
    padding-left: 20px;
    padding-right: 20px;
	border-right:1px solid #e1e1e1;
	border-left:1px solid #e1e1e1;
	line-height:16px;
}
.pb-right-column .open-comment-form {
    color: rgba(17, 17, 17, 0.69);
    font-size: 13px;
    padding-left: 20px;
}
#short_description_content {
    color: rgba(68, 68, 68, 0.8);
    display: inline-block;
    margin-bottom: 14px;
    padding-top: 13px;
    width: 100%;
}
#attributes {
    float: left;
    margin-top: 40px;
    width: 100%;
}
#attributes fieldset {
    float: left;
    width: 100%;
}
#attributes .attribute_label {
    float: left;
    font-size: 15px;
    font-weight: 400;
    margin-bottom: 0;
    margin-right: 10px;
    padding-bottom: 0;
}
.attribute_fieldset div.selector{
	border-bottom:1px solid #ebebeb !important;
}
div.selector::before {
    top: 15px;
}

.quantity-cart #quantity_wanted_p .input-group-addon {
    background: #f3f4f6 none repeat scroll 0 0;
    border: 0 none;
    border-radius: 50%;
    color: #7c7c7d;
    cursor: pointer;
    font-size: 14px;
    height: 40px;
    padding: 0 6px;
    width: 40px;
}
.quantity-cart #quantity_wanted {
    border: 0 none;
    
    font-weight:600;
    font-size: 20px;
    height: 40px;
    text-align: center;
    width: 58px;
}
.clearfix_button a {
    align-items: center;
    clear: both;
    display: flex;
    width: 100%;
}
.pb-right-column .add_to_compare.checked .pe-7s-edit, .pb-right-column .add_to_compare .pe-7s-edit   {
    display: none;
}
.pb-right-column .add_to_compare .pe-7s-edit, .pb-right-column .add_to_compare.checked .pe-7s-check  {
    display: block;
}
.quantity-cart .option {
    margin-right: 48px;
}
.action-group .fa-refresh, .action-group .fa-check {
	display:none;
}
.accessories-carousel .rating .nbcomments {
	display:none;
}
.extra-product .extra-comment{
	float:right;
}
.extra-product .extra-comment .rating .icon {
    margin: 0 -2px;
}
.extra-product .content_price.info_down {
    float: left;
    padding: 0;
}
#our_price_display {
    font-size: 24px;
    letter-spacing: 0;
    line-height: 33px;
}
.extra-product .content_price .old.price::before {
    left: 7px;
    top: 17px;
}
.left_column_banner {
    clear: both;
}

.pb-left-column .img-responsive {
    width: 100%;
}

#views_block > div {
    clear: both;
}
.fancybox-lock  .owl-theme .owl-controls .owl-nav div.owl-prev, 
.fancybox-lock  .owl-theme .owl-controls .owl-nav div.owl-next {
    top: 47% !important;
}

.fancybox-wrap.fancybox-desktop.fancybox-type-image.fancybox-opened .fancybox-inner {
    height: auto !important;
}
#views_block.clearfix {
    clear: both;
}
 .addthis_inline_share_toolbox.share-group{
	 clear:both;
 }
.attribute_fieldset div.selector {
    border: 0 none;
    height: 31px;
    line-height: 38px;
}
.attribute_fieldset div.selector select {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 0 none;
    color: #111;
    cursor: pointer;
    display: block;
    font-size: 15px;
    font-weight:500;
    height: 30px;
    min-width: 160px;
    overflow: hidden;
    padding: 0 15px 0 0;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
.content_only .thumb-carousel.owl-theme .owl-controls .owl-nav div.owl-prev, .content_only .thumb-carousel.owl-theme .owl-controls .owl-nav div.owl-next {
    top: 64px;
}
.pb-right-column .rating{
	  display: inline-flex;
	  align-items:center;
}
.pb-right-column .rating .icon{
	 background: rgba(0, 0, 0, 0) url("../img/demo/star_empty_r.png") no-repeat scroll 0 0;
    display: inline-block;
    height: 17px;
    margin: 0 1px;
    width: 18px;
}

.pb-right-column .rating .icon.star-full {
    background: rgba(0, 0, 0, 0) url("../img/demo/star_full_r.png") repeat scroll 0 0;
}
.accessories-carousel {
    padding-top: 25px;
}
/*#product .accessories_block .col-lg-12,.col-md-12,.col-sm-12,.col-xs-12 {
	padding-left:0px;
	padding-right:0px;
}*/
#product .accessories_block {
    padding-top: 50px;
}
#product .slider-products {
    padding-left:0px;
	padding-right:0px;
}
#product .accessories_block .addon-title h3, .accessories_block .addon-title h4 {
    padding: 0px;
}
#product .accessories_block .addon-title h4 {
    font-size: 22px;
}
#product .accessories_block .product-preview {
	margin-bottom: 0px;
}
#product .accessories_block .product-preview {
	padding: 10px;
}
/*
#product .accessories_block .owl-carousel .owl-item {
	margin-right: 29px !important;
}
*/
#product .feature_name {
	font-weight: 600;
	font-size: 14px;
}
#more_info_block .tab-content > .tab-pane {
    overflow: inherit;
	padding-right: 30px;
}
#more_info_block .page-product-box {
	padding-bottom: 30px;
}
#more_info_block .page-product-box h4 {
	font-size: 18px;
    line-height: 0;
    padding: 15px;
    border: 1px solid #e3e3e3;
    text-align: center;
    margin: 0 0 20px 0;
    border-radius: 10px;
    box-shadow: 0 0 1px transparent;
    position: relative;
    transform: perspective(1px) translateZ(0px);
    transition-duration: 0.5s;
    transition-property: color;
    vertical-align: middle;
	font-weight: 400;
}

#more_info_block .page-product-box h4.active, #more_info_block .page-product-box h4.focus, #more_info_block .page-product-box h4:active, #more_info_block .page-product-box h4:focus, #more_info_block .page-product-box h4:hover {
	background-color: #111;
    border-color: #111;
    color: #fff;
	transform: scaleY(1);
    transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}
.jqzoom .zoomPad img {
    width: 100% ;
}
div.selector::before {
    border-right: 0 none;
    border-top: 0 none;
    content: "";
    font-family: "fontawesome";
    font-weight: 700;
    height: 32px;
    line-height: 37px;
    position: absolute;
    right: 0;
    text-align: center;
    top: -4px;
    width: 25px;
    z-index: -1;
}
/*Product Layout 2*/
.product_layout2 .pb-left-column {
    padding: 0;
    width: 33.33%;
}
.product_layout2 .pb-right-column {
    width: 66.67%;
}
.column-right{
    border: 1px solid #f2f3f4;
    padding: 30px;
}
#product .product_layout2 .quantity-cart{
	margin-top:0;
}
#product .product_layout2 .product-description{
	margin-top:0;
}
#product .product_layout2 .quantity-cart .option{
	margin-bottom:30px;
}
/*video product*/
#jmsproductvideo {
	position:relative;
}
.popup-active h3::after {
    bottom: 100px;
    color: #474747;
    content: "";
    font-family: "fontawesome";
    font-size: 70px;
    position: absolute;
    right: 20px;
}
.popup-active h3 {
    font-size: 0;
}
#product .socialsharing_product.no-print {
    display: none;
}
#product .social-title {
    display: none;
}
/*include*/
/* miniatures */
.pb-left-column #views_block {
    margin: 30px 30px 0 40px;
}
.designer_layout {
	display: flex;
    align-items: center;
    justify-content: center;
    height: auto;
}
.designer_info {
	display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 96%;
    align-items: end;
    -webkit-align-items: end;
    margin-bottom: 10px;
	margin-left: 30px;
}
.designer_image {
	float: left;
	margin-top: 20px;
}
.designer_content {
	float: left;
}
.designer_name {
	margin-top: 0px;
}
p.designer_p {
	padding: 5px;
}
.designer-title-block {
	font-weight: 600;
    font-size: 28px;
    text-transform: none;
	margin-bottom: 0;
    padding-bottom: 0px;
	color: #444;
	margin-top: 50px;
}
#thumbs_list {
    overflow: hidden;
    float: left;
}
#thumbs_list ul#thumbs_list_frame {
    float: left;
    height: 102px;
    list-style-type: none;
    overflow: hidden;
    padding-left: 0;
}
#thumbs_list_frame > li {
    float: left;
    margin-right: 8px;
    overflow: hidden;
    width:85px;
	height: 102px;
}
#view_full_size > img {
    height: 100%;
    width: 100%;
	cursor: pointer;
}
#views_block{
	position:relative;
}
.view_scroll_spacer {
    left: -40px;
    position: absolute;
    top: 31%;
}
#view_scroll_right{
	position: absolute;
    top: 31%;
	right:-19px;
}
#view_scroll_left, #view_scroll_right {
    background: #f3f4f7 none repeat scroll 0 0;
    border-radius: 50%;
    font-size: 0;
    height: 35px;
    line-height: 46px;
    overflow: hidden;
    text-align: center;
    width: 35px;
}
  #view_scroll_left:before,
  #view_scroll_right:before {
    color: #303030;
    font-family: "FontAwesome";
    font-size: 20px;
    line-height: 22px; }
	#view_scroll_left:hover,
  #view_scroll_right:hover {
    background: #000; }

  #view_scroll_left:hover:before,
  #view_scroll_right:hover:before {
    color: #fff; }

#view_scroll_right {
  float: left; }
  #view_scroll_right:before {
    content: "\f105"; }

#view_scroll_left {
  margin-top: 0; }
  #view_scroll_left:before {
    content: "\f104";
    padding-right: 2px; }
	}
    #thumbs_list li a {
      display: block;
      border: 1px solid #fff;
      -moz-transition: all 0.3s ease;
      -o-transition: all 0.3s ease;
      -webkit-transition: all 0.3s ease;
      transition: all 0.3s ease;
      -moz-box-sizing: border-box;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      background: #fbfbfb; }
     #thumbs_list li a:hover, #thumbs_list li a.shown {
        border-color: #dbdbdb;
	}
	 #thumbs_list{
        width: 640px;
	}
	.product_layout2 #thumbs_list_frame > li{
		width:90px;
	}
	.product_layout2 #thumbs_list {
		width: 433px;
	 }
@media (max-width: 1500px){
	#more_info_block .page-product-box h4 {
	font-size: 15px;
    line-height: 0;
	}
}
@media (max-width: 1330px){
	#thumbs_list {
		width: 433px;
	}
	
}
@media(max-width:1199px) {
		#quantity_wanted_p.input-group.quantity-control {
			clear: both;
			float: left;
		}
		#product .quantity-cart{
			display:block;
			border-bottom:0;
		}
		#product.content_only .quantity-cart{
			margin-bottom:30px;border-bottom:1px solid #ebebeb;
			padding-bottom:17px;
		}
		.content_only #attributes{
			margin-bottom:20px;
		}
		#product.content_only .quantity-cart .action-group{
			margin-bottom:0;
		}
		#product.content_only .thumb-carousel.owl-theme .owl-controls div.owl-prev, #product.content_only .thumb-carousel.owl-theme .owl-controls div.owl-next {
			top: 69px;
		}
		/*product layout 2*/
		.product_layout2 .pb-left-column {
			padding-left: 15px;
		}
		#thumbs_list {
			width: 328px;
		}
}
@media(max-width:991px) {
	#add_to_cart{
		padding:9px 14px;
	}
	.action-group .addToWishlist.product-btn {
		margin-left: 5px;
		margin-right: 5px;
	}
	.pb-right-column{
		padding-left:0;
	}
	.thumb-carousel.owl-theme .owl-controls div.owl-prev, .thumb-carousel.owl-theme .owl-controls div.owl-next {
		top: 55px;
	}
	.quantity-cart .option {
		margin-right: 11px;
	}
	.quantity-cart #quantity_wanted{
		width:40px;
	}
	.designer_layout {
		display: block;
	}
	.designer_name {
		margin-top: 30px;
	}
	.designer_info {
		margin-left: 0px;
	}
}
@media(max-width:767px) {
	#bigpic {
		width: 100%;
	}
	.pb-left-column{
		width: 100%;
	}
	.pb-right-column{
		width: 100%;
	}
	.pb-left-column {
		margin-bottom: 30px;
		margin-top: 30px;
	}
	#add_to_cart {
		padding: 9px 32px;
	}
	.action-group .addToWishlist.product-btn {
		margin-left: 5px;
		margin-right: 5px;
	}
	#product #center_column{
		padding-right:15px;
	}
	.pb-right-column{
		padding-left:0px;
	}
	#product .quantity-cart{
		display:inline-flex;
	}
	.quantity-cart .option {
		display: inline-block;
		float: left;
		margin-right: 20px;
	}
	.quantity-cart .action-group{
			margin-bottom:0px;
		}
		#product .quantity-cart .action-group{
			margin-bottom:0;
		}
		#more_info_block {
			padding:0px;
			margin-top: 50px;
			margin-bottom: 30px;
		}
		#more_info_block .tab-content > .tab-pane{
			padding-right: 0px;
		}
		.thumb-carousel.owl-theme .owl-controls .owl-nav div.owl-prev, .thumb-carousel.owl-theme .owl-controls .owl-nav div.owl-next{
			top:109px;
		}
		#product .quantity-cart {
			display: block;
		}
		/*product layout22*/
		.product_layout2 .pb-left-column, .product_layout2 .pb-right-column{
			width:100%;
		}
		.product_layout2 .pb-left-column {
			padding-left: 15px;
			padding-right:15px;
		}
		.column-right {
			margin-top: 30px;
		}
		#thumbs_list,  #thumbs_list {
			width: 520px;
		}
		
		
#color_to_pick_list li a span {
    display: inline-table;
    height: 40px;
    width: 40px;
}
#color_to_pick_list li a span {
    border: 0;
	border-radius: 50px;
}
#color_to_pick_list li a.selected span {
    border:2px solid #000;
    position: relative;
	border-radius: 50px;
}
#color_to_pick_list li a span img {
    height: 39px;
    width: 39px;
}
#color_to_pick_list li a.selected span img{
	 height: 37px;
     width: 37px;
	 border-radius: 50px;
}
#color_to_pick_list li a {
    display: inline-block;
    height: auto;
    line-height: 10px;
    vertical-align: middle;
}
		
}
@media(max-width:670px) {
	.content_category.pull-left , .content_category.pull-right {
		float: none !important;
		text-align: center;
	}
	.content_fullpath{
		width:100%;
		text-align: center;
	}
	#thumbs_list,  #thumbs_list {
		width: 440px;
	}
}
@media(max-width:500px) {
	
		#product .quantity-cart{
			display:block;
			border-bottom:0;
		}
		.quantity-cart .option {
			clear: both;
			display: block;
			float: left;
			margin-right: 20px;
		}
		.quantity-cart .action-group {
			clear: both;
			display: block;
			float: none;
		}
		#add_to_cart {
			padding: 9px 10px;
		}
		#thumbs_list,  #thumbs_list {
			width: 320px;
		}		
}
.product-pack {
	margin-top:30px;
}
.product-pack .pack-product-container {
    display: flex;
    justify-content: space-around;
	margin-bottom:10px;
}
.product-pack .pack-product-container .pack-product-name {
    flex: 0 0 70%;
    font-size: 12px;
	padding:0px 10px;
}
.product-pack .pack-product-container .pack-product-name, .product-pack .pack-product-container .pack-product-price {
    align-items: center;
    display: flex;
}
.product-pack .pack-product-container .pack-product-price {
	flex: 0 0 22%;    
}