.wrapper-1750{max-width:1750px;width:100%;padding:0 15px;margin:0 auto;}
.wrapper-710{max-width:710px;width:100%;padding:0 15px;margin:0 auto;}
.v-wrapper-710{max-width:710px;width:100%;padding:0 5px;margin:0 auto;}
.wrapper-880{max-width:880px;width:100%;padding:0 15px;margin:0 auto;}
/* timeline page */
.wrapper-1050{max-width:1050px;width:100%;padding:0 15px;margin:0 auto;}
.st-timeLineOut{display:flex;justify-content:center;}
.st-NameimageTil{display:flex;justify-content:flex-start;align-items:center;padding:30px 0;background-color:var(--bg-clr);}
.st-Nameimage{font-size:28px;padding-left:15px;font-family: 'Gambetta';font-weight:var(--fw-bold);color:#414141;}
.st-NameimageTil img{height:60px;width:60px;border-radius:14px;object-fit: cover;}
.st-discribeTxtInn{font-size:20px;color:var(--clr-white);font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);line-height: 28px;}
.st-babyFirstMovOut{background-color:var(--bg-clr);}
.st-babyFirstMov{background-color:#ac6d4a;border-radius:32px 32px 0 0;padding:42px 42px 60px 42px;}
.st-timeAns-a{display:flex;justify-content:flex-start;align-items:center;}
.st-timeAns{padding:12px 40px;background-color:#ffffff;border-radius:32px;}
.st-timeAnsPrev{display:flex;justify-content:flex-start;align-items:center;margin-top:22px;}
.timeAnsTab{color:#ac6d4a;font-size:16px;font-family:'CabinetGrotesk-Bold';line-height: 30px;padding-right:15px;font-weight:var(--fw-bold);}
.st-timePrev-a{font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);font-size:16px;color:#ffffff;text-decoration:underline !important; margin-top: -34px;}
.timeLineGridInn{display:flex;justify-content:space-between;margin-top:40px;}
.TimeGridTxt-Title{font-size:17px;font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);line-height:30px;color:#555555; margin-bottom: 10px;word-wrap:break-word;}
.TimeGridTxt-STitle{font-size:17px;font-family:'CabinetGrotesk-Regular';font-weight:var(--fw-regular);line-height:30px;color:#6C6C6C;word-wrap:break-word }
.TimeGridTxt{width:calc(50% - 15px);position:relative;}
.TimeGridImg{width: auto;height: auto;}
.apFirst123{align-content: center;}
.st-girdImage{overflow:hidden;display:grid;grid-gap:5px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-rows:210px;grid-auto-flow:dense;}
.timeLine__item{align-items:center;display:flex;justify-content:center;overflow:hidden;}
.timeLine__item--vert{grid-row:span 2;}
.timeLine__item > img{height:100%;object-fit:cover;width:100%;}
.st-editEntTimeA{display:flex;justify-content:flex-start;align-items:center;background-color:#FFF6F1;padding:10px 22px;border-radius:16px;transition: all .3s ease-in-out;}
.st-editEntTimeA:hover{background-color: #E8DCD3;}
.st-editEntTimeA img{padding-right:10px;}
.timeLineEdit-Out{display:flex;justify-content:space-between;align-items:center;padding-top: 30px;}
.st-editEntTimeTxt{font-size:16px;font-family:'CabinetGrotesk-Bold';color:var(--clr-primary);font-weight:var(--fw-bold);}
.whatsAppDate{font-size:17px;font-family:'CabinetGrotesk-Regular';font-weight:var(--fw-regular);color:#A0A0A0;text-align:right;}
.timeLineGrid{background-color:var(--clr-white); border-radius: 32px 32px 0;margin-top: -3%;}
.timeLineGridList{padding:0 42px;border-radius:42px 42px 0 0;margin-bottom:65px;}
.st-ZoomBtn{position:absolute;right:8px;top:40px;height:28px;width:28px;}
.st-discribeTxt{display:flex;justify-content:space-between;align-items:top;}
.dropdown-content{display:none;position:absolute;z-index:1;right:0px;top:40px;width:205px;}
.TimelineDel{display:flex;justify-content:flex-start;align-items:center;background-color:var(--clr-white);padding:16px;border-radius:16px;box-shadow:rgba(0,0,0,0.12) 0px 1px 3px,rgba(0,0,0,0.24) 0px 1px 2px;}
.TimelineDelTxt{color:#F47373;font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);padding-left:16px;font-size:18px;}
.timeLineHamBox{width:30px;height:34px;display:inline-block;position:relative;cursor: pointer;}
.timeLineHamDot{width:5px;height:5px;background-color:var(--clr-white);border-radius:4px;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--clr-white);cursor:pointer;text-align:left;}
.timeLineHamDot::before,.timeLineHamDot::after{content:'';position:absolute;width:5px;height:5px;background-color:var(--clr-white);border-radius:4px;}
.timeLineHamDot::before{top:-10px;}
.timeLineHamDot::after{bottom:-10px;}
.st-editToggle{display:inline-block;position:relative; z-index: 8;}
.editContList{display:none;}
.editContList{display:none;position:absolute;z-index:9;top:45px;width:320px;left:10px;white-space: nowrap;}
.editContListTxt a{padding:15px 0;display:flex;justify-content:flex-start;align-items:center;}
.editContTxtInn{font-size:18px;color:var(--clr-primary);font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);padding-left:15px;}
.editContListInn{padding:0 15px;background-color:var(--clr-white);border-radius:16px;box-shadow:rgba(0,0,0,0.12) 0px 1px 3px,rgba(0,0,0,0.24) 0px 1px 2px;}
.editContListInn li .editContListTxt{max-width:100%;float:left;border-bottom:1px solid #DFDFDF;display: flex;padding: 10px 0;}
.editContListInn li:last-child .editContListTxt{border-bottom:none;}
.st-deleteTimeL .btnClose{right:-10px;top:-10px;position:absolute;}
.st-deleteTimeL{position:relative;background:var(--clr-white);width:100%;margin:20px auto;border-radius:15px;max-width:340px;text-align:center;}
.st-deleteTimeL__inner{background:var(--clr-white);padding:20px 20px;border-radius:33px;}

/* Modal Container Centering */
#unlock-popup.white-popup,
#coupon-popup.white-popup {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
}

/* Close Button Overlay */
#unlock-popup .btnClose,
#coupon-popup .btnClose {
  position: absolute;
  right: 15px;
  top: 15px;
  z-index: 10;
  width: auto;
  height: auto;
  background: none !important;
  border: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}

/* Modal Split Layout for Discount Modal */
.modal-split-layout {
  position: relative;
  background: var(--clr-white);
  width: auto;
  margin: 0 auto;
  border-radius: 18px !important;
  max-width: 896px !important;
  height: 550px;
  text-align: center;
  display: flex;
  padding: 0 !important;
}

.modal-content-section {
  width: 448px;
  padding: 115px 16px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.modal-image-section {
  width: 448px;
  height: 550px;
  position: relative;
  overflow: hidden;
  border-top-right-radius: 18px;
  border-bottom-right-radius: 18px;
}

.modal-image-container {
  position: relative;
  width: 100%;
  height: 100%;
}

.modal-baby-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
}


/* Typography */
.modal-main-heading {
  font-family: 'DM Serif Display', serif;
  font-size: 36px;
  line-height: 1.37;
  text-align: center;
  color: #251B16;
  margin: 0 0 20px 0;
  padding: 0;
}

.modal-heading-get {
  font-family: 'DM Serif Display', serif;
  font-size: 36px;
  line-height: 1;
  text-align: center;
  color: #251B16;
  margin: 0;
  padding: 0;
}

.modal-heading-discount {
  font-family: 'DM Serif Display', serif;
  font-size: 36px;
  line-height: 1;
  text-align: center;
  color: #251B16;
  margin: 0 0 20px 0;
  padding: 0;
}

.underlined-text {
  text-decoration: underline;
  text-decoration-color: #251B16;
}

.modal-subtitle {
  font-family: 'Cabinet Grotesk', sans-serif;
  font-size: 20px;
  line-height: 1.24;
  letter-spacing: 3%;
  color: #000000;
  margin: 0 0 30px 0;
  padding: 0;
  text-align: left;
}

/* Button Animation CSS */
.modal-cta-container span .np-comS__imgM {
  display: none;
  transition: all .3s ease-in-out;
}

.modal-cta-container:hover span .np-comS__imgD {
  display: none;
}

.modal-cta-container:hover span .np-comS__imgM {
  display: block;
}

/* Input Styling */
.modal-input-container {
  margin: 0 0 30px 0;
}

.modal-input-container input {
  width: 100%;
  padding: 18px 24px;
  border: 2.5px solid #EAE3DF;
  border-radius: 18px;
  font-family: 'Cabinet Grotesk', sans-serif;
  font-size: 20px;
  font-weight: 500;
  color: #000;
  background: #fff;
}

.modal-input-container input::placeholder {
  color: #9E9997;
}

/* CTA Button */
.modal-cta-container {
  margin: 0;
}

.modal-claim-btn {
  background: #AC6D4A;
  color: #F7F7F5;
  border: none;
  border-radius: 40px 44px 44px 44px;
  padding: 22px 103px;
  font-family: 'Cabinet Grotesk', sans-serif;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: 2%;
  text-align: center;
  cursor: pointer;
  width: 100%;
  transition: background-color 0.3s ease;
  position: relative;
}

/* Enhanced layout for modal claim button with centered text and right-aligned SVG */
.modal-claim-btn {
  justify-content: center !important;
}

.modal-claim-btn span {
  position: absolute;
  right: 20px;
  top: 50%;
  transform: translateY(-50%);
}

.modal-claim-btn:hover {
  background: #945D3F;
}

.modal-arrow-icon {
  background: #F7F7F5;
  border: 6px solid #C99070;
  border-radius: 28px;
  width: 33.62px;
  height: 33.62px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
}

/* Success Modal Styles */
.modal-success-layout {
  position: relative;
  background: var(--clr-white);
  width: auto;
  margin: 0 auto;
  border-radius: 18px !important;
  max-width: 888px !important;
  text-align: center;
  padding: 154px 29px !important;
}

.modal-success-content {
  text-align: center;
}

.modal-success-heading {
  font-family: 'DM Serif Display', serif;
  font-size: 56px;
  line-height: 1.37;
  text-align: center;
  color: #251B16;
  margin: 0 0 20px 0;
  padding: 0;
  font-weight: 300;
}

.modal-success-subtitle {
  font-family: 'Cabinet Grotesk', sans-serif;
  font-size: 20px;
  font-weight: 200;
  line-height: 1.24;
  letter-spacing: 3%;
  color: #000000;
  margin: 0 0 32px 0;
  padding: 0;
}

.modal-coupon-container {
  display: flex;
  gap: 0;
  margin-bottom: 40px;
  justify-content: center;
}

.modal-coupon-code-box {
  background: #fff;
  border: 2.5px dashed #D9D9D9;
  border-radius: 18px 0 0 18px;
  border-right: none;
  padding: 14px 24px;
  min-width: 227px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.modal-coupon-code {
  font-family: 'Cabinet Grotesk', sans-serif;
  font-size: 30px;
  font-weight: 500;
  letter-spacing: 5%;
  color: #AC6D4A;
}

.modal-copy-btn {
  background: #AC6D4A;
  border: 2.5px solid #AC6D4A;
  border-radius: 0 18px 18px 0;
  color: #F7F7F5;
  padding: 24px 0;
  width: 150px;
  font-family: 'Cabinet Grotesk', sans-serif;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: 2%;
  cursor: pointer;
  transition: background-color 0.3s ease;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}

.modal-copy-btn:hover {
  background: #945D3F;
  border-color: #945D3F;
}

.modal-close-container {
  margin-top: 20px;
}

/* Coupon modal specific styling for close button at bottom */
.coupon-modal-content {
  height: 550px;
  padding: 60px 16px 30px 16px;
  justify-content: space-between;
}

.coupon-modal-content .modal-main-content {
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.coupon-modal-content .modal-close-container {
  text-align: center;
  flex-shrink: 0;
}

.modal-close-btn {
  background: transparent;
  border: none;
  color: #AC6D4A;
  font-family: 'Cabinet Grotesk', sans-serif;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: 2%;
  cursor: pointer;
  padding: 10px 20px;
  transition: color 0.3s ease;
}

.modal-close-btn:hover {
  color: #945D3F;
}

#unlock_number_error {
  font-family: "CabinetGrotesk-Regular";
}

/* Modal Background Blur Effect - Specific to Home Modal Only */
.home-modal-blur main,
.home-modal-blur header,
.home-modal-blur footer,
.home-modal-blur .nav-menu,
.home-modal-blur .np-sec__help {
  filter: blur(4px);
  transition: filter 0.3s ease;
}

.home-modal-blur .mfp-container,
.home-modal-blur .mfp-content,
.home-modal-blur .white-popup,
.home-modal-blur .modal-split-layout {
  filter: none !important;
}

/* Mobile Responsive */
@media screen and (max-width: 767px) {
  .modal-split-layout {
    max-width: 350px !important;
    flex-direction: column;
    height: 610px;
  }

  .modal-heading-get {
    font-size: 32px;
    line-height: 1.3;
  }

  .modal-heading-discount {
    font-size: 36px;
  }


  .modal-content-section {
    width: 100%;
    padding: 0px 24px 20px 24px;
    order: 2;
  }

  .modal-image-section {
    width: 100%;
    height: 350px;
    order: 1;
    border-radius: 18px 18px 0 0;
  }

  /* Hide image section in coupon popup on mobile */
  .modal-coupon-image {
    display: none;
  }

  /* Smaller modal for coupon popup only */
  #coupon-popup .modal-split-layout {
    height: 300px;
  }

  /* Make content section full width when image is hidden */
  #coupon-popup .modal-content-section {
    width: 100%;
    padding: 30px 24px 20px 24px;
    order: 1;
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 300px;
  }

  .modal-baby-image {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: bottom;
  }


  .modal-main-heading {
    font-size: 36px;
    margin-bottom: 15px;
  }

  .modal-subtitle {
    font-size: 16px;
    letter-spacing: 4.6%;
    text-align: center;
    margin-bottom: 20px;
  }

  .modal-input-container {
    margin-bottom: 15px;
  }

  .modal-input-container input {
    padding: 14px 15px;
    font-size: 15px;
    border-radius: 15px;
    border-width: 1.5px;
  }

  .modal-claim-btn {
    padding: 16px 40px;
    font-size: 15px;
    border-radius: 15px;
    height: 50px !important;
  }

  .modal-claim-btn span {
    right: 15px;
  }

  .modal-arrow-icon {
    display: none;
  }
}

@media screen and (max-width: 767px) {
  .np-sec__btn a span {
    width: 28px !important;
    height: 28px !important;
  }

  /* Success Modal Mobile */
  .modal-success-layout {
    max-width: 250px !important;
    height: 166px !important;
    padding: 24px !important;
  }

  .modal-success-heading {
    font-size: 26px;
    margin-bottom: 10px;
  }

  .modal-success-subtitle {
    font-size: 13px;
    letter-spacing: 4.6%;
    margin-bottom: 20px;
  }

  .modal-coupon-container {
    gap: 0;
    margin-bottom: 0;
  }

  .modal-coupon-code-box {
    border-width: 1.5px;
    border-radius: 15px 0 0 15px;
    padding: 14px 16px;
    min-width: 123px;
  }

  .modal-coupon-code {
    font-size: 15px;
  }

  .modal-copy-btn {
    border-radius: 0 15px 15px 0;
    border-width: 1.5px;
    padding: 14px 0;
    width: 100px;
    font-size: 15px;
  }

  .modal-close-container {
    display: none;
  }
}
.editContListInn li:first-child .editContListTxt:hover .editContTxtInn{color:#945D3F;}
.editContListInn li:first-child .editContListTxt:hover svg path{stroke: #945D3F;}
.editContListInn li .editContListTxt.delIcon .editContTxtInn{color:#F47373;}
.editContListInn li .editContListTxt.delIcon:hover .editContTxtInn{color:#F47373;}
.editTwoImg{display:none;}
.TimeDeleteMemInn{ font-family: 'Gambetta';font-weight:var(--fw-bold);letter-spacing: .5px; font-size:24px;color:#555555;text-align:center;padding-bottom:0px;}
.TimeDeleteMemPara{font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);font-size:16px;color:#929292;text-align:center;line-height:24px;margin-top:5px; margin-bottom: 15px;}
.TimeLinBut{margin-top:10px;justify-content:space-between;}
#OnboardPopUP .st-deleteTimeL__inner {
  position: fixed;
  bottom: 40px;
  left: 50%;
  transform: translateX(-50%);
}
#shareOnboardingPopup .st-deleteTimeL__inner {
  position: fixed;
  bottom: 40px;
  left: 50%;
  transform: translateX(-50%);
}

#videoDeleteConfirmPopup .TimeLinBut{
  margin-top:10px;
}

@media screen and (max-width: 500px) {
  .np-todayProm-textarea textarea {
      font-size: 18px;
      height: 310px;
  }
}


@media screen and (max-width: 500px) {
  .new-mem-bg{
     height:200px;
  }
}
/* Only apply these styles on larger screens */
@media screen and (min-width: 501px) {
  .upload-btn-overlay {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 88%;
    text-align: center;
  }
}

@media screen and (max-width: 500px) {
  .upload-btn-overlay {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}

.TimeLinBut a{float:left;width:calc(50% - 10px);}
.TimeLinButInn{display:flex;align-items:center;justify-content:center;padding:14px;background-color:var(--clr-primary);border-radius:16px;cursor: pointer;transition: all .3s ease-in-out;}
#videoDeleteConfirmPopup .TimeLinButInn{display:flex;align-items:center;justify-content:center;padding:14px;background-color:var(--clr-primary);border-radius:28px;cursor: pointer;transition: all .3s ease-in-out;}
.TimeLinButInn:hover{background: #945D3F;}
.yes-no-btn{display:flex;align-items:center;justify-content:center;padding:14px;background-color:var(--clr-primary);border-radius:16px;cursor: pointer;width: 47%; margin: 0px 4px;}
.pink-bg{background-color: #fcf0f0 !important;color: #f67b7b !important;}
.pink-bg .TimeLinButTxt{color: #f67b7b !important;}
#videoDeleteConfirmPopup.pink-bg .TimeLinButTxt{color: #AC6D4A !important;}
.TimeLinButTxt{font-size:16px;font-family:'CabinetGrotesk-Bold';color:var(--bg-clr);border:none;background:none;font-weight:var(--fw-bold);cursor: pointer;}
.TimeLinButInn .TimeLinButImg{padding-right:10px;display: block;}
.TimeLinButInn .TimeLinButImgHover{display: none;}
/* .TimeLinButInn:hover{} */
/* .TimeLinButInn:hover .TimeLinButTxt{color:var(--bg-clr);} */
/* .TimeLinButInn:hover .TimeLinButImg{display: none;}
.TimeLinButInn:hover .TimeLinButImgHover{display: block;padding-right:10px;} */
.st-timePrev.timeLineExtra{display: flex;justify-content: center;flex-wrap: wrap;flex-direction: column;}
.timeLineExtra.atag{display: flex;justify-content: center;flex-wrap: wrap;align-items: center;padding:12px 40px;}
.TimeGridTxt-STitle.addnewImg{color: #ac6d4a;font-size:16px;font-family: 'CabinetGrotesk-Bold';padding-right: 15px;   font-weight: var(--fw-bold);}
.pageImgTimeLine img {max-width: 30%;}
.AddNewviewBut{display: flex;justify-content: center;align-items: center;color:#DA888A !important ;background-color: #FFFFFF;border-radius: 32px;transition: all .3s ease-in-out;}
.AddNewviewBut:hover{background: #E8DCD3;}
.pageImgTimeLine{display: flex;justify-content: center;margin-bottom: 15px;}
.st-recordMem{position:relative;background:var(--clr-white);width:100%;margin:20px auto;border-radius:15px;max-width:450px;text-align:center;}
.st-recordMem__inner{background:var(--clr-white);padding:20px 20px;border-radius:33px;}
.TimerecordMemPara{font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);font-size:18px;color:#929292;text-align:center;line-height:24px;}
.st-recordMem .btnClose{right:-10px;top:-10px;position:absolute;}
.RecordMemTxt{font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);font-size:16px;text-align:left;}
.RecordMemTxtPara{font-family:'CabinetGrotesk-Regular';font-weight:var(--fw-regular);font-size:16px;text-align:left;}
.RecordMemCard{display:flex;justify-content:space-between;margin-top:10px;}
.RecordMemCardInn{width:calc(10% - 10px);}
.RecordMemTxtCard{width:calc(90% - 10px);}
.RecordMemTxt{font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);font-size:20px;line-height:23px;color:#555555;padding-bottom:12px;}
.RecordMemTxtPara{font-size:16px;color:#6C6C6C;line-height:20px;font-family:'CabinetGrotesk-Regular';font-weight:var(--fw-regular);}
.st-girdImage.recordMem{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-auto-rows:165px;grid-gap:5px;margin:10px 0;}
.RecorMemBut{display:flex;justify-content:center;margin-top:20px;}
.RecorMemButInn{padding:15px 60px;font-size:16px;font-family:'CabinetGrotesk-Bold';background-color:var(--clr-primary);border:none;color:var(--bg-clr);;border-radius:32px;font-weight:var(--fw-bold);cursor: pointer;}
.st-tryCommon{padding:30px 0;}
.freeTryList{display:none;}
.st-UpgradePop{position:relative;background:var(--clr-white);width:100%;margin:20px auto;border-radius:15px;max-width:340px;text-align:center;}
.st-UpgradePop__inner{background:var(--clr-white);padding:20px 20px;border-radius:33px;}
.Upgrade-oopsTxt{font-size:16px;font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);line-height:24px;color:#929292;margin:5px 0;}
.Upgrade-oopsTxtOut{margin-top:24px;margin-bottom: 5px;}
.st-UpgradePop .btnClose{right:-10px;top:-10px;position:absolute;}
.st-timeMain{padding:130px 0;padding-bottom: 150px;}
.st-addCart{position:fixed;background:var(--clr-white);box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;height:100vh;right:0;top:0px;width:380px;margin-right:-380px;transition:.5s;z-index:999;}
.st-addCart.active{margin-right:0px;}
.st-addCart__inner{display:flex;justify-content:flex-start;padding-left:26px;padding-top:58px;}
.st-cart-head{font-size:16px;font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);color:#494442;letter-spacing:1.6px;padding-left:15px;}
.searchImg{display:flex;justify-content:center;padding:0 8px;margin-top:18px;}
.searchImg img{width:100%;}
.searchInnTab{padding:0px 24px;}
.searchInn__Tab{margin:25px 0;}
.searchInn__Tab input{border-radius:40px 44px 44px 44px;border:none;outline: 2.5px solid #EAE3DF;background:var(--clr-white);width:100%;font-family:'CabinetGrotesk-Regular';font-size:16px;line-height:1.5;font-weight:var(--fw-regular);padding:8px 15px;color:var(--txt-T-clr);}
.searchInn__Tab input:focus {outline-color: #AC6D4A;}
.searchInn__Tab input::placeholder{color:var(--txt-subT-clr);letter-spacing:0.6px;}
.TimeLineCal .Timecal{width:calc(100% - 10px);background:var(--clr-white);border-radius:16px;border: solid 2.5px #EAE3DF !important;border:none;padding:10px 17px;font-family:'CabinetGrotesk-Medium';font-size:16px;font-weight:var(--fw-medium);color:var(--txt-T-clr);}
.TimeCalOutSpan{font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);font-size:20px;color:#B8B4B2;margin-bottom:8px;float:left;width:100%;}
.TimeLineCal .Timecal::placeholder{font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);font-size:16px;color:#B8B4B2;}
.TimeLineCal .Timecal:focus {outline-color: #AC6D4A;}
.TimeLineCal .SpanLft{position:absolute;right:10px;top:20%;transform:translateX(-50%);pointer-events:none;}
.TimeLineCal .SpanRgt{position:absolute;right:5px;top:20%;transform:translateX(-50%);pointer-events:none;}
.TimeLineCalOutFlex{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px;}
.st-timeLCheck label{font-size:16px;font-weight:var(--fw-medium);color:var(--clr-secondary-light);font-family:'CabinetGrotesk-Medium';}
.st-timeLCheck input[type="checkbox"]:checked,[type="checkbox"]:not(:checked){position:absolute;left:-9999px;}
.st-timeLCheck input[type="checkbox"]:checked + label,.st-timeLCheck input[type="checkbox"]:not(:checked) + label{position:relative;padding-left:30px;cursor:pointer;display:inline-block;color:var(--clr-secondary-light);}
.st-timeLCheck input[type="checkbox"]:checked + label:before,.st-timeLCheck input[type="checkbox"]:not(:checked) + label:before{content:'';position:absolute;left:0;top:0;width:22px;height:22px;border:2px solid var(--clr-primary);border-radius:5px;background:transparent;}
.st-timeLCheck input[type="checkbox"]:checked + label:after,[type="checkbox"]:not(:checked) + label:after{content:'';width:8px;height:16px;position:absolute;top:2px;left:8px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;border:solid var(--clr-white);border-width:0 2px 2px 0;}
.st-timeLCheck input[type="checkbox"]:not(:checked) + label:after{opacity:0;transform:rotate(0deg);}
.st-timeLCheck input[type="checkbox"]:checked + label:after{opacity:1;transform:rotate(45deg);}
.st-timeLCheck input[type="checkbox"]:not(:checked) + label::before{background:transparent;}
.st-timeLCheck input[type="checkbox"]:checked + label::before{background:var(--clr-primary);}
.st-timeLCheckOut{display:flex;justify-content:space-between;}
.SearchPopButOut{display:flex;justify-content:center;}
.SearchPopBut{padding:15px 70px;font-size:16px;font-family:'CabinetGrotesk-Bold';background-color:var(--clr-primary);border:none;color:var(--bg-clr);;border-radius:26px;margin:30px 0;font-weight:var(--fw-bold);cursor: pointer;transition: all .3s ease-in-out;}
.SearchPopBut:hover{background: #945D3F;}
.SearchPopLine{display:flex;justify-content:center;margin-bottom:30px;}
.Mem-Found{font-family:'CabinetGrotesk-Regular';font-size:16px;color:#97908C;font-weight:var(--fw-regular);}
.Mem-FoundPara{font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);font-size:16px;color:#555555;margin-top:18px;}
.Mem-FoundSubPara{font-family:'CabinetGrotesk-Regular';font-size:14px;color:#6C6C6C;font-weight:var(--fw-regular);}
.st-Search-gird{margin:15px 0;overflow:hidden;border-radius:8px;display:grid;grid-gap:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-auto-rows:120px;grid-auto-flow:dense;}
.TimeSeeMore .TimeSeeMoreTag{color:var(--clr-primary);text-decoration:underline;}
.st-timewrapInn{background-color:var(--clr-white);}
.timeLineAddTxt{font-family:'CabinetGrotesk-Bold';font-size:16px;color:#D1AB96;font-weight:var(--fw-bold);padding-left:10px}
.hambergerCont{position:fixed;background:var(--clr-white);box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;height:98%;left:0;top:0px;width:450px;margin-left:-450px;transition:.5s;z-index:999;border-radius: 24px;overflow: hidden;}
.hambergerCont.active{margin:8px 12px;}
.hambergerCont__inner{padding-top:30px;overflow-x:auto;height:100%;max-height: 95vh;}

.Timehamburger-box{width:30px;height:30px;display:inline-block;position:relative;cursor:pointer;}
.Timehamburger-inner{display:block;top:50%;margin-top:-2px;}
.Timehamburger-inner,.Timehamburger-inner::before,.Timehamburger-inner::after{width:30px;height:3px;background-color:var(--clr-primary);border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;}
.timehamburger--elastic .Timehamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);}
.Timehamburger-inner::before,.Timehamburger-inner::after{content:"";display:block;}
.Timehamburger-inner::before{top:-10px;}
.timehamburger--elastic .Timehamburger-inner::before{width:30px;top:10px;transition:opacity 0.125s 0.275s ease;}
.Timehamburger-inner::after{bottom:-10px;}
.timehamburger--elastic .Timehamburger-inner::after{width:30px;top:20px;transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);}
.HamBerMom{padding:0 15px;}
.HamcloseBtn{position:absolute;right:25px;top:25px;}
.stHamLogo{display:flex;justify-content:center;margin-bottom: 20px;}
.timeHam-childImg img{width:60px;height:60px;border-radius:16px;object-fit: cover;}
.timeHam-childN{background-color:#FBF4F0;border-radius:16px;margin:20px 0;}
.timeHam-childNInn{display:flex;justify-content:flex-start;align-items:center;padding:16px;}
.timeHam-childTxt{padding-left:12px;}
.time-ChildName{font-family:var(--ff-primary);font-size:20px;color:#2A1C14;font-weight:var(--fw-regular);}
.time-ChildAge{font-family:'CabinetGrotesk-Regular';font-size:14px;color:#5D5D5D;font-weight:var(--fw-regular);margin-top:7px;}
.st-TimeMemberShip a{font-family: 'CabinetGrotesk-Regular'; font-weight:var(--fw-regular);font-size:16px;color:#555555;background:#F5F5F5;border-radius:40px 44px 44px 44px;display:flex;align-items:center;justify-content:space-between;transition:all .3s ease-in-out;padding:16px;}
.st-TimeMemberShip a span{border-radius:28px;background:var(--bg-clr);width:48px;height:48px;display:flex;align-items:center;justify-content:center;float:left;transition:all .3s ease-in-out;margin-left:18px;box-shadow: 0 0 0 6px #e2e2e2;}
.st-TimeMemberShip.st-btn-size a span{width:33px;height:33px;}
.st-TimeMemberShip.st-btn-size a span{width:33px;height:33px;}
.np-comS__imgD{-webkit-animation:arrow 2s infinite;-moz-animation:arrow 2s infinite;-ms-animation:arrow 2s infinite;animation:arrow 2s infinite;}
.st-TimeMemberShip a span .np-comS__imgM{display:none;transition:all .3s ease-in-out;}
.TimeAccountSet{padding:0 0px;margin-top:10px;}
.TimeAccountSet__card{border-bottom:1px solid #E7E7E7; padding: 10px;}
.TimeAccountSet__card li{width:100%;float:left;}
.TimeAccountSet__card li:not(:last-child){margin-bottom: 18px;}
.TimeAccountSet__card li a{width:100%;float:left;}
.TimeAccountSet__card li .TimeAccountSet__List{font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);font-size:18px;color:#555555;}
.timeMenuBotTxt{font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);font-size:18px;color:#555555;}
/* .TimeAccountSet__card li .TimeAccountSet__List:hover{color:#FF5E5E;} */
/* .timeMenuBotTxt:hover{color:#FF5E5E;} */
.st-Add-RemApp{position:relative;background:var(--clr-white);width:100%;margin:20px auto;border-radius:15px;max-width:340px;text-align:center;}
.st-Add-RemApp__inner{background:var(--clr-white);padding:20px 20px;border-radius:33px;}
.st-Add-RemApp .btnClose{right:-10px;top:-10px;position:absolute;}
.st-Add-RemAppTxt{font-family:'CabinetGrotesk-Regular';font-size:18px;color:#929292;font-weight:var(--fw-regular);line-height:26px;}
.st-Add-RemAppTxt span{color:var(--clr-primary);font-family:'CabinetGrotesk-Bold';font-weight:var(--fw-bold);}
.st-Add-RemAppImg{display:flex;justify-content:center;margin-top:12px;}
.st-Add-RemAppList{margin-top:15px;}
.st-Add-RemAppCard{margin:7px 0;}
.view-memHeadInn{display:flex;justify-content:space-between;align-items:center;margin:48px 0 12px;padding:0 12px;}
.view-memHeadTwo{display:flex;justify-content:flex-start;align-items:center;background-color:var(--clr-primary);padding:8px 25px;border-radius:22px;cursor: pointer;}
.view-memHeadTxt{font-family:'CabinetGrotesk-Bold';font-weight:var(--fw-bold);font-size:16px;color:#FFF9F5;padding-left:8px;}
.st-cartOpen-click{position:relative;}
.searchInput{border:none;border-radius:32px;border:1px solid #DDD6D2;font-family:'CabinetGrotesk-Regular';font-size:20px;color:#555555;font-weight:var(--fw-regular);text-align:center;max-width:180px;padding:10px 30px;float:right;background-color:transparent;pointer-events: none;}
.searchInput::placeholder{font-family:'CabinetGrotesk-Regular';font-size:20px;color:#A19792;font-weight:var(--fw-regular);text-align:center;}
.seacrhIcon{position:absolute;left:15px;top:13px}
.timehamburger{width:33%;float:left;}
.np-h__logo{width:33%;float:left;}
.st-cartList{width:33%;float:left;display:flex;justify-content:flex-end;}
.st-cartListNone{display:none;}
.st-cartOpenMobile{display:none;}
/* .singleImg{height:400px;} */


/* .TimeGridTxtInn{height:300px;} */
.st-timeLine-textarea{margin:15px 0;}
.st-timeLine-textarea textarea{border-radius:18px;width:100%;resize:none;padding:20px;background:#F5F3F2;border:1px solid #DED9D4;color:#5C5551;font-size:20px;font-weight:var(--fw-regular);line-height:1.5;font-family:'CabinetGrotesk-Regular';}
.editPageBut-Out{display:flex;justify-content:center;margin-top:80px;}
.editPageBut-Inn{display:flex;justify-content:center;align-items:center;}
.editPageBut-Inn .EditButTimeInn{font-family:'CabinetGrotesk-Bold';font-weight:var(--fw-bold);font-size:20px;color:var(--bg-clr);;background-color:transparent;border:none;}
.EditButTime{display:flex;justify-content:center;align-items:center;padding:12px 30px;border-radius:32px;border:none;cursor:pointer;background-color:var(--clr-primary);margin:0 30px;}
.EditButTime .PrevImg{padding-right:10px;}
.EditButTime .NextImg{padding-left:10px;}
.timeLine__item--hori{border-radius:10px;grid-column:1 / 3;grid-row:span 1;}
.np-h.stHeadLine{border-bottom:1px solid #E7E7E7;}
.BabyArrival{background-color:#F2F2FE;padding:20px 42px;border-radius:32px 32px 0 0;margin-top:-70px;}
.BabyMonths{font-size:14px;color:var(--clr-primary);font-family:'CabinetGrotesk-Extrabold';font-weight:var(--fw-extra-bold);}
.Already-here{font-size:13px;color:var(--clr-primary);font-family:'CabinetGrotesk-Regular';font-weight:var(--fw-regular);margin-top: 8px;}
.Already-hereTap{font-size:13px;color:var(--clr-primary);text-decoration:underline;}
.seacrhIconMob{padding:8px;border:1px solid #DDD6D2;border-radius:12px;width:100%;float:left;display:flex;justify-content:center;align-items:center;}
.seacrhIconMob img{width: 90%;}
/* chapter */
.chapterTilBox{/*background-color:#915072;*/ background-color:#ac6d4a; border-radius:32px;padding-top:38px;padding-bottom:90px;}
.chapterTilImg{display:flex;justify-content:center;}
.chaterOrder{display:flex;justify-content:center;align-items:center;margin-top:32px;}
.chaterOrderInn{background-color:#ffffff;display:flex;justify-content:center;align-items:center;padding:8px 25px;border-radius:32px;transition: all .3s ease-in-out;}
.chaterOrderInn:hover{background: #E8DCD3;}
.chaterOrderTxt{font-family:'CabinetGrotesk-Bold';font-size:20px;color:#ac6d4a;font-weight:var(--fw-bold);}
.featureTwo-Card{background-color:var(--clr-white);margin-top:-50px;border-radius:32px 32px 0 0;padding:35px 0px;}
.chapterQuesList li{padding:17px 30px; position: relative;}
.chapterQuesList li:hover{background-color:#f3f3f1;}
.chapterQuesList li::after { position: absolute; content: ""; width: 85%;height: 1px;bottom: 0;left: 50%; transform: translateX(-50%); background: #ebebeb; margin-top: 5px;}
.featureTwo-Card{display:none;}
.featureTwo-Card.current{display:block;}
.chapterTabList{display:flex;justify-content:center;align-items:center;}
.chapterTab-List li{/*width:20%;*/ margin-right: 50px;float:left;display:flex;justify-content:left;}
.chapterTab-List li .tab-link{font-size:18px;color:#6F6C6C;font-family:'CabinetGrotesk-Regular';font-weight:var(--fw-regular);}
.chapterTab-List li.current .tab-link{color:var(--clr-primary);position:relative;}
.chapterTab-ListOut{margin-bottom:16px;}
.st-chapterCheck label{font-size:22px;font-weight:var(--fw-medium);color:#555555;font-family:'CabinetGrotesk-Medium';line-height:24px;}
.st-chapterCheck input[type="checkbox"]:checked,[type="checkbox"]:not(:checked){position:absolute;left:-9999px;}
.st-chapterCheck input[type="checkbox"]:checked + label,[type="checkbox"]:not(:checked) + label{position:relative;cursor:pointer;display:inline-block;color:var(--clr-secondary-light);}
.st-chapterCheck input[type="checkbox"]:checked + label:before,.st-chapterCheck input[type="checkbox"]:not(:checked) + label:before{content:'';position:absolute;left:0;top:0;width:22px;height:22px;border:1px solid var(--clr-primary);border-radius:15px;background:transparent;}
.st-chapterCheck input[type="checkbox"]:checked + label:after,[type="checkbox"]:not(:checked) + label:after{content:'';width:8px;height:13px;position:absolute;top:3px;left:7px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;border:solid var(--clr-white);border-width:0 2px 2px 0;}
.st-chapterCheck input[type="checkbox"]:not(:checked) + label:after{opacity:0;transform:rotate(0deg);}
.st-chapterCheck input[type="checkbox"]:checked + label:after{opacity:1;transform:rotate(45deg);}
.st-chapterCheck input[type="checkbox"]:not(:checked) + label::before{background:transparent;border-radius:10px}
.st-chapterCheck input[type="checkbox"]:checked + label::before{background:var(--clr-primary);}
.imageLock{position:absolute;left:5px;top:5px;}
/* .imageLock{display:none;} */
.chapterTab-List li.current{position:relative;}
.st-chapterCheck label{padding-left:50px;}
/* .chapterTab-List li.current::before{width:90px;height:2px;background-color:var(--clr-primary);display:inline-block;content:"";position:absolute;bottom:-4px;} */
.chapterTab-List li.current{border-bottom: solid 1px #ac6d4a;  padding-bottom: 3px;}
.st-chapterLabel{padding-left:50px !important;}
/* New-Memory */
.new-MemHead{display:flex;justify-content:center;align-items:center;border-bottom:1px solid #E7E7E7; background-color: #f7f7f5;position: fixed;z-index: 999; transition: all .2s ease-in-out;}
.new-MemHead.nav-up{background:var(--clr-white);display: none;}
.new-MemHeadInn{display:flex;justify-content:space-between;padding:35px 0;}
.new-MemHeadInnLft{display:flex;justify-content:center;align-items:center;}
.new-MemHeadInnRgt .new-MemRgtInn{display:flex;justify-content:center;align-items:center;padding:7px 14px;background-color:#d9c0b1;border-radius:32px;}
.new-MemHeadInnLft-Txt{font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);font-size:20px;color:#494442;padding-left:30px;}
.new-MemInnRgtTxt{font-family:'CabinetGrotesk-Bold';font-weight:var(--fw-bold);font-size:20px;color:#FFF9F5;padding-left:8px; margin: 0;}
.st-NewMemory-gird{overflow:hidden;border-radius:8px;display:grid;grid-gap:13.56px;grid-template-columns:repeat(auto-fit,minmax(284px,1fr));grid-auto-rows:175px;grid-auto-flow:dense;}
.st-DelMem-Btn{position:absolute;right:14px;top:14px;height:28px;width:28px;}
.moreImages{font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);font-size:18px;color:#494442;padding-left:12px;text-decoration:underline !important;}
.new-MemAdd-Img{display:flex;justify-content:flex-start;align-items:center;padding:30px 0;}
/* .new-MemAdd-Img .new-MemAddLink{display:flex;justify-content:flex-start;align-items:center;padding:12px 20px;color:#AC6D4A;border:1px solid #AC6D4A;border-radius:32px;}*/
.new-MemAdd-ImgTxt{font-family:'CabinetGrotesk-Bold';font-weight:var(--fw-bold);font-size:20px;}
.New-memoryCheck{margin-top:0px;display:flex;justify-content:space-between;align-items: center;}
.New-MemCaltxt{font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);font-size:20px;color:#605E5D;padding-left:25px;border: none;width: 100%;float: left;cursor: pointer;}
.stTxtArea{margin:60px 0;}
.Discribe-NewMem{padding:30px 85px;border-bottom:1px solid #E7E7E7;display:flex;justify-content:space-between;}
.Discribe-NewMemTxt{font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);font-size:22px;color:#555555;}
.st-BgWhite{background-color:#fff;}
.Pre-QuesDate{display:flex;justify-content:space-between;margin-bottom:10px;}
.Pre-QuesDateTxt{font-family:'CabinetGrotesk-Regular';font-weight:var(--fw-regular);font-size:16px;color:#6C6C6C;}
.Pre-QuesDateDot{width:4px;height:4px;background-color:#9E9E9E;border-radius:4px;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;transform:translate(-50%,-50%);cursor:pointer;text-align:left;}
.Pre-QuesDateDot::before,.Pre-QuesDateDot::after{content:'';position:absolute;width:4px;height:4px;background-color:#9E9E9E;border-radius:4px;}
.Pre-QuesDateDot::after{bottom:-6px;}
.Pre-QuesDateDot::before{top:-6px;}
.previous-QuesCard{background-color:#f5f5f5;padding:22px;border-radius:16px;margin-top:17px;}
.preQues-Memory{font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);font-size:20px;color:#555555;}
.capture-Mom{display:flex;justify-content:center;align-items:center;padding-top:45px;}
.capture-MomTxt{font-family:'CabinetGrotesk-Bold';font-weight:var(--fw-bold);font-size:16px;color:#AC6D4A;padding-right:16px;}
/* .stNewMem-main{padding-bottom:35px;} */
.Discribe-WrapOut{display:flex;justify-content:center;align-items:center;margin-bottom: 25px;}
.dropdownDel-content{display:none;position:absolute;z-index:1;right:0px;top:20px;width:205px;}
.new-MemAddLink input[type=file]{display:none;}
.new-MemAddLink input[type=file] + label{display:flex;align-items:center;gap:10px;font-family:'CabinetGrotesk-Bold';font-weight:var(--fw-bold);font-size:18px;color:var(--clr-primary);padding:12px 10px;border:1px solid var(--clr-primary);border-radius:24px;cursor:pointer;}
/* for uploading image */
.edit-AddImg input[type=file]{display:none;}
.edit-AddImg input[type=file] + label{cursor:pointer;}
.ToAddImg{left:50%;position:absolute;transform:translate(-50%,0);}
.edit-AddImgTxt{font-family:'CabinetGrotesk-Bold';font-weight:var(--fw-bold);font-size:16px;color:#AC6D4A;margin-top:5px;}
.prompt__item.border{border:1px solid #AC6D4A;}
.timeLine__item.border{border:1px solid #AC6D4A;}
.edit-AddImg span{display:flex;justify-content:center;align-items:center;}
.edit-AddImgTxt{margin-top:5px;}
.np-onbording-photoPre.AddImg{width:330px;height:173px;/* You can adjust this height as needed */
 background:no-repeat center center;border-radius:9px;display:none;margin-bottom:0px;}
.np-onbording-photoPre.AddImgfull{width:330px;height:360px;background:no-repeat center center;border-radius:9px;display:none;margin-bottom:0px;}
/* for ccropper js */
.cropped-container{width:400px;margin:auto;text-align:center;justify-content:center;background-color:ghostwhite;padding:20px 20px;display:none;margin-top:10px;}
#btn-crop{appearance:none;background-color:#000000;border:2px solid #1A1A1A;border-radius:15px;box-sizing:border-box;color:#FFFFFF;cursor:pointer;display:inline-block;font-family:Roobert,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px;font-weight:600;line-height:normal;min-width:0;margin-left:auto;margin-right:auto;outline:none;padding:10px 12px;text-align:center;text-decoration:none;transition:all 300ms cubic-bezier(.23,1,0.32,1);user-select:none;-webkit-user-select:none;touch-action:manipulation;width:100px;will-change:transform;}
#btn-crop:disabled{pointer-events:none;}
#btn-crop:hover{box-shadow:rgba(0,0,0,0.25) 0 8px 15px;transform:translateY(-2px);}
#btn-crop:active{box-shadow:none;transform:translateY(0);}
#output{margin:0 5px;display:block;max-width:100%;}
/* book order */
.Author-orderBook{display: flex;justify-content: center;align-items: center;}
.Author-BookInn{display: flex;justify-content: center;align-items: center;margin: 35px 0;}
.Author-BookTxt{padding-left: 15px;}
.Author-BookTxt-title{font-family: 'Gambetta';font-weight: 400;color: #2A1C14;font-size: 20px;}
.Author-BookTxt-subTil{font-family:'CabinetGrotesk-Regular';font-weight:var(--fw-regular);color: #5D5D5D;font-size: 18px;margin-top: 5px;}
.DateRangeTxt{font-family:'CabinetGrotesk-Regular';font-weight:var(--fw-regular);font-size: 20px;color: #898A8D;margin-bottom: 5px;padding-left: 9%;}
.DateRangeCal{display: flex;align-items: center;justify-content: center;}
.DateRangeLine{margin: 0 30px;}
.DateRangeCalInn .calendarBook{width:100%;background:#F5F3F2;border-radius:32px;border: solid 2.5px #EAE3DF !important;border:none;padding:14px 10px 14px 55px;font-family:'CabinetGrotesk-Medium';font-size:16px;font-weight:var(--fw-medium);color:#000;margin-top: 7px;}
.DateRangeCalInn .calendarBook::placeholder{color: rgb(143 146 147);}
.DateRangeCalInn span{position:absolute;left:30px;top:35%;transform:translateX(-50%);pointer-events:none;}
.st-TotalContain{margin:30px 0;}
.st-TotalContain-Txt{font-family:'CabinetGrotesk-Regular';font-weight:var(--fw-regular);color:#5D5D5D;font-size:20px;text-align:center;}
.book-screenImg img{float:left;width: 190px;height: 190px;}
.familyPhoto-Screen img{width: 190px;height: 190px;object-fit: cover;}
.AccountSet input[type=text]{width:100%;background:var(--clr-white);border-radius:18px;border: solid 2.5px #EAE3DF !important;border:none;padding:18px;font-family:'CabinetGrotesk-Medium';font-size:20px;font-weight:var(--fw-medium);}
.np-signUp-fInput.flex .np-signUp-fIn.fullwidth:first-child{margin-right:32px;}
.countryCodeOut{display:flex;justify-content:center;}
.countryCode{background:var(--clr-white);border-radius:18px 0 0 18px;border: solid 2.5px #EAE3DF !important;border:none;padding:18px;font-family:'CabinetGrotesk-Medium';font-size:20px;font-weight:var(--fw-medium);color:#605E5D;width: 15%;}
.np-signUp-fInput.mobile.flex input[type=text]{width:100%;background:var(--clr-white);border-radius:0 18px 18px 0;border: solid 2.5px #EAE3DF !important;border:none;padding:18px;font-family:'CabinetGrotesk-Medium';font-size:20px;font-weight:var(--fw-medium);color:#F1F1F1;margin: 0;}
.emailSupport{margin-top: 9px;padding-left: 10px;color: #605E5D;font-family:'CabinetGrotesk-Medium';font-size:18px;font-weight:var(--fw-medium);}
.emailSupport span{color: #AC6D4A;cursor: pointer;}
.Account-Act{display: flex;justify-content: center;margin: 40px 0;}
.Account-Act .Account-ActInn{padding: 18px 0px;border-radius: 32px;font-family:'CabinetGrotesk-Bold';font-weight:var(--fw-bold);font-size:20px;color: #AC6D4A;border: 1px solid #AC6D4A;background: transparent;width: 375px;cursor: pointer;transition: all .3s ease-in-out;}
.Account-Act .Account-ActInn:hover{background: #945D3F;color: #fff;}
.Account-Act.signOut{padding-top: 50px;}
.Account-Act.signOut .Account-ActInn{color: #FF5E5E;border: 1px solid #FF5E5E;transition: all .3s ease-in-out;}
.Account-Act.signOut .Account-ActInn:hover{color: #fff;}
.DelAccount{display: flex;justify-content: center;}
.DelAccountInn{font-family:'CabinetGrotesk-Bold';font-weight:var(--fw-bold);font-size:20px;color: #FF5E5E;}
.np-todayProm-imgs.babyBook{display: flex;justify-content: center;margin-bottom: 25px;}
.babyBookImg{display: flex;justify-content: center;margin-bottom: 23px !important;position: relative;}
.babyBookLbel{font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);font-size:16px;color:rgba(137, 138, 141, 1);}
.stat-journalTxt{font-family:'CabinetGrotesk-Regular';font-size:18px;color:#79736F;font-weight:var(--fw-regular);padding: 10px 0;}
.np-signUp-startRIn.babyBook{padding: 10px 0;}
.holiday-QuesTitle{font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);font-size:18px;color:#605E5D;}
.holiday-Quespara{font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);font-size:18px;color:#B8B4B2;margin-top: 7px;}
.holidayQues{margin: 40px 0;}
.QuesList{margin-top: 15px;}
.QuesList li{margin: 8px 0;}
.previewBook{display: flex;justify-content: center;}
.previewBookBut{padding: 14px 94px;background-color: #AC6D4A;color: #F7F7F5;border: none;border-radius: 32px;font-size: 20px;font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);cursor: pointer;transition: all .3s ease-in-out;}
.previewBookBut:hover{background: #945D3F;}
.previewBookBut:disabled,
.previewBookBut.disabled{background-color: #D0A993;color: #F7F7F5;cursor: not-allowed;}
.previewBookBut:disabled:hover,
.previewBookBut.disabled:hover{background-color: #D0A993;}
.previewBookBut-2{width: 100%; float: left;}
.fillInfo{font-family:'CabinetGrotesk-Regular';font-size:16px;color:#FF5E5E;font-weight:var(--fw-regular);text-align: center;padding:10px 0;}
.st-AddiInfo{margin:70px 0;}
.ps-addInfo{margin-bottom: 0 !important;}
.st-AddiInfoTxt{font-family:var(--ff-primary);font-weight:400;color:#2A1C14;font-size:28px;}
.specialmsg textarea{border-radius:18px;width:100%;resize:none;padding:20px;background:#F5F3F2;border:1px solid #DED9D4;/*color:rgba(151, 144, 140, 1);*/ color:#000; font-size:16px;font-weight:var(--fw-regular);line-height:1.5;font-family:'CabinetGrotesk-Regular';margin: 7px 0;}
.specialmsg textarea::placeholder{color:#000;}
.specialmsgLabel{font-family:'CabinetGrotesk-Regular';font-size:17px;color:#898A8D;font-weight:var(--fw-regular);}
.parentsName-card input{width:100%;background:#F5F3F2;border-radius:32px;border: solid 2.5px #EAE3DF !important;border:none;padding:14px;font-family:'CabinetGrotesk-Medium';font-size:16px;font-weight:var(--fw-medium); color:#000;margin-top: 7px;}
.parentsName-card input:focus {outline-color: #AC6D4A;}
.parentsName-card input::placeholder{ color: rgb(143 146 147);}
.book-parentsNameList li{padding-bottom:30px;}
.book-parentsNameList li:last-child{padding-bottom:0px;}
.DateRangeCalInn.space{width: calc(50% - 15px);}
.DateRangeCalInn.space span {top: 55%;}
.DateRangeCal.calender{margin-top:30px;}
.AddImgTxt-book{font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);font-size:16px;color:#B8B4B2;margin-bottom:7px;}
.birthInfo{width:100%;background:#F5F3F2;border-radius:32px;border: solid 2.5px #EAE3DF !important;border:none;padding: 14px 75px 14px 50px;font-family:'CabinetGrotesk-Medium';font-size:16px;font-weight:var(--fw-medium);color:var(--txt-T-clr);text-align:left;margin-top:7px}
.book-paid-dropdown{position:absolute;right: 0;top:73%;transform:translateY(-50%);}
.tmLabelBook{top: 69%;}
.book-paid-dropdown select{padding: 14px 20px 14px 10px; border-radius: 0 30px 30px 0;background: #F5F3F2; outline: 2.5px solid #EAE3DF; border: none;font-family: 'CabinetGrotesk-Medium';font-size: 15px;font-weight: var(--fw-medium);color: #AC6D4A;-webkit-appearance: none;-moz-appearance: none;appearance: none;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23AC6D4A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat: no-repeat;background-position: right 8px center;background-size: 14px;line-height: 1.2;}
.spacialMsgOut{display: flex;justify-content: flex-start; margin-top: 40px; border-bottom: solid 1px #ccc; padding-bottom: 40px;}
.spacialMsgOut:last-child{border-bottom: solid 0px !important;}
.book-screenImg{width: calc(30% - 15px);}
.specialmsg{width: calc(70% - 15px);padding-left: 30px;}
.book-parentsNameList{display: flex;justify-content: space-between;flex-wrap: wrap;}
.book-parentsNameList li{width: calc(50% - 15px);}
.np-faq__cats{display: flex;justify-content: space-between;flex-wrap: wrap;}
.np-faq__cats > li{width: calc(50% - 50px) !important;}
.np-onbording-mulIn.milestone{display: flex;justify-content: center; margin-top: 25px;}
.previewBookBut.last{padding: 14px 185px;text-align: center;}
.DateRangeCal.addiInfo{display: flex;justify-content: space-between;}
/* paid user */
.paidUserHead{margin: 50px 0 25px;}
.paidUserPage{display: flex;justify-content: center;}
.editBook{display: flex;justify-content: center;margin-top: 13px;}
.editBook img{display: inline-block;padding: 0 10px;}
.editPage{font-family:'CabinetGrotesk-Regular';font-size:18px;color:#5D5D5D;font-weight:var(--fw-regular);}
.editBook .fullscrenTxt{font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);font-size:18px;color:#AC6D4A;text-decoration:underline;display:flex;align-items:center;}
.editCover{display: flex;justify-content: center;margin: 30px 0;}
.editCoverInn{font-family:'CabinetGrotesk-Bold';font-weight:var(--fw-bold);font-size:20px;color:#AC6D4A;padding: 12px 40px;background-color: transparent;border: 1px solid #AC6D4A;border-radius: 32px;cursor: pointer;}
.premiumBookTil{font-family: 'Gambetta-Bold';font-size:28px;color:#555555;margin-bottom: 5px;}
.premiumBookPrice{font-family:'CabinetGrotesk-Bold';font-weight:var(--fw-bold);font-size:18px;color:#555555;}
.premiumBookTxt{font-family:'CabinetGrotesk-Regular';font-size:18px;color:#AC6D4A;font-weight:var(--fw-regular);padding-top: 20px;}
.premiumBook-Qul{display: flex;justify-content: flex-start;flex-wrap: wrap;padding: 0 35px;}
.premiumBook-Qul li{width: 100%;float: left;list-style: disc;color:#5D5D5D;margin-top: 25px;font-size: 13px;}
.premiumBook-card{font-family:'CabinetGrotesk-Regular';font-size:18px;color:#5D5D5D;font-weight:var(--fw-regular);line-height: 1.1;}
.subscription{padding: 40px 20px;background-color: #fff;margin-top: 10px;}
.ish-last .subscription{background-color: #f7f7f5;}
.bott-fix .subscription {padding: 15px 20px;}
.subscriptionPara{font-family:'CabinetGrotesk-Regular';font-size:18px;color:#5D5D5D;font-weight:var(--fw-regular);text-align: center;line-height: 26px;}
.subscription-But{display: flex;justify-content: center;}
.subscription-ButInn{font-family:'CabinetGrotesk-Bold';font-weight:var(--fw-bold);font-size:18px;color:#F7F7F5;padding: 12px 120px;background-color:#AC6D4A;border: 1px solid #AC6D4A;border-radius: 32px;cursor: pointer;transition: all .3s ease-in-out;}
.subscription-ButInn:hover{background: #945D3F;}
.subscription-But{display: flex;justify-content: center;align-items: center;}
.size-pageMainTxt{font-family:'CabinetGrotesk-Regular';font-size:18px;color:#5D5D5D;font-weight:var(--fw-regular);}
.size-page{display: flex;justify-content: flex-start;align-items: center;gap: 15px;margin-top: 10px;}
.size-pageInn{padding: 8px 12px;font-family:'CabinetGrotesk-Regular';font-size:18px;color:#5D5D5D;font-weight:var(--fw-regular);border: 1px solid #C4C4C4 !important;background: transparent;border-radius: 32px;}
.size-pageInn:hover{background-color:#e6d3c9;color: #AC6D4A;border: 1px solid #e6d3c9 !important;}
.size-pageMainTxt span{color:#2A1C14;font-family:var(--ff-primary);font-size:22px;width:100%;float:left;}
.paid-nextBut{font-family:'CabinetGrotesk-Bold';font-weight:var(--fw-bold);padding:10px 24px;font-size:20px;color:#AC6D4A;border:1px solid #AC6D4A !important;background:transparent;border-radius:32px;}
.paidUser-subtotal{display: flex;justify-content: space-between;align-items: center;}
.paid-Back-nextBut{display: flex;justify-content: center;align-items: center;gap: 15px;}
.paid-nextBut:hover{color:#F7F7F5;background-color: #AC6D4A;transition: all 0.5s;}
.familyPhoto-Screen {margin: 10px 0 17px; position: relative;}
/* .AccountSetInn{display: flex;justify-content: center;align-items: center; background-color: #f7f7f5;position: relative;height: 100vh;} */
.AccountSetInn {display: flex;justify-content: center;align-items: flex-start;background-color: #f7f7f5;position: relative;padding-bottom:20px !important;margin-top:0%;}
.AccountSetInn-size{height: 83vh;}
.book-cover-editTxt{font-family: var(--ff-primary);color: #2A1C14;font-weight:var(--fw-regular);font-size: 22px;text-align: center;}
.book-cover-editImg{display:flex;justify-content: center;}
.book-cover-edit {margin: 20px 0;}
.book-cover-editImg{margin-top: 20px;}
.book-updateBut{display:flex;justify-content:center;margin: 47px 0 23px;}
.book-updateButInn{padding:12px 78px;background-color:#AC6D4A;color:#F7F7F5;border:none;border-radius:32px;font-size:20px;font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);cursor:pointer;transition: all .3s ease-in-out;}
.book-updateButInn:hover{background-color: #945D3F;}
.premiumBook-card.outTxt{margin-top: 30px;}
/* book cover */
.book-cover{margin: 27px 0;}
.edit-bookInput{display: flex;justify-content: center;}
.extra-margin{margin-top: 30px;}
.ish-last .extra-margin {margin-top: 15px; margin-bottom: 15px;}
/* .ish-last .extra-margin {margin-top: 30px;margin-bottom: 30px;} */
.add-coverPhoto{display: flex;justify-content: center;margin: 30px 0;}
.book-cancelBut{display: flex;justify-content: center;}
.book-cancelButInn{color:#AC6D4A;font-family:'CabinetGrotesk-Bold';font-weight:var(--fw-bold);font-size:20px;cursor: pointer;}
.st-count__wrapInn{width:300px;border: 1px solid #AC6D4A;display:flex;border-radius:30px;}
.st-count__wrapInn input{border:none;width:90%;text-align:center;font-family:'CabinetGrotesk-Regular';font-weight:var(--fw-regular);font-size:18px;color: #AC6D4A;}
.st__valueBtn{display:inline-block;width:10%;font-size:26px;cursor:pointer;padding: 10px 38px;color: #AC6D4A;font-family:'CabinetGrotesk-Bold';font-weight:var(--fw-bold);}
.st-count__wrap{display: flex;justify-content: center;margin-top: 30px;}
.st__valueBtn.decrement{border-right: 1px solid #AC6D4A;}
.st__valueBtn.increment{border-left: 1px solid #AC6D4A;}
.orderConfirm-Txt{font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);font-size:20px;color:#494442;text-align: center;}
.order-cont {text-align: left;margin-top: 30px;color: #2A1C14; font-weight: 600;}

.orderConfirm-Img{display: flex;justify-content: center;}
.orderConfirm-Img img{width: 100%;}
.orderConfirm-Out{margin: 40px 0 20px;}
.order_head{margin-top: 0;}
.orderDetail-Txt{font-family:'CabinetGrotesk-Regular';font-size:20px;color:#555555;font-weight:var(--fw-regular);line-height: 30px;}
.orderDetail-Txt .orderDetail-TxtC{color:#1E1E1E;font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);}
.reciverName{color: #555555 !important; font-family: 'CabinetGrotesk-Regular' !important;}
.orderDetail{margin-top: 30px;}
.place-order-Txt{font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);font-size:18px;color:#494442;}
.order-price{display:flex;justify-content:space-between;align-items:center;padding-top:30px;}
.orderDetail-Txt-color{color: #AC6D4A;font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);}
.orderDetail-Txt-color a{color: #AC6D4A;font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);}
.order-price.total{border-top:1px solid #DED9D4;margin-top: 30px;}
.order-price-Txt{font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);font-size:20px;color:#555555;}
.order-price-Amt{font-family:var(--ff-primary);font-size:24px;color:#555555;color:#2A1C14;}
.np-signUp-fInput.order input[type=text]{background:#F5F3F2;}
.np-signUp-fInput.order.width{width: calc(75% - 15px);}
.CouponAdd{width:calc(25% - 15px);}
.CouponAddInn{width:100%;background:#AC6D4A;border-radius:18px;border: solid 2.5px #EAE3DF !important;border:none;padding:18px;font-family:'CabinetGrotesk-Medium';font-size:18px;font-weight:var(--fw-medium);color:#F7F7F5;cursor:pointer;}
.couponCode{display:flex;justify-content:space-between;margin-top:30px;padding-bottom:30px;}
.shipping-Add-Txt{font-size:22px;font-family:var(--ff-primary);color:#2A1C14;margin-top:40px;}
.paymentButtonOut{display:flex;justify-content:space-between;padding:20px;background-color:#FFFFFF;margin-top:25px;align-items: center;}
.np-onbording-mulL.shipping{margin:25px 0;}
.paidUserPageOut{padding:0 20px;}
.paymentBack{width:100%;background:transparent;border-radius:18px;border: solid 2.5px #EAE3DF !important;border:none;padding:18px;font-family:'CabinetGrotesk-Medium';font-size:20px;font-weight:var(--fw-medium);color:#AC6D4A;cursor:pointer;float: left;text-align: center;}
.paymentBack:hover{color:#F5F3F2;background:#AC6D4A;transition:all 0.5s ease-in-out;}
.full-screenImg{display:flex;justify-content:center;}
.full-screen{margin:5% 0;}
.full-screenBut-Main{display:flex;justify-content:space-between;margin:50px 0;}
.full-ButInn{width:100%;background:transparent;border-radius:32px;border: solid 2.5px #EAE3DF !important;border:none;padding:14px 24px;font-family:'CabinetGrotesk-Medium';font-size:20px;font-weight:var(--fw-medium);color:#AC6D4A;cursor:pointer;}
.full-ButInn:hover{color:#F5F3F2;background:#AC6D4A;transition: all 0.5s ease-in-out;}
/* .TimeGridTxtInn{height: 300px; overflow-y: auto;padding-right: 10px;} */
/* growth */
.growth-TxtTilInn{font-family:var(--ff-primary);font-size:24px;color:#2A1C14;font-weight: var(--fw-regular);}
.growth-CountCard{display:flex;justify-content:flex-start;gap:30px;align-items:center;}
.DateRangeCalInn.growth span{top:55%;}
.growth-CountList{margin-top:30px;margin-bottom: 20px;}
.growth-CountCard{margin-bottom:30px;}
.previous-Mes{margin-top:50px;}
.growthTableMain{border-collapse:collapse;width:100%;margin:20px 0;}
.growthTable th,.growthTable td{padding:20px;text-align:left;font-family:'CabinetGrotesk-Medium';font-size:20px;font-weight:var(--fw-medium);color:#555555;}
.growthTable .column-content{font-family:'CabinetGrotesk-Regular';font-weight:var(--fw-regular);color:#6C6C6C;}
.growthTable .row-title{font-size:22px;}
.growthTable.border{border-bottom:1px solid #E7E7E7;}
.st-timePrevOut{display:flex;justify-content:flex-start;align-items:end;gap: 30px;}
.new-MemHeadInnRgtInn{display:flex;justify-content:center;align-items:center;padding:10px 20px;background-color:#AC6D4A;border:1px solid #AC6D4A;border-radius:32px;transition: all .3s ease-in-out;}
.new-MemHeadInnRgtInn:hover{background: #945D3F;}
.order-BookOut{margin-bottom:50px;}
.DateRangeCalInn.space span.hospital{top:55%;}
.book-updateButInn{padding:10px 60px;font-size:18px;}
.book-cancelButInn{font-size:18px;}
.paidUserPage img{width:500px;height:400px;}
.fullScreen-Txt{text-align:center;font-family:'CabinetGrotesk-Regular';font-size:16px;color:#5D5D5D;font-weight:var(--fw-regular);margin-top:5px;}
.full-screenBut.middle .full-ButInn{padding:8px 24px;}
.CancelBut{display:flex;justify-content:center;margin-top:15px;}
.CancelButInn{padding:15px 0px;font-size:16px;font-family:'CabinetGrotesk-Bold';background-color:var(--clr-primary);border:none;color:var(--bg-clr);border-radius:32px;font-weight:var(--fw-bold);width:100%;cursor:pointer;}
.DelHamButInn{text-align:center;font-size:16px;font-family:'CabinetGrotesk-Bold';font-weight:var(--fw-bold);color:#FF5E5E;background:transparent;border:none;cursor:pointer;}
.growth-Count{margin-top:30px;}
.growthTag{display:inline-block;}
/*.st-girdImage.bookGrid {grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-auto-rows:180px;}*/
/* book slider */
.previewBookSec{margin:5% 0;display:flex;justify-content:center;align-items:center;}
.st-ImgRBox{display:flex;justify-content:space-between;padding: 50px 30px;}
.st-txtBox-Til{font-family:var(--ff-tertiary);font-weight:var(--fw-medium);font-size:15px;line-height:1.5;color:var(--clr-primary-dark);margin-bottom:15px;}
.st-txtBoxSub-Til{font-family:'Helvetica';font-weight:var(--fw-regular);font-size:14px;line-height:1.5;color:#494949;margin-bottom:10px;}
.st-txtBox-Date{font-family:'Helvetica';font-weight:var(--fw-regular);font-size:12px;line-height:1.5;color:#AAAAAA;}
.st-txtBoxList{width:calc(50% - 15px);}
.st-imgBox{width:calc(50% - 15px);}
.twoImgList{display: flex;align-items: center;text-align: left;}
.previewBook-List{display:flex;flex-wrap:wrap;align-items:center;}
.previewBook-List > li:not(:last-child){margin-bottom:20px;}
.st-preview-silder.slick-slider button{width:45px;height:45px;}
.st-preview-silder.slick-slider button.slick-prev{background:url(../images/timeLine/preview-Lft.png) no-repeat center;left:-6%;right:auto;}
.st-preview-silder.slick-slider button.slick-next{background:url(../images/timeLine/preview-Rgt.png) no-repeat center;right:-6%;left:auto;}
.st-imgBox img{width: 100%;}
.np-secName.st-sliderPreview{display: flex;justify-content: center;align-items: center;padding: 0 15px;}
.apNopadding{padding: 0px !important;}
.apFirst{align-items: flex-start !important;}
.apSecond{align-items: flex-end !important;}
.st-preview-silder.slick-slider .np-secName.st-sliderPreview{height: 100%;max-height: 816px;overflow: hidden;background: none;}
.st-preview-silder.slick-slider .st-girdImage.bookGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-auto-rows:200px;}

/* .np-secName.st-sliderPreview .np-secName__in img {width: 100% !important;float: left;} */
/* .st-preview-silder {padding: 20% 0;} */
.txtBoxList{width:calc(50% - 15px);}
.errmsg.ProfileImageSpan{text-align: center !important;width: 100%;float: left;}
/* not added popup of growth tracker */
.DateRangeCalInn.growth{width:calc(50% - 10px);}
.growth-CountCard{gap:0px;}
.parentsName-card.growth{width:calc(50% - 10px);}
.growth-CountCard {justify-content: space-between;}
.st-growthPop{position:relative;background:var(--clr-white);width:100%;margin:20px auto;border-radius:15px;max-width:450px;text-align:center;}
.st-growthPop__inner{background:var(--clr-white);padding:20px 20px;border-radius:33px;}
.st-growthPop .btnClose{right:-10px;top:-10px;position:absolute;}
.np-signUp-fInputD span.errmsg.msgErr{top: 90px !important;}
.errmsg.nextdate{bottom: 0px !important;}
.growthTable .pop_btn{cursor: pointer;display: inline-block;}
/* 11-04-2024 */
.st-babyBook label{font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);font-size:20px;color:#B8B4B2;margin-bottom:8px;float:left;width:100%;}
.st-babyBook .baby-calendar{width:100%;background:var(--clr-white);border-radius:18px;border: solid 2.5px #EAE3DF !important;border:none;padding:18px;font-family:'CabinetGrotesk-Medium';font-size:20px;font-weight:var(--fw-medium);color:var(--txt-T-clr);}
.st-babyBook span{position:absolute;right:18px;top:55%;transform:translateX(-50%);pointer-events:none;}
.emptySpan{margin:10px 0;}
.Author-BookInn img {width: 80px;height: 80px;border-radius: 16px;object-fit: cover;}
.saveButton{width: 100%;float: left;display: flex;justify-content: center;padding-bottom: 25px;margin-top: 25px;}
.st-girdImage.bookGrid .prompt__item{border-radius: 0px !important;}
.ps-saveButton{padding-bottom: 0 !important;}
.prompt__item.bookGrid{border-radius: 0px;}
.stNewMemInn-warpOut{margin: 0px 0;}
.size-pageInn.active{/*background-color: #AC6D4A;color:#F7F7F5*/background-color: #e6d3c9;color: #AC6D4A;border: 1px solid #e6d3c9 !important;}
.np-secName.leftWrap .txtBoxList{order: 2; padding-left: 30px !important; }
.np-secName.leftWrap .TimeGridImg{order: 1;}
.np-secName.rightWrap .txtBoxList{order: 1; padding-left: 40px !important; padding-right: 30px !important;}
.np-secName.rightWrap .TimeGridImg{order: 2;}

.ImgRBox .txtBoxList {padding-top: 30px !important; padding-bottom: 30px !important;}
/* 22-04-2024 */
.st-chapterPage .st-NameimageTil{background-color: transparent;}
.new-MemHeadInnLft img{cursor: pointer;}
.countryCodeOut .np-signUp-fIn input[type=text] {margin-top: 0px;}
.applyCode{display: flex;align-items: center;margin-top: 40px;justify-content: space-between;}
.applyCodeTxt{font-size: 20px;font-family: var(--ff-primary);color: #2A1C14;font-weight: 400;}
.applyCode input[type=text]{background: #F5F3F2;border-radius:18px;border: solid 2.5px #EAE3DF !important;border:none;padding:12px 25px;font-family:'CabinetGrotesk-Medium';font-size:18px;font-weight:var(--fw-medium);width: calc(60% - 15px);}
.applyCode input:focus {outline-color: #AC6D4A;}
.capture-Mom a{display: flex;justify-content: flex-start;align-items: center;}
.subscription-ButInn.coupon{padding: 12px 30px;font-size: 18px;width: calc(40% - 15px);}
.coupon-code-Error{color:red;font-size:13px;font-family:'CabinetGrotesk-Regular';font-weight: 400;}
.errmsg-book{color:red;font-size:13px;font-family:'CabinetGrotesk-Regular';font-weight: 400;position: absolute;left: 40%;top: 60px;}
.np-signUp-fInput.flex .np-signUp-fIn.babybook:first-child {margin-right: 0px;margin-bottom: 0px;}
.np-signUp-congIn.babybook{width: 100%;max-width: 100%;}
.paidUserClose.newhead{position: absolute;left: 0px;top: 7px;}
.paidUserLogo a{display: flex;justify-content: center;}
.paidUserLogo a img{display: flex;justify-content: center;}
.Start-Journal-title{width: 100%; float: left; text-align: center;font-family: 'Gambetta';font-weight:600;font-size:28px;color:#555555;}
.Start-Journal-subtitle{font-size:20px;font-family:'CabinetGrotesk-Regular';font-weight: 400;color: #605E5D;line-height: 1.3;text-align: center;margin-top: 10px;}
/* .modal-content img {height: 400px;width:400px;} */
.Start-JournalButInn{padding:15px 60px;font-size:16px;font-family:'CabinetGrotesk-Bold';background-color:var(--clr-primary);border:none;color:var(--bg-clr);;border-radius:32px;font-weight:var(--fw-bold);cursor: pointer;transition: all .3s ease-in-out}
.Start-JournalButInn:hover{background: #945D3F;}
.start-journalOut{display: flex;justify-content: center;}
.st-UpgradePop-delAcc{position:relative;background:var(--clr-white);width:100%;margin:20px auto;border-radius:15px;max-width:340px;text-align:center;}
.st-UpgradePop-delAcc__inner{background:var(--clr-white);padding:29px 26px;border-radius:33px;}
.Upgrade-oopsTxt{font-size:16px;font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);line-height:24px;color:#929292;margin:5px 0;}
.Upgrade-oopsTxtOut{margin-top:15px;}
.st-UpgradePop-delAcc .btnClose{right:-10px;top:-10px;position:absolute;}
.np-sec__btn.PopUpsmall{margin-top: 10px;display: flex;justify-content: center;width: 100%;float: left;}
.TimeLinButInn.babyBook{width: calc(50% - 15px);}
.np-signUp-congIn.babybook{width: 100%;float: left;}
.st-timeMain.BackGrndcolor{background-color: #f7f7f5;}
.setPopUpInn{display: flex;justify-content: center;margin-top: 30px;}
.setPopUp a{padding: 14px 30px;background-color: var(--clr-primary);float: left;font-size: 16px;font-family: 'CabinetGrotesk-Bold';color: var(--bg-clr);font-weight: var(--fw-bold);border-radius: 16px;}



/*pratik*/


.giftButton{font-family:'CabinetGrotesk-Bold';font-weight:var(--fw-bold);font-size:26px;color:var(--bg-clr);background:var(--clr-primary); /*border-radius:40px 44px 44px 44px; */border-radius: 50px 50px 50px 50px; padding:16px 16px 16px 32px;display:flex;align-items:center;justify-content:space-between;transition:all .3s ease-in-out;border: none;cursor: pointer;}
.giftButton span{border-radius:28px;background:var(--bg-clr);width:35px;height:35px;display:flex;align-items:center;justify-content:center;float:left;transition:all .3s ease-in-out;margin-left:18px;box-shadow: 0 0 0 6px var(--clr-primary-light);}

.giftButton span .np-comS__imgM{display:none;transition:all .3s ease-in-out;}
.giftButton:hover span .np-comS__imgD{display:none;}
.giftButton:hover span .np-comS__imgM{display:block;}

.giftBookAdd{padding: 14px 70px;background-color: var(--clr-primary);border-radius: 32px;font-family:'CabinetGrotesk-Bold';font-size:26px;color:var(--bg-clr);font-weight: var(--fw-bold);border: none;cursor: pointer;}



/* 16-5-24 */
.full-width{width: 100%; float: left;}
.full-width .TimeGridImg{float: left;}
.full-width .TimeGridImg .st-girdImage{grid-auto-rows: auto;}
.deleteButton { top:9px;}
.save-btn a {background-color: #ac6d4a; display: flex; padding: 10px 20px; align-items: center;border-radius: 30px;text-decoration: none !important;}
/* .New-MemCal {display: flex;} */
.new-memory-cal-img{position: absolute;}
.new-memory-cal-Text{position: relative;}
.babyBookImg img{width: 240px;height: 240px;border-radius: 9px;}
.babyBookSetInn {margin: 0px !important;}
.np-signUp-congIn.babybook span{position: absolute;right: 18px;top: 50%;transform: translateX(-50%);}
.New-MemCal span{position: absolute;left: 0px;top:10%;}
.New-MemCal a{width: 100%;float: left;}
.FAQ-ListVideoInn span{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.FAQ-ListVideoInn img{width: 100%;}

/* gifting page */
.rem-giftingPg{margin-top: 114px;padding-bottom: 40px;}
.rem-giftingPg-Inn{padding: 85px 0;}
.rem-giftingPg-Inn h3{font-family: var(--ff-primary);font-size:49px;color:var(--clr-secondary) ;font-weight: var(--fw-regular);text-align: center;}
.rem-giftingPg-Inn h4{font-family:'CabinetGrotesk-Medium';font-size:35px;color:var(--clr-primary);font-weight: var(--fw-medium);text-align: center;margin: 20px 0 10px;line-height: 50px;}
.rem-giftingPg-Inn p{font-family:'CabinetGrotesk-Regular';font-size:20px;color:var(--clr-secondary-light) ;font-weight: var(--fw-regular);text-align: center;line-height: 1.5;}
.rem-specialWrap-Title{font-family: var(--ff-primary);font-size:49px;color:var(--clr-secondary) ;font-weight: var(--fw-regular);text-align: center;line-height: 52px;}
.rem-specialWrap-para{font-family:'CabinetGrotesk-Regular';font-size:20px;color:var(--clr-secondary-light) ;font-weight: var(--fw-regular);text-align: center;line-height: 1.5;padding: 23px 0;}
.rem-extraSpecial{padding: 100px 0;background-color: #fff;}
.rem-specialBook{display: flex;justify-content: center;}

.rem-specialBook-txt h3{font-family:'CabinetGrotesk-Medium';font-size:35px;color:var(--clr-primary);font-weight: var(--fw-medium);line-height: 52px;}
.rem-specialBook-txt p{font-family:'CabinetGrotesk-Regular';font-size:20px;color:var(--clr-primary);font-weight: var(--fw-regular);line-height: 1.5;}
.giftAdd-book{display: flex;justify-content: center;margin-top: 20px;}
.giftAdd-book a{padding: 14px 70px;background-color: var(--clr-primary);border-radius: 32px;font-family:'CabinetGrotesk-Bold';font-size:26px;color:var(--bg-clr);font-weight: var(--fw-bold);}
.rem-giftingForm{background-color: var(--bg-clr);padding: 70px;}
.rem-giftingFormInn{background-color: var(--clr-white);}
.gifing-inputField h2{font-family:var(--ff-primary);font-size:32px;color:var(--clr-secondary);font-weight: var(--fw-regular);line-height: 36px;}
.gifing-inputField p{font-family:'CabinetGrotesk-Regular';font-size:20px;color:var(--clr-secondary-light);font-weight:var(--fw-regular);line-height: 1.5;padding: 10px 0;}
.gifing-inputField input[type=text]{width:100%;background:var(--clr-white);border-radius:18px;border: solid 2.5px #EAE3DF !important;border:none;padding:18px;font-family:'CabinetGrotesk-Medium';font-size:20px;font-weight:var(--fw-medium);color:var(--txt-T-clr);line-height: 1.5;}
.gifing-inputField input[type=text]::placeholder{color:#B8B4B2;}
.gifing-inputField input:focus {outline-color: #AC6D4A; }
.gifing-inputField input[type=text]:focus {outline-color: #AC6D4A;}
.rem-giftingForm-field{margin:10px 0;}
.gifing-inputField{margin-top:45px; position: relative;}
.gift-error {position: absolute;left: 0;bottom: -23px;font-size: 14px;color: #f00;font-family: 'CabinetGrotesk-Medium';}
.gifing-inputField textarea:focus {outline-color: #AC6D4A !important; /*border: solid 2px #AC6D4A;*/}
.gifing-inputField textarea{border-radius:18px;width:100%;resize:none;padding:20px;background:transparent;border:1px solid #DED9D4;color:#5C5551;font-size:20px;font-weight:var(--fw-regular);line-height:1.5;font-family:'CabinetGrotesk-Regular';margin-top:10px;}
.gifing-inputField textarea::placeholder{font-family:'CabinetGrotesk-Medium';font-weight:var(--fw-medium);color: #B8B4B2;line-height: 1.5;}
.giftingCheckOut-Inn{display: flex;justify-content: space-between;}
.giftingCheckOut-Inn h4{font-family:'CabinetGrotesk-Medium';font-size:20px;font-weight:var(--fw-medium);color: #555555;line-height: 1.5;}
.gifting-support p{font-family:'CabinetGrotesk-Medium';font-size:20px;font-weight:var(--fw-medium);color: rgba(37, 27, 22, 0.6);text-align: center;}
.giftingCheckOut-Inn h3{font-family:var(--ff-primary);font-size:20px;font-weight:var(--fw-regular);color: #2A1C14;}
.giftingCheckOut{margin: 20px 0;}
.giftingCheckOut-Inn{margin-top: 15px;}
.giftingCheckOut-Inn.last{display: flex;justify-content: flex-end;border-top: 1px solid #C5C5C5;padding-top: 15px;}
.np-sec__btn.giftPg a{padding: 16px 16px 16px 60px;font-size: 26px;}
.np-sec__btn.giftPg a span {margin-left: 60px;}
.np-sec__btn.giftPg{margin: 56px 0 44px;}
.gifting-support p{font-family:'CabinetGrotesk-Medium';font-size:20px;font-weight:var(--fw-medium);color: rgba(37, 27, 22, 0.6);text-align: center;line-height:1.5;}
.gifting-support p span{color: var(--clr-primary);}
.gifting-support{margin-bottom: 45px;}
/* giftingMain */
.gift-mainSec1{margin-top:114px;background-color: var(--bg-clr);}
.gift-mainSec1Inn{display: flex;justify-content: center;align-items: center;}
.gift-mainSec1-Txt h3{font-family: var(--ff-primary);font-size:49px;color:var(--clr-secondary) ;font-weight: var(--fw-regular);text-align: center;}
.gift-mainSec1-Txt p{font-family:'CabinetGrotesk-Regular';font-size:20px;color:var(--clr-secondary-light) ;font-weight: var(--fw-regular);text-align: center;line-height:1.5;margin-top: 30px;padding: 0 70px;}
.np-sec__btn.gift-MainPg{margin-top: 30px;}
.np-sec__btn.gift-MainPg a{padding: 16px 16px 16px 44px;font-size: 26px;}
.np-sec__btn.gift-MainPg a span {margin-left: 30px;}
.gift-mainSec1-Img img{width: 100%;}
.gift-mainSec2{padding: 95px 0;background-color: var(--clr-white);}
.giveGift-Card h4{font-family: var(--ff-primary);font-size:32px;color:var(--clr-secondary) ;font-weight: var(--fw-regular);width: 100%;float: left;margin-top: 15px;text-align: center;}
.giveGift-Card p{font-family:'CabinetGrotesk-Regular';font-size:20px;color:var(--clr-secondary-light) ;font-weight: var(--fw-regular);text-align: center;margin-top: 9px;width: 100%;float: left;line-height:1.5;}
.giveGift-List{display: flex;justify-content:center;flex-wrap: wrap;margin-top: 20px;}
.giveGift-List li{width: calc(33.33% - 15px);}
.gift-mainSec2Inn-Heding{font-family: var(--ff-primary);font-size:49px;color:var(--clr-secondary) ;font-weight: var(--fw-regular);text-align: center;}
.giveGift-CardImg{display: flex;justify-content: center;}
.np-sec__btn.giftsec2-MainPg a{padding: 16px 16px 16px 40px;font-size: 26px;}
.np-sec__btn.giftsec2-MainPg a span {margin-left: 40px;}
.gift-mainSec3{background-color: var(--bg-clr);}
.gift-occasionList{display: flex;justify-content:flex-start;flex-wrap: wrap;margin: 60px 0 30px;}
.gift-occasionList li{width: calc(25% - 40px);margin-right: 50px;}
.gift-occasionList li:last-child{margin-right: 0px;}
/* .gift-occasion{background-color: var(--clr-white);padding: 75px 55px;margin-top: 75px;border-radius: 20px;} */
.giveGift-CardImg.occasion img{border-radius: 13px;}
.GiftingSec5{padding-bottom: 70px;background-color: var(--bg-clr);}
.rem-specialBook-img{padding-right:30px;}
.rem-giftingPg-wrap {background-color: var(--bg-clr);}
.ih-home-testo.gifting-main{background-color: var(--bg-clr);}

.occasion img{width: 100%;border-radius: 13px;}

/* 27-5-24 */
.ih-update-btn{width:100%;float:left;display:flex;justify-content:center;}
.Start-JournalBut{display:flex;justify-content:center;margin-top:20px;}
.start-journal{display:flex;justify-content:center;}
.start-journalout{padding: 121px 0 134px;}
.Start-Journal-subtitle br{display: none;}
.timeShadow-img{padding:5px;background-color: #EDEDE8;border-radius: 14px;}
/* slider */
.varient_card img{max-width:100%;float:left;}
.spaceSmlTxtInn{font-size:26px;color:var(--white-color);font-family:var(--primary-font);font-weight:400;}
.progressBar{position:absolute;bottom:0;left:0;width:100%;height:5px;background-color:#f3f3f3;}
.progressBar .progress{width:0;height:100%;background:rgb(255,240,231);background:linear-gradient(90deg,rgba(255,240,231,1) 0%,rgba(172,109,74,1) 25%);/* Change color as needed */
 transition:width 0.5s linear;/* Adjust the duration as needed */
 position:absolute;}
 .slider_VarientOut{width: calc(50% - 30px);}
 .slider-forVary{width: calc(50% - 30px);}
 .ih-par-what-cont p{display: none;}
 .thumbnail.slick-current .ih-par-what-cont p{display: block;}
.ih-par-whats{background-color: transparent !important;}
.thumbnail.slick-current .ih-par-whats{background-color: #FFF8F4;}
.thumbnail .progressBar{display: none;}
.thumbnail.slick-current .progressBar{display:block;}
/* slider home end */

/* timeline */
.TimeGridTxtInn.mobileViewTime{display: none;}
.TimeGridTxtInn.desktopViewTime{display: block;}
.timeLineGridList.p-none{margin-bottom: 0px;padding: 0px 0px;}
.btn-newMemory-add-img{font-size:20px;font-family:'CabinetGrotesk-Bold';font-weight:var(--fw-bold);color:#AC6D4A;background: transparent;border: none;padding-left: 10px;margin-bottom: 0px;cursor: pointer;}
.upload-btn-wrapper.new-memory{padding: 15px 15px; background-color: white;transition: all .3s ease-in-out;}
.upload-btn-wrapper.new-memory-thumb{padding: 15px 15px; background-color: white;transition: all .3s ease-in-out;}
.upload-btn-wrapper.new-memory:hover{background: #945D3F;color: #fff;}
.upload-btn-wrapper.new-memory .btn-newMemory-add-img{transition: all .3s ease-in-out;}
.upload-btn-wrapper.new-memory:hover .btn-newMemory-add-img{color: #fff;}
.upload-btn-wrapper.new-memory span svg path{transition: all .3s ease-in-out;}
.upload-btn-wrapper.new-memory:hover span svg path{fill:#fff;}
.timeMenuBotTxt.logOut{color:#FF5E5E;}
.timeMenuBotmInn.logOut .timeMenuBotTxt{ color: #555555;}

.timeMenuBotmInn a{width:100%;float:left;}
.timeMenuBottom{padding: 10px;}
.timeMenuBottom .timeMenuBotmInn:first-child{margin-bottom: 18px;}

.np-signUp-fInput.babyBookflex{display: flex;}
.np-signUp-fInput.babyBookflex .np-signUp-fIn:first-child{ margin-right: 32px;}
.np-todayProm-imgs.babyBook p{font-size:18px;font-family:'CabinetGrotesk-Bold';font-weight:var(--fw-bold);color:#AC6D4A;}
.np-todayProm-imgs input[type=file]+label:hover p{color: #fff;}
.giveGift-Card.occasionOut h4{text-align: left;}
.babyBookLbel.growth-track{font-family:'CabinetGrotesk-Regular';font-size:16px;font-weight:var(--fw-regular);color:#898A8D;}
.btnClose img{max-width: 98%;}
.previous-QS-Img{display: flex;justify-content: center;margin-bottom: 14px;}
.previous-QS-Blank{padding-top: 164px;}
.previous-QS-Blank .previous-QS-B-title{font-family:'CabinetGrotesk-Medium';font-size:20px;font-weight: var(--fw-medium);color:#555555;text-align: center;}
.previous-QS-Blank .previous-QS-B-subtitle{margin-top: 5px;font-family:'CabinetGrotesk-Regular';font-size:20px;font-weight:var(--fw-regular);color:#97908C;text-align: center;}

.st-preview-silder .slick-list .slick-track {
  display: flex;
  /* justify-content: center; */
  align-items: center;
}

/* 12-6-24 */
.ish-bookSec {background-color: #f7f7f5;}
.ish-AccountSetInn {width: 100%; float: left; background-color: #f7f7f5; padding-bottom:50px;}
.subscription_btn_bg{background-color: #fff !important;}
.ish-last {width: 100%;float: left; background-color: #f7f7f5;}
/* .ish-AccountSetInn .paymentButtonOut {background-color: #f7f7f5;} */
.ish-editButn {width: 100%; float: left;display: flex; align-items: center;font-family: 'CabinetGrotesk-Bold';font-weight: var(--fw-bold);padding: 10px 24px;font-size: 20px;color: #AC6D4A;border: 1px solid #AC6D4A !important;background: transparent;border-radius: 32px;transition: all .3s ease-in-out;}
.ish-editButn:hover{background: #945D3F;color: #fff;}
.ish-editButn span svg path{transition: all .3s ease-in-out;}
.ish-editButn:hover span svg path {fill: #fff;}



.onboardBtn {margin-top: 30px; width: 100%; float: left;}

.np-signUp-startR2 li{width: calc(33.33%); float: left;}

.error-text{color: #f00;font-size: 13px;left: 10px;top: 58px;position: absolute;}


/******** hamburger css start *********/
.hamburger{position:absolute;right:0%;top:25%;transform:translate(0,50%);display:none;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;z-index:999;transition:.5s;font-family:var(--secondary-font);}
.hamburger:hover{opacity:1;}
.hamburger.is-active:hover{opacity:1;}
.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#ac6d4a;    /*top: 20px;*/}

.hamburger-box{width:30px;height:24px;display:inline-block;position:relative;}
.hamburger-inner{display:block;top:50%;margin-top:-2px;}
.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:3px;background-color:var(--primary-background);border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;}
.hamburger-inner::before,.hamburger-inner::after{content:"";display:block;}
.hamburger-inner::before{top:-10px;}
.hamburger-inner::after{bottom:-3px;}



.hamburger--elastic .hamburger-inner{top:2px;transition-duration:0.300s;transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55); background-color: #ac6d4a;}
.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease; background-color: #ac6d4a;}
.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55); background-color: #ac6d4a;}
.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:0.075s;}
.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0;}
.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:0.075s;}
.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);}
.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease;}
.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);}
.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:0.075s;}
.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0;}
.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:0.075s;}
/******** hamburger css end *********/

.new-memory {background-color: transparent;}
.bg-transparent{background-color: transparent;}
.see-color{margin-bottom: 60px;}
.see-color a{ color: var(--clr-primary) !important; font-weight: 600;}
.disabledTextButton {opacity: 0.5; pointer-events: none;}
.timeLineEdit-Out{position: absolute; bottom:0;}

.New-MemCal {position: relative;}

.date-arrow {position: absolute; right: 100px; top: 10px; pointer-events: none;}

.book-save-btn {padding: 0;background-color: transparent;color: #ac6d4a; font-weight: 600; }
.book-save-btn:hover{background: transparent}

.st-AddiInfo-p{font-family: 'CabinetGrotesk-Regular';font-size: 17px;color: rgba(137, 138, 141, 1);font-weight: var(--fw-regular);}

.ap-preview .np-secName .np-secName__in > img{max-height: 600px;}

.ap-preview .st-girdImage{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));}

.ap-preview .imgBoxList.newImageclass li .imgBoxDiv img{object-fit: cover;}

.ap-preview  .np-secName.st-sliderPreview .twoImgList{margin-bottom: 5px;}
.ap-preview .prompt__item {border-radius: 0;}
.ap-preview .st-girdImage {border-radius: 0;}




/* .chapterQuesList {overflow-x: scroll; height: 500px;padding-left: 15px;}
.chapterQuesList::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);background-color:#fff;border-radius:10px;}
.chapterQuesList::-webkit-scrollbar{width:10px;height:6px;background-color:#fff;border-radius:10px;}
.chapterQuesList::-webkit-scrollbar-thumb{background-color:var(--clr-primary);border:2px solid #F5F5F5;border-radius:10px;}
 */


 /* 26-6-24 */
 .a-bott-btn {position: absolute;bottom: 26px;display: flex;justify-content: center;flex-wrap: wrap;left: 37%;}
 .babyBookSet { margin-top:8%;}
 .i-close-icon {position: absolute;right: 29%;top: -9px;}
 .i-close-icon img {max-width: 100%;height: 10% !important; width: 100% !important;}
 .i-close-icon.i-close-icon2 {right: 53%;}
 .np-sec__helpL li:first-child a:hover{background-color:#F7F7F5; border-radius: 20px 20px 0px 0px;}
 .np-sec__helpL li:last-child a:hover{background-color:#F7F7F5; border-radius: 0px 0px 20px 20px;}

 .np-m.np-prev{height:100dvh;display:flex;align-items:center;justify-content:center;}

 .menu-text-img {display: flex;justify-content: flex-start;}
.menu-text-img img{max-width: 100%; float: left; margin-right:15px;}
img.menu-icon1 {padding: 0px 0px 0px 20px;}
.st-TimeMemberShip {width:100%;}

.stNewMem {background-color: #fff;}
.stNewMem-bg{background-color: transparent !important;}

span.giftMessage {width: 100%;color: #ac6d4a;margin-top: 17px;font-size: 15px;}
.AccountSetInn.top-spece { margin-top: 2%;}
.AccountSetInn.book-cart-top {margin-top: 0;}
.up-img-sec {width: 100%; float: left;display: flex;justify-content: center;padding: 20px 0;}
/* .up-img-sec img{max-width:100%;} */
.up-img-sec img {max-width: 100%;width: 200px; height: 200px;object-fit:cover !important; }
#previewImage{max-width: 100%;width: 200px; height: 200px;object-fit:cover !important; }

.up-img-sec2 {width: 100%; float: left;display: flex;justify-content:center;background: transparent; margin-top:2%;}
/* .up-img-sec img{max-width:100%;} */
.up-img-sec2 img {max-width: 100%;height: 60px;width: 60px;border-radius:10px; object-fit:cover !important; }

#previewImage2{max-width: 100%;height: 60px;width: 60px;object-fit:cover !important; }
.bg-tans{background: transparent;}

#emptyDivPrev{height:100vh;}

.i-c-none{display: none !important;}
.input-a-box {position: relative;padding: 20px 25px !important;}
.input-a-img{position: absolute; right:17px !important;}

/* .bott-fix{position: fixed; bottom: 0;}
.fix-bot {margin-bottom: 16%;} */

/* Device */



.boder-bottm {border-bottom: solid 1px #ac6d4a !important;}
.BabyArrival.BabyArrival-top{margin-top:0px !important;}


.newMemoryMSG {width: 100%; float: left; margin-top: 30px !important; margin-bottom: 0 !important;font-size: 16px !important;    font-family: 'CabinetGrotesk-Light'!important; color: #AC6D4A !important;}

/* date-pic */
.ui-widget-header {border: 1px solid #ac6d4a;background: #ac6d4a; color: #333333;font-weight: bold;}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {border-bottom-right-radius: 0px;}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {border-bottom-left-radius: 0px;}
.ui-datepicker { padding: 0;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {border: 1px solid #ffffff; background: #ffffff;color: #454545;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #ac6d4a;background: #ac6d4a;color: #fff;}


.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all {
  background-color: #ac6d4a;
}
.ui-widget.ui-widget-content {border: 1px solid #c5c5c5; padding: 0; z-index: 1000 !important;} 

.ui-widget-header {border: 1px solid #ac6d4a !important;}

.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
    border-bottom-right-radius: 10px !important;
}

.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
    border-bottom-left-radius: 10px !important;
}

.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
    border-top-right-radius: 10px !important;
}

.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
    border-top-left-radius: 10px !important;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {border: 1px solidrgb(199, 30, 30) !important;background: transparent !important;font-weight: normal !important;color: #454545!important;}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #ac6d4a !important;background: #AC6D4A99 !important;color: #fff !important;}

.ui-slider .ui-slider-handle {
  width: 0px;
}

.ui-slider-handle {
  border-radius: 0 !important;
  border: 3px solid #FFFFFF !important;
}

.ui-datepicker-header.ui-corner-all {
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
/* date-pic */


progress {
  border: 2px solid #EAE3DF;
  width: 220px;
  height: 9px; border-radius: 30px;
  color: #efefef;
}
progress::-webkit-progress-bar {
  background-color:#efefef; border-radius: 30px;
}
progress::-webkit-progress-value {
  background-color: #AC6D4A; border-radius: 30px;
 transition: cubic-bezier(0.075, 0.82, 0.165, 1);
}

.AccountSetInn.giftAccountSec {
  margin-top: 3%;
}

.gift-mainSec1.np-PP {
  margin-top: 8%;
}

.timeLineGrid.new-memory {
  margin-top: 0;
}



.psSignUp-Input{justify-content: space-between;}
/* .psSignUp-Input.flex > div{width: 47%;} */

.psSignUp-Input.flex > div{width: 47%;background:#F5F3F2;border-radius:18px;border: 2.5px solid #EAE3DF;padding:18px 15px 18px 15px;}
.psSignUp-Input.flex > div select{
  width: 100%;
  background: transparent;
  border: none;
  color:#B8B4B2;
  font-family:'CabinetGrotesk-Medium';
  font-size:20px;
  font-weight:var(--fw-medium);
}
#state, #city {
  color: black;
}




/* === Prashant Search Page CSS === */
.psSearchHead{border-bottom: 1px solid #E7E7E7;}
.psSerchHeading{position: absolute;top: 70px; left: 20px; display: flex;flex-direction: row-reverse;justify-content: start;}
.psSerchHeading p{ font-family: "CabinetGrotesk-Regular"; font-weight: var(--fw-medium); font-size: 16px; line-height: 20px; letter-spacing: 0.6px;
color: #494442; font-size: 26px;}
.psSerchclose {margin-right: 10px;}
.psCartList{float: none; margin: 0 auto; max-width: 600px !important; width: 100%;}
.psFormRst{text-align: center; padding-bottom: 20px;}
.psFormRst a{font-family: 'CabinetGrotesk-Medium';font-weight: var(--fw-medium); font-size: 16px; line-height: 20px; letter-spacing: 0.6px;
  color: #AC6D4A; font-size: 16px;}
.st-addCart{display: none;}
.psJournalHead{color: #605E5D; font-family: "CabinetGrotesk-Regular"; font-weight: var(--fw-medium); font-size: 26px; line-height: 40px; letter-spacing: 0.6px;}
.psTimeLine{justify-content: space-between; align-items: center;}
.timelineDevider{width: 10%; background-color: #97908C; height: 1px;}
.psTimecheck{justify-content: start !important;}
.psTimecheck .st-timeLCheck:first-child{margin-right: 214px;}
.psTimeGrid{margin-top: 0 !important;}
.noteTxt p{color: #97908C; font-size: 16px; font-family: "CabinetGrotesk-Regular"; font-weight: 400; margin-bottom: 18px;}


/* Pratik CSS */
.editImage > img{width: 30px;height: 30px;}
.i-edit-icon.i-edit-icon2 {width: max-content;position: absolute;right: 61%;top: -9px;}
.familyPhoto-Screen {
    width: max-content;
}
.editCloseBtns{
    float: left;
    position: absolute;
    right: 10px;
    top: 10px;
  }
.editCloseBtns > div{position: static !important;display: inline-block;vertical-align: middle;margin-left: 0.1em;}


.psEditCover p{margin: 0;}
.editImage > img {width: 25px;height: 25px;}


/* ps update btn */
.psUpBook{
  width: 70%;
  float: left;
  text-align: center;
  text-decoration: none !important;
  display: flex;
  align-items: center;
  font-family: 'CabinetGrotesk-Bold';
  font-weight: var(--fw-bold);
  padding: 10px 24px;
  font-size: 20px !important;
  color: #AC6D4A;
  border: 1px solid #AC6D4A !important;
  background: transparent ;
  border-radius: 32px;
  transition: all .3s ease-in-out;
  justify-content: center;
}

.psUpBook:hover{background: #945D3F;color: #fff;}

.psNewEditBtn{border: none; color: #AC6D4A; font-size: 18px !important; font-weight: normal; text-decoration: underline !important; font-family: 'CabinetGrotesk-Medium'; border: none !important;}
.psNewEditBtn:hover{background: transparent;color: #AC6D4A;}

.textButton{background: #E8DCD3; border: none !important; color: #AC6D4A !important;}
.textButton:hover{background: #E8DCD3; color: #AC6D4A !important;}





@media screen and (max-width:1780px){
.fix-bot {margin-bottom:18%;}
}

@media screen and (max-width:1680px){
 .wrapper-1750{max-width:1550px}
.ap-preview .st-preview-silder.slick-slider .st-girdImage.bookGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));}

}
@media screen and (max-width:1600px){
 .wrapper-1750{max-width:1460px;}
.st-Nameimage{font-size:24px;}
/* .st-discribeTxtInn{font-size:24px;} */
/* .TimeGridTxt-STitle{font-size:18px;} */
.timeLineGridList{padding:0 35px;}
.BabyArrival{padding:20px 35px;}

.timeLineGridInn{margin-top:35px;}
/* .TimeGridTxt-Title{font-size:21px;line-height:26px;} */
.st-babyFirstMov{padding:35px 35px 50px 35px;}
.st-NameimageTil{padding:20px 0;}
.chaterOrder{margin-top:28px;}
.featureTwo-Card{padding:25px 0px;}
/* .chapterQuesList li{padding:13px 0;} */
.st-chapterCheck label{font-size:20px;}
.searchInput{max-width:170px;padding:8px 30px;}
.wrapper-710{max-width:660px;}
.new-MemAdd-ImgTxt{font-size:18px;}
.new-MemAdd-Img img{width:85%;}
.wrapper-880{max-width:820px;}
/* .wrapper-1200 {max-width: 798px;} */
/* .st-girdImage.bookGrid {grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));grid-auto-rows: 140px;} */
/* gift */
.rem-giftingPg-Inn{padding:60px 0;}
.rem-giftingPg-Inn h3{font-size:40px;}
.rem-giftingPg-Inn h4{font-size:28px;margin:12px 0 5px;line-height:40px;}
.rem-specialWrap-Title{font-size:40px;line-height:48px;}
.rem-specialBook-txt h3{font-size:30px;line-height:42px;}
.rem-extraSpecial{padding:80px 0;}
.giftAdd-book a{padding:14px 60px;font-size:22px;}
.gifing-inputField h2{font-size:26px;line-height:30px;}
.giftingCheckOut-Inn{margin-top:10px;}
.np-sec__btn.giftPg{margin:35px 0 30px;}
.np-sec__btn.giftPg a{padding:14px 14px 14px 45px;font-size:24px;}
.np-sec__btn.giftPg a span{margin-left:35px;}
.gifing-inputField{margin-top:35px;}
/* giftMain */
.gift-mainSec1-Txt h3{font-size:40px;}
.gift-mainSec2{padding:70px 0;}
.gift-mainSec2Inn-Heding{font-size:40px;}
.giveGift-Card h4{font-size:28px;}
.ih-home-testo-text h2{font-size:32px;line-height:1.4;}
.ih-home-testo{padding:4% 0;}
.gift-occasion{padding:60px 45px;}
.gift-occasionList{margin:45px 0 15px;}
.faq-title h2{font-size:49px;}
.giftButton{font-size:22px;padding:14px 14px 14px 30px;}
.np-sec__btn.giftsec2-MainPg a{padding:14px 14px 14px 30px;font-size:22px;}
.np-sec__btn.giftsec2-MainPg a span{margin-left:30px;}
.giftButton span{width:35px;height:35px;}
.errmsg-book {top: 58px;}
.GiftingSec5 {padding-bottom: 50px;}
.babyBookSet {margin-top: 7%;}

.ap-preview .s-wrapper-1200{max-width:1200px;}

.full-width .TimeGridImg{float:left;}

.full-width .TimeGridImg .st-girdImage{grid-auto-rows: auto;}


}
@media screen and (max-width:1500px){
 .wrapper-1750{max-width:1370px;}
.wrapper-710{max-width:600px;}
.st-NewMemory-gird{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));border-radius: 0px;}
/* .timeLine__item--vert{height:325px;} */
.st-NewMemory-gird{grid-auto-rows:156px;grid-gap:7.56px}
/* .timeLine__item{height:158px;} */
.wrapper-880{max-width:770px;}
/* .TimeGridTxtInn{height:250px;} */
}
@media screen and (max-width:1400px){
 .wrapper-1750{max-width:1270px;}
 .wrapper-710 {max-width: 550px;}
.np-h__logo{max-width:140px;}
.whatsAppDate{font-size:16px;}
.chapterTabList li .tab-link{font-size:20px;}
.chaterOrderTxt{font-size:18px;}
.chaterOrder{margin-top:22px;}
.chapterTilBox{padding-top:30px;padding-bottom:85px}
/* .chapterTab-List li .tab-link{font-size:20px;} */
.preQues-Memory{font-size:20px;}
.capture-Mom{padding-top:38px;}
.New-MemCaltxt{font-size:18px;}
.stTxtArea{margin:40px 0;}
/* .timeLine__item--vert{height:300px;}
.timeLine__item{height:142px;} */
.st-NewMemory-gird{grid-auto-rows:146px;}
.wrapper-880{max-width:720px;}
.TimeAccountSet__card li .TimeAccountSet__List {font-size: 16px;}
.TimeAccountSet__card li{margin-bottom:15px;}
.timeMenuBotTxt{font-size:16px;}
.st-TotalContain-Txt{font-size:18px;}
.previewBookBut{padding:12px 80px;font-size:18px;}
.st-AddiInfoTxt{font-size:26px;}
.previewBookBut.last{padding:12px 160px;}
.ps-saveButton .last{padding: 12px 130px;}
.premiumBookTil{font-size:28px;}
.premiumBookPrice{font-size:16px;}
.editCoverInn{padding:8px 35px;font-size:18px;}
.paid-nextBut{padding:8px 24px;font-size:18px;}
.editPage{font-size:16px;}
.editBook .fullscrenTxt{font-size:16px;}
.order-price-Amt{font-size:20px;}
.order-price-Txt{font-size:18px;}
.np-signUp-fInput input{font-size:18px;}
.np-signUp-fInput.flex input{font-size:18px;}
.paymentBack{font-size:18px;}
.shipping-Add-Txt{font-size:20px;}
.orderDetail-Txt{font-size:18px;}
.orderDetail{margin-top:20px;}
.order-price{padding-top:20px;}
.order-price.total{margin-top:20px;}
.np-signUp-fInput.mobile.flex input[type=text]{font-size:18px;}
.Account-Act .Account-ActInn{padding:14px 0px;font-size:18px;}
.DelAccountInn{font-size:18px;}
.countryCode{font-size:18px;}
.np-signUp-congIn select{font-size:18px;}
.np-signUp-congIn span{top:55%;}
.np-onbording-mulIn label{font-size:18px;}
.np-signUp-fInputD label{font-size:18px;}
.wrapper-1200 {max-width: 800px;}
/* .st-girdImage.bookGrid {grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));grid-auto-rows: 150px;} */
.st-preview-silder.slick-slider button.slick-prev {left: -6%;}
.st-preview-silder.slick-slider button.slick-next {right: -6%;}
/* gift */
.rem-giftingPg-Inn h3{font-size:38px;}
.rem-giftingPg-Inn h4{font-size:26px;margin:8px 0 5px;line-height:32px;}
.rem-specialWrap-Title{font-size:38px;line-height:44px;}
.rem-specialBook-txt h3{font-size:28px;line-height:32px;}
.rem-extraSpecial{padding:65px 0;}
/* gifting-main */
.gift-mainSec2{padding:54px 0;}
.wrapper-555{max-width:530px;}
.gift-occasion{padding:55px 40px;margin-top:55px;}
.faq-title h2{font-size:40px;line-height:1.8;margin-bottom:0px;}
.GiftingSec5 {padding-bottom: 30px;}
.gift-occasionList li {width: calc(25% - 20px);margin-right: 25px;}
.upload-btn-wrapper.new-memory {padding: 10px;}
.upload-btn-wrapper.new-memory-thumb {padding: 10px;}
@media (max-width: 480px) {
  .upload-btn-wrapper.new-memory {
    padding: 5px;
    height: 40px;
    width: 200px;
  }
}

@media (max-width: 480px) {
  .upload-btn-wrapper.new-memory-thumb {
    padding: 5px;
    height: 40px;
    /* width: 200px; */
  }
}

@media (max-width: 300px) {
  .upload-btn-wrapper.new-memory {
    padding: 2px; 
  }
}

@media (max-width: 767px) {
  .upload-btn-wrapper.new-memory {
    /* padding: 12px; Smaller padding for mobile */
  }
}
.errmsg-book {top: 53px;}
.gift-mainSec1 {margin-top: 103px;}

.date-arrow {right: 89px; top: 9px;}

.ap-preview .st-girdImage{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));}
.ap-preview .st-preview-silder.slick-slider .st-girdImage.bookGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-rows:200px;}
.fix-bot {margin-bottom: 19%;}

.book-paid-dropdown select {padding: 16px 20px 16px 10px;font-size: 14px;}

.full-width .TimeGridImg{float:left;}
.full-width .TimeGridImg .st-girdImage{grid-auto-rows: auto;}

.psSignUp-Input.flex > div select {font-size: 18px;}

}
@media screen and (max-width:1300px){
.wrapper-1750{max-width:1200px;}
/* .timeLine__item--vert{height:275px;}
.timeLine__item{height:130px;} */
.st-NewMemory-gird{grid-auto-rows:135px;}
/* .TimeGridTxtInn{height:225px;} */
.st-preview-silder.slick-slider button.slick-prev{left:-6%;}
.st-preview-silder.slick-slider button.slick-next{right:-6%;}
.rem-giftingPg {margin-top: 104px;}
.fix-bot {margin-bottom: 20%;}
.order_head {margin-top: 30px;}
.book-paid-dropdown select {padding: 16px 20px 16px 10px;font-size: 13px;margin-top: 1px;}

.gift-mainSec1.np-PP {
  margin-top: 10%;
}
}
@media screen and (max-width:1140px){
 .st-NameimageTil{padding:15px 0;}
.timeAnsTab{font-size:18px;padding-right:10px;}
.searchInput{font-size:16px;max-width: 140px;}
.seacrhIcon {top: 10px;}
.searchInput::placeholder{font-size:16px;}
.seacrhIcon img{width:80%;}
.Account-Act{margin:20px 0;}
.stNewMemInn-warpOut{margin: 25px 0;}
.order_head {margin-top: 30px;}
/* gifting */
.rem-giftingPg-Inn h3{font-size:35px;}
.rem-giftingPg-Inn h4{font-size:24px;margin:8px 0 5px;line-height:28px;}
.rem-giftingPg-Inn{padding:45px 0;}
.rem-specialWrap-Title{font-size:36px;line-height:42px;}
.rem-specialBook-txt h3{font-size:25px;}
.gifing-inputField h2{font-size:23px;line-height:24px;}
.np-sec__btn.giftPg a{font-size:22px;}
.rem-giftingForm{padding:45px;}
.giftingCheckOut-Inn{margin-top:5px;}
.rem-specialBook-txt p br{display: none;}
/* gifting main */
.gift-mainSec1-Txt h3{font-size:35px;}
.gift-mainSec2Inn-Heding{font-size:35px;}
.gift-occasion{padding:40px 30px;margin-top:40px;}
.np-sec__feat{margin-top:60px;}
.gift-mainSec1-Txt p {margin-top:10px;padding: 0 0px;}
.giveGift-CardImg img{max-width: 70%;}
.giveGift-Card h4 {font-size: 24px;}
.btn-newMemory-add-img {font-size: 15px; font-weight: 700;}
.GiftingSec5 {padding-bottom: 10px;}
.fix-bot {margin-bottom:24%;}

.TimeGridTxt-STitle.addnewImg {font-size: 18px;}
.gift-mainSec1.np-PP{margin-top:12%;}

.psJournalHead{font-size: 22px !important; line-height: 30px;}
}
@media screen and (max-width:992px){
 .st-girdImage{grid-gap:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-auto-rows:196px;}
.st-babyFirstMov{padding: 25px 25px 50px 25px;}
.timeLineGridList{padding: 0 25px;}
.BabyArrival{padding: 20px 25px;}
.order_head {margin-top: 70px;}
/* .TimeGridTxt-Title{font-size:20px;line-height:24px;} */
.TimeGridTxt-STitle{font-size:16px;line-height:24px;}
.st-editEntTimeA{padding:10px 15px}
.whatsAppDate{font-size:15px;}
.TimeGridTxt{width:calc(50% - 10px);}
.TimeGridImg{width: auto;height: auto;}

.st-Nameimage{font-size:22px;}
.st-editEntTimeA img{padding-right: 7px;}
.st-editEntTimeTxt{font-size:14px;}
.np-h__logo{max-width:130px;}
.st-chapterCheck label{font-size:18px;}
.featureTwo-Card{padding:25px 0px;}
.chapterTab-ListOut{margin-bottom:10px;}
.chapterTab-List li .tab-link{font-size:16px;}
.st-editToggle{width:40%;}
.st-editEntDate{width:60%;}
/* .timeLine__item{height:140px;} */
/* .st-discribeTxtInn{font-size:22px;line-height:24px;} */
.st-timeAns{padding:8px 26px;}
.timeLineHamDot::before{top:-8px;}
.timeLineHamDot::after{bottom:-8px;}
.st-AddiInfo{margin:50px 0;}
.full-ButInn{font-size:18px;}
.growth-TxtTilInn{font-size:22px;}
.st-girdImage.bookGrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-auto-rows:170px;}
.wrapper-1200 {max-width: 700px;}





}
@media screen and (max-width:820px){
 .st-girdImage.bookGrid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-auto-rows:130px;}
 .st-girdImage{grid-auto-rows: 157px;}
 .TimeGridImg{width: auto;height: auto;}

.gift-mainSec1Inn{flex-wrap:wrap;}
.gift-mainSec1{margin-top:98px;}
.gift-mainSec1-TxtOut{margin:23px 0 23px;}
.giveGift-CardImg img{width:80%;}
.giveGift-Card p br{display:none;}
.faq-title h2{font-size:40px;line-height:1.4;}
.gift-occasionList li {width: calc(25% - 12px);margin-right: 15px;}
.slider_VarientOut {width:100%;}
.slider-forVary {width:100%;}
.gift-header-txt {font-size: 15px;}
.gift_bookInn img{max-width: 21%;}
.gift_bookInn {padding: 12px 20px;}
.np-secName.st-sliderPreview .st-girdImage.bookGrid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-auto-rows:130px;}
.rem-giftingPg {margin-top: 97px;}


.st-preview-silder.slick-slider button.slick-next{right:0%;}
.st-preview-silder.slick-slider button.slick-prev{left:0%;}

.order_head {margin-top: 50px;}



.hamburger { display: block;}


.emptyHeight{display: none;}
.hamburger{display: inline-block;transition: .5s;}
.nav-menu li{margin: 10px 0;}

.header-innerChild {padding:15px 0;}
.hamburger{position:absolute;right:7%;top:17%;}
.nav-menu {justify-content: flex-start;}
.mnu-list li:not(:last-child) a {padding: 12px 32px;}
.mnu-list li.giftLink a {padding: 12px 32px;}

.chapterQuesList li::after {width: 85%;left: 54%;}
.fix-bot {margin-bottom:34%;}

.gift-mainSec1.np-PP{margin-top:15%;}

}
.nav-menu{position:fixed;background-color: #fff;box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;height:95vh;right:15px;top:15px;width:250px;margin-right: -280px;transition: .5s;flex-direction: column;align-items: flex-start;padding: 1rem;z-index: 999;border-radius: 24px;}
.menu-show{margin-right:0;box-shadow:4px 2px 15px 1px #b9adad;transition: .5s;}
@media screen and (max-width:740px){
 .timeLineGridInn{flex-wrap:wrap;flex-direction:column-reverse;margin-top:30px;}
.TimeGridTxt{width:100%;margin-top:15px;}
.TimeGridImg{width:100%;margin-top:0px;}
.TimeGridTxtInn.mobileViewTime {display: block;order: 1;margin: 16px 0;}
.TimeGridTxtInn.desktopViewTime h3{display: none;}
.txtBoxList {width:100%;}
.twoImgR .ImgRBox {flex-wrap: wrap;}
.st-girdImage{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-auto-rows:140px;margin-bottom:0px;}
.chapterTab-ListOut{overflow-x:scroll;padding-bottom:15px;padding-top: 15px;}
.chapterTab-List{min-width:650px;}
.chapterTab-ListOut::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);background-color:#fff;border-radius:10px; display: none;}
.chapterTab-ListOut::-webkit-scrollbar{width:10px;height:6px;background-color:#fff;border-radius:10px; display: none;}
.chapterTab-ListOut::-webkit-scrollbar-thumb{background-color:var(--clr-primary);border:2px solid #F5F5F5;border-radius:10px;}


.st-chapterCheck label{font-size:16px;line-height: 20px;}
.st-chapterLabel{padding-left:45px !important;}
.st-cartOpen-click{display:none;}
.st-cartOpenMobile{display:block;}
.st-timeMain{padding:90px 0;padding-bottom: 150px;}

.TimeDeleteMemInn{font-size:24px;padding-bottom:0px;}
.TimerecordMemPara{font-size:16px;}
.RecordMemTxt{font-size:16px;}
/* .TimeGridTxtInn{height:110px;} */
.dropdown-content{top:50px;width:190px;}
.TimelineDelTxt{padding-left:10px;}
.TimelineDel{padding:16px;}
.st-timePrev-a{font-size:18px;text-align: center;}
.st-timeAnsPrev{margin-top:35px;flex-wrap:wrap;justify-content:center;}
.st-timeAns{width:100%;float:left;padding: 14px;margin-bottom: 20px;}
.st-timeAns-a{justify-content:center;}
.st-timePrev{padding-left:0px;width: 100%;display: flex;justify-content: center;margin-bottom: 20px;}
.st-timePrev:last-child{margin-bottom: 0px;}
.Discribe-NewMem{padding:24px 10px 8px;margin-bottom:15px;}
.new-MemHeadInn{padding:48px 10px 10px 12px;}
.Discribe-NewMemTxt{font-size:20px;}
/* .New-memoryCheck{margin-top:0px;} */
.stTxtArea{margin:32px 0;}
.TimeAccountSet__card li .TimeAccountSet__List{font-size:16px;}
.timeMenuBotTxt{font-size:16px;}
.spacialMsgOut{flex-wrap:wrap;}
.book-screenImg{width:100%;display: flex;justify-content: center;margin: 29px 0;}
.specialmsg{width:100%;padding-left:0px; text-align: center;}

.psFamPic{margin: 0 auto; float: none; margin-bottom: 20px;}
.psEditBtn{top: 36px;}
.psEditCover{margin: 0 auto;}
.st-timePrevOut{justify-content: center;flex-wrap: wrap;}
.st-recordMem{max-width:400px;}
.growthTable th,.growthTable td{padding:16px;font-size:18px;}
.growthTable .row-title {font-size: 18px;}
.np-secName.st-sliderPreview .st-ImgRBox {flex-wrap: nowrap;}
.np-secName.st-sliderPreview .st-girdImage.bookGrid {grid-template-columns: repeat(auto-fit, minmax(50px, 1fr));grid-auto-rows: 50px;}
.np-secName.st-sliderPreview .st-ImgRBox {padding: 0px 15px;gap: 10px;}
.np-secName.st-sliderPreview .np-secName__in {padding: 0px 10px;}
.np-secName.st-sliderPreview .np-secName__in > img{max-height: 400px !important;}

.st-AddiInfo-p{text-align: center;margin-top: 3px;font-size: 16px;}

.book-paid-dropdown select{padding: 17px 20px 17px 10px;}
.book-paid-dropdown{top: 75%;}
.tmLabelBook{top: 69%;}
.babyBookLbel{float: left;}

.TimeGridTxt-STitle{padding-bottom: 10px;}

.TimeGridTxt-STitle.addnewImg{padding-bottom: 0;}

.timeLineGrid{margin-top: -8%;}

.gift-mainSec1.np-PP{margin-top:20%;}

.order_head {margin-top: 70px;}


.psSerchHeading{align-items: center; top: 42px;}
.psSerchclose{max-width: 12px;}
.psSerchHeading p{font-size: 16px;}
.psJournalHead{font-size: 16px !important; line-height: 22px;}

}

@media (max-width: 600px) {
  .psTimecheck {justify-content: space-between !important;}
  .psTimecheck .st-timeLCheck:first-child {margin-right: 0px;}
}

@media screen and (min-width:551px){
  .psMobBooking{display: none;}
  .psDescBook{display: block; margin-top: 13px;}
}

@media screen and (max-width:550px){
  .TimeGridImg{width: auto;height: auto;}
  .st-girdImage{grid-auto-rows: 231px;}
 .np-signUp-fInput.mobile.flex input[type=text]{border-radius:0px 15px 15px 0;padding:15px;font-size:16px;line-height:1;}
.countryCode{padding:15px;border-radius:15px 0 0 15px;font-size:16px;line-height:1;}
.emailSupport{font-size:14px;}
.Account-Act .Account-ActInn{font-size:16px;padding: 16px;width: 340px;}
.DelAccountInn{font-size:16px;}
.np-signUp-startR.babybook{flex-wrap: wrap;}
.np-signUp-startR.babybook li{margin: 10px 0;}
.familyPhoto-Screen{display:flex;justify-content:center;}
.DateRangeCalInn .calendarBook{padding:14px 35px;}
.st-AddiInfoTxt{font-size:22px;text-align:center;}
.DateRangeTxt{font-size:18px;padding-left:5%;}
/* .spacialMsgOut{margin-top:15px;} */
.parentsName-card{width:100%;}
.np-signUp-fInput.flex.book{flex-direction:row;gap:15px;}
.np-onbording-mulL li:not(:last-child){margin-bottom:18px;}
.np-onbording-mulL.babybookset li:not(:last-child) {margin-bottom: 28px;}
.errmsg {bottom: -28px !important;}

.full-ButInn{padding:10px 14px;}
.full-ButInn{font-size:16px;}
.np-signUp-fInputD span.errmsg.msgErr{top: 80px !important;}
.wrapper-815 {padding: 0 15px;}
.DateRangeCalInn span {left: 18px;}
.previous-Mes {margin-top:40px;}
.st-preview-silder.slick-slider button{width:30px;height:30px;top: 47%;}
.st-preview-silder.slick-slider button.slick-prev {left: 0%;}
.st-preview-silder.slick-slider button.slick-next {right: 0%;}
.np-secName.st-sliderPreview {padding: 0 20px;}
.NewBanner-Book {padding: 0 0px;}
/* .np-secName.st-sliderPreview{height: 780px;} */
.st-preview-silder .slick-dots {bottom: -65px;}
.st-girdImage.bookGrid {grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));grid-auto-rows:200px;}
.np-secName.st-sliderPreview .np-secName__in.family {min-height: 400px;}
.stNewMemInn-warpOut{margin: 16px 0;}
/* .new-MemHeadInnRgtInn {padding: 2px 15px;} */
.new-MemInnRgtTxt {font-size: 18px;padding-left: 8px;}
.new-MemHeadInnRgtInn img{width: 33%;}
.subscription-ButInn.coupon {width: calc(27% - 10px);border-radius: 20px;    padding: 12px 12px;}
.applyCode input[type=text] {width: calc(73% - 10px);}
.new-MemHeadInnLft.mobileclose img{width: 90%;}
.timeLineEdit-Out {padding-top: 10px;}
.previewBookBut.last {padding: 14px 40px;}
.previewBookBut {padding: 10px 40px;}
.np-onbording-mulL.questionsetting li:not(:last-child){margin-bottom: 0px;}
.modal-content img{width:100%;}
.np-signUp-congIn span {top: 34%;}
.DateRangeCalInn.space span svg{width: 16px;height: 16px;}
.DateRangeCalInn.space span.hospital svg {width: 30px;height: 25px;}
.DateRangeCalInn.space span.hospital {left: 22px;}
/* .np-secName.st-sliderPreview .np-secName__in {padding: 50px 30px;} */
.babyBookImg img{width: 140px;height: 140px;}
.New-MemCaltxt {padding-left: 28px;}
/* gifting */
.rem-giftingPg-Inn h3{font-size:30px;}
.rem-giftingPg-Inn h4{font-size:22px;margin:8px 0 5px;line-height:26px;}
.rem-specialWrap-Title{font-size:30px;line-height:36px;}
.rem-extraSpecial{padding:55px 0;}
.rem-specialBook-txt h3{font-size:22px;}
.giftAdd-book a{padding:12px 50px;font-size:18px;}
.rem-giftingForm{padding:35px;}
.gifing-inputField h2{font-size:21px;line-height:18px;}
.np-sec__btn.giftPg{margin:15px 0 15px;}
.gifing-inputField{margin-top:30px;}
.rem-giftingPg-Inn p{font-size:16px;}
.rem-specialWrap-para{font-size:16px;line-height:20px;padding:14px 0;}
.rem-specialBook-txt p{font-size:16px;line-height:20px;}
.gifing-inputField p{font-size:16px;line-height:20px;padding:10px 0;}
.gifting-support p{font-size:16px;}
.gift-mainSec1-Txt h3{font-size:32px;line-height:1.3;}
.gift-mainSec1-Txt p{font-size:16px;}
.gift-mainSec2Inn-Heding{font-size:32px;}
.giveGift-Card h4{font-size:22px;margin-top: 9px;}
.giveGift-Card p {font-size: 16px;margin-top: 6px;}
.giveGift-List li {width:100%;margin-bottom: 15px;}
.giveGift-List li:last-child {margin-bottom: 6px;}
.giveGift-CardImg img{width:60%;}
.gift-occasionList li{width:calc(50% - 12px);margin-right:15px;margin-bottom:30px;}
.gift-occasionList li:nth-child(2){margin-right:0px;}
.gift-occasionList .giveGift-Card h4{text-align: left;}
.gift-occasionList{margin:40px 0 10px;}
.gift-occasion {padding: 30px 15px;margin-top: 50px;}
.gift-occasionList li:nth-child(3){margin-bottom: 6px;}
.gift-occasionList li:last-child{margin-bottom: 6px;}
.giveGift-List {margin-top: 30px;}
.np-contUs h3 {text-align: left;}
.gifing-inputField input[type=text] {padding: 14px;font-size: 16px;}
.gifing-inputField textarea{padding:14px;font-size:16px;}
.giftingCheckOut-Inn h4{font-size:16px;}
.giftingCheckOut-Inn h3{font-size:16px;}
.start-journalout {padding: 70px 0 35px;}
.Start-Journal-title{font-size:22px;}
.Start-Journal-subtitle{font-size:18px;margin-top:5px;}
.timeLineGridInn.ash{margin-top: 10px;}
.hambergerCont{width:350px;margin-left:-350px;}
.hambergerCont.active {margin: 8px;}
.np-signUp-fInput.babyBookflex .np-signUp-fIn:first-child {margin-right: 15px;}
.error_infosignUp {bottom: 18px;}
.np-todayProm-imgs.bookoaid{justify-content: center;}
.specialmsg textarea {padding: 12px 16px;}
.spacialMsgOut {margin-top: 0px;}
.error_infosignUp {bottom: 18px;}
.ih-home-testo {padding: 20px;padding-top: 20px;}
.gift-mainSec1 {margin-top: 91px;}
.ih-home-testo.gifting-main .ih-home-testo-in.wrapper-1440{padding: 0px;}
.previewBookBut.growth{width: 100%;}
.st-growthPop{max-width: 327px;}
.TimeGridTxt-STitle.addnewImg {font-size: 15px;padding-right: 10px;}
.timeLineExtra.atag {padding: 8px 22px !important;}
.st-timeAnsImg img{max-width: 80%;}
.gift_book {display: none;}
.rem-giftingPg {margin-top: 90px;}

.st-preview-silder.slick-slider .st-girdImage.bookGrid{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));grid-auto-rows:150px;}

.chapterQuesList li::after {width: 78%;}
.st-chapterCheck input[type="checkbox"]:checked + label:after, [type="checkbox"]:not(:checked) + label:after {width: 5px;height: 10px;top: 3px;left: 6px;}
.st-chapterCheck input[type="checkbox"]:checked + label:before, .st-chapterCheck input[type="checkbox"]:not(:checked) + label:before {width: 18px;height: 18px;}
.chapterTab-List { min-width: 580px;}

.i-close-icon { right: 34%;top: -9px;}
.chapterTab-List li {margin-right: 22px;}

.st-babyBook label{font-size: 16px;}


.st-TimeMemberShip a {font-size: 15px;}
.st-TimeMemberShip {width: 100%;}
.fix-bot {margin-bottom:47%;}

.imageLock {position: inherit;left: 5px; top: 5px;margin-right: 18px;}
.st-chapterLabel{padding: 0;}
.imageLock {position: absolute;}
.st-chapterCheck {display: flex;align-items: flex-start;}

.st-chapterLabel {padding-left: 5px !important;}
label.st-chapterLabel.question-left { padding-left: 30px !important;}

.DateRangeCalInn.space span {top: 57%;}
.book-paid-dropdown select { margin-top: 0px;}
.timeAnsTab {font-size: 15px; line-height: 24px;}
.st-timeAns { padding: 8px 22px;}
.st-timePrev-a {margin-top: 3px;}

.st-timePrev:first-child{margin-bottom: 0;}
.st-timePrevOut{gap: 20px;}
.timeLineGrid{margin-top:-15%;}

.order_head {margin-top: 70px;}

.st-NameimageTil {padding-left: 15px;}

.ps-wrapper-1050{padding: 0;}

.psOrder-Bookout{margin-bottom: 25px;}

.psDescBook{display: none;}
.psBookMain{border-bottom: none !important;}

.see-color {margin-bottom: 10px;}

/* === Prashant search css === */
.psSerchHeading {align-items: center;top: 54px;}
.psCartList{width: 100%;}
.SearchPopBut{margin: 16px 0;}
.timelineDevider {width: 5%;}

.psSignUp-Input.flex > div{
  border-radius: 15px;
  padding: 15px;
  line-height: 1;
}
.psSignUp-Input.flex > div select{
  font-size: 14px;
}

.psTimeMain{padding-top: 53px;}
.psSerchHeading {align-items: center;top: 22px;}
.SearchPopBut{padding: 12px 25px;}

.psEditBtn {top: 10px;}


}
@media screen and (max-width:500px){
 .st-NameimageTil{padding:10px 0; padding-left: 13px;}
.st-Nameimage{font-size:20px;padding-left:8px}
.st-discribeTxtInn{font-size:20px;}
.timeAnsTab{font-size:16px;}
.st-timePrev-a{font-size:16px;}
/* .TimeGridTxt-Title{font-size:18px;line-height:22px;} */
.TimeGridTxt-STitle{font-size:15px;line-height:22px;}
.st-girdImage{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-auto-rows:120px;}
.timeLineGridList{padding:0 15px;}
.BabyArrival{padding:20px 15px;}
.st-babyFirstMov{padding:0 15px;padding-top:15px;padding-bottom:72px;}
.chapterQuesList li{padding:10px 20px;}
.st-chapterLabel{padding-left:0px !important;}
/* .timeLine__item{height:120px;} */
.TimelineDelTxt{font-size:16px;}
.st-Add-RemAppTxt{font-size: 14px;line-height: 24px;}
.st-Add-RemApp{max-width:340px;}
/* .timeLine__item--vert{height:250px;} */
.st-girdImage.recordMem{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-auto-rows:120px}
.st-recordMem__inner {padding: 20px 0px;}
.editPageBut-Out {margin-top: 40px;}
.new-MemInnRgtTxt {font-size: 18px;}
.new-MemHeadInnRgt img{width:30%;}
.st-NewMemory-gird{grid-template-columns:repeat(auto-fit,minmax(185px,1fr));}
.np-todayProm-textarea textarea{font-size:18px;}
.Author-BookTxt-title{font-size:15px;}
.Author-BookTxt-subTil{font-size:14px;}
.DateRangeTxt{font-size:18px;padding-left:0%;}
.st-TotalContain-Txt{font-size:16px;}
.Author-BookInn{margin-bottom:24px;}
.st-TotalContain{margin:20px 0;}
.previewBookBut{padding:10px 65px;font-size: 16px;}
.st-AddiInfo{margin:47px 0;}
.st-AddiInfoTxt{text-align:center;font-size:20px;}
/* .spacialMsgOut{margin-top:9px;} */
.specialmsgLabel{font-size:18px;}
.birthInfo{text-align:left;padding: 12px 17px 12px 30px;}
.DateRangeCalInn.space span{top:56%;}
.DateRangeCalInn span{left:19px;}
.previewBookBut.last{padding:18px 54px;}
.editContTxtInn{font-size:15px;}
.editContListTxt{padding:10px 0;}
.editContList{width:300px;}
.new-MemInnRgtTxt{font-size:18px;}
.new-MemHeadInnRgtInn img{width:80%;}
.new-MemHeadInnRgt-Txt{padding:4px 14px;}
.book-parentsNameList li{width:100%;}
.DateRangeCalInn.space{width:calc(50% - 10px);}
.DateRangeCalInn{width:calc(50% - 15px);}
.editPage{font-size:15px;}
.editBook .fullscrenTxt{font-size:15px;}
.editCoverInn{font-size:18px;}
.editCover{margin:20px 0;}
.premiumBookTil{font-size:28px;}
.premiumBookPrice{font-size:15px;}
.premiumBook-card{font-size:16px;line-height:1.1;}
.subscriptionPara{font-size:16px;line-height:22px;}
.subscription-ButInn{font-size:16px;padding:12px 80px;}
.paidUserPageOut{padding:0 0px;}
.premiumBook-Qul{padding:0 25px;}
.size-pageMainTxt{font-size:16px;}
.size-pageInn{font-size:16px;}
.size-pageMainTxt span{font-size:20px;}
.book-cover-editTxt{font-size:20px;}
.np-todayProm-imgs input[type=file] + label{padding:10px 10px;}
.book-updateButInn{font-size:16px;}
.book-cancelButInn{font-size:16px;}
.order-price-Txt{font-size:16px;}
.CouponAddInn{padding:15px;font-size:16px;}
.CouponAdd{width:calc(25% - 5px);}
.np-signUp-fInput.order.width{width:calc(75% - 5px);}
.paymentBack{font-size:16px;padding:10px 15px;width: 100%;float: left;border-radius: 8px;}
.paymentButtonOut{padding:10px;}
.orderDetail-Txt{font-size:16px;line-height:24px;}
.st-count__wrap{margin-top:15px;}
.subscription{padding:20px 10px;}
.st__valueBtn{padding:8px 38px;}
.paid-Back-nextBut{gap:5px;}
.wrapper-615{padding:0 15px;}
.np-signUp-fInputD label{font-size:14px;}
.np-signUp-fInputD label{font-size:14px;}
.babyBookLbel{font-size:14px;}
.fullScreen-Txt{font-size:14px;}
/* .errmsg.ProfileImageSpan {top: 53px !important;} */
.previewBookBut.last {padding: 14px 40px;}
.previewBookBut {padding: 12px 40px;}
.np-sec__btn.gift-MainPg a {padding: 12px 12px 12px 18px;}
.np-sec__btn.gift-MainPg a span {margin-left: 20px;}



.st-preview-silder.slick-slider .st-girdImage.bookGrid{grid-template-columns:repeat(auto-fit,minmax(60px,1fr));grid-auto-rows:100px;}
.previewBookBut-2{width: 100%; float: left;}
.error-text {top: 50px;}

.i-close-icon {right: 28%;}
span.giftMessage {width: 80%;}

.fix-bot {margin-bottom: 57%;}

.book-paid-dropdown select {padding: 13px 20px 13px 10px;}

.full-width .TimeGridImg{float:left;}
.full-width .TimeGridImg .st-girdImage{grid-auto-rows: auto;}

.TimeGridImg{width: auto;height: auto;}
.st-girdImage{grid-auto-rows: 180px;}


.book-paid-dropdown{top:74%;}
.tmLabelBook{top: 58px;}

.gift-mainSec1.np-PP{margin-top:30%;}

.order_head {margin-top: 80px;}

.psMobBooking .textLeft{padding-top: 0 !important;}

.psSignUp-Input.flex > div {width: 48%;}
.psSignUp-Input.flex > div select{font-size: 16px;}
}
@media screen and (max-width:414px){
 .preQues-Memory{font-size:18px;}
.capture-MomTxt{font-size:14px;padding-right:8px;}
.capture-Mom{padding-top:22px;}
.new-MemHeadInnLft-Txt{font-size:18px;padding-left:18px;}
.new-MemHeadInnLft.previous-ques img{width:85%;}
.new-MemHeadInnLft img{width:9%;}
.Discribe-NewMemTxt{font-size:20px;}
.Discribe-NewMem{padding:15px 0;margin-bottom:15px;}
.new-MemHeadInn {padding: 15px 0;}
.new-MemAdd-Img .new-MemAddLink{padding:10px 12px;}
.st-discribeTxtInn{font-size:18px;}
.st-Add-RemApp{max-width:330px;}
.st-deleteTimeL{max-width:330px;}
.st-UpgradePop{max-width:330px;}
.st-recordMem{max-width:330px;}
.EditButTime{padding:8px 20px;margin:0 20px;}
.editPageBut-Inn .EditButTimeInn{font-size:16px;}
.DateRangeCalInn .calendarBook{padding:12px 0px 12px 35px; font-size: 12px; width: 100%;}
.DateRangeCalInn .calendarBook::placeholder{padding: 12px 0px 12px 0px; font-size: 12px; width: 100%;}
.DateRangeLine{margin:0 15px;}
/* .new-MemHeadInnRgtInn{padding:2px 12px;} */
/* .np-onbording-mulIn label{font-size:16px;} */
.full-screenBut-Main{flex-direction:column;}
.full-screenBut{width:100%;margin-bottom:20px;}
.growthTable th,.growthTable td{ padding: 10px 8px;font-size: 12px;}
/* .np-secName.st-sliderPreview {height: 780px;} */
/* .np-secName.st-sliderPreview .st-ImgRBox {padding:0px 15px;} */
.paidUserPage img {height: 300px;}
.New-MemCal {width: calc(50% - 10px);}
.np-onbording-mulIn.newMem{width: calc(50% - 10px);}
/* gifting */
.rem-giftingPg-Inn h3{font-size:26px;}
.rem-giftingPg-Inn h4{font-size:20px;margin:8px 0 5px;line-height:26px;}
.rem-extraSpecial{padding:35px 0;}
.rem-specialWrap-Title{font-size:26px;line-height:32px;}
.rem-specialBook-txt h3{font-size:20px;}
.rem-specialBook-txt p br{display:none;}
.rem-giftingForm{padding:25px;}
.gifing-inputField h2{font-size:19px;line-height:16px;}
.gifing-inputField{margin-top:25px;}
.gifting-support p br{display:none;}
.errmsg-book {left: 28%;top: 48px;}
.parentsName-card input {padding:14px 17px 14px 20px;font-size: 12px !important;}

.pop-d2::placeholder {padding:14px 17px 14px 0px !important;}
.DateRangeTxt {font-size: 15px;padding-left: 0%;margin-bottom: 0px;}
.specialmsgLabel {font-size: 15px;}
.specialmsg textarea {padding: 8px 13px;font-size: 14px;}
.babyBookLbel {font-size: 15px;}
.AddImgTxt-book {font-size: 15px;margin-bottom: 9px;}
.np-onbording-mulIn label {font-size: 16px;}

.gift-mainSec1-Txt p {font-size: 15px;}
.GiftingSec5 {padding-bottom: 0px;}
.gift-mainSec1-Txt h3 br{display: none;}
.GiftingSec5 .np-sec__feat {margin-top: 27px;}
.ih-faq-bott-text {margin-top: 12px;}
.growth-Count {margin-top: 24px;}
.growth-CountList {margin-top: 15px;margin-bottom: 10px;}
.growth-CountCard {margin-bottom: 16px;}
.previous-Mes {margin-top: 28px;}
.growth-TxtTilInn {font-size: 20px;}
.babyBookLbel.growth-track {font-size: 13px;}
.growthTableMain {margin: 14px 0;}
.growthTable .row-title {font-size:11px; word-break: break-word;}
.left-p {padding-right: 5px;}
.Start-Journal-title {font-size: 15px;}
.Start-Journal-subtitle {font-size: 15px;}
.previous-QS-Blank .previous-QS-B-title{font-size:16px;}
.previous-QS-Blank .previous-QS-B-subtitle{font-size:16px;}

.book-paid-dropdown select {padding:15px 20px 15px 10px;}
.pop-d {padding: 12px 0px 12px 38px !important;font-size: 12px !important;}
.pop-d::placeholder{padding: 12px 0px 12px 0px !important;font-size: 12px !important;}
.pop-d2 {padding: 12px 0px 12px 18px !important;font-size: 12px !important;}
.pop-d2::placeholder{padding: 12px 0px 12px 18px !important;font-size: 12px !important;}

.pop-d3new {font-size: 12px !important;}
.pop-d3new::placeholder{font-size: 12px !important;}

.date-arrow {right: 37px; }
.paidUserHead {margin: 25px 0 25px;}
.paidUserLogo img {max-width: 200px;}

.order_head {margin-top: 70px;}

.psOrder-Bookout{margin-bottom: 20px;}
.TimeGridImg{width: auto;height: auto;}


.psSignUp-Input.flex{flex-wrap: wrap;}
.psSignUp-Input.flex > div {width: 100%;}
.psSignUp-Input.flex > .psAccSet{margin-bottom: 20px;} 

}
@media screen and (max-width:395px){
 .st-editEntTimeA{padding:8px 8px;}
.whatsAppDate{font-size:14px;}
.st-girdImage{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-auto-rows:110px;}
.featureTwo-Card{padding:20px 0px;}
/* .timeLine__item{height:110px;} */
.st-girdImage.recordMem{grid-template-columns:repeat(auto-fit,minmax(115px,1fr));grid-auto-rows:110px;}
/* .timeLine__item--vert{height:225px;} */
.preQues-Memory{font-size:16px;}
.new-MemHeadInnLft-Txt{font-size:18px;padding-left:16px;}
.st-NewMemory-gird{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-auto-rows:110px;}
.moreImages{font-size:16px;}
.new-MemInnRgtTxt{font-size:16px;}
.st-addCart{width:360px;}
.st-Add-RemApp{max-width:320px;}
.st-deleteTimeL{max-width:320px;}
.st-UpgradePop{max-width:320px;}
.st-recordMem{max-width:320px;}
.new-MemHeadInnRgtInn img{width:35%;}
.new-MemHeadInnRgt-Txt{padding:4px 10px;}
.DateRangeLine{margin:0 10px;}
.subscription-ButInn{padding:12px 50px;}
.st-girdImage.bookGrid {grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));grid-auto-rows: 120px;}
.st-preview-silder.slick-slider button {width: 22px;height: 22px;top: 47%;}
.subscription-ButInn.coupon {width: calc(35% - 8px);}
.applyCode input[type=text] {width: calc(65% - 8px);}


.st-preview-silder.slick-slider .st-girdImage.bookGrid{grid-template-columns:repeat(auto-fit,minmax(50px,1fr));grid-auto-rows:80px;}
.chapterQuesList li::after {width: 73%;}

.date-arrow {right: 13px;}
.i-close-icon {right: 25%;}

.ap-preview .st-girdImage{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));}

.ap-preview .np-secName .np-secName__in > img{max-height:300px;}

.fix-bot {margin-bottom:63%;}

.full-width .TimeGridImg{float:left;}
.full-width .TimeGridImg .st-girdImage{grid-auto-rows: auto;}

.TimeGridImg{width:100%;height: auto;}
.st-girdImage{grid-auto-rows: 155px;}

}

@media screen and (max-width:375px){

  .TimeGridImg{width: auto;height: auto;}
  .st-girdImage{grid-auto-rows: 150px;}

  .TimeLineCal .Timecal{font-size: 12px;}
}

@media screen and (max-width:360px){
  .twoImgR .twoImgList > li:last-child .ImgRBox{gap: 10px;}
  .st-preview-silder.slick-slider .st-girdImage.bookGrid{grid-template-columns:repeat(auto-fit,minmax(45px,1fr));grid-auto-rows:90px;}

  .ap-preview .st-girdImage{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));}


  .TimeGridImg{width: auto;height: auto;}
  .st-girdImage{grid-auto-rows: 145px;}
}


@media screen and (max-width: 767px) and (orientation: landscape) {
  .st-preview-silder.slick-slider .np-secName.st-sliderPreview .np-secName__in.family .np-bTxt {
    font-size: 50px;
  }
  .st-preview-silder.slick-slider .np-secName.st-sliderPreview .np-secName__in.family {
    min-height: 300px;
  }
  .st-preview-silder.slick-slider .np-secName.st-sliderPreview .twoImgR .twoImgList > li:last-child .ImgRBox {
    gap: 15px;
  }
  .st-preview-silder.slick-slider .np-secName.st-sliderPreview .st-girdImage.bookGrid {
    grid-template-columns: repeat(auto-fit, minmax(50px, 1fr));
    grid-auto-rows: 90px;
  }

  .st-preview-silder.slick-slider .twoImgR .twoImgList > li:last-child .ImgRBox{gap: 10px;}
}

.new-mem-bg {
  width: 100%;
  height: 300px;
  background-image: url("/front/images/Logo_background.png");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  display: block;
  border: 1px solid #DED9D4;
  border-radius: 15px;
}

@media screen and (max-width: 640px){
  .new-mem-bg {
    height: 200px;
  }
}

@media screen and (max-width: 640px){
  .video-image-wrapper .st-girdImage {
    width: 100%;
    height: 100%;
    display: block !important;
  }
}

