.pdp-sec14{margin-top:30px; display: inline-block; width: 100%;}
.pdp-sec14 h2{font-family: Cormorant Garamond;font-size: 20px;margin-bottom:20px; text-align: left;font-weight: 600; float: left;}	
.kama-journal-box { border: 1px solid #ce8624; padding: 10px; border-radius: 5px;}		
.kama-journal-box span {display: block;padding-bottom: 15px;}		
.kama-journal-box h4 { font-size: 20px; font-family: Cormorant Garamond; line-height: 1.1; font-weight: 700;padding-bottom: 10px;}	
.kama-journal-box span img{ display: block;}		
.journal-colm { width: 100%;display: table;}		
a.icon-see { font-size: 14px;float: right;  padding-top: 5px; color: #946134; font-weight: 700;}		
a.icon-see img {  margin-left: 4px;}	
.pdp-sec15{margin-top:40px; display: inline-block; width: 100%;}
.pdp-sec15 h2{font-family: Cormorant Garamond;font-size: 20px;margin-bottom: 20px; text-align: left;font-weight: 600;}			
.recently-viewed-box span {  height: 114px; display: inline-block; float: left; margin-right: 10px;}
.recently-viewed-box span img { display: block;height: inherit;}
.recently-viewed-box h3 { font-size: 20px; line-height: 1.2; font-weight: 700; padding-bottom: 10px; font-family: Cormorant Garamond;}	
.recently-viewed-box p { font-size: 14px;}		
.recently-viewed-box { padding: 15px; border: 1px solid #ce8624; border-radius: 5px;    min-height: 142px;}
.recently-viewed-box p { font-size: 14px; margin: 0;}		
.pdp-sec11-row { display: block; width: 100%;margin-bottom: 20px;}
		.pdp-sec11-row span { display: block; border-radius: 5px;overflow: hidden; position: relative; margin-bottom: 12px;}
		.pdp-sec11-row p { margin-bottom: 0;font-size: 14px; font-style: italic; line-height: 1.3;}
		.pdp-sec11-row span img{ display: block;}		
	.journal-colm2 {     display: inline-block; background: #fffdee; padding:30px 20px;margin-top: 10px; margin-bottom: 40px;}	
.journal-colm2 span { margin: 0 auto 20px;  display: table;}		
.journal-colm2 a.shop-btn {  background: #946134;  display: table; color: #fff; border-radius: 6px; padding: 6px 20px;  font-size: 14px; margin: 0 auto;}		
	.journal-colm3 {     display: inline-block; background: #f0ddd1; padding:30px 20px;margin-top: 10px; margin-bottom: 40px;}	
.journal-colm3 span { margin: 0 auto 20px;  display: table;}		
.journal-colm3 a.shop-btn {  background: #946134;  display: table; color: #fff; border-radius: 6px; padding: 6px 20px;  font-size: 14px; margin: 0 auto;}		
	.pdp-sec11{ display: inline-block; width: 100%;}
		.pdp-sec11 h2{font-family: Cormorant Garamond;font-size: 20px;margin-bottom: 15px; text-align: left;font-weight: 600;}
		.product-row {display: inline-block;    padding-bottom: 15px; position: relative;}
		.product-like { position: absolute; top: 15px;right: 15px;  width: 16px;}
		.product-row span {margin: 0 auto;background: #eeeeee;display: block;width: 100%; padding: 5px; border-radius: 5px;}
		.product-row h3 {font-size: 18px;font-family: Cormorant Garamond;font-weight:600;line-height: 1.3;  color: #000;    padding-top: 20px;}
		.product-row p {font-size: 14px;padding-top: 10px;    margin-bottom: 10px; line-height: 1.7;}
		.product-row h4 { font-size: 20px; font-weight: 600;font-family: Open Sans;}
		.add-btn-bag {  position: relative; width: 100%; display: inline-block;}
		.add-btn-bag a { background-color: #C4601D; box-shadow: 0px 0px 16px rgba(82,53,40,0.16); width: 100%;   display: block;  padding: 14px 0; border-radius: 5px;font-size: 12px;letter-spacing: 1.25px;color: #ffffff; text-align: center;text-transform: uppercase;}
		.journal-colm4 { margin-top: 10px;display: inline-block;  width: 100%;  background: #faf7f5; padding: 20px 20px;}
		.journal-colm4 h3 { font-size: 22px;  font-weight: 600;padding-bottom: 6px;}
		.journal-colm4 p{ font-size: 13px;letter-spacing: 0.5px; line-height: 1.8; margin-bottom: 15px;}
		.journal-colm4 a { font-size: 12px; letter-spacing: 1.25px; color: #C4601D;text-transform: uppercase; font-weight: 600;}
		.journal-colm5 {  display: inline-block;width: 100%; margin-top: 40px;}
		.journal-colm5 h2{font-size: 22px; font-weight: 600; margin-bottom: 8px;}
		.journal-colm5 .journal-colm a.icon-see {padding-top: 0;}
		.journal-colm5 .journal-colm a.icon-see img { margin-left: 0; margin-right: 2px;  top: 2px; position: relative;}
		.journal-colm5 p{ font-size: 12px;    margin-bottom: 12px;}
		.journal-colm5 .journal-colm {  padding-bottom: 6px;}
		.legacy-sec1 { display: inline-block;  margin-top: 12px; width: 100%;position: relative;}
		.legacy-sec1 .carousel-indicators {position: relative; top: 0;margin: 0;display: block; z-index: 1;}
		.legacy-sec1 .carousel-indicators button { position: relative; opacity: 1;border: 0;width: auto;height: auto;    color: rgb(49 49 49 / 25%);margin: 0; width: 20%; float: left;
    flex: auto; text-indent: inherit; font-size: 12px;padding-top: 28px;background: rgb(255 255 255 / 0%);}
		.legacy-sec1 .carousel-indicators button span:before {background-color: rgb(49 49 49 / 50%); width: 8px;height: 8px;  border-radius: 50%;  content: "";    position: absolute; top: 50%; left: 50%;
  -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%);  transform: translate(-50%,-50%);}
		.legacy-sec1 .carousel-indicators button span{border: 1px dotted rgb(204 204 204 / 0%); display: table; position: relative; border-radius: 50%;    position: relative; width: 18px;height: 18px;background: rgb(255 255 255 / 0%);top: 0;
    left: 50%; position:absolute;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%); transform: translate(-50%,0%); }
		.legacy-sec1 .carousel-indicators button.active span{    border: 1px dotted #946134; background: #fff;}
		.legacy-sec1 .carousel-indicators button.active span:before{background-color:#946134;}
		.legacy-sec1:before { content: ""; border: 1px dotted #cbcacb;position: absolute;top: 8px; width: 100%;left: 0;}
		.legacy-sec1 .carousel-indicators button.active{ color: #946134; font-weight:700;}
		.legacy-sec1 .carousel-inner { padding-top: 30px;}
		.legacy-sec1 .carousel-inner .carousel-item span { border-radius:5px;box-shadow: 0px 0px 16px rgba(82,53,40,0.16);  overflow: hidden;  position: relative; display: table;}
		.legacy-sec1-main { position: absolute;bottom: 0;z-index: 1; width: 100%;    padding: 20px 15px;    height: 100%;}
		.legacy-sec1-main:before {content: ""; background-image: url("images/rectangle-shadow-img.inline.svg"); width: 100%; height: 200px; position: absolute; bottom: 0; left: 0; z-index: 1;    background-size: 100% 100%;}
		.legacy-sec1-colm{ position: relative; display: table;}
		.legacy-sec1-row { position: absolute; bottom: 12px; z-index: 1;}
		.legacy-sec1-row h3{ color: #fff;font-family: Open Sans;font-size: 16px; font-weight: 700; padding-bottom: 8px;}
		.legacy-sec1-row time{ color: #fff;font-size: 13px;}
		.legacy-sec1-row time img { vertical-align: text-top;}
		.legacy-sec1 .carousel-item{margin-bottom: 30px;}
		.legacy-sec2 { display: inline-block;  width: 100%;    padding-top:15px;}
		.legacy-sec2 h2 span {display: block;line-height: 1;    width: 90px;}
		.legacy-sec2 h2 { font-size: 22px;  margin-bottom:5px;text-align: left;font-weight: 600; }
		.legacy-sec2 .icon-see {padding-top: 34px;}
		.legacy-sec2 p{ font-size: 14px;    margin-bottom: 5px;}
		 .experts-app { border-radius: 5px;box-shadow: 0px 0px 4px rgb(82 53 40 / 16%);  padding:12px 8px;  width: 100%; display: inline-block;}
		.experts-app span { width:96px; height: 96px;overflow: hidden; display: table; border-radius: 50%; margin: 0 auto 10px;}
		.experts-app h4 { font-size: 12px; color: #343639; text-align: center;font-family: Open Sans;}
		.experts-app h4 abbr {font-family: 'Open Sans'; display: block; font-size: 10px; color: #C4601D;  padding-top: 5px; 
			text-transform: uppercase; font-weight: 600;}
		.legacy-sec3 { position: relative; margin-top: 30px;  width:100%; background: #fffdee; padding: 20px 0;}
		.legacy-sec3 h2{ padding-bottom: 20px; color: #343639; font-weight: 600; font-size: 22px;}
		.legacy-sec3 ul li h5{ font-size: 12px;color: #1f1f1f; text-align: center; padding-top: 8px; font-weight: 500;}
		.legacy-sec3 ul li span{ margin: 0 auto; display: table;}
		.legacy-sec3 ul li span img{ display: block;}
		.legacy-sec3 ul li.col-6 { padding: 0 3px 15px;}
		.legacy-sec3 ul.row{ margin: 0 -3px;}
		.video-row{ position: relative; width: 100%; display: block; }
		.legacy-sec3 .col-6 {padding: 0 0;}
		.legacy-sec3 .row{ margin: 0;}
		.video-row:before {content: ""; background-image: url("images/rectangle-shadow-img.inline.svg"); width: 100%; height:100%; position: absolute; bottom: 0; left: 0; z-index: 1;    background-size: 100% 100%;}
		.video-row h5 { font-size: 16px; color: #fff; position: absolute; bottom: 8px; z-index: 1; left: 10px;}
		.video-row span { display: block;  overflow: hidden; border-radius: 6px;}
		.video-row h5 time {  display: block; font-size: 12px;  padding-top: 3px;}
		.video-row abbr {  position: absolute;  top: 50%;    left: 50%;   z-index: 1;  transform: translate(-50%,-50%);}
		.legacy-sec4 {border-bottom: 1px solid rgb(148 97 52 / 30%);  padding: 30px 0; display: inline-block; width: 100%;}
		.legacy-sec4 h2 { font-size: 20px; color: #000;line-height: 1.2;padding-bottom: 12px; font-weight: 700;}
		.legacy-sec4 p{ font-size: 14px; margin-bottom: 12px;}
		.legacy-sec4 a{ display: block;font-size: 14px; color: #946134; font-weight: 700;}
		.legacy-sec4 a img { margin-left: 5px;}
		.legacy-sec5 { padding: 30px 0;  display: inline-block; width: 100%; }
		.legacy-sec5 h2{padding-bottom: 10px; color: #343639; font-weight: 700; font-size: 20px;}
		.legacy-sec5 ul li span { display: block; overflow: hidden; border-radius: 4px;}
		.legacy-sec5 ul li a{ display: block; position: relative;}
		.legacy-sec5 ul li{display: block; width: 100%; position: relative;    margin-bottom: 10px;}
		.legacy-sec5 abbr { position: absolute;  bottom: 0; z-index: 1;color: #fff;left:0px;bottom: 8px; width: 100%;    padding: 0 10px;}
		.legacy-sec5 abbr img { float: right;      padding-top: 8px;
			width: 6px;}
		.legacy-sec5 ul li a:before{content: ""; background-image: url("../images/rectangle-shadow-img.inline.svg"); width: 100%; height:100%; position: absolute; bottom: 0; left: 0; z-index: 1;    background-size: 100% 100%;}
		.legacy-sec1-h2 { padding-top: 20px;}
		.legacy-sec1-h2 h2{letter-spacing: 0.15px;font-size: 28px; font-weight: 500;}
.see-all-btn a {font-size: 14px;color: #C4601D;text-align: center;font-weight:600;text-transform: uppercase;letter-spacing: 1.25px;}
.see-all-btn {width: 100%;display: table; text-align: center; padding-top: 10px;}
		.journal-colm6{ margin-top: 10px;}	
		.consultation-ftr-menu {   border-radius: 5px; position: fixed; bottom: 0; background: #fff;  width: 100%; box-shadow: 0px 0px 16px rgb(82 53 40 / 16%); z-index: 9; padding: 8px 0 3px;}	
		.consultation-ftr-menu li{ float: left; width: 20%;font-size: 12px; text-align: center;color: #313131;}	
		.consultation-ftr-menu li a{ width: 100%; display: block;color: rgb(49 49 49 / 30%);}	
		.consultation-ftr-menu li span {display:table; margin: 0 auto 2px;}
		.consultation-ftr-menu img{ display: block;}
		.consultation-ftr-menu li a.active{ color: #946134; font-weight: 600;}
		.legacy_sec1 ol.tab-list .tab-list-item{ position: relative;padding-top: 30px;font-size: 12px;  margin: 0 25px;}
        .legacy_sec1 ul {   display: flex;     flex-wrap: nowrap;   white-space: nowrap;
  overflow: auto; -webkit-overflow-scrolling: touch;  overflow-scrolling: touch;   width: 100%;    margin-bottom:10px;}
        .legacy_sec1 ul li a:before{ content: ""; background-image: url(/images/oval-revamped.inline.svg); height:22px; width:22px;
            top: 0;position: absolute;background-size: cover;    left: 50%;
			transform: translate(-50%, 0);}
  .legacy_sec1 ul li.active a:before  {background-image: url(/images/selected-oval.inline.svg);}  
  .legacy_sec1 ul li a{ display: block;}
  .legacy_sec1 ul li a span{padding-top: 30px; display: block;}
 .legacy_sec1 { width: 100%;  display: inline-block;  padding-top: 15px;}
 .legacy_sec1 h2{ font-size: 28px;letter-spacing: 0.15px; font-weight: 500; padding-bottom: 15px;}  
 .legacy_sec1 .tab-content { margin-top: 15px;} 
 .legacy_sec1_colm span { border-radius: 5px; box-shadow: 0px 0px 16px rgb(82 53 40 / 16%);  overflow: hidden; position: relative;
     display: flex;}    
     .legacy_sec1_colm { position: relative;    margin: 15px 0; margin-right: 15px; display: inline-block;}    
     .legacy_sec1_main { position: absolute;white-space: normal;   bottom: 0;    z-index: 1; 
		  width:100%; padding: 20px 15px;  height: 100%;} 
     .legacy_sec1_main:before {content: ""; background-image: url("/images/rectangle-shadow-img.inline.svg");
		 width: 100%; height:100%; position: absolute; bottom: 0; left: 0; z-index: 1;    background-size: 100% 100%;    left: 50%;
		 transform: translate(-50%, 0);}
     .legacy_sec1_row { position: absolute; bottom: 12px;  z-index: 1;width: 92%; }
     .legacy_sec1_row h3{    width: 95%;     line-height: 1.4;    text-shadow: 2px 2px 3px black;   color: #fff;font-family: Open Sans; font-size: 16px;  font-weight: 700; padding-bottom: 6px;}
     .legacy_sec1_row time {  color: #fff;  font-size: 13px; }
     .legacy_sec1_row time img { vertical-align: text-top; }
     .legacy_sec1 ul:before { content: "";position: absolute;  border-bottom: 1px dotted #cbcacb;   width: 250%; top: 11px;}
    .legacy_sec1 ul {   position: relative;}
    .main_legacy_sec1 { display: flex;  flex-wrap: nowrap; white-space: nowrap;overflow: auto; -webkit-overflow-scrolling: touch;
 overflow-scrolling: touch;  width: 100%; overflow-scrolling: touch;
 -ms-overflow-style: none; scrollbar-width: none; -webkit-transform: translateZ(0);  transform: translateZ(0);
   scroll-behavior: smooth;}
 .legacy_sec1 ul li.active { font-weight: 600; color: #c4601d;}
 .legacy-sec2 ul.row {   flex-wrap: nowrap; white-space: nowrap; overflow-x: auto; -webkit-overflow-scrolling: touch;
  padding-top: 10px;  padding-bottom: 10px; margin: 0 -7px;overflow-scrolling: touch;
  -ms-overflow-style: none; scrollbar-width: none; -webkit-transform: translateZ(0);  transform: translateZ(0);
	scroll-behavior: smooth;}
  .legacy-sec2 ul.row li { padding: 0 7px;}		
  .legacy-sec3 div.row {flex-wrap: nowrap; white-space: nowrap;  overflow: auto; overflow-x: auto;
  -webkit-overflow-scrolling: touch;overflow-scrolling: touch;-ms-overflow-style: none; scrollbar-width: none; -webkit-transform: translateZ(0);  transform: translateZ(0);
	scroll-behavior: smooth;}	
.legacy-sec3 ul li br{ display: none;}	
.legacy_sec1 ::-webkit-scrollbar{ width: 0; height: 0;}
.legacy-sec2 ::-webkit-scrollbar{ width: 0; height: 0;}
.legacy-sec3 ::-webkit-scrollbar{ width: 0; height: 0;}	
.legacy_sec1 ul li{ position: relative;    margin-right: 30px;}		
.firstSecContent{
	font-family: 'Bell MT';
	font-size: 3.032vw;
	line-height: 4.032vw;
	font-weight: 400;
	color: #3e4245;
	text-align: center;
    margin-bottom: 8.065vw;
}
.aboutUsfirstConSec {
	width: 100%;
	background-color: #f2eee4;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding: 3.532vw 9.117vw; 
	margin-bottom: 8.065vw;
	max-width: 100%;
  
	h2 {
	  font-family: "Bell MT";
	  font-size: 6.048vw;
	  line-height: 7.065vw;
	  font-weight: 400;
	  color: #3e4245;
	  text-align: center;
	  margin-bottom: 6.048vw;
	}

	p{
		font-family: "Bell MT";
		font-size: 6.048vw;
		line-height: 7.065vw;
		font-weight: 400;
		color: #3e4245;
		text-align: center;
		margin-bottom: 0;
	}
  }	

  .aboutUsSecondConSec{
	width: 100%;
    padding: 6.048vw 0 7.065vw 0;
	background-color: #fff;
	display: flex;
	flex-direction: column;
	justify-content: center;

    h3 {
	  font-family: "Bell MT";
      font-size: 6.048vw;
      line-height: 7.065vw;
      margin-bottom: 4.032vw;
      text-align: center;
	  color: #3e4245;
    }

    p {
	  font-family: "Bell MT";
      font-size: 3.032vw;
      line-height: 4.032vw;
      text-align: center;
      margin-bottom: 10px;
	  color: #3e4245;
    }
  }
		
 
		
		
@media (min-width: 992px){
	.pdp-sec19 .row {margin: 0 -8px;}
	.kind-to-people {padding-top: 60px;}
	.prev_btn { position: absolute; opacity: .7;   top: 46%;right: 30px; z-index: 1; cursor: pointer;}
.next_btn{position: absolute;  left: -30px;top: 46%;  opacity: .7; cursor: pointer;}

	.legacy-sec1-h2 h2{    font-size: 40px;letter-spacing: 0.25px;	font-weight: 400;
		padding-bottom: 20px;line-height: 1.1;}
		.legacy_sec1 ul li {margin-right: 60px;}
		.legacy_sec1 ul li:last-child{ margin-right: 0;}
		.legacy_sec1_colm{ margin-left:10px;position: relative;  background-color: #fff;
			box-shadow: 0px 1px 10px rgba(150,78,47,0.3); border-radius: 5px; width: 800px;
			overflow: hidden; margin-right: 0;}
		.main_legacy_slider{width: 882px;position: relative;	margin:15px auto 0;	display: block;}
		.legacy_sec1_main:before{ display: none;}
		.legacy_sec1_colm span:before{ display: none;}
.legacy_sec1_main{ width: 330px;}
.legacy_sec1_colm h4{    font-size: 28px;font-weight: 500;color: #C4601D; pointer-events: none;  
	padding-top: 20px;padding-bottom: 10px;}
	.legacy_sec1_colm p{    font-size: 13px; margin-bottom: 10px;letter-spacing: 0.5px;}
	.legacy_sec1_colm p:last-child{ margin-bottom: 0;}
	.legacy_sec1 ul li a{ cursor: pointer;}
	.legacy-sec2 {width: 100%;display: inline-block;    background-color: rgb(240 237 237 / 40%);
		padding:70px 0;margin-top: 50px;}
.legacy-sec2 h2{font-size: 33px;margin-bottom: 10px;text-align: left;font-weight: 400;
	letter-spacing: 0.25px; padding-bottom: 0;}
	.legacy-sec2 p {font-size: 13px;letter-spacing: 0.5px;}
	.legacy-sec2 .row{ flex-direction: row-reverse;}
	.legacy-sec2 iframe {border-radius: 5px;	height: 280px;}
	.legacy-sec5 { padding-top: 60px; padding-bottom:25px;}
	.legacy-sec5 h2{font-size: 33px;margin-bottom: 15px;text-align: left;font-weight: 400;
		letter-spacing: 0.25px; padding-bottom: 0;}
		.legacy-sec5 h3  {  font-size: 23px;letter-spacing: 0.15px;text-transform: capitalize;
padding-bottom: 8px;font-weight: 500; }
.legacy-sec5 p{ line-height: 24px;   font-size: 13px; letter-spacing: 0.5px; margin-bottom: 15px;}
.legacy-sec5 a{ text-align: left;    font-size: 12px; color: #C4601D;font-weight: 600;
    text-transform: uppercase;letter-spacing: 1.25px;}
	.legacy-sec5 ul li abbr{ display: none;}
	.legacy-sec5 ul li { margin-bottom: 35px;}	
	.legacy-sec5 ul li a:before{ display: none;}
	.journal-colm4{ height: 100%; margin-top: 0; padding: 25px;}
	.journal-colm4 h3{    font-size: 28px;font-weight: 500;padding-bottom: 8px;}
	.journal-colm4.mt-3{margin-top: 0px !important; }
	.legacy_sec5{ padding-top: 30px;}  
	.main_legacy_slider:before {content: "";	height: 100%;	right: 0;width: 58px;
	background: #fff;position: absolute;z-index: 1;}
	.firstSecContent{
	font-size: 0.942vw;
	line-height: 1.3vw;
	text-align: left;
	margin-bottom: 3.125vw;
	}
	.aboutUsfirstConSec {
	width: 50%;
	justify-content: flex-start;
	padding: 2.917vw 4.975vw; 
	margin-bottom: 0;
	overflow-y: auto;
	flex-grow: 1;
	max-height: 403px ;
	
	&::-webkit-scrollbar {
	width: 0px;
	}

	&::-webkit-scrollbar-track {
	background: transparent;
	}

	&::-webkit-scrollbar-thumb {
	background-color: transparent;
	}

	scrollbar-width: none;
	scrollbar-color: transparent transparent;

	h2 {
	font-size: 1.983vw;
	line-height: 2.867vw;
	margin-bottom: 2.083vw;
	}

	p{
	font-size: 2.083vw;
	line-height:2.867vw;
	}
	 }

	.aboutUsSecondConSec{
	width: 50%;
	background-color: #F2EEE4;
	justify-content: flex-start;
	padding: 3vw 3.125vw 3vw 4.167vw;
	flex-grow: 1;
	max-height: 403px ;
	overflow-y: auto;

	&::-webkit-scrollbar {
	width: 0px;
	}

	&::-webkit-scrollbar-track {
	background: transparent;
	}

	&::-webkit-scrollbar-thumb {
	background-color: transparent;
	}

	scrollbar-width: none;
	scrollbar-color: transparent transparent;
	
	h3 {
	font-size: 1.983vw;
	line-height: 2.867vw;
	text-align: left;
	margin-bottom: 2.083vw;
	}
	
	p {
	font-size: 0.942vw;
	line-height: 1.3vw;
	text-align: left;
	}
	 }
}

@media screen and (min-width: 1720px) {
	.aboutUsfirstConSec {
	  max-height: 667px;
	}

	.aboutUsSecondConSec{
		max-height: 667px;
	}
  }

@media (max-width: 991px){
	.aboutUsfirstConSec {
		max-height: 100%;
	}

	.aboutUsSecondConSec{
		max-height: 100%;
		background: transparent;
	}
}


@media (max-width: 767px){
	.legacy_sec1_colm .row{ --bs-gutter-x: inherit;--bs-gutter-y: inherit;}
	.legacy-sec5-row { display: none;}
	.cart-checkout-btn { z-index: 9;  display: inline-block; width: 100%; left:0;    position: fixed; bottom: 62px;}		
.cart-checkout-btn a {  background-color:#C4601D; text-align: center;text-transform: uppercase;
    letter-spacing: 1.25px;width: 100%; color: #fff;  display: block; padding: 13px 0;border-radius: 5px; font-size: 12px; font-weight: 600;}				
.cart-checkout-btn a:hover{ color: #fff;}
.pdp-sec19 .row {margin: 0 -5px;}
.legacy-sec2{padding-top: 20px; background-color: rgb(240 237 237 / 40%); margin-top: 15px;padding-bottom: 20px;}
.legacy-sec2 p{    font-size: 13px; margin-bottom: 15px; letter-spacing: 0.5px;}
.legacy-sec2 iframe { border-radius: 5px;}
}
	