/* The generated data IDs belong to the published Elementor 3922 document. */
.elementor-3922 > [data-id="52398f77"] {
	padding: 0 0 90px;
}

.elementor-3922 [data-id="57aaa765"] {
	max-width: 1280px;
	width: 100%;
	padding: 0;
	gap: 0;
}

.elementor-3922 [data-id="dbc7a91"],
.elementor-3922 [data-id="68fa60b1"] {
	width: 50%;
	box-sizing: border-box;
	padding: 54px;
	align-items: flex-start;
	text-align: left;
}

.elementor-3922 [data-id="3113597a"] {
	width: 100%;
	box-sizing: border-box;
	padding: 0;
	gap: 10px;
}

.elementor-3922 [data-id="3113597a"] > .e-flexbox-base {
	padding: 0;
	gap: 0;
}

.elementor-3922 [data-id="3113597a"] input::placeholder {
	color: #cc1939;
	opacity: 1;
}

.elementor-3922 > [data-id="3a3ca56"] {
	min-height: 1070px;
	padding: 126px 0;
}

.elementor-3922 [data-id="28638605"] {
	position: static;
	max-width: 1280px;
	width: 100%;
	box-sizing: border-box;
	padding: 0 24px;
	gap: 0;
	align-items: flex-start;
}

.elementor-3922 [data-id="1689f86e"] {
	position: static;
	flex: 0 0 55%;
	min-height: 500px;
	padding: 0;
}

.elementor-3922 [data-id="1689f86e"] > img {
	max-width: none;
	height: auto;
	pointer-events: none;
}

.elementor-3922 [data-id="d32ce9b"] {
	width: min(38vw, 547px);
	opacity: 1;
}

.elementor-3922 [data-id="780f6dec"] { inset: 88px auto auto max(24px, calc(50% - 622px)); width: 50px; }
.elementor-3922 [data-id="18c41701"] { inset: 42% auto auto 43.7%; width: 102px; }
.elementor-3922 [data-id="6e8a6845"] { inset: 51% auto auto max(24px, calc(50% - 618px)); width: 71px; }
.elementor-3922 [data-id="6e98ba92"] { inset: 99px max(24px, calc(50% - 640px)) auto auto; width: 79px; }
.elementor-3922 [data-id="5d1e9e5b"] { inset: 27px auto auto 55%; width: 158px; }
.elementor-3922 [data-id="2531d8b6"] { inset: auto auto 27% 45.5%; width: 100px; }

.elementor-3922 [data-id="3190d19a"] {
	flex: 0 0 45%;
	box-sizing: border-box;
	width: 45%;
	padding: 54px clamp(16px, 3.75vw, 54px) 24px;
	gap: 12px;
}

.elementor-3922 [data-id="74b13e8a"] {
	max-width: 410px;
	font-family: Arial, sans-serif;
	font-size: 48px;
	line-height: 1.3;
}

.elementor-3922 [data-id="3190d19a"] article {
	position: relative;
	box-sizing: border-box;
	padding: 18px 20px 26px 100px;
	min-height: 98px;
	gap: 4px;
}

.elementor-3922 [data-id="3190d19a"] article::before,
.elementor-3922 [data-id="3190d19a"] article::after {
	content: "";
	position: absolute;
	pointer-events: none;
}

.elementor-3922 [data-id="3190d19a"] article::before {
	inset: 20px auto auto 20px;
	width: 60px;
	height: 60px;
	border-radius: 50%;
	background: #fff;
}

.elementor-3922 [data-id="3190d19a"] article::after {
	inset: 30px auto auto 30px;
	width: 40px;
	height: 40px;
	mask: var(--pinsapar-expert-icon) center / contain no-repeat;
}

.elementor-3922 [data-id="3190d19a"] article:first-of-type::after {
	--pinsapar-expert-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='15' cy='15' r='14'/%3E%3Ccircle cx='15' cy='15' r='11' stroke-dasharray='9 2 3 2'/%3E%3Cpath d='M7 14a8 8 0 0 1 8-7m9.2 17.4 3.3 3.3m-1.1.6 2.1-2.1 10 10a1.5 1.5 0 0 1-2.1 2.1l-10-10z'/%3E%3C/svg%3E");
	background: #02b890;
}

.elementor-3922 [data-id="3190d19a"] article:nth-of-type(2)::after {
	--pinsapar-expert-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' fill='none' stroke='%23000' stroke-width='4' stroke-linejoin='miter'%3E%3Cpath d='M8 2h24v34l-12-8-12 8z'/%3E%3C/svg%3E");
	background: #dd183b;
}

.elementor-3922 [data-id="3190d19a"] article h3 {
	font: 700 24px/1.15 Arial, sans-serif;
	margin: 0;
}

.elementor-3922 [data-id="3190d19a"] article p {
	font: 400 18px/1.6 Arial, sans-serif;
}

