@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700,900');  
/*----------------------Font Families---------------------- */ 
   
@font-face { 
    font-family: "Gotham";
  src: url(//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/gotham-light-webfont.woff?ts=1753937747&host=) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: "sharpsansno";
  src: url(//s3.amazonaws.com/cratejoy_vendor_images/splendies/parcel-copy-15/fonts/sharpsansno1-bold.woff?ts=1753937755&host=) format('truetype');
  font-weight: 500;
  font-style: normal;
}
 
/*---------------------------*/
.banner h1,
.mobile_banner .mob_banner_cnt h1{
    font-family: "sharpsansno";
}
.banner h1{
    font-size:40px;
    letter-spacing:2px;
}
.banner .banner-text{
    text-align:center;
}
.banner .banner_text_content ,
.mobile_banner .mob_banner_cnt  {
    font-family: Cabin-Regular;
    font-size:20px;
}
.banner .banner_text_content p{
    line-height:30px;
}

.banner_links .subscribe_btn, .banner_links .gift_btn{font-family: Gotham;font-size:18px;}.home-baner_text_box .banner-text {padding-left:150px;}.banner .banner_text_content {margin: 20px 0px;margin-top:0px;}.product .hsecondary-grp {font-size: 22px;}.description h4.heading {display: none;}.product.row .description .small_list ol, .product.row .description .small_list ul, .product.row .description .small_list ol{margin-left:0px;}.top_subscribe_bar.black-friday {background: #000 none repeat scroll 0 0;}.top_subscribe_bar.black-friday .top_bar_subscribe_text {color: #fff;}.top_subscribe_bar.black-friday .top_bar_subscribe_text span.small {font-size: 9px;}.thankPageCnt {color: #909090;font-size: 16px;margin-bottom: 28px;padding: 0 11px;}.thankPageCnt a{color:#909090;}h1.order_thanks {padding-bottom: 0;}.thankPageCnt .thankLogo {margin:0px auto;margin-bottom:20px;max-width: 80px;}.thankPageCnt .thankBorder{border:1px solid #000;border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;-webkit-border-radius: 4px;padding: 20px;padding-bottom:0px;}.thankBorder p {margin-bottom: 25px;}.instagramFeed h1.referral{display:none !important;}.instagramFeed {/*border-top: 1px solid #ff5d7b;*/padding-top: 50px;text-align:center;}.instagramFeed h1 {font-size: 24px;margin-bottom:10px;}.instagramFeed .tagBox{margin-bottom:20px;}.instagramFeed a{color:#ff5d7b;}.video_description {min-height: 54px;}.form-container .panel.panel-cratejoy.card-info-panel .panel-footer {text-align: center;}.form-container .panel.panel-cratejoy.card-info-panel .panel-footer a.pull-right {float: none !important;}.form-container .col-lg-8 .panel.panel-cratejoy:nth-child(1) .panel-footer a.pull-right{float:none !important;}.form-container .col-lg-8 .panel.panel-cratejoy:nth-child(1) .panel-footer a.cj-edit-address-add{float:right !important;display:none;}.form-container .col-lg-8 .panel.panel-cratejoy:nth-child(1) .panel-footer {text-align: center;}.hide-banner{display:block;}.new-ad-banner{display:none;text-align:center;background:#eeafa6;}.new-ad-banner a{outline:none;}.referal_program_section .panel.panel-cratejoy .panel-footer {text-align: center;}.referal_program_section .panel.panel-cratejoy .panel-footer a.pull-right {float: none !important;} @media screen  and (max-width: 991px) {.top_bar_subscribe_text{display:block;	}.top_subscribe_bar.black-friday .top_bar_subscribe_text span.small {display:block;	} } @media screen  and (max-width: 767px) {.product_varient_box {	width: 49%;	}.pakage_box {	display: block;	width: auto;	}.banner_links .subscribe_btn, .banner_links .gift_btn{	font-size:14px;	}.banner .banner_text_content ,.mobile_banner .mob_banner_cnt{	font-size:18px;	}.banner .banner_text_content p{	line-height:26px;	}.top_bar_subscribe_text{	display:block;	}.top_bar_subscribe_text{	font-size:16px;	}.top_subscribe_bar.black-friday .top_bar_subscribe_btn{	display:none;	}.top_subscribe_bar.black-friday .top_bar_subscribe_text span.mob-one-line{	display:block;	}.hide-banner {	display: block;	}.top_subscribe_bar{	display:none;	} } 
@media screen and (min-width: 480px) and (max-width: 560px) {
	.product_varient_box .pakage_name > h3
	{
		font-size: 14px;
	}
}
@media screen  and (max-width: 479px) {.pakage_image {	display: block;	}.product_varient_box {	width: auto;	}.pakage_name {	/*min-height: 70px;*/ padding: 15px 10px;	}}	
@media screen  and (max-width: 414px) {	.footer_column:nth-child(3) .footer_nav_head > p {margin-bottom: 19px;}}
.banner_links .gift_btn.white-btn {background-color: #fff;border-color: #fff !important;}
.banner_links .gift_btn.white-btn:hover {color: #ff5d7b;}
/* .tp-simpleresponsive .caption, .tp-simpleresponsive .tp-caption */
.tp-banner .tp-caption {right: 5%;}


#sizeCartPop {z-index: 99999 !important;}
.size-chart-pop {overflow-x: hidden; overflow-y: auto;max-height: calc(100vh - 60px); margin-right: 10px;}
.size-chart-pop .volupties_size_chart {padding: 7px 0px;}
.size-chart-pop .splendies_size_chart {padding: 15px 0px 0px;margin-top: 30px;margin-bottom: 15px;}
.size-chart-pop .splendies_size_chart_table {padding: 0px;}
.size-chart-pop .splendies_size_chart_table + .splendies_size_chart_table {padding-top: 30px;}
.size-chart-pop .top-margin {margin-top: 20px;}
.size-chart-pop .size-table .table_row {display: flex;flex-wrap: wrap;}
.size-chart-pop .size-table .table_row .table_heads,
.size-chart-pop .size-table .table_row .val {width: 20%;border-top: 1px solid #ef506e;padding: 8px 0px;}
.size-chart-pop .size-table .table_row .blank_row {border-top: none;}
.size-chart-pop .size-table .table_row .val .mob-hed {display: none;}
.size-chart-pop .size-table .table_row.small-t .table_heads,
.size-chart-pop .size-table .table_row.small-t .val {width: 25%;}
@media screen and (max-width: 600px) {
  .size-chart-pop .splendies_size_chart_table {font-size: 12px;}
  .size-chart-pop .splendies_size_chart_table .table_heads {font-size: 12px;}
}
@media screen and (max-width: 500px) {
  /*.size-chart-pop .size-table .table_row {display: block;}
  .size-chart-pop .size-table .table_row.main-head {display: none;}
  .size-chart-pop .size-table .table_row .table_heads,
  .size-chart-pop .size-table .table_row.small-t .table_heads {width: 40%;float: left;height: 120px;}
  .size-chart-pop .size-table .table_row .val,
  .size-chart-pop .size-table .table_row.small-t .val {width: 55%;float: left;height: 30px;padding: 5px 0px 5px 10px;text-align: left;}
  .size-chart-pop .size-table .table_row .val .mob-hed {display: inline-block; width: 75px;}
  .size-chart-pop .size-table .table_row.small-t .table_heads {height: 90px;}*/
}
@media screen and (max-width: 400px) {
  /*.size-chart-pop {overflow: auto;max-height: calc(100vh - 130px);}*/
}