@charset "utf-8";                 
/* CSS Document */      
@import url('https://fonts.googleapis.com/css?family=Merriweather:300,400,700,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@100;200;300;400&display=swap'); 
@import url('https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap');

@font-face {
	font-family: 'futurapt';
  	src: url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/fonts/futuraptbook.woff?ts=1764130074&host=my.cratejoy.com") format('woff');
	font-weight: 400;
	font-style: normal;
}
html{
	overflow-x:hidden; 
}
body { 
	margin: 0px;
	color: #000000;
	font-size:18px;
    /*font-family: 'Roboto', sans-serif;*/
    font-family: futurapt;
	font-weight:400;
	line-height:normal;
	padding:0px;
}
img{ max-width:100%; }
h1, h2, h3, h4, h5, h6{
    font-family: 'Crimson Text', serif;
	margin:0px;
	color:#000000;
	line-height:normal;
	font-weight:400;
	margin-bottom:15px;
}
h1{
	font-size:36px;	
}
h2 {
    font-size:30px;
}
h3{ 
	font-size:28px;
}
h4{ 
	font-size:26px;
}
h5{ 
	font-size:24px;  
}
h6{ 
	font-size:22px; 
}
hr{ margin:10px 0px; border:0px; border-bottom:1px dashed #828282;}
p, ul, ol{ margin:0px; line-height:25px; padding:0px;}
ul *, ol * { margin:0px; padding:0px;}
ol,ul { padding-left: 25px;}
ul {display:block; }
ul li{
	line-height:30px;
}
ul li+li{
}
a img { border: 0px;}
p,ul,ol {
    margin-bottom: 18px;
}
.clr{ display: block; float: none; clear: both;}
.c { overflow:hidden; float:none;}
.underline{text-decoration:underline;}
.round5 {
	-webkit-border-radius: 5px;
	border-radius: 5px;
	behavior: url(css/PIE.htc);
	position: relative;
}
.round10 {
	-webkit-border-radius: 10px;
	border-radius: 10px;
	behavior: url(css/PIE.htc);
	position: relative;
}
.round15 {
	-webkit-border-radius: 15px;
	border-radius: 15px;
	behavior: url(css/PIE.htc);
	position: relative;
}

.left,.flot_left{ float:left;}
.right,.flot_right{ float:right ;}
.a_left { text-align: left ;}
.a_center { text-align: center;}
.a_right { text-align: right;}
a { text-decoration:none; }
.hidden { display:none;}
.italic{
	font-style:italic;	
}
.bold{
	font-weight:bold;	
}
table{
	border-spacing:0px;
	border-collapse:collapse;
}
input[type="text"],input[type="url"],input[type="tel"], input[type="email"], input[type="password"], select, textarea {
    background:#fff;
    border:1px solid #e0e0e0;
    color: #000;
    font-size: 14px;
    padding: 10px 15px;
    resize: vertical;
    width:100%;
	font-weight:300;
	box-sizing:border-box;
}
textarea {
    width:100%;
}
input[type="text"]:focus, input[type="password"]:focus, select:focus, textarea:focus { }
select { padding: 12px; width:100%;}
input[type="button"], input[type="submit"], input[type="reset"],.primary-button,.btn {

}
input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover ,.primary-button:hover,.btn:hover,.primary-button:focus,.btn:focus{ 
	
}
.form-control {
    border-radius:0px;
    -moz-border-radius:0px;
    -ms-border-radius:0px;
    -o-border-radius:0px;
    -webkit-border-radius:0px;
    box-shadow: 0 0 0;
    height: auto;
}
a:focus{
	outline:none;	
	text-decoration:none;
}
a{
	color:#af916c;
}
a:hover{
	text-decoration:none;
	color:#000;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	opacity:1;
}
::-moz-placeholder { /* Firefox 19+ */
	opacity:1;
}
:-ms-input-placeholder { /* IE 10+ */
	opacity:1;
}
:-moz-placeholder { /* Firefox 18- */
	opacity:1;
}	
.uppercase{
	text-transform:uppercase;	
}
.ml10{
	margin-left:10px;
}
.mr10{
	margin-right:10px;
}
.mb15{
	margin-bottom:15px;
}
.mb30{
	margin-bottom:30px;
}
/*-------------------------*/

#mob_menu{position: fixed;background-color: #f9f8f6;height: 100%;z-index: 999999;width: 280px;color: #000;top: 0;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;transition: all 0.3s ease;opacity: 1;left:-320px;overflow:auto;}
#mob_menu.show_menu{left:0px;}
#mob_menu .closeBox{text-align:right;padding:8px 15px;}
#mob_menu ul,
#mob_menu ul li{margin:0px;padding:0px;list-style:none;	}
#mob_menu ul li{display:block;}
#mob_menu ul li a {color: #000; display: block; font-size: 15px;font-weight:300;padding: 8px 15px; text-transform: uppercase;}
#mob_menu ul li + li { border-top:1px solid #f9f8f6;}
.mobMnuBtn{ font-size:33px; color:#6d1114;}
/*--------------------------------------*/
.top-section{padding:30px 0px;background: #fdf8f1 none repeat scroll 0 0;}
.top-section .logo-box{float:left;width:210px;}
.top-section .nav-box { float: right; overflow: hidden; padding-top: 20px; text-align: left; width: calc(100% - 210px);}
.top-section .mobileMenu{ display: none; text-align:right; }
.top-section .nav-box ul,.top-section .nav-box ul li{list-style:none;padding:0px;margin:0px;font-size:0px;}
.top-section .nav-box ul li{display:inline-block;vertical-align:top;font-size:14px;	}
.top-section .nav-box ul li +li {margin-left:7px;} 
.top-section .nav-box ul li a {color: #000;font-family: roboto;font-size: 13px; font-weight: 400; padding: 5px;}
.top-section .nav-box ul li a:hover{color:#9b0000;	}
.nav-box .login-cart-box { float: right;font-size: 0; margin-bottom: 7px; margin-left: 30px;}
.nav-box .login-cart-box a { color: #000; display: inline-block; font-family: roboto;  font-size: 14px; font-weight: 400; padding: 6px 10px; text-transform: uppercase; vertical-align: top;}
.nav-box .login-cart-box a + a { margin-left: 4px;}
/*
.nav-box .login-cart-box a:hover { color:#fff; background-color: #6d1114 !important;}
*/
.nav-box .login-cart-box a.viewcart-btn {background-image:url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/cart-new.png?ts=1764130075&host=my.cratejoy.com"); background-size: 19px;background-repeat:no-repeat;background-position:center center;height:19px;margin-top:3px;width:29px;}
.nav-box .login-cart-box a.login-btn {
    background-color: #000;    color: #fff;
}
.nav-box .login-cart-box a.login-btn:hover { color:#fff; background-color: #6d1114 !important;}
.header-section {
    background-image: url(//s3.amazonaws.com/cratejoy_vendor_images/deardelta/parcel_mobile-copy-26/images/banner.jpg?ts=1764133186&host=my.cratejoy.com);
    height: auto;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center top;
    padding-bottom: 0px;
    min-height: 600px;
    color: #9b0000;
}
.header-section { position: relative;}
.header-section .container { position: relative; }
.header-section::before {background: #820000 none repeat scroll 0 0; content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 50%;}
.header-section::after { background: #ad0000 none repeat scroll 0 0; content: ""; height: 100%; position: absolute; right: 0;top: 0; width: 50%;display: none;}
.header-section .lefi-img-sec {
    
    float: right;
    /* width: 550px; */
    width: 44%;
    padding-top: 50px;
    position: relative;
    text-align: center;
    margin-bottom: -50px;
}
.header-section .lefi-img-sec::after {content:'';width:4px;height:300px;background-color:#af916c;position:absolute;right:0px;top: 130px;display:none;}
.header-section .right-content-sec {
  float: left;
    padding-bottom: 35px;
    padding-top: 140px;
    text-align: left;
    width: 56%;
}
.header-section::before { 
	background-color: transparent;
	background-image: url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/top-sky.png?ts=1764130087&host=my.cratejoy.com");
	background-repeat: repeat-x;
	background-position: center top;
    content: "";
    position: absolute;
    width: 100%;
    height: 175px;
    bottom: -50px;
    display: block !important;
    top: auto;
    z-index: 99;
	pointer-events: none;
   display: none !important;
}
/*.header-section .right-content-sec .content-div { max-width: 950px; margin: 0 auto; border-bottom: 1px solid #e7ada9; padding-bottom: 50px;}*/

/*.header-section .right-content-sec h3 {
    color: #9b0000;
    font-family: "Times New Roman", serif;
    font-size: 37px;
    margin-bottom: 20px;
    font-style: normal;
    text-transform: uppercase;
}*/

.header-section .right-content-sec h3 {
    text-align: left !important;
    font-size: 36px;
    color: #fff;
    font-family: Playfair Display;
    text-transform: none;
    font-style: italic;
    font-weight: 400;
      margin-bottom: 0;
}



.header-section .right-content-sec h2 {
   font-family: Playfair Display;
     font-size: 128px;
    text-align: left !important;
      font-weight: 400;
       text-transform: uppercase;
    line-height: 112px;
    background: linear-gradient(90deg, #ED962F, #FDE280);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  margin-bottom: 20px;
}
.button-box a.red {
    background-color: #B71D26;
    font-family: Roboto;
    font-size: 10px;
    font-weight: 400;
    padding: 10px;
}

.header-section .right-content-sec h3 strong { font-family: "Times New Roman", serif; font-size: 37px; font-style: italic;  text-transform: none;/*display: block;*/}
/*.header-section .right-content-sec p {font-size: 19px;font-weight: 400; margin: 0 auto; max-width: none;line-height: 28px;}*/
.header-section .right-content-sec p {
    color: #fff;
    font-size: 14px;
    font-family: Poppins;
    line-height: 22px;
}
.header-section .right-content-sec p em{font-style:normal;	}
.header-section .right-content-sec .button-box { margin-top: 30px;text-align: left;}
.button-box { text-align: center;font-size: 0; margin: 0px -8px;}
.button-box a {font-family: 'Montserrat', sans-serif; font-size: 12px;color: #ffffff; display: inline-block; vertical-align: top; background: #000; text-transform: uppercase;font-weight: 500; padding: 14px 15px;
    min-width: 275px; margin: 0px 8px; margin-bottom: 16px; letter-spacing: 2px; text-align: center;}
.button-box a:hover{ background: #af916c none repeat scroll 0 0;}
.button-box a.big{min-width:470px;font-size:18px; padding: 22px 15px; letter-spacing: 13px;}
.button-box .gray { background: #af916c none repeat scroll 0 0; border-right: medium none;}
.button-box .gray:hover{background:#000;}
.slider-section {
    padding: 30px 0;
    position: relative;
    z-index: 999;
  /*  top: -120px;*/
   /* margin-bottom: -226px;*/
}
.slider-section::after{content:"";position:absolute;width:80%;left:50%;transform:translateX(-50%);height:2px;background:#af916c;bottom:40px;display:none;}
.slider-section h3 {
    font-size: 32px;
    font-family: 'Playfair Display';
    font-style: italic;
    font-weight: 400;
  line-height:35px;
  margin-bottom: 0px; text-align: left;
  color: #B71D26;
}
.slider-section h2 {
    font-family: 'Playfair Display';
    font-size: 96px;
    font-weight: 400;
    line-height: 85px;
    color: #B71D26;
    text-transform: uppercase;
}

.slider-section h3 span { display: block;}
.slider-section .slider {margin: 0 auto;font-size: 0;/*border-bottom:2px solid #af916c;*/}

.slider-section .slider .slide-img {display: inline-block; vertical-align: middle;width:676px;
/*	background-image: url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/slide-bg.png?ts=1764130083&host=my.cratejoy.com");
	background-repeat: no-repeat;
	background-position: left center;*/
}

.slider-section .slider .slide-img img {
    position: relative;
  /*  top: -101px;
    z-index: 99;*/
}
.slider-section .slider .slide-content {display: inline-block; font-size: 18px;vertical-align: middle; width: calc(100% - 676px);padding:0px 50px;font-weight:500;position: relative;/*font-family: "Times New Roman", serif;*/}
.slider-section .slider .slide-content::after { position: absolute; content: ""; left: 20px; background-color: #e7ada9; width: 1px; height: 250px; top: 50%;transform: translateY(-50%); display: none;}
.slider-section .slider .slide-content p {
    padding-left: 20px;
    color: #B71D26;
    font-size: 14px;
    font-family: 'Poppins';
    font-weight: 400;
}
.slider-section .owl-prev, .slider-section .owl-next{font-size:45px;z-index:99;cursor:pointer;width:30px;height:30px;margin-right:10px;text-align:center;position:absolute;top:50%;transform:translateY(-50%);display:none;}
.slider-section .owl-prev{left:20px;background-image:url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/slide-arrow-left.png?ts=1764130083&host=my.cratejoy.com");background-size:contain;background-repeat:no-repeat;}
.slider-section .owl-next{right:10px;background-image:url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/slider-arrow-right.png?ts=1764130084&host=my.cratejoy.com");background-size:contain;background-repeat:no-repeat;}
.slider-section .slider .slide-content strong {font-style: italic;}
.slider-section::before {
    position: absolute;
    content: "";
    height: 188px;
    background:url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/gif-bg.png?ts=1764130078&host=my.cratejoy.com");
    background: none;
	background-repeat: repeat-x;
	background-position: center bottom;
    display: block;
    bottom: 0; 
    z-index: 999;
    left: 0;
    width: 100%;

}
.partnership-section .video-img {
    position: absolute;
    left: 0;
    bottom: -110px;
}
.partnership-section {/*background-image:url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/anno-bg-new..png?ts=1764130074&host=my.cratejoy.com");*/background-size:cover;background-repeat: no-repeat;background-position: center;padding:80px 0 50px; position: relative;} 
.partnership-section .content-sec {font-size: 0;margin: 0 auto; padding-top: 0; position: relative;}
.partnership-section .text-sec { color: #f9f0e4; display: inline-block; font-size: 18px;padding-top: 0;vertical-align: middle; width: 600px;/*font-family: "Times New Roman", serif;*/text-align: center;}
/*.partnership-section .text-sec h3 { color: #fff; font-size: 36px; font-weight: 300;} */
.partnership-section .text-sec h3 {
    font-size: 64px;
    text-align: left;
    text-transform: uppercase;
    font-family: Playfair Display;
    font-weight: 400;
    line-height: 59px;
  color: #fff;
      margin-bottom: 25px;
}
.partnership-section .text-sec p {
    text-align: left;
    font-family: Poppins;
    font-size: 14px;
    font-weight: 400;
}

.partnership-section .text-sec .thick { font-weight: 600; font-style: italic;}
.partnership-section .image-sec {display: inline-block; position: relative; vertical-align: middle;text-align:center; width: calc(100% - 670px);padding-left: 100px;}
.partnership-section .image-sec .video-bg { background: #670406 none repeat scroll 0 0;margin-top: -22px;padding:0px;position: relative;}
.image-sec .video-bg::after { background-image: url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/video-bg.png?ts=1764130087&host=my.cratejoy.com"); background-repeat: no-repeat; background-size: 566px auto;content: ""; height: 490px;left: -16px; pointer-events: none;
    position: absolute; top: -42px; width: 100%; z-index: 99;display:none;}
.image-sec .video-bg::before { background-image: url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/ball.png?ts=1764130074&host=my.cratejoy.com"); background-repeat: no-repeat;bottom: -40px; content: ""; height: 122px;position: absolute; right: -80px; width: 157px;
    z-index: 999;display:none;}

.what-bx {
  padding: 0 0 162px;
  position: relative;
  background-image: url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/what-bg.jpg?ts=1764144427&host=my.cratejoy.com");
  background-size: cover;
  background-repeat: no-repeat;
}

.what-bx :after {
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
     background-image: url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/what-in-img.png?ts=1764144605&host=my.cratejoy.com");
    width: 803px;
    height: 701px;
    position: absolute;
    right: 0;
    top: 0;
}



/*
.whatis-section .content-sec .img-sec:after {
    float: right;
    width: calc(100% - 560px);
    padding-left: 0;
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
    background-image: url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/whats-sky.png?ts=1764130088&host=my.cratejoy.com");
    width: 693px;
    height: 611px;
    position: absolute;
    content: "";
    right: -350px;
    top: 0;
}
*/


.whatis-section .content-sec .what-img-box img {
    margin-top: -50px;
}
.whatis-section .content-sec { border-top: 0 none; margin: 0 auto; padding-top:0px; position: relative;}

.whatis-section .content-sec .img-sec{
 position: relative;
}





.whatis-section .content-sec .box-content-sec { float: left;padding-left: 70px; padding-top: 65px; width: 750px;position: relative;
    z-index: 99;	}
/*.whatis-section .content-sec .box-content-sec h3 { color: #9b0000;font-size: 36px; font-weight: 300;letter-spacing: normal; margin-bottom: 20px;font-family: "Times New Roman", serif;}*/
.whatis-section .content-sec .box-content-sec h3 {
    font-family: Playfair Display;
    color: #fff;
    font-size: 96px;
    text-transform: uppercase;
    font-weight: 400;
    line-height: 80px;
}
.whatis-section .content-sec .box-content-sec p {
    color: #fff;
    font-size: 14px;
    font-family: Poppins;
}
.whatis-section .content-sec .box-content-sec .button-box{text-align:left;margin-top:25px;	}
.whatis-section .content-sec .box-content-sec .thick {font-weight:700;font-style: italic;font-family: "Times New Roman", serif;}
.whatis-section .content-sec .what-cont-box {
    padding-top: 215px;
}
.box-content-sec strong { font-weight: 600;}
.inner-content { padding: 100px 0;}
.referral-pgm-section .inner-content .content-box { float: left; padding-right: 170px; padding-top: 30px; width: calc(100% - 450px);}
.referral-pgm-section .inner-content .img-box { float: left; text-align: center; width: 450px;}
.referral-pgm-section .inner-content .referral-text { font-family: merriweather; font-size: 16px; font-weight: 500; margin-bottom: 25px;}
.referral-pgm-section .inner-content .cmn-btn { text-align: right;}

.inner-content-head { padding: 35px 0; text-align: center;}
.inner-content-head.inner-head {padding-bottom:0px; display:none;}
/*
.inner-content-head h2 {color: #6d1114;font-family: crimson;font-size: 36px;font-weight: 400; margin-bottom: 0;text-transform: none;}

.inner-content-head h2 {
    font-family: 'Playfair Display';
    font-size: 64px;
    font-weight: 400;
    color: #000;
  text-transform: uppercase;
}
*/

.inner-content-head h2 {
    font-family: Crimson;
    font-size: 44px;
    font-weight: 400;
    color: #7e2321;
}

.inner-content-head.inner-head h2{color:#000;}
.inner-content-head.inner-head.black {background: #000 none repeat scroll 0 0;}
.inner-content-head.inner-head.black h2 {color: #fff;}
.inner-content-head span {font-weight: 500;}
.cmn-btn a { background-color: #000; color: #fff; display: inline-block;font-family: montserrat; font-size: 12px; font-weight: 400;letter-spacing: 1px; padding: 12px 40px;text-align: center; text-transform: uppercase;
	min-width: 220px;}
.cmn-btn a:hover{ background-color: #af916c; color: #fff;}
.how-it-section .how-it-works { margin-bottom: 35px; padding: 20px 0 0;}
.how-it-section .how-it-box {float: left;padding: 0 10px;width: 25%;margin-bottom: 20px;text-align: center;}
.how-it-section .how-it-image {display: none; margin-bottom: 20px;}
.how-it-section .how-it-text { font-size: 16px;font-weight: 500; line-height: 25px;color: #000;    font-family: Poppins;/*font-family: "Times New Roman", serif;*/}
.how-it-section .now-no {/* border-bottom: 2px solid #e7ada9;*/color:#000; display: inline-block;font-family: crimson; font-size: 60px; font-style: italic;font-weight: 700; margin-bottom: 25px;
    min-width: 103px; vertical-align: top;} 

/*.how-it-section .now-text { color: #6d1114;font-family: "Times New Roman", serif;font-style: italic;font-weight: 700;font-size: 30px; margin-bottom: 12px;}*/
.how-it-section .now-text {
    color: #000;
    font-family: crimson;
    font-weight: 700;
    font-size: 30px;
    margin-bottom: 12px;
}
.how-it-section .join {/* color: #6d1114; */color: #000; font-family: crimson;font-size: 36px; /*font-style: italic;*/font-weight: 700;letter-spacing: normal; margin-bottom: 25px; text-align: center;}
.how-it-section .how-it-box +.how-it-box { /* position: relative; border-left: 2px solid #e69591;*/ min-height: 220px;}
.how-it-section .how-it-box + .how-it-box {
    position: relative;
}

.how-it-section .how-it-box + .how-it-box::after {
    position: absolute;
    content: "";
    left: -112px;
    top: 30px;
    width: 230px;
    height: 1px;
    background-color: #B71D26;
}

/*.how-it-section .how-it-box +.how-it-box::after {
    position: absolute;
    content: "";
    left: 0;
    top: 50%;
    background-color: #e69591;
    width: 2px;
    height: 220px;
    transform: translateY(-50%);
}*/

.how-it-section .how-num { /*color: #9b0000;*/}
.how-it-section .how-head { color: #6d1114;}
.how-it-section .how-txt { color: #000;}
.how-it-section .how-join { color: #6d1114;}
.how-it-section .button-box a.red {color: #f9f0e4; letter-spacing: 4px;}
.subscribe-now {text-align: center;}
.how-it-section .how-it-text p { line-height: normal;}
.testimonial-section {padding:90px 0px 90px 0px;position:relative;background-image:url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/testi-bg.png?ts=1764130085&host=my.cratejoy.com");background-repeat:no-repeat;background-position:center;background-size:cover;}
.testimonial-section::after{content:"";position:absolute;width:80%;left:50%;transform:translateX(-50%);height:2px;background:#af916c;top:40px;display:none;}
.testimonial-section h3 {letter-spacing:5px;}
.testimonial-section .slider {/*border-top:2px solid #af916c;*/padding:20px 0px;max-width: 900px;margin: 0 auto;font-size:0;}
.testimonial-section .slider .slide-img {width:320px;display: inline-block; vertical-align: middle;}
.testimonial-section .slider .slide-content {width:calc(100% - 320px);padding-left:40px;display: inline-block;vertical-align: middle;}
.testimonial-section .slider .slide-content p {font-style:italic;font-size:16px;}
.testimonial-section .slider .slide-content .person {font-family: 'Montserrat', sans-serif;color:#600606;font-size:12px;letter-spacing:3px;}
.testimonial-section .owl-prev, .testimonial-section .owl-next{font-size:45px;z-index:99;cursor:pointer;	width:30px;height:30px;margin-right:10px;text-align:center;	position:absolute;top:50%;transform:translateY(-50%);}
.testimonial-section .owl-prev{left:0;background-image:url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/testi-left.png?ts=1764130087&host=my.cratejoy.com");background-size:contain;background-repeat:no-repeat;}
.testimonial-section .owl-next{right:0;background-image:url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/testi-right.png?ts=1764130087&host=my.cratejoy.com");background-size:contain;background-repeat:no-repeat;}
.testimonial-section .testi-title { color: #fff;font-family: "Times New Roman", serif;font-size: 36px; font-style: italic;font-weight: 600;letter-spacing: normal; margin-bottom: 15px; padding-top: 30px;text-align: center;}
.testimonial-section .slides { margin: 45px auto 0; max-width: 250px; text-align: center;}
.testimonial-section .center .slides { margin-top: 0; max-width: 340px;transition:all linear .2s;}
.testimonial-section .slides img { width: 100%;}
.video-section {background-image:url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/header_bg.png?ts=1764130078&host=my.cratejoy.com");height:auto;background-size: cover;background-repeat:no-repeat;padding:35px 0px;}
.video-section h3 {text-align:center;font-weight:400;color:#f9f0e4;}
.video-section .thick {font-weight:500;}
.video-section .each-video {float:left;width:31.5%;}
.video-section .each-video + .each-video {margin-left:25px;}
.instagram {padding: 30px 0;/*background-image:url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/insta-bg.jpg?ts=1764130079&host=my.cratejoy.com");*/background-repeat:no-repeat;background-position:center center;background-size:cover;/*height:384px;*/text-align:center;}
.instagram .container { position: relative;}
.instagram .insta-box { background: #fff none repeat scroll 0 0;display: inline-block; margin-top:0px;vertical-align: top;}
.instagram .insta-box a {display: block; padding: 0;}
.instagram .insta-box span { display: block;}
.instagram .insta-box .ins-text { color: #9b0000; font-family: crimson text; font-size: 36px; font-style: italic;font-weight: 700;}
.instagram .insta-box .ins-id { color: #9b0000; font-size: 16px; letter-spacing: 3px;font-weight: 400;}
.instagram .insta-title {text-transform: uppercase;color: #7f0101;font-size: 24px;font-weight: 400;letter-spacing: 3px;text-align: center;font-family: 'Montserrat', sans-serif;}
.subscribe-section { background: #fff none repeat scroll 0 0; padding: 90px 0 60px;text-align: center;}
.subscribe-section .subscribe-title {color: #9b0000; font-family: "Times New Roman", serif; font-size: 36px; font-weight: 600; letter-spacing: normal;margin-bottom: 50px;text-transform: none;font-style: italic;}
.subscribe-section .input-email { background: #f9f0e4 none repeat scroll 0 0; color: #af916c; float: left; font-family: "Montserrat",sans-serif; font-size: 16px; letter-spacing: 2px;
    text-align: right; width: calc(100% - 270px) !important;}
.subscribe-section .sub-btn {background: #000 none repeat scroll 0 0;border: 0 none;color: #f9f0e4;float: right;font-size: 12px;font-weight: 300;font-family: 'Montserrat', sans-serif;letter-spacing:2px;padding: 20px;width: 260px;}
.subscribe-section .sub-btn:hover{background: #9f815c;}
.subscribe-section .subscribe-form {margin: 0 auto;max-width: 1000px;}
.subscribe-section .input-email input { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; color: #af916c;font-family: "Montserrat",sans-serif;font-size: 16px; letter-spacing: 2px; padding: 16px; text-align: right;
	border: none;outline:none;}
.insta-new { position: relative; padding:0px 15px;}
.insta-new::before {content: "";width: 100%;background: #fff;height: 55px;position: absolute;z-index: 9999;left: 0;top: 0;}
.insta-new::after {content: "";width: 100%;height: 64px;z-index: 999;left: 0;bottom: 0;background: #fff;position: absolute;}




.footer {background:#6d1114; padding: 80px 0 60px;} 
.footer.home { background:#6d1114;}
.footer .footer-nav {float: left;width: calc(100% - 280px);}
.footer .footer-logo {float: right;text-align: right;width: 210px;padding-top: 110px;}
.footer-logo a {display: block;}
.footer .footer-nav ul {
    margin: 0;
    padding: 0;
    font-size: 0;
}
.footer .footer-nav li {
    float: none;
    width: auto;
    list-style: none;
    line-height: normal;
    display: block;
    vertical-align: top;
    margin-bottom: 10px;
}
.footer .footer-nav li a{text-transform: uppercase;color:#f9f0e4;font-family: 'Montserrat', sans-serif;font-weight:400;font-size:14px;}
.footer .footer-nav li a:hover{color:#d8cfc3;}

.inner-section { padding-bottom: 60px;padding-top: 40px;}
.inner-section .whatis-section .content-sec { border: 0 none;padding-top: 90px;max-width:none;}
.inner-section .whatis-section {  padding: 0 ;background: none;}
.whatis-section.referral .button-box{text-align: right;}
.faq-section {padding: 50px 0 50px;}
.faq {margin: 0 auto;max-width: 870px;}
.faq + .faq {margin-top:20px;}
.faq .faq-tab {background: #7f0101 none repeat scroll 0 0;color: #f9f0e4;font-size: 16px;font-weight: 400;padding: 20px 50px;font-family: 'Montserrat', sans-serif;position:relative;cursor:pointer; text-transform:uppercase}
.faq .tab-detail {background: #f2f1ed none repeat scroll 0 0;display: none;font-size: 16px;font-weight: 600;padding: 30px 50px;}
.faq.expand .tab-detail {display:block;}
.faq .faq-tab .icon-plus,.faq .faq-tab .icon-minus {position: absolute;right: 20px;top: 50%;transform: translateY(-50%);}
.faq.expand .faq-tab .icon-plus {display:none;}
.faq .faq-tab .icon-minus {display:none;}
.faq.expand .faq-tab .icon-minus {display:block;}



.partners-section .partners-content { padding: 45px 0 140px;}
.partners-section .partners-content .partners-text { margin-bottom:50px;padding: 0 150px;text-align: center;}
.partners-section .partners-detail-sec {font-size: 0;text-align: center;}
.partners-section .partners-detail-sec .partners-box { display: inline-block; margin: 0 30px; vertical-align: middle; width: calc(25% - 60px);}


.gift-sec {background-image:url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/hero-background.jpg?ts=1764130078&host=my.cratejoy.com");background-size:cover;background-repeat:no-repeat;background-position:center;margin: 35px 0 85px;color:#fff; padding: 50px 0;
	overflow:hidden;}
.inner-section .gift-sec .content-sec {padding: 0;max-width: none;}
.inner-section .gift .button-box { text-align: left;}
.gift-sec h3{color:#fff;}
.inner-section .gift  .content-sec .box-content-sec { padding-left: 20px; position: relative; width: calc(100% - 600px);}
.inner-section .gift .content-sec .box-content-sec::before { background: #c1ac7e none repeat scroll 0 0; content: ""; height: 1000px;left: 0; position: absolute;top: -100px; width: 2px;}


.inner-section .sub-thanks .content-sec { padding-top: 40px; text-align: center;padding-bottom: 100px;}
.inner-section .sub-thanks .image { margin-bottom: 20px;}
.inner-section .sub-thanks .be { color: #9c0000;font-size: 24px;letter-spacing: 3px; margin-top: 25px;}
.inner-section .sub-thanks .be p { line-height: 30px;}


.inner-section .contact-sec .content-sec { padding-bottom: 0; padding-top: 30px;}
.inner-section .contact-sec .contact-text { padding-bottom: 20px;font-family: "Times New Roman", serif;}
.inner-section .contact-sec .contact-box { border-top: 1px solid #af916c;font-size: 0; padding-top: 60px;}
.inner-section .contact-sec .contact-address { display: inline-block;vertical-align: bottom; width: 50%;}
.inner-section .contact-sec .cont-head {font-size: 18px; margin-bottom: 15px; font-family: 'Montserrat', sans-serif;}
.inner-section .contact-sec .addr p {font-size: 16px;margin-bottom: 0; font-family: 'Montserrat', sans-serif;}
.inner-section .contact-sec .social { display: inline-block;text-align: right;vertical-align: bottom; width: 50%;}
.inner-section .contact-sec .social a + a { display: inline-block;padding-left: 10px; vertical-align: top;}
.inner-section .whatis-section::before {
    display: none;
}


.shop-section .shop-box { padding: 60px 0 0;text-align: center;font-size: 0;}
.shop-section .shop-boxes { /* border: 1px solid;*/ padding: 20px 15px 30px;display: block;margin-bottom:24px;}
.shop-section .shop-item { display: inline-block; margin: 0 3% 40px; vertical-align: top; width: 300px;}
.shop-section .box-img { display: block; height: 300px;background-repeat: no-repeat; background-position: center center; background-size: cover;}
.shop-section .box-img img { display: none;}
.shop-section .product-name { color: #000; display: block; font-size: 16px;font-family: 'Montserrat', sans-serif; min-height: 40px;text-align: center;}
.shop-section .product-price { color: #000; display: block;font-size: 16px;text-align: center;font-weight:500; font-family: 'Montserrat', sans-serif;}
.shop-section .button-box.text-left{text-align: center;}



.shop-product {padding: 70px 0;}
.shop-product__add-to-cart { width: 110px;}
.shop-product__add-to-cart .btn-primary { background: #000 none repeat scroll 0 0; border-bottom-color: #000; border-left-color: #000; font-family: 'Montserrat', sans-serif; border-radius: 0;border-top-color: #000;}
.shop-product__add-to-cart .btn-primary:hover {background-color:#af916c;	border-color:#af916c;	}
.shop-product__review-share-desktop { margin-top: 20px;}
.shop-product__review-share-desktop span { display: inline-block; vertical-align: top;}
.shop-product__review-share-desktop span a{ vertical-align: top;}
.sub-inner { margin: 10px 0 0; font-family: 'Montserrat', sans-serif;}

.sub-content { margin: 0 auto; max-width: 1200px; padding: 70px 170px; text-align: center;position: relative;z-index:9;}
.sub-content.varient-content { padding: 20px 80px;}
.sub-content::before { border: 1px solid #b79b79; content: ""; height: 95%; left: 11px; position: absolute; top: 9px; width: 98%;z-index: -1;display:none;}
.survey-section { padding: 50px 0;}
.survey-section h3 { font-size: 36px; font-weight: 300; letter-spacing: normal; margin-bottom: 60px; text-transform: none;font-family: "Times New Roman", serif; color: #7f0101;}
.survey-section h3 a {color: #7f0101;font-style: italic;}
.survey-section h3 a:hover { color: #000;}
.survey-section .survey-box input {  background-color: transparent;border:none;border-bottom:4px solid #af916c;margin-bottom: 20px;}
.survey-section .survey-bottom { margin: 0 auto; max-width: 1200px;}
.hide-box{display:none;}
.survey-section .cmn-btn a { margin-bottom: 10px;} 
 

.subscribe-details .survey-term { display: inline-block; vertical-align: top; width: 270px;margin: 0 6px 60px;position:relative;}
.subscribe-details .survey-term:nth-child(4)::before {
    content: "Most Popular";
    position: absolute;
    font-size: 14px;
    width: 100%;
    left: 0;
    top: 0;
    background: #b00000;
    color: #fff;
    font-weight: 500;
    padding: 7px 0px;
}
.subscribe-details .survey-image { display: block;min-height: 270px;margin-bottom: 20px;}
.subscribe-details .survey-product { display: block; font-size: 24px; font-weight: 700;margin-bottom: 5px;font-family: "Times New Roman", serif; color: #6d1114;}
.subscribe-details .survey-price { color: #000;}
.subscribe-details .survey-product span{font-weight:300;}
.survey-section .sub-content.survey { background: rgba(0, 0, 0, 0) none repeat scroll 0 0;padding: 10px 20px;}
.survey-section .sub-content.survey::before { border: medium none;}
#mce-responses { clear: both; padding-top: 10px; position: relative; text-align: left;}
.checkout_content input.not-required[type="text"] + label[placeholder], .checkout_content input[type="text"][required] + label[placeholder], .checkout_content input[type="email"][required] + label[placeholder], .checkout_content input[type="password"][required] + label[placeholder], .checkout_content .StripeElement + label[placeholder]::before { font-size: 14px; margin-bottom: calc(3em - 1em + 2px);
    margin-top: calc(-3em - 2px);}
.checkout_content { padding: 50px 0;}
.checkout_content .coupon_section .col-xs-8 { float: none; width: auto;}
.checkout_content .coupon_section #add_coupon_code { background: #af916c none repeat scroll 0 0;}
.checkout_content .coupon_section #add_coupon_code:hover { background: #000 none repeat scroll 0 0;}
.checkout_content label { font-weight: 400;}
.checkout_button.primary-button { background: #af916c none repeat scroll 0 0; border: 0 none; color: #fff; font-family: montserrat; font-size: 15px; min-width: 160px; padding: 12px 15px; text-transform: uppercase;}
.checkout_button.primary-button:hover { background: #000;}
.btn-primary { background: #000 none repeat scroll 0 0; border-color: #000; border-radius: 0;  padding: 10px 15px;}
.btn-primary:hover,.btn-primary:focus {background: #af916c; border-color: #af916c;}
.btn-link{color:#af916c;}
.btn-link:hover{color:#000;}
.inner-page-content{padding:50px 0px;	}
.subscribe-details .variant-size { font-size:0px;}
.subscribe-details .variant-size a { display: inline-block; font-size: 15px; margin: 0 25px 60px; vertical-align: top; width: calc(33% - 50px);}
.variant-size .varient-name { background: #89181c none repeat scroll 0 0; color: #f9f0e4; font-size: 15px; letter-spacing: 4px; margin-bottom: 18px; padding: 15px 10px; text-transform: uppercase;}
.variant-size .varient-image { margin-bottom:20px; position: relative;z-index: -1;}
.variant-size .varient-btn { background: #000000 none repeat scroll 0 0; color: #f9f0e4; display: block; font-size: 15px; letter-spacing: 4px;min-width: 140px; padding: 15px 10px;
    text-transform: uppercase;vertical-align: top;}
.subscribe-details .variant-size a:hover .varient-btn{background:#000;}
.checkout_content .styled_cart table.item_table td { padding-bottom: 24px;}
.checkout_content .styled_cart table tr td .product-name { margin-bottom: 7px;}
.checkout_content .styled_cart table.price_table {  margin-top: 0;}
h1.order_thanks { text-align: center;}
.referral-pgm-section { background: #fff none repeat scroll 0 0;padding-bottom: 50px;padding-top:20px;     position: relative;}
.referral-pgm-section:before {
    position: absolute;
    content: "";
    left: 0;
    top: -80px;
   background-image: url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/how-left.png?ts=1764150881&host=my.cratejoy.com");
   background-repeat: no-repeat;
  width: 324px;
    height: 281px;
}
.referral-pgm-section:after {
    position: absolute;
    content: "";
    right: 0;
    bottom: -80px;
   background-image: url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/hw-right.png?ts=1764150881&host=my.cratejoy.com");
   background-repeat: no-repeat;
  width: 324px;
    height: 281px;
}

.referral-pgm-section.inner-how-it,.referral-pgm-section.no-bg{background:none;}
.referral-pgm-section .inner-content-head .thick {
        font-family: 'Playfair Display';
      font-weight: 400;
  
}
.contact-link-box {font-size: 0; margin-bottom: 40px;text-align: center;}
.contact-link-box .link-box { display: inline-block; font-size: 16px; margin: 0 8px; max-width: 260px; vertical-align: top; width: 100%;}
.contact-link-box .link-box .link-name { color: #000; margin-bottom: 7px;display: none;}
.contact-link-box .link-box a { background: #000000 none repeat scroll 0 0; color: #fff; display: block; padding: 12px 15px;}
.contact-link-box .link-box a:hover { background: #af916c none repeat scroll 0 0;}
.subscribe-details .subscription-survey { margin: 40px auto 0; max-width: 450px;}
.subscription-survey table { width: 100%;}
.subscription-survey input[type="text"] { border: 1px solid #98886a;padding: 12px 15px; width: 100%;}
.subscription-survey td { padding-bottom: 22px;}
.subscription-survey .sub-check-btn { background: #000 none repeat scroll 0 0; color: #fff; display: inline-block; font-size: 14px; min-width: 180px; padding: 14px 15px 12px; vertical-align: top;}
.subscription-survey .sub-check-btn:hover { background: #98886a none repeat scroll 0 0;}
#loading { display: none;}
#step-2 { display: none;}
#instafeed { font-size: 0; margin: 30px auto 0; max-width: 1210px; text-align: center;}
#instafeed a {background-position: center top !important; background-repeat: no-repeat !important; background-size: contain !important; display: inline-block; height: 248px;  margin: 10px;overflow: hidden;
    vertical-align: top; width: 250px;}
#instafeed a img { height: auto !important; width: auto !important; max-width: 100% !important;}
.faq .tab-detail h2 { color: #b61f24; font-size: 16px;  font-weight: 600;text-transform: uppercase;}
.faq .tab-detail p { margin-bottom: 10px;}
.faq .tab-detail ol{padding-left:35px;	}
.faq .tab-detail ol.listnone{list-style:none;padding-left:20px;	}
input[type="radio"] + label.cj-btn { border-color: #7f0101;color: #7f0101;}
input[type="radio"]:checked + label.cj-btn, #skip_button.skipped { background-color: #7f0101; border-color: #7f0101;}
#edit-subscription-form .term h4,#edit-subscription-form .term h5 { font-family: 'Merriweather', serif;}
#edit-subscription-form .term h4 { font-size: 18px;}
#edit-subscription-form .term h5 { font-size: 18px;}
.title-box .attention-box { color: #7f0101; margin: 0 auto; max-width: 930px;font-weight:bold;font-size:14px;}
.title-box .attention-box i{margin-right:6px;}
.title-box .attention-box .atten { font-size: 19px;}
.referral-complete .referral-progress-bar { background-color: #7f0101;}
.referral-progress-count { color: #7f0101;}
.referral-progress-face img { display: none;}
.referral-progress .referral-progress-face { width: 35px; height: 27px; margin: 0px auto;background-repeat:no-repeat;background-position:center top;background-image:url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/ref-icon.png?ts=1764130082&host=my.cratejoy.com");}
.referral-progress.referral-complete .referral-progress-face {background-image:url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/ref-icon-active.png?ts=1764130082&host=my.cratejoy.com");}
.remodal.email-popup {/* background-image: url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/header_bg_new.png?ts=1764130078&host=my.cratejoy.com"); background-position: center top; background-repeat: no-repeat; background-size: cover;*/ padding: 90px 30px;background-color: #9b0000;}
.remodal.email-popup input[type="submit"] { background: #000 none repeat scroll 0 0; border: 0 none; color: #fff; font-family: "Montserrat",sans-serif; margin-top: 15px;min-width: 190px; padding: 12px 15px;}
.remodal.email-popup input[type="submit"]:hover { background: #af916c;}
.remodal.email-popup .remodal-close:after {color: #fff;}
.email-popup h3 {color: #fff; text-transform: uppercase; font-family: "Times New Roman", serif;}
.email-popup #mce-responses {text-align: center; color: #fff;}
.partners-section .partners-content .partners-text.text-left { text-align: left;}
.shop-bnr { padding-top: 35px; margin-bottom: -30px; text-align:center;}
.home-subscribe-box{position:relative;padding-top:30px;padding-bottom:50px;	}
.home-subscribe-box::before {
    content: "";
    width: 100%;
    height: 183px;
    position: absolute; 
    left: 0;
    bottom: -80px;
	background-image: url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/sub-bg.png?ts=1764130084&host=my.cratejoy.com");
	background-repeat:repeat-x;
	background-position: center center;
    z-index: 99;
	pointer-events: none;
  display: none;
}
/*
.home-subscribe-box .h-sub-title .thick {
    font-style: italic;
}*/
.home-shop-section { padding-bottom: 30px; padding-top: 60px; position: relative;}
.home-subscribe-box::after,.home-shop-section:after { background: #af916c none repeat scroll 0 0; content: ""; height: 2px; left: 50%; position: absolute; top: 0px;transform: translateX(-50%); width: 80%;display:none;}
.home-subscribe-box .h-sub-title, .home-shop-section .h-sub-title {font-family: 'Playfair Display'; font-size: 64px; font-weight: 400;letter-spacing: normal; margin-bottom: 25px; padding-top: 30px;
    text-align: center; text-transform: none; color: #9b0000; text-transform: uppercase;}
.home-shop-section .h-sub-title {color:#7f0101; }
.home-subscribe-box .home-sub-boxes {font-size: 0; margin-bottom: 20px; text-align: center;}
.home-sub-boxes .home-sub-item { display: inline-block; margin: 0 20px 30px;  vertical-align: top;position: relative;}
.home-sub-boxes .home-sub-item:nth-child(4)::before { 
    content: "Most Popular";
    position: absolute;
    font-size: 14px;
    width: 100%;
    left: 0;
    top: 0;
    background: #b00000;
    color: #fff;
    font-weight: 500;
    padding: 7px 0px;
}
.home-sub-boxes .h-sub-img { margin-bottom: 10px;}
.home-sub-boxes h1 {font-family: 'futurapt'; font-size: 24px; font-style: normal; font-weight: 700; letter-spacing: normal; margin-bottom: 4px;color: #6d1114;}
.home-sub-boxes h2 { color: #000;font-family: "Times New Roman", serif; font-size: 30px; font-weight: 400; margin-bottom: 0;}
.h-shop-bnr img { width: 100%;}
.top-bar-box { background: #000; color: #fff; text-align: center; padding: 10px 0px; font-size: 14px;}
.top-bar-box p { margin-bottom: 0px;}
.top-new-section { position: relative;background-color: #fdf8f1;/*padding-bottom:80px; */
	background-image: url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/background-image-new.png?ts=1764130074&host=my.cratejoy.com");
	background-repeat: no-repeat;
	background-position: center top;
	background-size: cover;
}
.top-new-section .top-section, .top-new-section 
{ position: relative; z-index: 99; /*background: none;*/}
.top-new-section .header-section::after,.top-new-section .header-section::before { display: none;}
.top-new-section::before { position: absolute; content: ""; width: 60%; height: 100%; top: 0; left: 0; background: #c30000;display:none;}
.top-new-section::after { position: absolute;content: ""; width: 40%; height: 100%;top: 0; right: 0; background: #9b0000;display:none;}
.whatis-section.referral h2 span { display: block; font-style: italic;}
.whatis-section.referral h2 {color: #b00000;font-family: "Times New Roman", serif; font-size: 32px;}
.referral-pgm-section .soldout-box {margin: 0 auto; max-width: 640px; padding: 30px 0; text-align: center;}
.soldout-box .image {margin-bottom: 30px;}
.soldout-box h3 {font-family: roboto;font-size: 24px;letter-spacing: 2px; margin-bottom: 5px; text-transform: uppercase; }
.soldout-box h4 { color: #9c0000; font-size: 27px;line-height: 30px;}
#testimonialSection .owl-item.cloned:last-child{display:none !important;	}
.home-shop-section .h-shop-bnr,.shop-bnr .h-shop-bnr { max-width: 1054px; margin: 0px auto;}
.home-shop-bnr {text-align: center; margin-bottom: 75px;} 
.inner-content-head.status-head { display: block; text-align: center;}
.inner-content-head.status-head h2 {display: inline-block;vertical-align: top;position: relative; margin-bottom: 52px;}
.inner-content-head.status-head h2::before {content: "";width: 60%;height: 3px;background: #89181c;bottom: -17px;position: absolute;left: 50%;transform: translateX(-50%);}
.addon-popup h1.inner-heading { position: relative;  margin-bottom: 40px;}
.addon-popup h1.inner-heading::before { content: ""; width: 240px; height: 3px;position: absolute; left: 50%; background: #89181c; transform: translateX(-50%);  bottom: -10px;}

.inner-section .privacy-section {padding: 50px 0 0;}
.privacy-section .privacy-head { text-align: center;position: relative;}
.privacy-section .privacy-head h2::after { background: #000 none repeat scroll 0 0; bottom: -16px; content: "";height: 3px; left: 50%; position: absolute;transform: translateX(-50%);width: 300px}
.privacy-section .privacy-head h2 { font-family: crimson;font-size: 48px;font-weight: 500;text-transform: none;margin-bottom: 40px;}
.privacy-content .privacy-text {font-family: "Times New Roman", serif;font-weight: 300;}
.privacy-content .privacy-text h3 {font-size: 15px;font-weight: 600;font-family: crimson;color: #b61f24;}
.privacy-content .privacy-text p br {display: none;}

.testimonial-section {
    display: none;
}
.referral .content-sec .img-sec {
    float: left;
    padding-left: 0;
    width: 470px;
}
.referral .content-sec .box-content-sec {
    float: right;
    width: calc(100% - 470px);
    padding-top: 45px;
}
.contact-sec .contact-head {
    display: block;
}
.contact-sec .contact-head h2 {
    color: #9b0000;
}
.contact-sec .contact-head .thick {
    font-style: italic;
}
.survey .content-head .thick {
    font-style: italic;
}
.instagram .follow-icons {
    display: flex;
    justify-content: center;
    gap: 15px;
    font-size: 28px;
    margin-top: 15px;
    margin-bottom: -30px;
    position: relative;
    z-index: 99999;
}
.instagram .follow-icons a { 
    display: block;
    color: #9b0000;
}  
.footer-nav .fter-nav { 
    display: flex;
    gap: 10px;
}
.footer-nav .fter-nav ul {
    width: 33%;
}
/*
.iframe-box {
    display: none;
}
*/
.survey-link {
    cursor: pointer;
}




.new-top-section {
    background-color: #fff9f9;
    padding: 20px;
}
.new-top-section .container {
    width: auto;
}

.new-banner-section {
    background-image:url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/new-banner-1.jpg?ts=1764130081&host=my.cratejoy.com");
    height: auto;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    padding: 115px 0;
    text-align: center;
}

.new-banner-section .banner-content h3 {
    font-size: 18px;
    color: #fff;
    font-weight: 700;
    font-family: 'Raleway', sans-serif;
    letter-spacing: 8px;
    margin-bottom: 40px;
}
.new-banner-section .banner-content .logo-img {
    margin-bottom: 20px;
}

.button-box a.shopee {
    background: none;
    font-size: 18px;
    letter-spacing: 6px;
    font-weight: 700;
    padding: 0;
    margin: 0;
}
.delta-chic {
    padding: 50px 0;
}
.delta-chic .chic-head {  
    text-align: center;
    max-width: 740px;
    margin: 0 auto;
  margin-bottom: 50px;
}
.delta-chic .chic-head h2 {
    font-size: 24px;
    color: #b12028;
    font-weight: 700;
    letter-spacing: 8px;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 4px;
    line-height: 22px;
}
.delta-chic .chic-head h3 {
    font-size: 15px;
    color: #c4c4c4;
    font-weight: 400;
    font-family: 'PT Sans', sans-serif;
    margin-bottom: 14px;

}
.delta-chic .chic-head p {
    font-family: "Times New Roman", serif;
}
.delta-chic .chic-box {
    display: flex;
    flex-wrap: nowrap;
    max-width: 870px;
    margin: 0 auto;
}
.delta-chic .chic-box .box-left {
    width: 260px;
}
.delta-chic .chic-box .box-right {
    width: calc(100% - 260px);font-size: 0;    padding-left: 30px;
}
.box-right .box-image img {
    width: 100%;
}
.chic-box .box-right .box-image {
    display: inline-block;
    vertical-align: top;
    width: calc(33.3% - 10px);
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 10px;
}
.mid-banner-sec {
    background-image:url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/middle-banner.jpg?ts=1764130080&host=my.cratejoy.com");
    height: auto;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    text-align: center;
}
.mid-banner-sec .mid-content {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row-reverse;
}
.mid-content .mid-image img {
    position: relative;
    top: -20px;
    margin-bottom: -50px;
  z-index: 99;
}
.mid-content .mid-image {
    width: 450px;
}
.mid-content .mid-text {
    width: calc(100% - 450px);
    padding: 80px 20px 80px 130px;
    color: #fff;
    font-size: 18px;
    font-family: "Times New Roman", serif;
}
.dont-miss-out {
    background-color: #fff3f2;
    padding: 70px 0;
}
.dont-miss-out .dont-head {
    text-align: center;
    max-width: 780px;
    margin: 0 auto;
    margin-bottom: 70px;
    font-size: 18px;
  font-family: "Times New Roman", serif;
}
.dont-miss-out .dont-head h2 {
    font-size: 24px;
    color: #b12028;
    font-weight: 700;
  font-family: 'Raleway', sans-serif;    letter-spacing: 7px;    margin-bottom: 20px;
}

.dont-miss-out .dont-images {
    font-size: 0;
    max-width: 730px;
    margin: 0 auto;
}
.dont-images .dont-box {
    display: inline-block;
    vertical-align: top;
    width: calc(33.3% - 60px);
    margin-left: 30px;
    margin-right: 30px;
  text-align: center;
}
.dont-box .dont-image img {
   /* width: 100%;*/
}
.dont-images .dont-box h2 {
    font-size: 16px;
  font-family: "Times New Roman", serif;   margin-bottom: 5px;
}
.dont-images .dont-box h3 {
    font-size: 14px;
  font-family: "Times New Roman", serif;
}
.dont-box .dont-image {
    margin-bottom: 15px;
}
.new-top-section .logo-box {
    float: left;
    width: 100px;
}
.new-top-section .nav-box {
    float: left;
    width: calc(100% - 200px);
    text-align: center;
}
.new-top-section .shop-box {
    float: right;
    width: 100px;
    text-align: right;
}

.new-top-section .nav-box ul {
    padding: 0;
    margin: 0;
    list-style: none;    font-size: 0;
}
.new-top-section .nav-box ul li + li {
    margin-left: 20px;
}

.new-top-section .nav-box ul li {
    display: inline-block;
    vertical-align: top;
}
.new-top-section .nav-box ul li a {
    font-size: 12px;
    color: #b12028;
    font-weight: 700;
    font-family: 'Raleway', sans-serif;
}
.new-footer-section {
    background-color: #b12028;
    padding: 50px 20px;
}
.new-footer-section .container {
    width: auto;
}

.footer-content .footer-log {
    text-align: left;
}
.footer-content .footer-lnk {
    float: left;
    width: calc(100% - 120px);
    padding-right: 90px
}
.footer-content .footer-socl {
    float: right;
    width: 120px;
}
.footer-content .footer-left {
    width: 300px;
}
.footer-content .footer-right {
    width: calc(100% - 300px);
    text-align: right;
}


.footer-content .footer-box ul {
    padding: 0;
    margin: 0;
    list-style: none;
    font-size: 0;
}
.footer-content .footer-box ul li {
    display: inline-block;
    vertical-align: top;
}
.footer-content .footer-box ul li a {
    font-size: 14px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    font-family: 'Open Sans', sans-serif;
}
.footer-content .footer-box ul li + li {
    margin-left: 30px;
}

.footer-content .footer-socl {
    font-size: 0;
}
.footer-right .footer-socl a + a {
    margin-left: 10px;
}
.footer-right .footer-socl a {
    font-size: 20px;
    color: #000;
    width: 31px;
    height: 31px;
    background-color: #fff;
    border-radius: 50%;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    padding-top: 5px;
}
.new-footer-section .footer-content {
    display: flex;
    flex-wrap: nowrap;
}
.most-popular {
    padding: 60px 0;
}
.most-popular .most-head {
    text-align: center;
}
.most-popular .most-head h2 {
    font-size: 24px;
    color: #b12028;
    font-family: 'Raleway', sans-serif;
    font-weight: 700;
    letter-spacing: 7px;
      margin-bottom: 3px;
}
.most-popular .most-head h3 {
    font-size: 15px;
    color: #c4c4c4;
    font-family: 'PT Sans', sans-serif;
    font-weight: 400;
}
  
.most-popular .most-box {    
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.most-box .most-item {
    width: 25%;
}
.most-box .most-item a {
    display: block;
}
.most-box .most-item {
    width: calc(25% - 40px);
    margin-left: 20px;
    margin-right: 20px;
      text-align: center;
}
.most-box .most-item+.most-item+.most-item+.most-item+.most-item { 
    display: none;
}
.most-item .product-name { 
    font-size: 24px;
    color: #000;
    font-family: "Times New Roman", serif;
    margin-bottom: 10px;
    min-height: 58px;
}
.most-item .product-price {
    font-size: 21px;
    color: #000;
    font-family: 'PT Sans', sans-serif;    margin-bottom: 20px;
}
.most-item .button-box a.red {
    background-color: #b12028;
    font-size: 10px;
    display: inline-block;
    vertical-align: top;
    min-width: 120px;
    padding: 11px 10px;
    letter-spacing: 0;
    font-weight: 700;
    font-family: 'Raleway', sans-serif;
    color:#fff;
}
.most-item .button-box a.red:hover {
    background-color: #000;
}
.most-popular .most-head h3 {
    font-size: 15px;
    color: #c4c4c4;
    font-family: 'PT Sans', sans-serif;
    font-weight: 400;
    display: inline-block;
    vertical-align: top;
    border-bottom: 1px solid #c4c4c4;
    position: relative;
}
.most-popular .most-head h3 a {
    color: #c4c4c4;
}
.most-popular .most-head h3::after {
    background-image:url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/arow-left11.png?ts=1764130074&host=my.cratejoy.com");
    background-repeat: no-repeat;
    position: absolute;
    content: "";
    left: -70px;
    width: 59px;
    height: 10px;
    bottom: 2px;
  
}
.most-popular .most-head h3::before { 
    background-image:url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/right-arow12.png?ts=1764130082&host=my.cratejoy.com");
    background-repeat: no-repeat;
    position: absolute;
    content: "";
    right: -70px;
    width: 59px;
    height: 10px;
  bottom: 2px;
  
}
.most-box .most-item .box-img{
    display: block;
    height: 300px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}
.most-box .most-item .box-img img {
    display: none;
}
.dst56-shop-page .button-box a {
    background: #b12028;
    min-width: 170px;
}
.dst56-shop-page .button-box a:hover {
    background: #000;
}
.dst56-shop-page .shop-section .product-name {
    font-size: 26px;
    font-family: "Times New Roman", serif;
    margin-bottom: 12px;
}
.dst56-shop-page .shop-section .product-price {
    font-family: "Times New Roman", serif;
    font-size: 23px;
}
.dst56-shop-page h1.dst56-shop-title {
    text-align: center;
    color: #b12028;
    text-transform: uppercase;
    font-family: "Times New Roman", serif;
}
.dst56-shop-page h1.dst56-shop-title {
    font-family: 'Raleway';
    font-size: 28px;
    font-weight: 600;
    letter-spacing: 4px;
    margin-bottom: 2px;
}
.dst56-shop-page .shop-section .shop-box {
    padding-top: 10px;
}
.dont-miss-out .girl-box {
    display: flex;
    justify-content: center;
    gap: 35px;
}
.dont-miss-out .girl-box .girl-item {
    max-width: 250px;
}

/************************/
.top-new-section {
    background: #ffffff;
}
.top-new-section .top-section {
    background: none;
}
/*
.header-section {
    background: none;
}
*/
div#cmp_afe94176-628b-44c5-a796-97124f2fedcf {
  background-image:url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/holi-bg-new.jpg?ts=1764130078&host=my.cratejoy.com");
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
}
/*
.top-section .nav-box ul li a {
    color: #fff;
}
.nav-box .login-cart-box a.login-btn {
    background: no-repeat;
}
*/
/*
.header-section .lefi-img-sec {
    float: right;
    margin-bottom: -40px;
}
.header-section .right-content-sec {
    float: left;
    color: #fff;
    width: 32%;
    padding-top: 100px;
}
.header-section .right-content-sec h3 {
    text-align: left !important;
    color: #fff;
    font-size: 20px;
    font-family: 'Roboto', sans-serif;
}
.header-section .right-content-sec p {
    text-align: left !important;
}
.header-section .right-content-sec .button-box {
    text-align: left;
}
.header-section .right-content-sec h3 strong {
    display: block;
    font-size: 50px;
}
*/
.mobMnuBtn {
    color: #6d1114;
}
.mobMnuBtn {
    position: relative;
    display: inline-block;
}
.mobMnuBtn::after {
    content: "Menu";
    font-size: 19px;
    vertical-align: top;
    line-height: 39px;
    margin-left: 5px;
}
/*
.slider-section.holi-slider-box {
    top: 0;
    margin-bottom: 0;
    color: #fff;
  	background-image:url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/holi-slider-bg.jpg?ts=1764130078&host=my.cratejoy.com");
    background-repeat: repeat-x;
    background-size: cover;
    z-index: -1;
}
.slider-section.holi-slider-box .slider .slide-img img {
    top: 0;
}

.slider-section.holi-slider-box .slider {
    display: flex;
    align-items: center;
    flex-direction: row-reverse;
}

.slider-section.holi-slider-box h3 {
    color: #fff;
}
.slider-section .slider .slide-img {
    background-image: url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/sorority-holy-bg.png?ts=1764130084&host=my.cratejoy.com"); 
    background-repeat: no-repeat;
    background-position: center center;
    padding-left: 32px;
    background-size: 100%;
}
*/
.partnership-section {
    background: url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/offcial-bg-img.jpg?ts=1764142752&host=my.cratejoy.com"); 
    background-repeat: repeat;
  background-size: cover;
    background-position: center;
    /*background-position: left top;
    background-size: cover;*/
}
/*
.partnership-section .content-sec {
    display: flex;
    align-items: center;
    flex-direction: row-reverse;
}
.partnership-section .text-sec {
    padding-left: 0;
    padding-right: 180px;
    text-align: justify;
    width: calc(100% - 600px);
}
*/
.partnership-section .image-sec .video-bg {
    margin-top: 0;
    background: #ED962F;
background: linear-gradient(90deg,rgba(237, 150, 47, 1) 0%, rgba(253, 226, 128, 1) 100%);
    padding: 5px;
}
.partnership-section .image-sec {
    width: 600px;
}
/*
.whatis-section {
  	background-image:url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/holi-slider-bg.jpg?ts=1764130078&host=my.cratejoy.com");
    background-repeat: repeat-x;
    background-size: cover;
    padding-bottom: 40px;
}
.whatis-section .content-sec .what-img-box img {
    margin-top: 0;
}
.whatis-section .content-sec .what-cont-box {
    padding-top: 90px;
    color: #fff;
}
.whatis-section .content-sec .box-content-sec h3 {
    color: #fff;
}
*/
/*
.referral-pgm-section.holi-how-box {
    background: #650607;
    padding:60px 0px;
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
    background-image: url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/holi-how-bg.jpg?ts=1764130078&host=my.cratejoy.com");
}
.holi-how-box .inner-content-head h2 {
    color: #fff;
}
.holi-how-box .how-it-section .now-no {
    color: #fff;
    text-shadow: 2px 3px 0px rgba(000,000,000,1);
    border-color: #a30e0e;
}
.holi-how-box .how-it-section .now-text {
    color: #fff;
    font-weight: 500;
    font-style: normal;
}
.holi-how-box .how-it-section .how-it-text {
    color: #fff;
}
.holi-how-box .how-it-section .join {
    color: #fff;
    font-weight: 400;
    font-style: normal;
}
*/
.home-subscribe-box {
  /*	 background: url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/off-bg.jpg?ts=1764130081&host=my.cratejoy.com");*/
        background-size: cover !important;
    background: url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/sub-bg.jpg?ts=1764152005&host=my.cratejoy.com");
    background-repeat: repeat;
}
.home-subscribe-box .h-sub-title {
    color: #fff;
}
.home-sub-boxes .home-sub-item .h-head {
    font-size: 30px;
    color: #031e45;
    font-family: 'Crimson Text';
    font-weight: bold;
    margin-bottom: 14px;
    position: relative;
}
.home-sub-boxes .home-sub-item {
    background: #fff;
    width: 25%;
    margin: 0;
    padding: 24px;
    border: 8px solid #fff;
    margin-top: 50px;
}
.home-subscribe-box .home-sub-boxes {
    font-size: 16px;
    display: flex;
    gap: 0;
    margin-top: 50px;
    justify-content: center;
}
.home-sub-boxes .home-sub-item .h-head::before {
    content: "";
    width: 60px;
    height: 2px;
    position: absolute;
    background: #b51111;
    bottom: -5px;
    left: 50%;
    transform: translateX(-50%);
}
.home-sub-boxes .home-sub-item .h-sub-text h1 {
    display: none;
}
.home-sub-boxes .home-sub-item .h-sub-text {
    margin-bottom: 15px;
}
.home-sub-boxes .home-sub-item .h-sub-list {
    text-align: left;
    margin-bottom: 25px;
    padding-left: 40px;
}
.home-sub-boxes .home-sub-item .button-box a {
    min-width: 170px;
}
.home-sub-boxes .home-sub-item:nth-child(even) {
    border-color: #ab1d22;
    margin-top: 0;
    height: min-content;
    margin-left: -15px;
    margin-right: -15px;
    position: relative;
    z-index: 9;
}
.home-sub-boxes .home-sub-item:nth-child(odd) {
    box-shadow: 0px 0px 15px rgba(000,000,000,.5);
}
.home-sub-boxes .home-sub-item:nth-child(4)::before {
    padding: 3px 0px;
    top: -8px;
    background-color: #ab1d22;
}
#cmp_4b7d17e0-a379-469f-b072-bd97b95ebe58 {
    /*display: none;*/
}
.middle-banner{
   /* background-image: url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/mid-bg.jpg?ts=1764130080&host=my.cratejoy.com"); */
    background-image: url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/btm-bnr-bg.jpg?ts=1764153699&host=my.cratejoy.com"); 
    text-align:center;
  padding-top: 90px;
}
.h-shop-bnr {
    display: none;
}
/*
.middle-banner img {
    position: relative;
    margin-top: -71px;
    z-index: 5;
}*/
.testimonial-section { 
    display: none;
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
    background-image: url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/holi-testi-bg.jpg?ts=1764130078&host=my.cratejoy.com");
}
.testimonial-section .testi-title {
    font-style: normal;
    font-weight: 500;
}
.home-shop-section .shop-box {
    padding-top: 0;
}
.home-shop-section {
    padding-bottom: 0;
}
#cmp_43ecfbdd-e061-4c2f-91cf-8c48a9799768 .subscribe-section {
    padding-top: 30px;
}
.subscribe-option-sec{
  	/*background-image:url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/holi-slider-bg.jpg?ts=1764130078&host=my.cratejoy.com");
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;*/
    padding:60px 0px;
}
.subscribenew-box {
    display: flex;
    font-size: 16px;
    color: #fff;
    align-items: start;
    flex-direction: row-reverse;
}
.subscribe-option-sec h2 {
    text-align: center;
    color: #9b0000;
    font-size: 36px;
    margin-bottom: 40px;
    line-height: 50px;
}
.subscribe-option-sec h2 span {
    /*display: block;
    font-size: 55px;*/
    font-style: italic;
    letter-spacing: 2px;
    position: relative;
}

.subscribenew-box .sub-left {
    width: 40%;
}
.subscribenew-box .sub-right {
    width: 60%;
    padding-right: 50px;
}
.subscribenew-box .sub-content-box {
    margin-top: 20px;
    color: #fff;
    font-size: 16px;
}
.subscribenew-box h4 {
    color: #fff;
}
.subscribenew-box .sub-border {
    border: 3px solid #9b0000;
    padding: 20px;
    border-radius: 0;
    color: #000;
}
.subscribenew-box .sub-border+.sub-border { 
    margin-top: 30px;
}
.subscribenew-box  .sub-option+.sub-option {
    margin-top: 16px;
}
.subscribenew-box .sub-option .option-label {
    color: #000;
    font-size: 16px;
    font-weight: 500; 
    margin-bottom: 8px;
}
.subscribenew-box .sub-option select:focus {
    outline: 0;
}
.subscribenew-box .sub-option .option-choose { 
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    /*justify-content: center;*/
    margin: 0px -5px;
}
.subscribenew-box .sub-option select {
    border-radius: 0;
    border-color: #f2f1ed;
    background: #f2f1ed;
}
.subscribenew-box .sub-option .option-choose .choose-btn {
    width: calc(25% - 10px);
    border: 2px solid #6d1114;
    background: #f2f1ed;
    color: #000;
    text-align: center;
    border-radius: 0px;
    margin: 0px 5px;
    margin-bottom: 20px;
    padding: 10px 10px;
    cursor: pointer;
    position: relative;
    height: 120px;
    padding-top: 28px;
    box-shadow: 0px 0px 12px rgba(000,000,000,.2);
}
.subscribenew-box .sub-option .option-choose .choose-btn.pop-box {
    padding-top: 18px;
    position: relative;
    z-index: 9;
}
.subscribenew-box .sub-option .option-choose .choose-btn.pop-box .most-pop {
    position: absolute;
    top: -18px;
    left: -18px;
    pointer-events: none;
}

.subscribenew-box .sub-option .option-choose  .choose-name {
    font-size: 20px;
    margin-bottom: 8px;
    color: #c91235;
}
.subscribenew-box .sub-option .option-choose .choose-price {
    font-size: 17px;
    margin-bottom: 10px;
}
.subscribenew-box .sub-option .option-choose .most {
    color: #000;
    font-size: 13px;
    margin-bottom: 10px;
    position: absolute;
    left: -15px;
    top: 0;
    transform: rotate(-29deg);
}
.subscribenew-box .sub-option .option-choose .choose-btn .c-img {
    display: none;
}
.subscribenew-box .sub-option .option-choose .free {
    color: #c91235;
}
.subscribenew-box .sub-option .option-choose .choose-btn.active {
    border-color: #000;
    background: #fff;
}
.subscribenew-box .sub-option .button-box a {
    min-width: 190px;
    text-transform: uppercase;
}
.subscribenew-box .sub-option .button-box {
    margin-top: 15px;
    text-align: left;
}
.subscribenew-box .sub-option .button-box a:hover {
    background: #af916c;
    color: #fff;
}
.subscribenew-box .sub-option .option-val {
    font-size: 13px;
}
.subscribenew-box .sub-option .option-val ul,.subscribenew-box .sub-option .option-val ul li {
    list-style: none;
    padding: 0;
    margin: 0;
    line-height: normal;
}
.subscribenew-box .sub-option .option-val ul li {
    position: relative;
    padding-left: 16px;
}
.subscribenew-box .sub-option .option-val ul li:before {
    content: "";
    width: 8px;
    height: 8px;
    background: #9b0000;
    position: absolute;
    left: 0;
    top: 4px;
    border-radius: 15px;
}
.subscribenew-box .sub-option .option-val ul li+li { 
    margin-top: 8px;
}
.subscribenew-box .sub-border.policy {
    padding-bottom: 55px;
}
.subscribenew-box .sub-slider {
    text-align: center;
    position: relative;
    margin-top: -30px;
}
/************************/

.wait-sec{
  	background-image:url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/top-bg.jpg?ts=1764130087&host=my.cratejoy.com");
       background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
        padding: 80px 0 220px;
    text-align: center;
}
.wait-sec h2 {
    color: #781214;
    font-size: 128px;
    font-weight: 700;
    line-height: 96px;
}
.wait-sec h4 {
    font-size: 40px;
    color: #781214;
    margin-bottom: 30px;
}

.wait-sec .md-tx {
    font-size: 24px;
    color: #781214;
   font-family: "Open Sans", sans-serif;
      margin-bottom: 40px;
}
.wait-sec .btm-tx {
    color: #781214;
    font-size: 24px;
    font-weight: 700;
   font-family: "Open Sans", sans-serif;
}

.discount-sec {
    background-color: #f3f3f3;
    text-align: center;
  padding: 0 0 100px;
}
.discount-sec .tp-disc {
    position: relative;
    top: -150px;
    margin-bottom: -130px;
}
.benft-sec {
    padding: 80px 0 0;
}


.benft-sec .benft-cont {
    display: flex;
    flex-wrap: nowrap; 
    flex-direction: row-reverse;
      margin-bottom: 70px;
      align-items: center;
}
.benft-cont .benf-img {
    flex: 1 1 0;
    text-align: center;
  margin-left: 20px;
}
.benft-cont .benft-txt {
    width: 670px;
    border: 1px solid #7d0101;
    padding: 50px;
}
.benft-cont .benft-txt h2 {
    font-size: 48px;
    color: #781214;
    text-align: center;
    line-height: 46px;
  margin-bottom: 30px;
}
.benft-cont .benft-txt h2 strong {
    font-style: italic;
}
.benft-cont .benft-txt .ben-tx {
    font-family: "Open Sans", sans-serif;
    font-size: 15px;
}
.benft-cont .benft-txt .ben-tx p {
    margin-bottom: 6px;
    line-height: 29px;
}

.benft-sec .btm-btn a {
    display: block;
    font-size: 24px;
    padding: 20px 15px;
}
.benft-sec .btm-btn {
    text-align: center;
    margin: 0 auto;
    max-width: 990px;
}
.benft-sec .btm-btn a.sv-btn {
    background-color: #aa0303;
}
.benft-sec .btm-btn a.sv-btn:hover {
    background-color: #000;
}
.btm-bnr img {
    width: 100%;
}
.subscrib-benefit .subscrib-cont {
    max-width: 780px;
    margin: 0 auto;
    position: relative;
    top: -190px;
    background-color: #f3f3f3;
    border-radius: 28px;
    text-align: center;
    border: 2px solid #af2223;
    padding: 50px 20px 30px;
    margin-bottom: -120px;
      z-index: 99;
}
.subscrib-cont h2 {
    font-size: 48px;
    color: #781214;
    font-weight: 700;
}
.subscrib-cont .img-subc+.img-subc {
    margin-top: 20px;
}
.subscrib-cont .btm-tx {
    font-size: 18px;
    color: #781214;
   font-family: "Open Sans", sans-serif;
}
.subscrib-cont .btm-tx {
    font-size: 18px;
    color: #781214;
    font-family: "Open Sans", sans-serif;
    border: 3px solid #fff;
    border-radius: 60px;
    padding: 70px 50px 40px;
    position: relative;
    top: -50px;
    margin-bottom: -50px;
    z-index: -1;
}

.subscrib-benefit {
     position: relative;
      padding: 0 0 100px;
}


.subscrib-benefit::after {
     background-image:url("//d3a1v57rabk2hm.cloudfront.net/deardelta/parcel_mobile-copy-26/images/sub-btm-bg.png?ts=1764130085&host=my.cratejoy.com");
    background-repeat: no-repeat;
    background-position: bottom;
    background-size: cover;
    position: absolute;
    content: "";
    width: 100%;
    height: 440px;
    bottom: 0;
    z-index: -1;
}
.soror-box {
    padding: 60px 0;
    text-align: center;
}
.soror-box .soror-tx {
    font-size: 24px;
      margin-bottom: 50px;
}
.soror-box .soror-tx span {
    color: #781214;
}
.sory-top {
    padding: 110px 0 80px;
}

.page2, .page3 {
    display: none;
}
.btm-bnr {
    position: relative;
    margin-top: -18px;
}











@media only screen and (max-width:1329px){
 	.top-section .nav-box ul li +li {margin-left:5px;}
	.partners-section .partners-content {padding: 80px 0;}
	.partners-section .partners-content .partners-text {padding: 0 80px;}
	.partners-section .partners-detail-sec .partners-box {margin: 0 20px;width: calc(25% - 40px);}
	.inner-section .gift .content-sec .box-content-sec{width: calc(100% - 430px);}
	.partnership-section .image-sec .video-bg {margin-top: 0;/*padding: 5px 88px 0 52px;*/}
	.image-sec .video-bg::after {background-size: 462px auto;top: -62px;}
	.image-sec .video-bg iframe {height: 224px !important;}	
	.slider-section .slider .slide-img {width: 400px;}
	.slider-section .slider .slide-content {width: calc(100% - 400px);}
	.slider-section {height: auto;padding: 30px 0 50px;top: 0;margin-bottom:-52px;}
	.whatis-section .content-sec .img-sec {width: 480px;}
	.whatis-section .content-sec .box-content-sec {width: calc(100% - 500px);}
    .slider-section .slider .slide-img img { top: 0; }
  .slider-section h2{    font-size: 80px;}

    /*
	.header-section .lefi-img-sec{
		width:460px;
		padding-right:110px;	
	}
	.header-section .lefi-img-sec::after{
		right:30px;	
	}
	.header-section .right-content-sec{
		width:calc(100% - 460px);
	}
  	*/
	.top-new-section{background-size:1910px;}
	.slider-section .slider{padding: 20px 0px;}
    .whatis-section .content-sec .what-img-box img { margin-top: 50px;}
    .mid-content .mid-text{padding: 80px 20px 40px 20px;}
    .partnership-section .image-sec {width: 460px; }
    .partnership-section .text-sec { width: calc(100% - 460px); padding-right: 50px;}
    .subscribenew-box .sub-left {width: 35%;}
    .subscribenew-box .sub-right { width:65%;}
  .what-bx :after {
    background-size: 540px;
    width: 540px;
    height: 620px;
}
  .whatis-section .content-sec .what-cont-box {
    padding-top: 125px;
}
  .whatis-section .content-sec .box-content-sec h3{font-size: 60px;    line-height: 50px;}
    .whatis-section{padding: 0 0 7px;}
  
  .how-it-section .how-it-box + .how-it-box::after{width: 150px;left: -72px;}
  
  
  
}

@media only screen  and (max-width:1260px){
  .iframe-boxs iframe { height: 6540px; }
  .new-banner-section{    padding: 55px 0;}
  
  .header-section{min-height: 500px;}
  .header-section .right-content-sec{
    padding-bottom: 35px;
    padding-top: 100px;
  }
  .header-section .right-content-sec h2 {
    font-size: 80px;
}
.referral-pgm-section:before {
    background-size: 200px;
    top: 0;
    width: 200px;
    height: 200px;
}
  .referral-pgm-section:after{
   background-size: 200px;
     bottom: 0;
    width: 200px;
    height: 200px;
  }

  
}
@media only screen  and (max-width:991px){
	
	.top-section .nav-box ul{ display:none; }
	.top-section .mobileMenu { display:block; margin-top: 20px;}
	.header-section {min-height: inherit;padding-bottom:0px;}
	.top-new-section{padding-bottom:0px;	}
  
      .header-section .right-content-sec h2 {
        font-size: 60px;
        line-height: 60px;
    }
      .what-bx :after {
        background-size: 276px;
        width: 270px;
        height: 241px;
    }
  .middle-banner{padding-top: 30px;}
  .home-subscribe-box .h-sub-title, .home-shop-section .h-sub-title{padding-top: 30px;}
  .whatis-section .content-sec .box-content-sec h3 {
        font-size: 40px;
    }
    /*
	.header-section .lefi-img-sec {
		float:left;
		width:330px;
		padding-top: 30px;
		padding-right:10px;	
		position:relative;
		text-align:center;
	}
	.header-section .lefi-img-sec img {
		width:85%;
	}
	.header-section .lefi-img-sec::after {
		content:'';
		width:2px;
		height:297px;
		background-color:#af916c;
		position:absolute;
		top:50px;
		right:5px;
	}
	.header-section .right-content-sec {
		float:left;
		width:calc(100% - 330px);
		text-align:center;
		padding-top: 30px;
	}
    */
  
  .partnership-section .text-sec h3 {
    text-align: center;
    font-size: 55px;
}
  .partnership-section .text-sec p {
    text-align: center;
}
 
	.header-section .right-content-sec h3 {	 }
	.header-section .right-content-sec p {line-height: 22px;}
	.slider-section .slider {padding: 10px 0;max-width: 700px;}
	.slider-section .owl-prev{left:-25px;}
	.slider-section .owl-next{right:-30px;}
	.slider-section .slider .slide-content p , .whatis-section .content-sec .box-content-sec{padding-left: 20px;}
	.slider-section .slider .slide-img {display: block;margin-bottom: 40px;text-align: center;width: auto;}
	.slider-section .slider .slide-content {display: block;text-align: center;width: auto;padding:0px;}
	.slider-section h3 {text-align: center;font-size:28px;}
	.whatis-section .content-sec .img-sec {width: auto;text-align:center;display:block;float:none;    padding-left: 0;}
	.whatis-section .content-sec .box-content-sec {width: auto;text-align:center;display:block;float:none;}
	.whatis-section .content-sec .box-content-sec .button-box{text-align:center;}
	.partnership-section .content-sec {max-width:700px;}
	.partnership-section .text-sec {width:500px;padding-top:3px;}
	.partnership-section .image-sec {width:calc(100% - 500px);padding-top:35px;}  
	.how-it-section .how-it-box {width: 50%;}
	.testimonial-section .slider {max-width: 700px;}
	.testimonial-section .owl-prev{left:-15px;}
	.testimonial-section .owl-next{right:-19px;}
	.video-section .each-video {width:30%;}
	.partners-section .partners-content {padding: 60px 0;}
	.partners-section .partners-content .partners-text {margin-bottom: 40px;padding: 0 50px;}   
	.partners-section .partners-detail-sec .partners-box {width: calc(33.3% - 40px);}
	.gift-sec {margin: 35px 0 25px;}
	.inner-section .gift .content-sec .box-content-sec {width: calc(100% - 316px);}
	.sub-content::before{width: 97%;}
	.subscribe-details .variant-size a {width: calc(50% - 50px);} 
	.partnership-section .text-sec {display: block;text-align: center;width: auto;padding-left: 0;padding-right: 0;}
	.partnership-section .image-sec {display: block;margin: 28px auto 0;padding-top: 0;width: 400px;padding-left: 0; }	
	.slider-section .slider .slide-content::after{ display:none;}
	.partnership-section{padding: 50px 0;}
	/*.how-it-section .how-it-box +.how-it-box::after{ display:none;}*/
	.how-it-section .how-it-box +.how-it-box { border: none;}
	
	.testimonial-section{    padding: 50px 0px 80px 0px;}
	.header-section .right-content-sec h3 strong{font-size: 32px;}
	.header-section .right-content-sec h3{    font-size: 32px;}
	.header-section::before {background-size: 890px;bottom: -40px;height: 80px;}
	.partnership-section .video-img {width: 20%;}
    .whatis-section .content-sec .what-cont-box { padding-top: 65px;}
   /* .slider-section{    margin-top: 0;margin-bottom: -172px;}*/
   /* .header-section{background-size: 700px;}*/
   /* .slider-section .slider .slide-img img {  top: -90px;}*/
    .partnership-section .image-sec .video-bg { margin-bottom: 18px;}
    .whatis-section .content-sec .what-img-box img {  margin-top: -60px;  margin-bottom: -120px; }
    .footer .footer-nav li a { font-size: 13px; }
    .footer .footer-logo { width: 150px; }
    .footer .footer-nav { width: calc(100% - 180px);}
  	.iframe-boxs iframe { height: 6670px;}
    .mid-content .mid-image {width: 300px;}
    .mid-content .mid-text{width: calc(100% - 300px);}
    .mid-content .mid-text { padding: 30px 20px 10px 20px;}
    .footer-content .footer-left { width: 250px;}
    .footer-content .footer-right { width: calc(100% - 250px);}
    .footer-content .footer-lnk{padding-right: 20px;}
    .footer-content .footer-box ul li + li { margin-left: 10px;}
    .most-box .most-item{width: calc(50% - 40px);}
  
  /***********************/
  
    .header-section .right-content-sec { width: 45%; padding-top: 20px; }
    .whatis-section .content-sec .what-img-box img { margin-top: 0; margin-bottom: 0;}
    .whatis-section .content-sec .what-cont-box { padding-top: 20px;}
     .partnership-section .content-sec { display: block;}
    .home-subscribe-box .home-sub-boxes { flex-wrap: wrap;}
    .home-sub-boxes .home-sub-item { width: 50%; }
    .subscribenew-box { display: block;}
    .subscribenew-box .sub-left { width: auto;text-align: center; max-width: 500px;margin: 0px auto;margin-bottom: 30px;}
    .subscribenew-box .sub-right {width: auto; padding-left: 0;}
    .middle-banner img { margin-top: 0;}
    .wait-sec h2 {font-size: 70px;line-height: 60px;}
    .wait-sec h4 { font-size: 30px; margin-bottom: 20px;}
    .wait-sec .md-tx { font-size: 18px; margin-bottom: 20px;}
    .benft-sec .benft-cont { display: block;}
    .benft-cont .benf-img { margin-left: 0; margin-bottom: 20px; }
    .benft-cont .benft-txt { padding: 30px 15px; width: auto;}
    .benft-cont .benft-txt h2 { font-size: 35px;line-height: 35px;margin-bottom: 15px;}
    .benft-sec { padding: 40px 0 0;}
    .benft-sec .btm-btn a {font-size: 16px;}
    .benft-sec .benft-cont{    margin-bottom: 30px;}
    .subscrib-cont h2 {font-size: 38px;}
  .how-it-section .how-it-box + .how-it-box::after{display: none;}
  .inner-content-head h2{font-size: 44px;}
      .referral-pgm-section:before {
        background-size: 120px;
        top: 0;
        width: 120px;
        height: 110px;
    }
      .referral-pgm-section:after {
        background-size: 120px;
        bottom: 0;
        width: 120px;
        height: 110px;
    }
  
}

@media only screen  and (max-width:767px){
	body,html{overflow-x:hidden;}
	h1{font-size:25px;	}
	h2 {font-size:22px;}
	h3{ font-size:20px;}
	.button-box a {min-width: 200px;}
  /*
	.header-section {background-size: 630px auto;padding-bottom: 0;}
  */
	.top-new-section::before, .top-new-section::after {width: 50%;}
	.header-section .lefi-img-sec {float:none;margin: 0 auto;max-width: 500px;width:auto;padding-top: 20px;}
	.header-section .right-content-sec .button-box{text-align:center;}
	.header-section .lefi-img-sec img {width:80%;}
	.header-section .lefi-img-sec::after {content:'';width:0px;height:0px;top:0px;right:0px;}
	.header-section .right-content-sec {float:none;width:auto;text-align:center;padding: 30px 15px;}	
	.slider-section .slider {max-width: 600px;}
	.slider-section .slider .slide-img {/*padding-top:50px;*/ background-size: 100%;background-position: center;margin-top: 50px;}
	/*.slider-section .slider .slide-img img {top: -160px;margin-bottom: -230px;}*/
    .slider-section {margin-top: 0; margin-bottom: -12px;}
	.slider-section::before {background-size: 440px;}
	/*.partnership-section .content-sec {max-width:600px;}
	.partnership-section .text-sec {
		width:400px;
		padding-top:3px;
	}*/
  .partnership-section .text-sec h3 {
        font-size: 35px;
        line-height: 55px;
        margin-bottom: 0;
    }
  .what-bx :after{
        background-size: 176px;
        width: 180px;
        height: 151px;
        top: 90px;
    }

	.testimonial-section .slider {max-width: 600px;}
	.testimonial-section .slider .slide-img {padding-top:50px;}
	.footer .footer-nav { }
	.footer .footer-nav li a{font-size: 12px;}
	.footer .footer-logo{width: 120px;padding-top: 50px;}
	.footer.home{padding: 60px 0 40px;}
	.whatis-section.referral .content-sec {padding-top: 30px;}
	.faq-section {padding: 60px 0 50px;}
	.partners-section .partners-detail-sec .partners-box {margin: 0 15px;width: calc(33.3% - 30px);}
	.inner-section {padding-bottom: 30px;}
	.inner-section .sub-thanks .content-sec {padding-bottom: 30px;}
	.inner-section .sub-thanks .be{font-size: 18px;}
	.inner-section .contact-sec .content-sec {padding-top: 80px;}
	.inner-section .contact-sec .contact-text {padding-bottom: 30px;}
	.inner-section .contact-sec .contact-box {padding-top: 30px;}
	.survey-section h3 {margin-bottom: 50px;}
	.sub-content {max-width: none;padding: 50px;}	
	.image-sec .video-bg::before {background-size: 80px auto;bottom: -100px;right: -80px;}
	.top-new-section {background-size: cover;}
	.header-section .right-content-sec h3 {margin-bottom: 10px;}
	/*.whatis-section {padding: 15px 0 25px;}*/
	.header-section .right-content-sec .content-div{border: none;padding-bottom: 0;} 
    .home-subscribe-box{padding-bottom: 20px;}
  	/*.header-section { background-size: 470px auto;}*/
  	.iframe-boxs iframe { height: 6840px;}
    .banner-content .logo-img img {width: 330px;}
    .new-banner-section .banner-content h3{margin-bottom: 20px;}
    .delta-chic .chic-head{    margin-bottom: 20px;}
    .delta-chic .chic-box {display: block;}
    .delta-chic .chic-box .box-left { width: auto;  text-align: center; margin-bottom: 20px;}
    .delta-chic .chic-box .box-right { width: auto;font-size: 0; padding-left: 0;}
    .dont-miss-out { padding: 30px 0;}
    .dont-miss-out .dont-head h2{    margin-bottom: 10px;letter-spacing: 2px;}
    .dont-miss-out .dont-head{margin-bottom: 20px;}
    .dont-images .dont-box { width: calc(33.3% - 20px); margin-left: 10px; margin-right: 10px; }
    .new-top-section { padding: 20px 0;}
    .new-footer-section { background-color: #b12028;padding: 20px 0;}
    .new-footer-section .footer-content { display: block; }
    .footer-content .footer-left { width: auto; text-align: center;    margin-bottom: 20px; }
    .footer-content .footer-right {width: auto;}
    .footer-content .footer-lnk { float: none; width: auto;  padding-right: 0; text-align: center;}
    .footer-content .footer-socl {float: none; width: auto;text-align: center; }
    .footer-content .footer-log { text-align: center; }
    .dont-miss-out .girl-box { gap: 0;}
  
   /*******************************/
    .header-section .right-content-sec h3 { text-align: center !important; }
    .header-section .right-content-sec p { text-align: center !important; }
    .slider-section.holi-slider-box .slider {display: block; }
    .slider-section .slider .slide-img { padding-top: 0;  margin-top: 0; }
  /*  .slider-section .slider .slide-img img {  margin-bottom: -140px;  }*/
  /*  .slider-section .slider .slide-content { margin-bottom: -60px; }*/
    .referral-pgm-section.holi-how-box { padding-top: 10px;  padding-bottom: 20px;}
    .referral-pgm-section.holi-how-box .inner-content-head {  padding-bottom: 10px;}
    .subscribe-option-sec h2 span { font-size: 44px; }
    .subscribenew-box .sub-right { padding-right: 0;}
    .wait-sec h2 { font-size: 30px; line-height: 35px; margin-bottom: 5px;}
    .wait-sec .btm-tx{    font-size: 16px;}
    .wait-sec{padding: 30px 0 180px;}
    .discount-sec{padding: 0 0 50px;}
    .wait-sec { padding: 30px 0;}
    .soror-box { padding: 30px 0;}
    .soror-box .soror-tx { font-size: 20px; margin-bottom: 20px;}
    .subscrib-benefit .subscrib-cont{top: -70px;margin-bottom: -20px;}
    .discount-sec .tp-disc { top: 30px; margin-bottom: 60px;}
    .discount-sec .tp-disc {
        top: 0;
    }
  .header-section .right-content-sec h2 {
    text-align: center !important;
}
      .slider-section h2 {
        font-size: 40px;
        line-height: 50px;
        margin-bottom: 10px;
    }
}

@media only screen  and (max-width:639px){
	.slider-section .slider {max-width: 400px;padding: 10px 0;}
 	.slider-section .slider .slide-img {float:none;width:auto;margin-bottom: 20px;}
	.slider-section .slider .slide-content {float:none;width:auto;}
	.slider-section .slider .slide-content p {padding-left:0px; } 
	.slider-section .owl-prev{left:0px;}
	.slider-section .owl-next{right:0px;}
	.slider-section .slider .slide-img {padding-top:0px;}
	.partnership-section .text-sec {float:none;width:auto;padding-top:5px;}
	.partnership-section .text-sec p {width:auto;}		
/*	.whatis-section {padding:30px 0px;}*/
	.whatis-section .content-sec {max-width:500px;}
      .whatis-section .content-sec .box-content-sec h3 {
        font-size: 30px;
        line-height: 22px;
    }
	.whatis-section .content-sec .img-sec {float:none;width:auto;max-width:350px;margin:0 auto;padding-top:5px;}
	.whatis-section .content-sec .box-content-sec {float:none;width:auto;/*padding-top:25px;*/padding-left:2px;text-align: center;}
	.whatis-section .content-sec .box-content-sec h3 {font-weight:400;}
	.whatis-section .content-sec .box-content-sec .thick {font-weight:500;}
	.testimonial-section .slider {max-width: 400px;}
 	.testimonial-section .slider .slide-img {float:none;width:auto;}
	.testimonial-section .slider .slide-content {float:none;width:auto;padding-left:0px; }
	.testimonial-section .owl-prev{left:0px;}
	.testimonial-section .owl-next{right:0px;}
	.testimonial-section .slider .slide-img {padding-top:0px;}
	.video-section .each-video {float:none;width:auto;}
	.video-section .each-video + .each-video {margin-left:0px;margin-top:15px;}
	.subscribe-section{padding: 50px 0 60px;}
	.subscribe-section .subscribe-title{font-size: 20px;margin-bottom: 40px;}
	.subscribe-section .input-email{width: 100% !important;margin-bottom:10px;}
	.subscribe-section .sub-btn{width:100%;}
	.footer .footer-nav {float: none;width: 100%;}
	.footer .footer-logo {float: none;padding-top: 50px;text-align: center;width: 100%;}
	.partners-section .partners-content {padding: 50px 0;}
	.partners-section .partners-content .partners-text {padding: 0 30px;}
	.inner-section .gift .content-sec .box-content-sec {float: none;padding-left: 0;width: 100%;} 
	.inner-section .gift .content-sec .box-content-sec::before {display: none;}
	.gift-sec{background-position:left;padding: 20px 0;}
	.sub-content::before{left: 5px;}
	.sub-content.varient-content {padding: 70px 30px;} 
	.subscribe-details .variant-size a {width: calc(100% - 50px);}
	.partnership-section {padding: 10px 0;}
	.testimonial-section .testi-title{padding-top: 0;}
	.testimonial-section {padding: 40px 0px 40px 0px;}
	.remodal.email-popup{min-height: 0; padding: 60px 30px;}
    
    .privacy-section .privacy-head h2::after{width: 200px;}
  /*  .slider-section .slider .slide-img img { top: -70px; margin-bottom: -140px; }*/
    .whatis-section .content-sec .what-img-box img {margin-top: 0px; margin-bottom: -10px; }
    .mid-banner-sec .mid-content { display: block;}
    .mid-content .mid-image {width: auto;margin-bottom: 30px;}
    .mid-content .mid-text { width: auto;     padding: 30px 0 10px 0;}
    .slider-section .slider .slide-content { margin-bottom: 0;}
    .slider-section .slider .slide-img { padding-left: 0;}
    .subscribenew-box .sub-option .option-choose .choose-btn {width: calc(50% - 10px); height: 270px; }
    .subscrib-cont h2 { font-size: 30px;}
    .wait-sec h4 {font-size: 26px; line-height: 26px;}
      .inner-content-head h2 {
        font-size: 34px;
    }
  .how-it-section .how-it-works{margin-bottom: 15px;}
  .how-it-section .join{font-size: 26px;}
  .home-subscribe-box .h-sub-title, .home-shop-section .h-sub-title{font-size: 30px;}

}
@media only screen and (max-width: 550px) {
	.partners-section .partners-detail-sec .partners-box {margin: 0 10px;width: calc(33.3% - 20px);}
	.partners-section .partners-content p {font-size: 15px;}
	.partners-section .partners-content .partners-text {margin-bottom: 30px;padding: 0 20px;}
	.partners-section .partners-content {padding: 40px 0;}
	.partners-section .partners-detail-sec .partners-box {margin: 0 5px;width: calc(33.3% - 10px);}
    .iframe-boxs iframe { height: 7580px;}
    .new-top-section .logo-box { width: 40px;}
    .new-top-section .shop-box { width: 40px;}
    .new-top-section .nav-box {  width: calc(100% - 80px); }
    .new-top-section .nav-box ul li + li {  margin-left: 10px;}
    .home-sub-boxes .home-sub-item {width: 100%; margin-bottom: 30px;  margin-top: 0; }
  .referral-pgm-section:before,
   .referral-pgm-section:after{display: none;}
}
@media only screen and (max-width: 500px) {
	.partnership-section .image-sec {width: 280px;}
	.image-sec .video-bg::after {background-size: 280px auto;left: 0;top: -9px;}
	.partnership-section .image-sec .video-bg {margin: 0;}
	.image-sec .video-bg iframe {height: 156px !important;}
	.image-sec .video-bg::before {bottom: -80px;right: -95px;}
}
@media only screen  and (max-width:479px){
	.how-it-section .how-it-box {float:none;width: 100%;padding: 0 10px;}
	.faq .faq-tab {font-size: 14px;padding: 15px 40px 15px 20px;}
	.faq .tab-detail{padding: 15px 20px;font-size: 14px;}
	.top-section .logo-box {float: none;margin: 0 auto;width: 140px;}
	.top-section .nav-box {display: inline-block;float: none;width: auto;padding-top: 22px;}
	.top-section .mobileMenu {display: inline-block;margin-left: 15px;margin-top: 10px;vertical-align: top;}
	.top-section {text-align: center;} 
	.nav-box .login-cart-box{margin-left: 0;}
	.top-section{padding: 15px 0px;}
    .privacy-section .privacy-head h2{font-size: 34px;}
    .most-box .most-item { width: auto;}
    .most-popular .most-box {display: block;}
    .benft-sec .btm-btn a { font-size: 12px;letter-spacing: 0;}
  
      .header-section .lefi-img-sec {
        padding-top: 0px;
        margin-left: 70px;
    }
      .what-bx :after {
        background-size: 176px;
        width: 180px;
        height: 156px;
        top: 114px;
    }
  
	 
}

@media only screen  and (max-width:450px){ 
	.slider-section .slider { }	
	.slider-section .owl-prev, .slider-section .owl-next{position:relative;bottom:10px;}
	.slider-section .owl-prev{left: 43%;top: 0px;}
	.slider-section .owl-next{left: 53%;top: -30px;	}
	.testimonial-section .slider {max-width: 300px;}
	.testimonial-section .owl-prev, .testimonial-section .owl-next{position:relative;bottom:10px;}
	.testimonial-section .owl-prev{left: 43%;top: 0px;}
	.testimonial-section .owl-next{left: 53%;top: -30px;}
	.partners-section .partners-detail-sec .partners-box {margin: 10px;width: calc(50% - 20px);}
	.header-section .right-content-sec .content-div {padding: 0 15px;}
   /*.header-section { background-size: 340px auto;}*/
    .iframe-boxs iframe { height: 8490px;}
    .new-banner-section { padding: 35px 0;}
    .banner-content .logo-img img { width: 260px; }
    .delta-chic .chic-head h2{    letter-spacing: 3px;}
    .dont-images .dont-box { display: block; width: auto;}
    .new-top-section .nav-box ul li + li { margin-left: 5px;}
    .new-top-section .nav-box ul li a{font-size: 10px;}
    .slider-section .slider .slide-img img { margin-bottom: 0;}
    .slider-section .slider .slide-img { padding-bottom: 0; /*margin-bottom: -50px;*/}
  /* .slider-section .slider .slide-content { margin-bottom: -50px; }*/
    .subscribenew-box .sub-option .option-choose .choose-btn {  width: calc(100% - 20px);}
    
  
}

@media only screen  and (max-width:450px){
  .whatis-section :after {
        background-size: 146px;
        width: 140px;
        height: 126px;
        top: 166px;
    }
}