.elementor-3922 [data-id="72c7d08c"] {
	border: 2px dashed #02b890;
	border-radius: 16px;
}

.elementor-3922 [data-id="72c7d08c"] h3 {
	color: #02b890;
}

#pinsapar-atomic-home-reviews > [data-id="5802a1bb"],
.elementor-3922 [data-id="201e143c"] {
	box-sizing: border-box;
	width: 100%;
	max-width: 1280px;
	padding: 0;
}

#pinsapar-atomic-home-review-track {
	padding: 0;
}

#pinsapar-atomic-home-review-track > article {
	display: grid;
	grid-template-columns: 50px 1fr;
	grid-template-rows: 1fr auto;
	align-items: center;
	align-content: start;
	padding: 0;
	border: 0;
	background: none;
}

#pinsapar-atomic-home-review-track > article > p:first-child {
	grid-column: 1 / -1;
	align-self: stretch;
	padding: 24px;
	background: #edf1fc;
	border-radius: 12px;
}

#pinsapar-atomic-home-review-track > article > p:last-child {
	color: #cc1939;
}

#pinsapar-atomic-home-shop [data-id="6029c9e7"] {
	position: relative;
	z-index: 1;
	max-width: 1208px;
	padding: 0;
}

#pinsapar-atomic-home-shop {
	padding-bottom: 116px;
}

#pinsapar-atomic-home-shop [data-e-type="e-collection-loop"] {
	width: min(100%, 850px);
	align-self: center;
}

#pinsapar-atomic-home-shop [data-e-type="e-collection-loop-layout"],
#pinsapar-atomic-home-shop [data-e-type="e-collection-loop-item"],
.elementor-3922 [data-id="898dfed"] [data-e-type="e-collection-loop-layout"],
.elementor-3922 [data-id="898dfed"] [data-e-type="e-collection-loop-item"] {
	padding-inline: 0;
}

#pinsapar-atomic-home-shop article {
	box-sizing: border-box;
	padding: 0 0 12px;
	gap: 8px;
	align-items: center;
	text-align: center;
}

#pinsapar-atomic-home-shop article > a:has(img) {
	width: 100%;
}

#pinsapar-atomic-home-shop article img {
	width: 100%;
	height: auto;
	aspect-ratio: 7 / 10;
	object-fit: contain;
}

#pinsapar-atomic-home-shop article h3 {
	padding-inline: 6px;
	font-size: 16px;
	line-height: 1.15;
}

#pinsapar-atomic-home-shop article .e-button-base {
	align-self: center;
	max-width: calc(100% - 12px);
	justify-content: center;
	text-align: center;
	line-height: 1.2;
	background-color: #cc1939;
}

#pinsapar-atomic-home-shop article .e-button-base:hover {
	background-color: #a5142e;
}

@media (min-width: 768px) {
	#pinsapar-atomic-home-shop [data-e-type="e-collection-loop-layout"] {
		grid-template-columns: repeat(4, minmax(0, 1fr));
	}
}

.elementor-3922 [data-id="59d053bd"] {
	align-items: flex-start;
	text-align: left;
	box-sizing: border-box;
	padding: 36px;
}

.elementor-3922 [data-id="481c765f"] {
	max-width: 440px;
	font: 700 48px/1.1 "Bubblegum Sans", Arial, sans-serif;
}

.elementor-3922 [data-id="1dd1ef4d"] {
	color: #0c0422;
	font-size: 36px;
	font-weight: 600;
}

.elementor-3922 [data-id="66c295e6"] {
	font: 400 18px/1.65 Roboto, Arial, sans-serif;
}

.elementor-3922 [data-id="898dfed"] article {
	box-sizing: border-box;
	padding: 0 0 16px;
	gap: 10px;
	background: #edf1fc;
}

.elementor-3922 [data-id="898dfed"] article img {
	width: 100%;
	height: auto;
	aspect-ratio: 3 / 2;
	object-fit: contain;
	background: #fff;
	border-radius: 11px 11px 0 0;
}

.elementor-3922 [data-id="898dfed"] article :is(h3, p) {
	padding-inline: 20px;
}

.elementor-3922 [data-id="898dfed"] article h3 {
	color: #cc1939;
	font-size: 18px;
}

.elementor-3922 [data-id="898dfed"] article .pinsapar-news-byline {
	color: #0c0422;
	font: 400 14px/1.3 Roboto, Arial, sans-serif;
	margin: 0;
}

