/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 03 2025 | 06:48:30 */
/* page-id-3749 return policy css */ 
.page-id-3749 .return-policy-main-desc {
	margin-block-end: 3rem;
}
.page-id-3749 .return-policy-main-desc p {
	max-width:initial;
}
.page-id-3749 .return-policy-title {
	font-size:clamp(1.875rem, -2.4107rem + 6.6964vw, 5.625rem);
	margin-bottom:clamp(1.5rem, -1.9286rem + 5.3571vw, 4.5rem);
}
.page-id-3749 .return-policy-title + p {
	font-size:clamp(0.875rem, -0.2679rem + 1.7857vw, 1.875rem);
}
.page-id-3749 .return-policy-item {
	margin-block-start: -3rem;
}
.page-id-3749 .return-policy-item:nth-child(1){
	z-index:1;
}
.page-id-3749 .return-policy-item:nth-child(2){
	z-index:2;
}
.page-id-3749 .return-policy-item:nth-child(3){
	z-index:3;
}
.page-id-3749 .return-policy-item:nth-child(4){
	z-index:4;
}
.page-id-3749 .return-policy-item:nth-child(5){
	z-index:5;
}
.page-id-3749 .return-policy-item:first-child {
	margin-block-start: 1.2rem;
}
.page-id-3749 .return-policy-item-part {
	z-index:8;
	padding-top:calc(100vw * 150 / 1920);
	padding-right:0;
}
.page-id-3749 .return-policy-item-part .wp-block-list {
	margin-block-start:0;
}
.page-id-3749 .return-policy-relative-wrapper {
	margin-block-start:0;
	align-items:flex-start;
}
.page-id-3749 .return-policy-item .wp-block-heading {
	font-size:calc(100vw * 80 / 1920);
	white-space: nowrap;
	/*max-width:initial;*/
	position:absolute;
	padding-top:calc(100vw * 35 / 1920);
	padding-left:var(--wp--style--root--padding-left);
	z-index:4;
}
.page-id-3749 .return-policy-item .return-policy-paragraph {
	font-size:clamp(0.875rem, 0.0179rem + 1.3393vw, 1.625rem);
	max-width:initial;
}
.page-id-3749 .return_policy_row_wrapper {
	border-radius:48px 48px 0 0;
	overflow:hidden;
	position:relative;
}
.page-id-3749 .zdy-fade-img {
  position: relative;
  display: inline-block;
  height: calc(100vw * 448 / 1920);
  
}
.page-id-3749 .zdy-fade-img img {
  display: block;
  max-width:initial;
  height:100%;
  width:auto;
}
.page-id-3749 .zdy-fade-img::after {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  pointer-events: none; 
}
.page-id-3749 .zdy-fade-img.fade-img1::after {
  background: linear-gradient(to left, rgba(0,166,210,0) 60%, rgba(0,166,210,1) 100%);
}
.page-id-3749 .zdy-fade-img.fade-img2::after {
  background: linear-gradient(to left, rgba(231,224,198,0) 60%, rgba(231,224,198,1) 100%);
}
.page-id-3749 .zdy-fade-img.fade-img3::after {
  background: linear-gradient(to left, rgba(0,0,0,0) 60%, rgba(0,0,0,1) 100%);
}
.page-id-3749 .zdy-fade-img.fade-img4::after {
  background: linear-gradient(to left, rgba(128,108,97,0) 60%, rgba(128,108,97,1) 100%);
}
.page-id-3749 .return-policy-bottom-part {
	font-size:clamp(0.875rem, -0.2679rem + 1.7857vw, 1.875rem);
	max-width:initial;
	text-align:center;
}
@media screen and (max-width: 1023px) {
	.page-id-3749 .return-policy-relative-wrapper {
		gap:0;
	}
	.page-id-3749 .return-policy-item-part {
		flex:1;
		padding-top: calc(100vw * 136 / 750);
	}
	.page-id-3749 .zdy-fade-img {
		height: calc(100vw * 322 / 750);
		width: calc(100vw * 287 / 750);
		overflow:hidden;
	}
	.page-id-3749 .zdy-fade-img img {
		transform: translateX(calc(-1 * 100vw * 194 / 750));
	}
	.page-id-3749 .return-policy-item .return-policy-paragraph {
		margin-right: calc(-1 * 100vw * 70 / 750)!important;
	}
	.page-id-3749 .return-policy-item .wp-block-heading {
		padding-top: calc(100vw * 64 / 750);
	}
}
@media screen and (max-width: 769px) {
	.page-id-3749 .return_policy_row_wrapper {
		border-radius: 24px 24px 0 0;
	}
	.page-id-3749 .zdy-fade-img {
		height: calc(100vw * 322 / 750);
		width: calc(100vw * 287 / 750);
		overflow:hidden;
	}
	.page-id-3749 .zdy-fade-img img {
		transform: translateX(calc(-1 * 100vw * 194 / 750));
	}
	.page-id-3749 .return-policy-item .wp-block-heading {
		padding-top: calc(100vw * 50 / 750);
	}
	.page-id-3749 .return-policy-item .return-policy-paragraph {
		font-size:12px;
	}
	.page-id-3749 .return-policy-item-part {
		padding-top: calc(100vw * 120 / 750);
	}
}
@media screen and (max-width: 600px) {
	.page-id-3749 .return-policy-item-part {
		padding-top: calc(100vw * 100 / 750);
	}
	.page-id-3749 .zdy-fade-img {
		height: calc(100vw * 424 / 750);
	}
	.page-id-3749 .zdy-fade-img img {
     transform: translateX(calc(-1 * 100vw * 266 / 750));
   }
}
@media screen and (max-width: 480px) {
	.page-id-3749 .return-policy-item-part {
		padding-top: calc(100vw * 128 / 750);
	}
	.page-id-3749 .zdy-fade-img {
		height: calc(100vw * 780 / 750);
	}
	.page-id-3749 .zdy-fade-img img {
		transform: translateX(calc(-1 * 100vw * 614 / 750));
	}
	.page-id-3749 .return-policy-item .wp-block-heading {
		padding-top: calc(100vw * 64 / 750);
	}
}