@media (min-width: 1025px) {
	#pinsapar-atomic-home-reviews,
	.elementor-3922 > [data-id="898dfed"] {
		padding: 90px 24px;
	}

	#pinsapar-atomic-home-reviews > [data-id="5802a1bb"] {
		display: grid;
		grid-template-columns: minmax(0, 2fr) minmax(0, 3fr);
		grid-template-rows: auto 1fr auto;
		gap: 16px 36px;
		padding: 0 36px;
	}

	#pinsapar-atomic-home-reviews [data-id="71f1a1eb"] { grid-area: 1 / 1; padding: 36px 0 0; }
	#pinsapar-atomic-home-reviews [data-id="146365b9"] { grid-area: 2 / 1; width: 100%; max-width: 440px; }
	#pinsapar-atomic-home-review-track { grid-area: 1 / 2 / 3; }
	#pinsapar-atomic-home-review-controls { grid-area: 3 / 2; }

	.elementor-3922 [data-id="201e143c"] {
		display: grid;
		grid-template-columns: minmax(0, 2fr) minmax(0, 3fr);
		align-items: center;
		gap: 0;
	}

	.elementor-3922 [data-id="721b998c"] {
		padding: 0 8px;
	}
}

@media (max-width: 767px) {
	.elementor-3922 > [data-id="52398f77"] {
		padding: 0 0 20px;
	}

	.elementor-3922 [data-id="57aaa765"] { gap: 28px; }
	.elementor-3922 [data-id="68fa60b1"] { width: 100%; padding: 32px 32px 0; }
	.elementor-3922 [data-id="dbc7a91"] { width: 100%; padding: 24px 0 0; }
	.elementor-3922 [data-id="3113597a"] {
		padding: 28px clamp(20px, 9vw, 35px) 32px;
		border: 1px solid #edf1fc;
		border-radius: 16px;
	}

	.elementor-3922 > [data-id="3a3ca56"] { min-height: 1049px; padding: 55px 0 75px; }
	.elementor-3922 [data-id="28638605"] { padding: 0; gap: 20px; }
	.elementor-3922 [data-id="1689f86e"] { flex: 0 0 auto; width: 100%; min-height: 260px; }
	.elementor-3922 [data-id="d32ce9b"] { width: min(76vw, 296px); }
	.elementor-3922 [data-id="3190d19a"] { width: 100%; padding: 8px 32px 16px; }
	.elementor-3922 [data-id="74b13e8a"] { font-size: 28px; }
	.elementor-3922 [data-id="3190d19a"] article { padding: 16px 16px 26px 97px; }
	.elementor-3922 [data-id="3190d19a"] article::before { inset: 16px auto auto 17px; }
	.elementor-3922 [data-id="3190d19a"] article::after { inset: 26px auto auto 27px; }
	.elementor-3922 [data-id="3190d19a"] article h3 { font-size: 18px; }
	.elementor-3922 [data-id="3190d19a"] article p { font-size: 16px; }
	.elementor-3922 [data-id="780f6dec"] { inset: 45px auto auto 7.7%; width: 27px; }
	.elementor-3922 [data-id="18c41701"] { inset: 29px auto auto 55%; width: 48px; }
	.elementor-3922 [data-id="6e8a6845"] { inset: 305px auto auto 51%; width: 71px; }
	.elementor-3922 [data-id="6e98ba92"] { inset: 550px 22% auto auto; width: 46px; }
	.elementor-3922 [data-id="5d1e9e5b"] { inset: 227px auto auto 1%; width: 95px; }
	.elementor-3922 [data-id="2531d8b6"] { inset: auto auto 82px 11.5%; width: 47px; }

	#pinsapar-atomic-home-reviews [data-id="71f1a1eb"] { padding: 0 16px; }
	#pinsapar-atomic-home-reviews [data-id="146365b9"] { align-self: center; width: calc(100% - 32px); }
	#pinsapar-atomic-home-review-track > article > p:first-child { padding: 20px; }

	#pinsapar-atomic-home-shop { padding: 6px 16px 84px; }
	#pinsapar-atomic-home-shop [data-id="6029c9e7"] { gap: 0; }
	#pinsapar-atomic-home-shop [data-id="5ed6b65b"] { padding-inline: 0; }
	#pinsapar-atomic-home-shop [data-e-type="e-collection-loop"] { padding-inline: 0; }
	#pinsapar-atomic-home-shop [data-e-type="e-collection-loop-layout"] { gap: 20px 26px; }
	#pinsapar-atomic-home-shop article .e-button-base { padding-inline: 10px; }

	.elementor-3922 > [data-id="898dfed"] { padding: 20px 7px 60px; }
	.elementor-3922 [data-id="201e143c"] { gap: 16px; }
	.elementor-3922 [data-id="59d053bd"] { padding: 16px 25px; }
	.elementor-3922 [data-id="721b998c"] { padding-inline: 0; }
	.elementor-3922 [data-id="481c765f"] { font-size: 28px; }
	.elementor-3922 [data-id="1dd1ef4d"] { font-size: 24px; }
	.elementor-3922 [data-id="66c295e6"] { font-size: 16px; }
	.elementor-3922 [data-id="898dfed"] article { gap: 8px; }
	.elementor-3922 [data-id="898dfed"] article h3 { font-size: 14px; }
}

@media (max-width: 360px) {
	#pinsapar-atomic-home-shop article .e-button-base { min-block-size: 60px; }
}
