html {
	scroll-behavior: smooth
}

@media screen and (min-width:750px) {
	.pf-slider-nav {
		bottom: -20px !important
	}

	.dermao-slideshow .pf-slider {
		margin: 30px !important
	}
}

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

	.mobile-reverse .pf-c:first-child,
	.revolutionzing .pf-c:first-child {
		order: 2
	}

	.revolutionzing .pf-c:nth-child(2) {
		order: 1
	}

	.revolutionzing .pf-c:last-child {
		order: 3
	}

	.pf-slider-nav {
		bottom: -1rem !important
	}
}

[data-pf-type=SlideshowSlide] {
	display: flex !important
}

.pf-slide-list-media[data-active=true] {
	border: 2px solid #c1b19f !important
}

.pf-slide-list-media:hover {
	border: 0 !important
}

.pagination-style-2 button {
	width: 10px !important;
	height: 10px !important;
	border: none !important;
	background: #f0f0f0 !important
}

.pagination-style-2 button:before {
	width: 10px !important;
	height: 10px !important;
	top: 0 !important;
	left: 0 !important
}

.product-image .nav-style-1 {
	background: #ffffffb3 !important;
	border-radius: 7px
}

.nav-style-1 {
	background: 0 0 !important
}

.pf-slider-next:after,
.pf-slider-next:before,
.pf-slider-prev:after,
.pf-slider-prev:before {
	background: #c1b19f !important
}

.pf-slider-prev {
	left: 0 !important
}

.pf-slider-next {
	right: 0 !important
}

.nav-style-1:after {
	top: 12px !important
}

.nav-style-1:after,
.nav-style-1:before {
	width: 3px !important;
	height: 12px !important
}

.product-image .pf-slider-next {
	right: 10px !important
}

.product-image .pf-slider-prev {
	left: 10px !important
}

.sticky-footer {
	position: absolute;
	opacity: 0;
	pointer-events: none;
	width: 100%;
	z-index: 999;
	transition: .3s;
	bottom: 0;
	left: 0;
	margin: auto
}

.sticky-footer.stick {
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	opacity: 1;
	pointer-events: auto;
	margin: auto
}

body {
	--container-width: 1200;
	--fluid-container-width: 1620px;
	--fluid-container-offset: 65px;
	background-color: #ffffff;
}

[style*="--aspect-ratio"]:before {
	padding-top: calc(100% / (0.0001 + var(--aspect-ratio, 16/9)));
}

@media (max-width: 767px) {
	[style*="--aspect-ratio"]:before {
		padding-top: calc(100% / (0.0001 + var(--aspect-ratio-mobile, var(--aspect-ratio, 16/9))));
	}
}

.sf-topbar {
	border-color: #eee;
}

.sf__font-normal {
	font-weight: 400;
}

body .sf-footer__block .social-media-links {
	gap: 12px;
	margin: 0;
	padding: 5px;
	flex-wrap: wrap;
}

body .sf-footer__block .social-media-links a {
	color: #222;
	width: 48px;
	height: 48px;
	padding: 0;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	border-radius: 50%;
	background-color: #E9E9E9;
	transition: all .3s;
}

body .sf-footer__block .social-media-links a:hover {
	background-color: #222;
	color: #fff;
	box-shadow: 0 0 0 0.2rem #222;
}

@media (min-width: 1536px) {
	body .sf__footer-block-newsletter .sf__footer-block-title {
		font-size: 42px;
	}
}

:root {
	--font-stack-header: Inter, sans-serif;
	--font-style-header: normal;
	--font-weight-header: 600;
	--font-weight-header--bolder: 900;
	--font-weight-header--lighter: 500;
}

:root {
	--font-weight-body--bold: 700;
	--font-weight-body--bolder: 700;
	--font-stack-body: Inter, sans-serif;
	--font-style-body: normal;
	--font-weight-body: 400;
}

html {
	font-size: calc(var(--font-base-size, 16) * 1px);
}

body {
	font-family: var(--font-stack-body) !important;
	font-weight: var(--font-weight-body);
	font-style: var(--font-style-body);
	color: var(--color-body-text);
	font-size: calc(var(--font-base-size, 16) * 1px);
	line-height: calc(var(--base-line-height) * 1px);
	scroll-behavior: smooth;
}

body .h1,
body .h2,
body .h3,
body .h4,
body .h5,
body .h6,
body h1,
body h2,
body h3,
body h4,
body h5,
body h6 {
	font-family: var(--font-stack-header);
	font-weight: var(--font-weight-header);
	font-style: var(--font-style-header);
	color: var(--color-heading-text);
	line-height: normal;
}

body .h1,
body h1 {
	font-size: calc(((var(--font-h1-mobile)) / (var(--font-base-size))) * 1rem);
}

body .h2,
body h2 {
	font-size: calc(((var(--font-h2-mobile)) / (var(--font-base-size))) * 1rem);
}

body .h3,
body h3 {
	font-size: calc(((var(--font-h3-mobile)) / (var(--font-base-size))) * 1rem);
}

body .h4,
body h4 {
	font-size: calc(((var(--font-h4-mobile)) / (var(--font-base-size))) * 1rem);
}

body .h5,
body h5 {
	font-size: calc(((var(--font-h5-mobile)) / (var(--font-base-size))) * 1rem);
}

body .h6,
body h6 {
	font-size: calc(((var(--font-h6-mobile)) / (var(--font-base-size))) * 1rem);
	line-height: 1.4;
}

@media only screen and (min-width: 768px) {

	body .h1,
	body h1 {
		font-size: calc(((var(--font-h1-desktop)) / (var(--font-base-size))) * 1rem);
	}

	body .h2,
	body h2 {
		font-size: calc(((var(--font-h2-desktop)) / (var(--font-base-size))) * 1rem);
	}

	body .h3,
	body h3 {
		font-size: calc(((var(--font-h3-desktop)) / (var(--font-base-size))) * 1rem);
	}

	body .h4,
	body h4 {
		font-size: calc(((var(--font-h4-desktop)) / (var(--font-base-size))) * 1rem);
	}

	body .h5,
	body h5 {
		font-size: calc(((var(--font-h5-desktop)) / (var(--font-base-size))) * 1rem);
	}

	body .h6,
	body h6 {
		font-size: calc(((var(--font-h6-desktop)) / (var(--font-base-size))) * 1rem);
	}
}

.swiper-wrapper {
	display: flex;
}

.swiper-container:not(.swiper-container-initialized) .swiper-slide {
	width: calc(100% / var(--items, 1));
	flex: 0 0 auto;
}

@media (max-width: 1023px) {
	.swiper-container:not(.swiper-container-initialized) .swiper-slide {
		min-width: 40vw;
		flex: 0 0 auto;
	}
}

@media (max-width: 767px) {
	.swiper-container:not(.swiper-container-initialized) .swiper-slide {
		min-width: 66vw;
		flex: 0 0 auto;
	}
}

.opacity-0 {
	opacity: 0;
}

.opacity-100 {
	opacity: 1 !important;
}

.placeholder-background {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	pointer-events: none;
}

.placeholder-background--animation {
	background-color: #000;
	animation: placeholder-background-loading 1.5s infinite linear;
}

[data-image-loading] {
	position: relative;
}

[data-image-loading]:after {
	content: "";
	background-color: #000;
	animation: placeholder-background-loading 1.5s infinite linear;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
}

[data-image-loading] img.lazyload {
	opacity: 0;
}

[data-image-loading] img.lazyloaded {
	opacity: 1;
}

.no-js [data-image-loading] {
	animation-name: none;
}

.lazyload--fade-in {
	opacity: 0;
	transition: 0.25s all;
}

.lazyload--fade-in.lazyloaded {
	opacity: 1;
}

@media (min-width: 768px) {
	.hidden.md\:block {
		display: block !important;
	}

	.hidden.md\:flex {
		display: flex !important;
	}

	.hidden.md\:grid {
		display: grid !important;
	}
}

@media (min-width: 1024px) {
	.hidden.lg\:block {
		display: block !important;
	}

	.hidden.lg\:flex {
		display: flex !important;
	}

	.hidden.lg\:grid {
		display: grid !important;
	}
}

@media (min-width: 1280px) {
	.hidden.xl\:block {
		display: block !important;
	}

	.hidden.xl\:flex {
		display: flex !important;
	}

	.hidden.xl\:grid {
		display: grid !important;
	}
}

h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
	letter-spacing: 0px;
}

@font-face {
	font-family: "MetroSans Book";
	src: url("https://cdn.shopify.com/s/files/1/0833/0664/3732/files/MetroSans-Book.woff2?v=1724039350") format("woff2");
	font-display: swap;
}

@font-face {
	font-family: "Moret Regular";
	src: url("https://cdn.shopify.com/s/files/1/0833/0664/3732/files/Moret_Regular.woff2?v=1724039546") format("woff2");
	font-display: swap;
}

@font-face {
	font-family: "MetroSans Regular";
	src: url("https://cdn.shopify.com/s/files/1/0833/0664/3732/files/MetroSans-Regular.woff2?v=1724039350") format("woff2");
	font-display: swap;
}

.__pf .pf-c-ct,
.__pf .pf-c-lt,
.__pf .pf-c-rt {
	align-content: flex-start;
}

.__pf .oh,
.pf-sr-only {
	overflow: hidden;
}

.__pf img,
.__pf video {
	max-width: 100%;
	border: 0;
	vertical-align: middle;
}

.__pf [tabIndex],
.__pf button,
.__pf input,
.__pf select,
.__pf textarea {
	touch-action: manipulation;
}

.__pf:not([data-pf-editor-version="gen-2"]) :focus-visible {
	outline: 0 !important;
	box-shadow: none !important;
}

.__pf:not([data-pf-editor-version="gen-2"]) :not(input):not(select):not(textarea):not([data-active="true"]):focus-visible {
	border: none !important;
}

.__pf *,
.__pf :after,
.__pf :before {
	box-sizing: border-box;
}

.__pf [disabled],
.__pf [readonly] {
	cursor: default;
}

.__pf [data-href],
.__pf button:not([data-pf-id]):hover {
	cursor: pointer;
}

.__pf [disabled]:not([disabled="false"]),
.pf-dialog svg {
	pointer-events: none;
}

.__pf [hidden] {
	display: none !important;
}

.__pf [data-link="inherit"] {
	color: inherit;
	text-decoration: none;
}

.__pf [data-pf-placeholder] {
	outline: 0;
	height: auto;
	display: none;
	pointer-events: none !important;
}

.__pf .pf-ifr,
.__pf [style*="--ratio"] img {
	height: 100%;
	left: 0;
	top: 0;
	width: 100%;
	position: absolute;
}

.__pf .pf-r,
.__pf .pf-r-eh>.pf-c {
	display: flex;
}

.__pf [style*="--cw"] {
	padding: 0 15px;
	width: 100%;
	margin: auto;
	max-width: var(--cw);
}

.__pf .pf-ifr {
	border: 0;
}

.__pf .pf-bg-lazy {
	background-image: none !important;
}

.__pf .pf-r {
	flex-wrap: wrap;
}

.__pf .pf-r-dg {
	display: grid;
}

.__pf [style*="--c-xs"] {
	max-width: calc(100% / 12 * var(--c-xs));
	flex-basis: calc(100% / 12 * var(--c-xs));
}

.__pf [style*="--s-xs"] {
	margin: 0 calc(-1 * var(--s-xs));
}

.__pf [style*="--s-xs"]>.pf-c {
	padding: var(--s-xs);
}

.__pf .pf-r-ew>.pf-c {
	flex-grow: 1;
	flex-basis: 0;
}

.__pf [style*="--ew-xs"]>.pf-c {
	flex-basis: calc(100% / var(--ew-xs));
	max-width: calc(100% / var(--ew-xs));
}

.__pf [style*="--ratio"] {
	position: relative;
	padding-bottom: var(--ratio);
}

.main-content {
	padding: 0;
}

.footer-section,
.site-footer,
.site-footer-wrapper,
main .accent-background+.shopify-section {
	margin: 0;
}

:root {
	/* BODY */
	--base-line-height: 28;
	/* PRIMARY COLORS */
	--color-primary: #000000;
	--plyr-color-main: #000000;
	--color-primary-darker: #333333;
	/* TEXT COLORS */
	--color-body-text: #000000;
	--color-heading-text: #000000;
	--color-sub-text: #666666;
	--color-text-link: #000000;
	--color-text-link-hover: #999999;
	/* BUTTON COLORS */
	--color-btn-bg: #000000;
	--color-btn-bg-hover: #000000;
	--color-btn-text: #ffffff;
	--color-btn-text-hover: #ffffff;
	--color-btn-secondary-border: #000000;
	--color-btn-secondary-text: #000000;
	--btn-letter-spacing: 0px;
	--btn-border-radius: 5px;
	--btn-border-width: 1px;
	--btn-line-height: 23px;
	/* PRODUCT COLORS */
	--product-title-color: #000000;
	--product-sale-price-color: #666666;
	--product-regular-price-color: #000000;
	--product-type-color: #666666;
	--product-desc-color: #666666;
	/* TOPBAR COLORS */
	--color-topbar-background: #ffffff;
	--color-topbar-text: #000000;
	/* MENU BAR COLORS */
	--color-menu-background: #000000;
	--color-menu-text: #f8f8f8;
	/* BORDER COLORS */
	--color-border: #dedede;
	/* FOOTER COLORS */
	--color-footer-text: #000000;
	--color-footer-subtext: #666666;
	--color-footer-background: #f5f5f5;
	--color-footer-link: #666666;
	--color-footer-link-hover: #000000;
	--color-footer-background-mobile: #f5f5f5;
	/* FOOTER BOTTOM COLORS */
	--color-footer-bottom-text: #000;
	--color-footer-bottom-background: #f5f5f5;
	--color-footer-bottom-background-mobile: #f5f5f5;
	/* HEADER */
	--color-header-text: #000000;
	--color-header-transparent-text: #000000;
	--color-main-background: #ffffff;
	--color-field-background: #ffffff;
	--color-header-background: #f2f2f2;
	--color-cart-wishlist-count: #ffffff;
	--bg-cart-wishlist-count: #000000;
	--swatch-item-background-default: #f7f8fa;
	--text-gray-400: #777777;
	--text-gray-9b: #9b9b9b;
	--text-black: #000000;
	--text-white: #ffffff;
	--bg-gray-400: #f7f8fa;
	--bg-black: #000000;
	--rounded-full: 9999px;
	--border-color-1: #eeeeee;
	--border-color-2: #b2b2b2;
	--border-color-3: #d2d2d2;
	--border-color-4: #737373;
	--color-secondary: #666666;
	--color-success: #3a8735;
	--color-warning: #ff706b;
	--color-info: #959595;
	--color-disabled: #cecece;
	--bg-disabled: #f7f7f7;
	--bg-hover: #737373;
	--bg-color-tooltip: #000000;
	--text-color-tooltip: #ffffff;
	--color-image-overlay: #000000;
	--opacity-image-overlay: 0.2;
	--theme-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.07);
	--arrow-select-box: url(https://www.buycosari.com/cdn/shop/t/7/assets/ar-down.svg?v=92728264558441377851724040390);
	/* FONT SIZES */
	--font-base-size: 16;
	--font-btn-size: 16px;
	--font-btn-weight: 500;
	--font-h1-desktop: 47;
	--font-h1-mobile: 43;
	--font-h2-desktop: 36;
	--font-h2-mobile: 33;
	--font-h3-desktop: 27;
	--font-h3-mobile: 24;
	--font-h4-desktop: 23;
	--font-h4-mobile: 21;
	--font-h5-desktop: 20;
	--font-h5-mobile: 18;
	--font-h6-desktop: 18;
	--font-h6-mobile: 17;
	--arrow-down-url: url(https://www.buycosari.com/cdn/shop/t/7/assets/arrow-down.svg?v=157552497485556416461724040387);
	--arrow-down-white-url: url(https://www.buycosari.com/cdn/shop/t/7/assets/arrow-down-white.svg?v=70535736727834135531724040390);
	--product-title-line-clamp: unset;
	--spacing-sections-desktop: 100px;
	--spacing-sections-tablet: 75px;
	--spacing-sections-mobile: 50px;
}

@media (max-width: 767.4999px) {
	.__pf .pf-hide {
		display: none !important;
	}
}

@media (max-width: 1024.4999px) and (min-width: 767.5px) {
	.__pf .pf-sm-hide {
		display: none !important;
	}
}

@media (max-width: 1199.4999px) and (min-width: 1024.5px) {
	.__pf .pf-md-hide {
		display: none !important;
	}
}

@media (min-width: 767.5px) {
	.__pf [style*="--s-sm"] {
		margin: 0 calc(-1 * var(--s-sm));
	}

	.__pf [style*="--c-sm"] {
		max-width: calc(100% / 12 * var(--c-sm));
		flex-basis: calc(100% / 12 * var(--c-sm));
	}

	.__pf [style*="--s-sm"]>.pf-c {
		padding: var(--s-sm);
	}

	.__pf [style*="--ew-sm"]>.pf-c {
		flex-basis: calc(100% / var(--ew-sm));
		max-width: calc(100% / var(--ew-sm));
	}
}

@media (min-width: 1024.5px) {
	.__pf [style*="--s-md"] {
		margin: 0 calc(-1 * var(--s-md));
	}

	.__pf [style*="--c-md"] {
		max-width: calc(100% / 12 * var(--c-md));
		flex-basis: calc(100% / 12 * var(--c-md));
	}

	.__pf [style*="--s-md"]>.pf-c {
		padding: var(--s-md);
	}

	.__pf [style*="--ew-md"]>.pf-c {
		flex-basis: calc(100% / var(--ew-md));
		max-width: calc(100% / var(--ew-md));
	}
}

@media (min-width: 1199.5px) {
	.__pf [style*="--s-lg"] {
		margin: 0 calc(-1 * var(--s-lg));
	}

	.__pf [style*="--c-lg"] {
		max-width: calc(100% / 12 * var(--c-lg));
		flex-basis: calc(100% / 12 * var(--c-lg));
	}

	.__pf [style*="--s-lg"]>.pf-c {
		padding: var(--s-lg);
	}

	.__pf [style*="--ew-lg"]>.pf-c {
		flex-basis: calc(100% / var(--ew-lg));
		max-width: calc(100% / var(--ew-lg));
	}

	.__pf .pf-lg-hide {
		display: none !important;
	}
}

.__pf .pf-r-eh>.pf-c>div {
	width: 100%;
}

.__pf .pf-c-lt {
	justify-content: flex-start;
	align-items: flex-start;
}

.__pf .pf-c-ct {
	justify-content: center;
	align-items: flex-start;
}

.__pf .pf-c-rt {
	justify-content: flex-end;
	align-items: flex-start;
}

.__pf .pf-c-lm {
	justify-content: flex-start;
	align-items: center;
	align-content: center;
}

.__pf .pf-c-cm {
	justify-content: center;
	align-items: center;
	align-content: center;
}

.__pf .pf-c-rm {
	justify-content: flex-end;
	align-items: center;
	align-content: center;
}

.__pf .pf-c-cb,
.__pf .pf-c-lb,
.__pf .pf-c-rb {
	align-content: flex-end;
}

.__pf .pf-c-lb {
	justify-content: flex-start;
	align-items: flex-end;
}

.__pf .pf-c-cb {
	justify-content: center;
	align-items: flex-end;
}

.__pf .pf-c-rb {
	justify-content: flex-end;
	align-items: flex-end;
}

.pf-no-border:not(:focus-visible) {
	border: none;
	outline: 0;
}

.pf-sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	clip-path: inset(50%);
	border: 0;
}

.pf-close-dialog-btn,
.pf-dialog {
	background: 0 0;
	border: none;
	padding: 0;
}

.pf-visibility-hidden {
	visibility: hidden;
}

.pf-dialog {
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	max-height: min(calc(9 / 16 * 100vw), calc(100% - 6px - 2em));
	-webkit-overflow-scrolling: touch;
	overflow: hidden;
	margin: 0;
}

.pf-dialog::backdrop {
	background: rgba(0, 0, 0, 0.9);
	opacity: 1;
}

.pf-close-dialog-btn {
	position: absolute;
	top: 0;
	right: 0;
	height: 16px;
	margin-bottom: 8px;
	cursor: pointer;
}

.pf-close-dialog-btn:not(:focus-visible) {
	box-shadow: none;
}

.pf-dialog-content {
	display: block;
	margin: 24px auto auto;
	width: 100%;
	height: calc(100% - 24px);
}

.pf-dialog-content>* {
	width: 100%;
	height: 100%;
	border: 0;
}

@media all {

	.__pf .pf-gs-button-1,
	.__pf .pf-gs-button-2,
	.__pf .pf-gs-button-3 {
		padding: 12px 20px;
		font-size: 16px;
		line-height: 16px;
		letter-spacing: 0;
		margin: 0;
	}

	.__pf {
		--pf-primary-color: rgb(28, 144, 91);
		--pf-secondary-color: rgb(137, 211, 177);
		--pf-foreground-color: rgb(243, 255, 250);
		--pf-background-color: rgb(204, 204, 204);
		--pf-color-5: rgb(17, 18, 19);
		--pf-color-6: rgb(251, 234, 226);
		--pf-color-7: rgb(121, 202, 216);
		--pf-color-8: rgb(240, 240, 240);
		--pf-primary-font: "Playfair Display";
		--pf-secondary-font: "Lato";
		--pf-tertiary-font: "Source Sans Pro";
		--pf-4th-font: "Inter";
		--pf-5th-font: "Source Sans Pro";
		--pf-6th-font: "Source Sans Pro";
	}

	.__pf .pf-gs-button-1 {
		background-color: #919da9;
		color: #fff;
	}

	.__pf .pf-gs-button-2 {
		color: #919da9;
		border: 1px solid #919da9;
	}

	.__pf .pf-gs-button-3 {
		background-color: #919da9;
		color: #fff;
		border-radius: 40px;
	}

	.__pf .pf-gs-button-4 {
		color: #919da9;
		border-radius: 40px;
		border: 1px solid #919da9;
		padding: 12px 20px;
		margin: 0;
		font-size: 16px;
		line-height: 16px;
		letter-spacing: 0;
	}

	.__pf .pf-gs-button-5,
	.__pf .pf-gs-button-6 {
		color: #919da9;
		border-style: solid;
		border-color: #919da9;
		padding: 12px 20px;
		font-size: 16px;
		line-height: 16px;
		letter-spacing: 0;
	}

	.__pf .pf-gs-button-5 {
		border-width: 0 0 3px;
		margin: 0;
	}

	.__pf .pf-gs-button-6 {
		border-width: 0 3px 3px 0;
		margin: 0;
	}

	.__pf .pf-gs-icon-1,
	.__pf .pf-gs-icon-2 {
		background-color: #919da9;
		color: #fff;
		padding: 8px;
		margin: 0;
		border-style: none;
	}

	.__pf .pf-gs-icon-1 {
		border-radius: 0;
	}

	.__pf .pf-gs-icon-2 {
		border-radius: 50%;
	}

	.__pf .pf-gs-icon-3,
	.__pf .pf-gs-icon-4 {
		background-color: #fff;
		color: #919da9;
		padding: 8px;
		margin: 0;
		border: 1px solid #919da9;
	}

	.__pf .pf-gs-icon-4 {
		border-radius: 50%;
	}

	.__pf .pf-gs-icon-5,
	.__pf .pf-gs-icon-6 {
		background-color: #f5f5f5;
		color: #919da9;
		padding: 8px;
		margin: 0;
		border: 1px solid #919da9;
	}

	.__pf .pf-gs-icon-6 {
		border-radius: 50%;
	}

	.__pf .pf-gs-image-1 {
		width: 100%;
	}

	.__pf .pf-gs-image-2 {
		border: 3px solid #919da9;
		width: 100%;
	}

	.__pf .pf-gs-image-3 {
		border: 3px solid #919da9;
		padding: 10px;
		width: 100%;
	}

	.__pf .pf-gs-image-4,
	.__pf .pf-gs-image-5 {
		border-radius: 50%;
		width: 100%;
	}

	.__pf .pf-gs-image-5 {
		border: 3px solid #919da9;
	}

	.__pf .pf-gs-image-6 {
		border-radius: 50%;
		border: 3px solid #919da9;
		padding: 10px;
		width: 100%;
	}

	.__pf .pf-gs-heading-1,
	.__pf .pf-gs-heading-2,
	.__pf .pf-gs-heading-3,
	.__pf .pf-gs-heading-4,
	.__pf .pf-gs-heading-5 {
		color: #000;
		padding: 0;
		margin: 18px 0;
	}

	.__pf .pf-gs-heading-1 {
		font-size: 32px;
	}

	.__pf .pf-gs-heading-2 {
		font-size: 24px;
	}

	.__pf .pf-gs-heading-3 {
		font-size: 20px;
	}

	.__pf .pf-gs-heading-4 {
		font-size: 18px;
	}

	.__pf .pf-gs-heading-5 {
		font-size: 16px;
	}

	.__pf .pf-gs-heading-6 {
		margin: 18px 0;
		font-size: 14px;
		color: #000;
		padding: 0;
	}

	.__pf .pf-gs-paragraph-1,
	.__pf .pf-gs-paragraph-2,
	.__pf .pf-gs-paragraph-3,
	.__pf .pf-gs-paragraph-4 {
		color: #000;
		padding: 0;
		margin: 16px 0;
		font-size: 16px;
	}

	.__pf .pf-gs-paragraph-1 {
		text-align: left;
	}

	.__pf .pf-gs-paragraph-2 {
		text-align: right;
	}

	.__pf .pf-gs-paragraph-3 {
		text-align: center;
	}

	.__pf .pf-gs-divider-1,
	.__pf .pf-gs-divider-2,
	.__pf .pf-gs-divider-3 {
		padding: 16px 0;
		margin: 0;
		font-size: 2px;
	}

	.__pf .pf-gs-divider-1 {
		color: #919da9;
	}

	.__pf .pf-gs-divider-2 {
		color: #444749;
	}

	.__pf .pf-gs-divider-3 {
		color: #b9bfca;
	}
}

.pf-color-scheme-1,
.pf-color-scheme-2 {
	--pf-scheme-shadow-color: rgb(0, 0, 0, 0.25);
}

.pf-color-scheme-1 {
	--pf-scheme-bg-color: ;
	--pf-scheme-text-color: ;
	--pf-scheme-btn-bg-color: ;
	--pf-scheme-btn-text-color: ;
	--pf-scheme-border-color: ;
	background-color: var(--pf-scheme-bg-color);
	background-image: var(--pf-scheme-bg-gradient-color);
	border-color: var(--pf-scheme-border-color);
	color: var(--pf-scheme-text-color);
}

.pf-color-scheme-2,
.pf-color-scheme-3 {
	--pf-scheme-btn-text-color: rgb(255, 255, 255);
	background-color: var(--pf-scheme-bg-color);
	background-image: var(--pf-scheme-bg-gradient-color);
	border-color: var(--pf-scheme-border-color);
	color: var(--pf-scheme-text-color);
}

.pf-color-scheme-2 {
	--pf-scheme-bg-color: rgba(255, 255, 255, 0);
	--pf-scheme-text-color: rgb(0, 0, 0);
	--pf-scheme-btn-bg-color: rgb(145, 157, 169);
	--pf-scheme-border-color: rgba(0, 0, 0);
}

.pf-color-scheme-3,
.pf-color-scheme-4 {
	--pf-scheme-text-color: rgb(18, 18, 18);
	--pf-scheme-btn-bg-color: rgb(18, 18, 18);
	--pf-scheme-border-color: rgb(18, 18, 18);
}

.pf-color-scheme-3 {
	--pf-scheme-bg-color: rgb(255, 255, 255);
	--pf-scheme-shadow-color: rgb(18, 18, 18);
}

.pf-color-scheme-4 {
	--pf-scheme-bg-color: rgb(243, 243, 243);
	--pf-scheme-btn-text-color: rgb(243, 243, 243);
	--pf-scheme-shadow-color: rgb(18, 18, 18);
	background-color: var(--pf-scheme-bg-color);
	background-image: var(--pf-scheme-bg-gradient-color);
	border-color: var(--pf-scheme-border-color);
	color: var(--pf-scheme-text-color);
}

.pf-color-scheme-5,
.pf-color-scheme-6,
.pf-color-scheme-7 {
	--pf-scheme-text-color: rgb(255, 255, 255);
	--pf-scheme-btn-bg-color: rgb(255, 255, 255);
	--pf-scheme-border-color: rgb(255, 255, 255);
	--pf-scheme-shadow-color: rgb(18, 18, 18);
	background-color: var(--pf-scheme-bg-color);
	background-image: var(--pf-scheme-bg-gradient-color);
	border-color: var(--pf-scheme-border-color);
	color: var(--pf-scheme-text-color);
}

.pf-color-scheme-5 {
	--pf-scheme-bg-color: rgb(36, 40, 51);
	--pf-scheme-btn-text-color: rgb(0, 0, 0);
}

.pf-color-scheme-6 {
	--pf-scheme-bg-color: rgb(18, 18, 18);
	--pf-scheme-btn-text-color: rgb(18, 18, 18);
}

.pf-color-scheme-7 {
	--pf-scheme-bg-color: rgb(51, 79, 180);
	--pf-scheme-btn-text-color: rgb(51, 79, 180);
}

[data-pf-type^="Button"] {
	background-color: var(--pf-scheme-btn-bg-color);
	background-image: var(--pf-scheme-btn-bg-gradient-color);
	color: var(--pf-scheme-btn-text-color);
}

.pf-typography-2 {
	font-family: MetroSans Book;
	font-weight: 400;
	font-size: 16px;
}

@media all {
	.__pf .pf-button-2 {
		background-color: #fec34d;
		color: #fff;
		padding: 20px 30px;
		margin: 0;
		font-size: 16px;
		line-height: 16px;
		letter-spacing: 0;
		font-family: "MetroSans Regular";
		text-align: center;
		border-radius: 40px;
		font-weight: 600;
	}

	.__pf .pf-button-3,
	.__pf .pf-button-4 {
		padding: 12px 20px;
		margin: 0;
		font-size: 16px;
		line-height: 16px;
		letter-spacing: 0;
	}

	.__pf .pf-button-3 {
		color: #919da9;
		border: 1px solid #919da9;
	}

	.__pf .pf-button-4 {
		background-color: #919da9;
		color: #fff;
		border-radius: 40px;
	}

	.__pf .pf-button-5 {
		color: #919da9;
		border-radius: 40px;
		border: 1px solid #919da9;
		padding: 12px 20px;
		margin: 0;
		font-size: 16px;
		line-height: 16px;
		letter-spacing: 0;
	}

	.__pf .pf-button-6,
	.__pf .pf-button-7 {
		color: #919da9;
		border-style: solid;
		border-color: #919da9;
		margin: 0;
		font-size: 16px;
		line-height: 16px;
		letter-spacing: 0;
		padding: 12px 20px;
	}

	.__pf .pf-button-6 {
		border-width: 0 0 3px;
	}

	.__pf .pf-button-7 {
		border-width: 0 3px 3px 0;
	}

	.__pf .pf-button-8 {
		background-color: #919da9;
		color: #fff;
		padding: 12px 20px;
	}

	.__pf .pf-icon-1,
	.__pf .pf-text-1,
	.__pf .pf-text-6,
	.__pf .pf-text-7,
	.pf-icon2-1,
	.pf-icon2-2,
	.pf-icon2-3,
	.pf-icon2-4,
	.pf-icon2-5,
	.pf-icon2-6,
	.pf-icon2-7 {
		background-color: var(--pf-scheme-bg-color);
		color: var(--pf-scheme-text-color);
	}

	.__pf .pf-icon-2,
	.__pf .pf-icon-3 {
		background-color: #919da9;
		color: #fff;
		padding: 8px;
		margin: 0;
		border-style: none;
	}

	.__pf .pf-icon-2 {
		border-radius: 0;
	}

	.__pf .pf-icon-3 {
		border-radius: 50%;
	}

	.__pf .pf-icon-4,
	.__pf .pf-icon-5 {
		background-color: #fff;
		color: #919da9;
		padding: 8px;
		margin: 0;
		border: 1px solid #919da9;
	}

	.__pf .pf-icon-5 {
		border-radius: 50%;
	}

	.__pf .pf-icon-6,
	.__pf .pf-icon-7 {
		background-color: #f5f5f5;
		color: #919da9;
		padding: 8px;
		margin: 0;
		border: 1px solid #919da9;
	}

	.__pf .pf-icon-7 {
		border-radius: 50%;
	}

	.__pf .pf-text-2,
	.__pf .pf-text-3,
	.__pf .pf-text-4,
	.__pf .pf-text-5 {
		color: #000;
		padding: 0;
		margin: 16px 0;
		font-size: 16px;
	}

	.__pf .pf-text-2 {
		text-align: left;
		font-family: "MetroSans Book";
	}

	.__pf .pf-text-3 {
		text-align: right;
	}

	.__pf .pf-text-4 {
		text-align: center;
	}

	.__pf .pf-divider-2,
	.__pf .pf-divider-3,
	.__pf .pf-divider-4 {
		padding: 16px 0;
		margin: 0;
		font-size: 2px;
	}

	.__pf .pf-divider-1 {
		color: var(--pf-scheme-text-color);
	}

	.__pf .pf-divider-2 {
		color: #919da9;
	}

	.__pf .pf-divider-3 {
		color: #444749;
	}

	.__pf .pf-divider-4 {
		color: #b9bfca;
	}

	.__pf .pf-heading-1-h1,
	.__pf .pf-heading-1-h2,
	.__pf .pf-heading-1-h3,
	.__pf .pf-heading-1-h4,
	.__pf .pf-heading-1-h5,
	.__pf .pf-heading-1-h6 {
		color: var(--pf-scheme-text-color);
		background-color: var(--pf-scheme-bg-color);
	}

	.__pf .pf-heading-2-h1,
	.__pf .pf-heading-2-h2,
	.__pf .pf-heading-2-h4,
	.__pf .pf-heading-2-h5,
	.__pf .pf-heading-2-h6 {
		margin: 18px 0;
		font-size: 32px;
		color: #000;
		padding: 0;
	}

	.__pf .pf-heading-2-h3 {
		margin: 18px 0;
		font-size: 35px;
		color: #000;
		padding: 0;
		font-family: "Moret Regular";
	}

	.__pf .pf-heading-3-h1,
	.__pf .pf-heading-3-h2,
	.__pf .pf-heading-3-h3,
	.__pf .pf-heading-3-h4,
	.__pf .pf-heading-3-h5,
	.__pf .pf-heading-3-h6 {
		margin: 18px 0;
		font-size: 24px;
		color: #000;
		padding: 0;
	}

	.__pf .pf-heading-4-h1,
	.__pf .pf-heading-4-h2,
	.__pf .pf-heading-4-h3,
	.__pf .pf-heading-4-h4,
	.__pf .pf-heading-4-h5,
	.__pf .pf-heading-4-h6 {
		margin: 18px 0;
		font-size: 20px;
		color: #000;
		padding: 0;
	}

	.__pf .pf-heading-5-h1,
	.__pf .pf-heading-5-h2,
	.__pf .pf-heading-5-h3,
	.__pf .pf-heading-5-h4,
	.__pf .pf-heading-5-h5,
	.__pf .pf-heading-5-h6 {
		margin: 18px 0;
		font-size: 18px;
		color: #000;
		padding: 0;
	}

	.__pf .pf-heading-6-h1,
	.__pf .pf-heading-6-h2,
	.__pf .pf-heading-6-h3,
	.__pf .pf-heading-6-h4,
	.__pf .pf-heading-6-h5,
	.__pf .pf-heading-6-h6 {
		margin: 18px 0;
		font-size: 16px;
		color: #000;
		padding: 0;
	}

	.__pf .pf-heading-7-h1,
	.__pf .pf-heading-7-h2,
	.__pf .pf-heading-7-h3,
	.__pf .pf-heading-7-h4,
	.__pf .pf-heading-7-h5,
	.__pf .pf-heading-7-h6 {
		margin: 18px 0;
		font-size: 14px;
		color: #000;
		padding: 0;
	}

	.__pf .pf-image-2 {
		width: 100%;
	}

	.__pf .pf-image-3 {
		border: 3px solid #919da9;
		width: 100%;
	}

	.__pf .pf-image-4 {
		border: 3px solid #919da9;
		padding: 10px;
		width: 100%;
	}

	.__pf .pf-image-5,
	.__pf .pf-image-6 {
		border-radius: 50%;
		width: 100%;
	}

	.__pf .pf-image-6 {
		border: 3px solid #919da9;
	}

	.__pf .pf-image-7 {
		border-radius: 50%;
		border: 3px solid #919da9;
		padding: 10px;
		width: 100%;
	}

	.__pf .pf-button-2:hover {
		background-color: #f5a623;
	}

	.__pf .pf-field-1,
	.__pf .pf-field-2,
	.__pf .pf-field-3,
	.__pf .pf-field-4,
	.__pf .pf-field-5,
	.__pf .pf-field-6 {
		background-color: #fdfdfd;
		border: 0.66px solid #8a8a8a;
		border-radius: 8px;
		padding: 6px 12px;
	}
}

div.__pf {
	--pf-shopify-font-family-type-base-font: Inter, sans-serif;
	--pf-shopify-font-style-type-base-font: normal;
	--pf-shopify-font-weight-type-base-font: 400;
	--pf-shopify-font-family-type-header-font: Inter, sans-serif;
	--pf-shopify-font-style-type-header-font: normal;
	--pf-shopify-font-weight-type-header-font: 600;
}

.hEUCJf,
.hisXnU .pf-accordion-show,
.kPpMUI .pf-mask-iframe {
	display: block;
}

.cfQUSW,
.dCDGfu .pf-slide>div {
	word-break: break-word;
}

.NzRKb,
.cepmFm,
.dCDGfu,
.dCDGfu .pagination-style-2 button,
.eTuePL,
.etjrhP,
.fJIeBP,
.gsGMHT,
.hEUCJf,
.jBOEMU,
.llgjiL {
	position: relative;
}

.hEUCJf {
	width: 100%;
	height: auto;
	text-align: left;
	outline: 0;
	word-wrap: break-word;
}

.hEUCJf .pfa,
.hEUCJf svg {
	margin-right: 5px;
	vertical-align: middle;
}

.gxNUkH {
	padding: 15px;
}

.hisXnU>div>button>.pfa-arrow {
	position: absolute;
	right: 10px;
	top: 50%;
	transform: translateY(-50%);
	font-size: inherit;
}

.hisXnU .pf-anchor[data-active="true"] .pfa-arrow:not(.pfa-minus) {
	transform: translateY(-50%) rotate(90deg);
}

.dCDGfu .pagination-style-2 button:not(.active):before,
.dCDGfu .pf-slider-next.hide,
.dCDGfu .pf-slider-prev.hide,
.dCDGfu.xs-hidden-pag .pf-cmIldm,
.gsGMHT .pagination-style-2 button:not(.active):before,
.gsGMHT .pf-slider-next.hide,
.gsGMHT .pf-slider-prev.hide,
.hisXnU .pf-accordion-hide,
.jBOEMU .pagination-style-2 button:not(.active):before,
.jBOEMU .pf-slider-next.hide,
.jBOEMU .pf-slider-prev.hide {
	display: none;
}

.hisXnU .pf-accordion-visually-show {
	animation: 350ms forwards bmBJiA;
}

.hisXnU .pf-accordion-visually-hidden {
	animation: 350ms forwards gWUsUJ;
	overflow: hidden;
}

.dCDGfu .pf-slider,
.gsGMHT .pf-slider,
.jBOEMU .pf-slider {
	overflow-x: auto;
	scroll-behavior: smooth;
	scroll-snap-type: x mandatory;
}

.hisXnU .pf-accordion-wrapper {
	transition: height 0.35s;
}

.jBOEMU .pf-slider {
	display: flex;
	flex-wrap: nowrap;
	overflow-y: hidden;
	scroll-padding-left: calc(0.4 / 2 * 100% / (var(--ss-xs) + 0.4));
	transition: height 250ms ease-in-out;
	min-height: 0.01px;
}

.gsGMHT .pf-slide,
.jBOEMU .pf-slide {
	align-items: center;
	display: flex;
	max-width: none;
	scroll-snap-align: start;
}

.dCDGfu .pf-slider:not(.-show-scroll-bar),
.gsGMHT .pf-slider:not(.-show-scroll-bar),
.jBOEMU .pf-slider:not(.-show-scroll-bar),
.jnKVWf .pf-media-slider:not(.-show-scroll-bar),
.jnKVWf .pf-slider:not(.-show-scroll-bar) {
	scrollbar-width: none;
	-ms-overflow-style: none;
}

.jBOEMU .pf-slider:not(.-show-scroll-bar)::-webkit-scrollbar {
	display: none;
}

.jBOEMU .pf-slide {
	flex: 0 0 auto;
	flex-direction: column;
	justify-content: center;
	padding: 0 12.5px;
	width: calc(100% / (1 + 0.4));
}

.dCDGfu .pf-slider-next,
.dCDGfu .pf-slider-prev,
.gsGMHT .pf-slider-next,
.gsGMHT .pf-slider-prev,
.jBOEMU .pf-slider-next,
.jBOEMU .pf-slider-prev {
	width: 40px;
	height: 40px;
	position: absolute;
	font-size: 20px;
	top: calc(50% - 20px);
	border: none;
	cursor: pointer;
	transition: 0.35s;
	line-height: 1;
}

.dCDGfu .pf-slider,
.gsGMHT .pf-slider,
.jnKVWf .pf-media-slider {
	overflow-y: hidden;
	transition: height 250ms ease-in-out;
}

.dCDGfu .pf-slider-next:after,
.dCDGfu .pf-slider-next:before,
.dCDGfu .pf-slider-prev:after,
.dCDGfu .pf-slider-prev:before,
.gsGMHT .pf-slider-next:after,
.gsGMHT .pf-slider-next:before,
.gsGMHT .pf-slider-prev:after,
.gsGMHT .pf-slider-prev:before,
.jBOEMU .pf-slider-next:after,
.jBOEMU .pf-slider-next:before,
.jBOEMU .pf-slider-prev:after,
.jBOEMU .pf-slider-prev:before,
.jnKVWf .pf-slider-next:after,
.jnKVWf .pf-slider-next:before,
.jnKVWf .pf-slider-prev:after,
.jnKVWf .pf-slider-prev:before {
	content: "";
	position: absolute;
	background: #fff;
}

.dCDGfu .pf-slider-prev,
.gsGMHT .pf-slider-prev,
.jBOEMU .pf-slider-prev {
	left: 20px;
	transform: rotate(180deg);
}

.dCDGfu .pf-slider-next,
.gsGMHT .pf-slider-next,
.jBOEMU .pf-slider-next {
	right: 20px;
}

.gsGMHT .nav-style-1,
.jBOEMU .nav-style-1,
.jnKVWf .nav-style-1 {
	border-radius: 50%;
	background: rgba(0, 0, 0, 0.4);
}

.dCDGfu .nav-style-1:hover,
.dCDGfu .pagination-style-1 button.active,
.gsGMHT .nav-style-1:hover,
.gsGMHT .pagination-style-1 button.active,
.jBOEMU .nav-style-1:hover,
.jBOEMU .pagination-style-1 button.active,
.jnKVWf .nav-style-1:hover,
.kPpMUI .pagination-style-1 button.active {
	background: #000;
}

.dCDGfu .nav-style-1:after,
.dCDGfu .nav-style-1:before,
.gsGMHT .nav-style-1:after,
.gsGMHT .nav-style-1:before,
.jBOEMU .nav-style-1:after,
.jBOEMU .nav-style-1:before,
.jnKVWf .nav-style-1:after,
.jnKVWf .nav-style-1:before {
	width: 1px;
	height: 8px;
}

.dCDGfu .nav-style-1:before,
.gsGMHT .nav-style-1:before,
.jBOEMU .nav-style-1:before {
	transform: rotate(45deg);
	top: 19px;
}

.dCDGfu .nav-style-1:after,
.gsGMHT .nav-style-1:after,
.jBOEMU .nav-style-1:after {
	transform: rotate(-45deg);
	top: 14px;
}

.gsGMHT .pf-slider-nav,
.jBOEMU .pf-slider-nav {
	position: absolute;
	bottom: 0;
	left: 0;
	display: flex;
	justify-content: center;
	width: 100%;
}

.gsGMHT .pf-slider-nav button,
.jBOEMU .pf-slider-nav button,
.kPpMUI .pf-slider-nav button {
	border: none;
	margin: 0 5px;
	cursor: pointer;
}

.gsGMHT .pagination-style-2 button,
.jBOEMU .pagination-style-2 button {
	width: 16px;
	height: 16px;
	border-radius: 50%;
	background: 0 0;
	border: 2px solid #000;
	position: relative;
	padding: 0;
}

.dCDGfu .pagination-style-2 button:before,
.gsGMHT .pagination-style-2 button:before,
.jBOEMU .pagination-style-2 button:before {
	content: "";
	position: absolute;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	top: 2px;
	left: 2px;
	background: #000;
}

.gsGMHT .pf-slider {
	display: flex;
	flex-wrap: nowrap;
	scroll-padding-left: 0px;
	min-height: 0.01px;
}

.gsGMHT .pf-slider:not(.-show-scroll-bar)::-webkit-scrollbar {
	display: none;
}

.gsGMHT .pf-slide {
	flex: 0 0 auto;
	flex-direction: column;
	justify-content: center;
	padding: 0;
	width: calc(100% / (1 + 0));
}

.fmDicb {
	--pf-sample-color: #5d6b82;
	--pf-border-color: #d1d5db;
}

.NzRKb {
	display: flex !important;
	align-items: center;
	padding: 16px 0;
	font-size: 2px;
}

.NzRKb:after,
.NzRKb:before {
	content: "";
	width: 100%;
	border-top: 1em solid;
}

.NzRKb>span {
	padding: 0 16px;
	flex: 1 0 auto;
	display: flex;
	line-height: 1;
}

.jGJiiy {
	white-space: pre-line;
	user-select: text;
}

.jGJiiy span {
	vertical-align: baseline !important;
}

.bnrVBh>svg,
.cjfbiS>*,
.jEvgfs,
.jEvgfs+span {
	vertical-align: middle;
}

.cWoQHr i,
.cWoQHr svg,
.iPOMtj .pfa,
.iPOMtj svg,
.jGJiiy i,
.jGJiiy svg {
	margin-right: 5px;
}

.bnrVBh:last-child,
.gFqzWs {
	margin: 0;
}

.cfQUSW ul {
	list-style-position: inside;
}

.iPOMtj {
	display: inline-block;
	line-height: 1;
	padding: 12px 20px;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	outline: 0;
}

.iPOMtj span {
	color: inherit;
}

.dCDGfu {
	overflow: hidden;
}

.dCDGfu .pf-slider {
	display: flex;
}

.eIaRIa,
.kPpMUI {
	overflow: hidden;
}

.dCDGfu .pf-slider:not([class*="pf-c-"]) {
	align-items: inherit;
}

.dCDGfu .pf-slider:not(.-show-scroll-bar)::-webkit-scrollbar {
	display: none;
}

.dCDGfu .pf-slide {
	align-items: center;
	display: flex;
	flex: 0 0 auto;
	flex-direction: column;
	justify-content: flex-start;
	max-width: none;
	scroll-snap-align: start;
	overflow: hidden;
}

.dCDGfu .pf-slide>div {
	width: 100%;
}

.dCDGfu .nav-style-1 {
	border-radius: 50%;
	background: rgba(0, 0, 0, 0.4);
	padding: 0;
	margin: 0;
}

.dCDGfu .pf-slider-nav {
	position: absolute;
	bottom: 0;
	display: flex;
	justify-content: center;
	width: 100%;
}

.dCDGfu .pf-slider-nav button {
	border: none;
	margin: 0 5px;
	cursor: pointer;
	padding: 0;
}

.dCDGfu .pagination-style-2 button {
	width: 16px;
	height: 16px;
	border-radius: 50%;
	background: 0 0;
	border: 2px solid #000;
	display: inherit;
}

.dCDGfu[style*="--s-xs"]>.pf-slider>.pf-slide {
	padding: var(--s-xs);
}

.dCDGfu .pf-slider {
	flex-wrap: nowrap;
	scroll-padding-left: calc((var(--ws-xs, 1) / (var(--ss-xs, 1) + (var(--ws-xs, 0) * 0.01))) * 1% / 2);
}

.dCDGfu .pf-slide {
	flex: 0 0 calc(100% / (var(--ss-xs, 1) + (var(--ws-xs, 0) * 0.01)));
}

.cPPKyR .pf-r-eh {
	align-items: stretch !important;
}

@media (min-width: 767.5px) and (max-width: 1024.4999px) {
	.cPPKyR .pf-slide {
		justify-content: flex-start;
	}

	.jnKVWf.pf-sm-hide-list {
		display: flex !important;
		flex-direction: column !important;
	}

	.jnKVWf.pf-sm-list-position-b .pf-list-media .pf-media-slider {
		width: 100%;
	}

	.jnKVWf.pf-sm-list-position-b .pf-slider-prev {
		left: min(12px, 5%);
	}

	.jnKVWf.pf-sm-list-position-b .pf-slider-next {
		right: min(12px, 5%);
	}
}

@media (min-width: 1024.5px) and (max-width: 1199.4999px) {
	.cPPKyR .pf-slide {
		justify-content: flex-start;
	}

	.jnKVWf.pf-md-hide-list {
		display: flex !important;
		flex-direction: column !important;
	}

	.jnKVWf.pf-md-list-position-r {
		flex-direction: row;
	}

	.jnKVWf.pf-md-list-position-r .pf-list-media {
		padding: 0;
		height: fit-content;
	}

	.jnKVWf.pf-md-list-position-r .pf-list-media .pf-media-slider {
		overflow-x: hidden;
		overflow-y: auto;
		scroll-snap-type: y mandatory;
	}

	.jnKVWf.pf-md-list-position-r .pf-list-media .pf-media-slider .pf-slider-prev {
		transform: translateX(-100%) rotate(270deg);
		top: 5px;
		left: 50%;
	}

	.jnKVWf.pf-md-list-position-r .pf-list-media .pf-media-slider .pf-slider-next {
		transform: translateX(100%) rotate(90deg);
		top: unset;
		bottom: 5px;
		right: 50%;
	}
}

.boqfLv,
.jwpaTY {
	max-width: 100%;
	display: inline-block;
	height: auto;
}

.boqfLv [data-href],
.jwpaTY [data-href],
.kPpMUI [data-action="2"] {
	cursor: pointer;
}

.cepmFm:empty {
	display: initial;
}

.eTuePL {
	padding: 20px 0;
}

.gFqzWs {
	padding: 10px;
}

.bnrVBh {
	list-style: inherit;
	margin: 0 0 var(--pf-line-spacing-xs);
}

.bnrVBh:before {
	content: "";
	display: inline-block;
	width: var(--pf-text-indent-xs);
}

.bnrVBh>i,
.bnrVBh>svg {
	padding: 5px;
	margin-right: 5px;
}

@media (min-width: 767.5px) {
	.jBOEMU .pf-slider {
		scroll-padding-left: calc(0.4 / 2 * 100% / (var(--ss-sm) + 0.4));
	}

	.jBOEMU .pf-slide {
		width: calc(100% / (1 + 0.4));
		padding: 0 10px;
	}

	.gsGMHT .pf-slider {
		scroll-padding-left: 0px;
	}

	.gsGMHT .pf-slide {
		width: calc(100% / (1 + 0));
		padding: 0;
	}

	.dCDGfu .pf-slider {
		flex-wrap: wrap;
		scroll-padding-left: calc((var(--ws-sm, 1) / (var(--ss-sm, 1) + (var(--ws-sm, 0) * 0.01))) * 1% / 2);
	}

	.dCDGfu .pf-slide {
		flex: 0 0 calc(100% / var(--ss-sm, 1));
	}

	.dCDGfu.sm-hidden-pag .pf-cmIldm {
		display: none;
	}

	.dCDGfu[style*="--s-sm"]>.pf-slider>.pf-slide {
		padding: var(--s-sm);
	}

	.bnrVBh {
		margin: 0 0 var(--pf-line-spacing-sm);
	}

	.bnrVBh:before {
		width: var(--pf-text-indent-sm);
	}
}

.iuxHMz form {
	margin: 0;
	height: 100%;
}

.fcJFFq {
	position: absolute;
	width: min(50%, 24px);
	height: min(50%, 24px);
	z-index: 2;
	background: #fff;
	border: 1px solid #d9d9d9;
	border-radius: 2px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.gMtDAs {
	opacity: 1;
	height: 62px;
	transition: height 0.5s, opacity 0.5s;
}

.gMtDAs.pf-ar-btn-hidden {
	opacity: 0;
	height: 0;
}

.gMtDAs .pf-ar-btn {
	width: 100%;
	padding: 8px 16px;
	background: #e9eaec;
	border: 1px solid #d9d9d9;
	border-radius: 2px;
	margin: 10px 0;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 16px;
	line-height: 24px;
	color: rgba(0, 0, 0, 0.85);
}

.gMtDAs .pf-ar-btn svg {
	margin-right: 13px;
}

.eIaRIa {
	max-width: 100%;
	user-select: none;
}

.bDBzbX {
	position: relative;
	width: 100%;
	display: flex;
	align-items: flex-start;
	justify-content: center;
}

.bDBzbX span {
	top: 8px;
	right: 8px;
}

.jnKVWf {
	max-width: 100%;
	display: flex;
	flex-direction: column;
}

.jnKVWf .pf-main-media div {
	border-radius: inherit;
}

.jnKVWf .pf-main-media img {
	border-radius: 0;
}

.jnKVWf .pf-media-slider {
	display: flex;
	overflow-x: auto;
	flex-wrap: nowrap;
	scroll-behavior: auto;
}

.jnKVWf .pf-media-slider:not(.-show-scroll-bar)::-webkit-scrollbar {
	display: none;
}

.jnKVWf .pf-slide-list-media,
.jnKVWf .pf-slide-main-media {
	align-items: center;
	display: flex;
	flex: 0 0 auto;
	flex-direction: column;
	justify-content: center;
	max-width: none;
	scroll-snap-align: start;
	padding: 0;
}

.jnKVWf .pf-slider-next,
.jnKVWf .pf-slider-prev {
	width: 40px;
	height: 40px;
	position: absolute;
	font-size: 20px;
	top: 50%;
	border: none;
	cursor: pointer;
	transition: 0.35s;
	line-height: 1;
}

.jnKVWf .pf-slider-prev {
	left: min(12px, 5%);
	transform: translateY(-100%) rotate(180deg);
}

.jnKVWf .pf-slider-next {
	right: min(12px, 5%);
	transform: translateY(-100%);
}

.jnKVWf .nav-style-1:before {
	transform: rotate(45deg);
	top: calc(50% - 1.5px);
}

.jnKVWf .nav-style-1:after {
	transform: translateY(-100%) rotate(-45deg);
	top: calc(50% + 1.5px);
}

.kPpMUI .pf-mask,
.kPpMUI .pf-mask span {
	justify-content: center;
	position: absolute;
}

.kPpMUI {
	container: main-media/inline-size;
	width: inherit;
}

.kPpMUI .disabled {
	display: none !important;
}

.kPpMUI .pf-slide-main-media:not([data-media-type="image"]) {
	background-image: none !important;
}

.kPpMUI .video-wrapper {
	height: unset !important;
}

.kPpMUI .pf-mask-iframe,
.kPpMUI .pf-media-wrapper> :first-child {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.kPpMUI .pf-mask,
.kPpMUI span {
	top: 50%;
	transform: translate(-50%, -50%);
}

@media (min-width: 1024.5px) {
	.jBOEMU .pf-slider {
		scroll-padding-left: calc(0.4 / 2 * 100% / (var(--ss-md) + 0.4));
	}

	.jBOEMU .pf-slide {
		width: calc(100% / (2 + 0.4));
		padding: 0 5px;
	}

	.gsGMHT .pf-slider {
		scroll-padding-left: 0px;
	}

	.gsGMHT .pf-slide {
		width: calc(100% / (1 + 0));
		padding: 0;
	}

	.dCDGfu .pf-slider {
		flex-wrap: wrap;
		scroll-padding-left: calc((var(--ws-md, 1) / (var(--ss-md, 1) + (var(--ws-md, 0) * 0.01))) * 1% / 2);
	}

	.dCDGfu .pf-slide {
		flex: 0 0 calc(100% / var(--ss-md, 1));
	}

	.dCDGfu.md-hidden-pag .pf-cmIldm,
	.kPpMUI .pf-mask-iframe {
		display: none;
	}

	.dCDGfu[style*="--s-md"]>.pf-slider>.pf-slide {
		padding: var(--s-md);
	}

	.bnrVBh {
		margin: 0 0 var(--pf-line-spacing-md);
	}

	.bnrVBh:before {
		width: var(--pf-text-indent-md);
	}
}

.kPpMUI span {
	left: 50%;
}

.kPpMUI .pf-mask {
	left: 50%;
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
}

.cjfbiS .js-qty .js-qty__adjust,
.cjfbiS .js-qty button,
.kPpMUI .pagination-style-2 button:not(.active):before,
.kPpMUI .pf-mask.pf-hidden {
	display: none;
}

.kPpMUI .pf-mask span {
	background: #fff;
	display: flex;
	align-items: center;
	width: 50px;
	height: 50px;
	border: 1px solid #ddd;
}

.kPpMUI .pf-mask span svg {
	width: 24px;
	height: 24px;
}

.kPpMUI .pf-slider-nav {
	width: fit-content;
	position: absolute;
	bottom: max(20px, min(32px, 12%)) !important;
	display: flex;
	justify-content: center;
	align-items: center;
	left: 50%;
	transform: translate(-50%, 50%);
}

.kPpMUI .pagination-style-2 {
	border-radius: 10px !important;
	padding: 5px 6px;
	justify-content: space-between;
}

.kPpMUI .pagination-style-2 button:before {
	content: "";
	position: absolute;
	border-radius: 50%;
	width: calc(50% + 2px);
	height: calc(50% + 2px);
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background: #000;
}

.kPpMUI:not([data-pf-type="MediaMain"]) .pagination-style-2 {
	background: rgba(255, 255, 255, 0.6);
}

.kPpMUI .pagination-style-2 button {
	width: 16px;
	height: auto;
	aspect-ratio: 1;
	padding: 0;
	margin: 0 3px;
	border-radius: 50%;
	background: 0 0;
	position: relative;
	border: 2px solid #000;
}

.ehbJbZ,
.gRMKtY img {
	max-width: 100%;
	height: auto;
	border-radius: inherit;
}

@container main-media (min-width:245px) and (max-width:271px) {
	.kPpMUI .pagination-style-2 {
		padding: 4px 5px !important;
	}

	.kPpMUI .pagination-style-2 button {
		width: 14px !important;
		margin: 0 2.5px !important;
	}

	.kPpMUI .pf-slider-next,
	.kPpMUI .pf-slider-prev {
		width: 36px !important;
		height: 36px !important;
	}
}

@container main-media (max-width:244px) {
	.kPpMUI .pagination-style-2 {
		padding: 2px 3px !important;
	}

	.kPpMUI .pagination-style-2 button {
		width: 7px !important;
		margin: 0 1.5px !important;
	}

	.kPpMUI .pf-slider-next,
	.kPpMUI .pf-slider-prev {
		width: 18px !important;
		height: 18px !important;
	}
}

.etjrhP .pf-slider-next,
.etjrhP .pf-slider-prev,
.fJIeBP .pf-slider-next,
.fJIeBP .pf-slider-prev {
	scale: 50%;
	z-index: 4;
}

.etjrhP [style*="--gap-xs"],
.fJIeBP [style*="--gap-xs"] {
	gap: var(--gap-xs);
}

@media (max-width: 767.4999px) {
	.cPPKyR .pf-slider {
		justify-content: unset !important;
		align-items: inherit !important;
	}

	.jnKVWf.pf-xs-hide-list {
		display: flex !important;
		flex-direction: column !important;
	}

	.jnKVWf.pf-xs-list-position-b .pf-list-media .pf-media-slider,
	.kPpMUI .pf-media-wrapper {
		width: 100%;
	}

	.jnKVWf.pf-xs-list-position-b .pf-slider-prev {
		left: min(12px, 5%);
	}

	.jnKVWf.pf-xs-list-position-b .pf-slider-next {
		right: min(12px, 5%);
	}

	.etjrhP [style*="--dpi-xs"].pf-media-slider,
	.fJIeBP [style*="--dpi-xs"].pf-media-slider {
		scroll-padding-left: var(--dpi-xs);
	}

	.etjrhP .pf-slide-list-media,
	.fJIeBP .pf-slide-list-media {
		width: calc((100% - 0% - 40px) / 5);
	}

	.etjrhP .pf-media-slider,
	.fJIeBP .pf-media-slider {
		flex-wrap: nowrap;
		flex-direction: row;
	}

	.etjrhP .pf-media-slider .pf-slider-next,
	.etjrhP .pf-media-slider .pf-slider-prev,
	.fJIeBP .pf-media-slider .pf-slider-next,
	.fJIeBP .pf-media-slider .pf-slider-prev {
		display: block;
	}
}

@media (min-width: 767.5px) and (max-width: 1024.4999px) {

	.etjrhP .pf-slide-list-media,
	.fJIeBP .pf-slide-list-media {
		width: calc((100% - 0% - 40px) / 5);
	}

	.etjrhP .pf-media-slider,
	.fJIeBP .pf-media-slider {
		flex-wrap: nowrap;
		flex-direction: row;
	}

	.etjrhP .pf-media-slider .pf-slider-next,
	.etjrhP .pf-media-slider .pf-slider-prev,
	.fJIeBP .pf-media-slider .pf-slider-next,
	.fJIeBP .pf-media-slider .pf-slider-prev {
		display: block;
	}
}

@media (min-width: 1024.5px) and (max-width: 1199.4999px) {

	.etjrhP [style*="--lw-md"].pf-media-slider,
	.fJIeBP [style*="--lw-md"].pf-media-slider {
		width: var(--lw-md);
	}

	.etjrhP [style*="--lh-md"].pf-media-slider,
	.fJIeBP [style*="--lh-md"].pf-media-slider {
		height: var(--lh-md);
	}

	.etjrhP .pf-slide-list-media {
		width: calc((100% - 0% - 40px) / 5);
	}

	.etjrhP .pf-media-slider {
		flex-wrap: nowrap;
		flex-direction: row;
	}

	.etjrhP .pf-media-slider .pf-slider-next,
	.etjrhP .pf-media-slider .pf-slider-prev,
	.fJIeBP .pf-media-slider .pf-slider-next,
	.fJIeBP .pf-media-slider .pf-slider-prev {
		display: block;
	}

	.fJIeBP .pf-slide-list-media {
		width: 100%;
	}

	.fJIeBP .pf-media-slider {
		flex-wrap: nowrap;
		flex-direction: column;
	}
}

@media (min-width: 1199.5px) {

	.gsGMHT .pf-slider,
	.jBOEMU .pf-slider {
		scroll-padding-left: 0px;
	}

	.jBOEMU .pf-slide {
		width: calc(100% / (3 + 0));
		padding: 0 15px;
	}

	.gsGMHT .pf-slide {
		width: calc(100% / (3 + 0));
		padding: 0 10px;
	}

	.dCDGfu .pf-slider {
		flex-wrap: wrap;
		scroll-padding-left: calc((var(--ws-lg, 1) / (var(--ss-lg, 1) + (var(--ws-lg, 0) * 0.01))) * 1% / 2);
	}

	.dCDGfu .pf-slide {
		flex: 0 0 calc(100% / var(--ss-lg, 1));
	}

	.dCDGfu.lg-hidden-pag .pf-cmIldm {
		display: none;
	}

	.dCDGfu[style*="--s-lg"]>.pf-slider>.pf-slide {
		padding: var(--s-lg);
	}

	.cPPKyR .pf-slide {
		justify-content: flex-start;
	}

	.bnrVBh {
		margin: 0 0 var(--pf-line-spacing-lg);
	}

	.bnrVBh:before {
		width: var(--pf-text-indent-lg);
	}

	.jnKVWf.pf-lg-hide-list {
		display: flex !important;
		flex-direction: column !important;
	}

	.jnKVWf.pf-lg-list-position-r {
		flex-direction: row;
	}

	.jnKVWf.pf-lg-list-position-r .pf-list-media {
		padding: 0;
		height: fit-content;
	}

	.jnKVWf.pf-lg-list-position-r .pf-list-media .pf-media-slider {
		overflow-x: hidden;
		overflow-y: auto;
		scroll-snap-type: y mandatory;
	}

	.jnKVWf.pf-lg-list-position-r .pf-list-media .pf-media-slider .pf-slider-prev {
		transform: translateX(-100%) rotate(270deg);
		top: 5px;
		left: 50%;
	}

	.jnKVWf.pf-lg-list-position-r .pf-list-media .pf-media-slider .pf-slider-next {
		transform: translateX(100%) rotate(90deg);
		top: unset;
		bottom: 5px;
		right: 50%;
	}

	.etjrhP [style*="--lw-lg"].pf-media-slider,
	.fJIeBP [style*="--lw-lg"].pf-media-slider {
		width: var(--lw-lg);
	}

	.etjrhP [style*="--lh-lg"].pf-media-slider {
		height: var(--lh-lg);
	}

	.etjrhP .pf-slide-list-media {
		width: calc((100% - 0% - 40px) / 5);
	}

	.etjrhP .pf-media-slider {
		flex-wrap: nowrap;
		flex-direction: row;
	}

	.etjrhP .pf-media-slider .pf-slider-next,
	.etjrhP .pf-media-slider .pf-slider-prev,
	.fJIeBP .pf-media-slider .pf-slider-next,
	.fJIeBP .pf-media-slider .pf-slider-prev {
		display: block;
	}

	.fJIeBP [style*="--lh-lg"].pf-media-slider {
		height: var(--lh-lg);
	}

	.fJIeBP .pf-slide-list-media {
		width: 100%;
	}

	.fJIeBP .pf-media-slider {
		flex-wrap: nowrap;
		flex-direction: column;
	}
}

.ehbJbZ {
	width: 100%;
	object-fit: cover;
	display: inline-block;
	object-position: center center;
}

.llgjiL .pf-slide-main-media {
	width: 100%;
	position: relative;
}

.llgjiL .pf-media-wrapper[style*="--r-lg"] {
	padding-bottom: var(--r-lg);
	position: relative;
	width: 100%;
}

.gRMKtY {
	position: relative;
	cursor: pointer;
}

.gRMKtY img {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	object-fit: contain;
	aspect-ratio: 1/1;
}

.cjfbiS button,
.cjfbiS input {
	padding: 0;
	height: 45px;
	position: relative;
	outline: 0;
}

.gRMKtY:after {
	content: "";
	display: block;
	padding-bottom: 100%;
}

.gRMKtY span {
	top: 4px;
	right: 4px;
}

.eYGMYB {
	padding-right: 8px;
}

.cjfbiS {
	display: inline-flex;
	font-size: 14px;
	line-height: 1em;
	position: relative;
}

.cjfbiS>*,
.csLIHD,
.kwXqpM {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	text-decoration: inherit;
}

.cjfbiS input {
	width: 60px;
	line-height: inherit;
	text-align: center;
	border: 1px solid var(--pf-border-color);
	margin: 0 4px;
	border-radius: 4px;
}

.cWoQHr,
.pfa {
	line-height: 1;
}

.cjfbiS input[data-hidespinner="true"] {
	-moz-appearance: textfield;
}

.cjfbiS input[data-hidespinner="true"]::-webkit-inner-spin-button,
.cjfbiS input[data-hidespinner="true"]::-webkit-outer-spin-button {
	-webkit-appearance: none;
}

.cjfbiS input[data-hidespinner="false"]::-webkit-inner-spin-button {
	position: absolute;
	height: 50%;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
}

.cjfbiS input:invalid {
	--pf-border-color: #fa541c;
}

.cjfbiS button {
	border: 0;
	width: 45px;
	cursor: pointer;
	line-height: 1;
}

.cjfbiS button[disabled] {
	opacity: 0.2;
}

.cjfbiS svg {
	width: auto;
	height: calc(1% * var(--h-xs));
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

.cjfbiS .js-qty {
	margin: 0 4px;
	height: inherit;
}

.kwXqpM {
	position: relative;
}

.csLIHD:invalid {
	--pf-border-color: #fa541c;
}

.cWoQHr {
	border: none;
	outline: 0;
	padding: 14.5px 20px;
	vertical-align: bottom;
}

.cWoQHr[disabled] {
	opacity: 0.7;
	pointer-events: none;
}

.chJHNd,
.jbjkHu {
	width: 100%;
	height: 100%;
}

@keyframes bmBJiA {
	0% {
		height: 0;
		display: none;
		opacity: 0;
	}

	1% {
		display: block;
	}

	100% {
		display: block;
		opacity: 1;
	}
}

@keyframes gWUsUJ {
	0% {
		display: block;
		opacity: 1;
	}

	99% {
		display: block;
	}

	100% {
		height: 0;
		display: none;
		opacity: 0;
	}
}

@media all {
	.__pf.__pf_BI9AiFv6 .pf-6_ {
		color: #fff;
		background-color: #000;
		padding: 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-9_ {
		margin: 0;
		font-family: Inter;
		font-weight: 700;
		font-size: 14px;
		line-height: 20px;
		text-align: center;
	}

	.__pf.__pf_BI9AiFv6 .pf-11_,
	.__pf.__pf_BI9AiFv6 .pf-128_,
	.__pf.__pf_BI9AiFv6 .pf-892_ {
		background-color: #feefdf;
		padding: 0;
		color: #000;
	}

	.__pf.__pf_BI9AiFv6 .pf-12_ {
		max-width: 1130px;
		margin: auto -15px;
	}

	.__pf.__pf_BI9AiFv6 .pf-14_,
	.__pf.__pf_BI9AiFv6 .pf-39_ {
		font-family: Inter;
		font-weight: 400;
		font-size: 14px;
	}

	.__pf.__pf_BI9AiFv6 .pf-15_,
	.__pf.__pf_BI9AiFv6 .pf-28_ {
		display: flex;
		align-items: center;
		justify-content: flex-end;
	}

	.__pf.__pf_BI9AiFv6 .pf-16_ {
		display: flex;
		align-items: center;
		margin-right: 16px;
		width: max-content;
	}

	.__pf.__pf_BI9AiFv6 .pf-17_,
	.__pf.__pf_BI9AiFv6 .pf-21_ {
		margin-bottom: 0;
		width: 16px;
		height: auto;
		object-fit: cover;
		object-position: center center;
	}

	.__pf.__pf_BI9AiFv6 .pf-17_ {
		aspect-ratio: 1/1;
		margin-right: 8px;
	}

	.__pf.__pf_BI9AiFv6 .pf-18_,
	.__pf.__pf_BI9AiFv6 .pf-22_ {
		margin: 0;
		font-family: Inter;
		font-weight: 600;
		font-size: 14px;
		line-height: 20px;
		text-transform: uppercase;
		color: #000;
	}

	.__pf.__pf_BI9AiFv6 .pf-20_,
	.__pf.__pf_BI9AiFv6 .pf-52_,
	.__pf.__pf_BI9AiFv6 .pf-558_,
	.__pf.__pf_BI9AiFv6 .pf-577_,
	.__pf.__pf_BI9AiFv6 .pf-596_,
	.__pf.__pf_BI9AiFv6 .pf-615_,
	.__pf.__pf_BI9AiFv6 .pf-634_,
	.__pf.__pf_BI9AiFv6 .pf-653_,
	.__pf.__pf_BI9AiFv6 .pf-956_ {
		display: flex;
		align-items: center;
	}

	.__pf.__pf_BI9AiFv6 .pf-21_ {
		aspect-ratio: unset;
		margin-right: 8px;
	}

	.__pf.__pf_BI9AiFv6 .pf-24_ {
		background-color: #fff;
		border-style: solid;
		border-color: #000;
		border-width: 1px 0;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	.__pf.__pf_BI9AiFv6 .pf-29_,
	.__pf.__pf_BI9AiFv6 .pf-31_,
	.__pf.__pf_BI9AiFv6 .pf-33_,
	.__pf.__pf_BI9AiFv6 .pf-35_,
	.__pf.__pf_BI9AiFv6 .pf-37_ {
		background-color: rgba(145, 157, 169, 0);
		padding: 0;
		font-weight: 600;
		font-size: 14px;
		line-height: 20px;
		color: #000;
		font-family: Inter;
		text-transform: uppercase;
	}

	.__pf.__pf_BI9AiFv6 .pf-27_ {
		height: auto;
		aspect-ratio: unset;
		width: 120px;
	}

	.__pf.__pf_BI9AiFv6 .pf-29_,
	.__pf.__pf_BI9AiFv6 .pf-31_,
	.__pf.__pf_BI9AiFv6 .pf-33_,
	.__pf.__pf_BI9AiFv6 .pf-35_ {
		margin-right: 24px;
	}

	.__pf.__pf_BI9AiFv6 .pf-37_ {
		margin-right: 10px;
	}

	.__pf.__pf_BI9AiFv6 .pf-40_ {
		background-color: #fff;
		color: #000;
	}

	.__pf.__pf_BI9AiFv6 .pf-131_,
	.__pf.__pf_BI9AiFv6 .pf-135_,
	.__pf.__pf_BI9AiFv6 .pf-139_,
	.__pf.__pf_BI9AiFv6 .pf-143_ {
		height: auto;
		aspect-ratio: unset;
		display: table;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 8px;
		width: 40px;
	}

	.__pf.__pf_BI9AiFv6 .pf-132_,
	.__pf.__pf_BI9AiFv6 .pf-136_,
	.__pf.__pf_BI9AiFv6 .pf-140_,
	.__pf.__pf_BI9AiFv6 .pf-144_ {
		margin: 0;
		font-family: Inter;
		font-weight: 400;
		text-align: center;
		font-size: 15px;
		line-height: 16px;
	}

	.__pf.__pf_BI9AiFv6 .pf-146_ {
		color: #000;
		background-color: #fff;
		padding-top: 3em;
		padding-bottom: 3em;
	}

	.__pf.__pf_BI9AiFv6 .pf-149_,
	.__pf.__pf_BI9AiFv6 .pf-197_,
	.__pf.__pf_BI9AiFv6 .pf-271_,
	.__pf.__pf_BI9AiFv6 .pf-309_,
	.__pf.__pf_BI9AiFv6 .pf-364_,
	.__pf.__pf_BI9AiFv6 .pf-417_,
	.__pf.__pf_BI9AiFv6 .pf-453_,
	.__pf.__pf_BI9AiFv6 .pf-534_,
	.__pf.__pf_BI9AiFv6 .pf-741_ {
		margin-top: 0;
		font-family: Inter;
		font-weight: 700;
		text-align: center;
		margin-bottom: 8px;
		font-size: 31px;
	}

	.__pf.__pf_BI9AiFv6 .pf-151_,
	.__pf.__pf_BI9AiFv6 .pf-199_,
	.__pf.__pf_BI9AiFv6 .pf-273_,
	.__pf.__pf_BI9AiFv6 .pf-311_,
	.__pf.__pf_BI9AiFv6 .pf-366_,
	.__pf.__pf_BI9AiFv6 .pf-455_,
	.__pf.__pf_BI9AiFv6 .pf-536_ {
		margin-top: 0;
		font-family: Inter;
		font-weight: 500;
		text-align: center;
		margin-bottom: 0;
		font-size: 17px;
		line-height: 24px;
		color: #666;
	}

	.__pf.__pf_BI9AiFv6 .pf-153_,
	.__pf.__pf_BI9AiFv6 .pf-201_,
	.__pf.__pf_BI9AiFv6 .pf-275_,
	.__pf.__pf_BI9AiFv6 .pf-313_,
	.__pf.__pf_BI9AiFv6 .pf-368_,
	.__pf.__pf_BI9AiFv6 .pf-419_,
	.__pf.__pf_BI9AiFv6 .pf-457_,
	.__pf.__pf_BI9AiFv6 .pf-538_,
	.__pf.__pf_BI9AiFv6 .pf-743_ {
		font-size: 3px;
		padding: 0;
		width: 100px;
		border-radius: 7px;
		color: #c1b19f;
		border: 2px solid #c1b19f;
		margin: 16px auto 40px;
	}

	.__pf.__pf_BI9AiFv6 .pf-159_,
	.__pf.__pf_BI9AiFv6 .pf-163_,
	.__pf.__pf_BI9AiFv6 .pf-167_,
	.__pf.__pf_BI9AiFv6 .pf-178_,
	.__pf.__pf_BI9AiFv6 .pf-182_,
	.__pf.__pf_BI9AiFv6 .pf-186_ {
		display: flex;
		align-items: center;
		margin-bottom: 32px;
	}

	.__pf.__pf_BI9AiFv6 .pf-160_,
	.__pf.__pf_BI9AiFv6 .pf-164_,
	.__pf.__pf_BI9AiFv6 .pf-172_,
	.__pf.__pf_BI9AiFv6 .pf-179_,
	.__pf.__pf_BI9AiFv6 .pf-183_,
	.__pf.__pf_BI9AiFv6 .pf-187_,
	.__pf.__pf_BI9AiFv6 .pf-246_,
	.__pf.__pf_BI9AiFv6 .pf-253_,
	.__pf.__pf_BI9AiFv6 .pf-260_ {
		height: auto;
		aspect-ratio: unset;
		margin-right: 16px;
	}

	.__pf.__pf_BI9AiFv6 .pf-161_,
	.__pf.__pf_BI9AiFv6 .pf-165_,
	.__pf.__pf_BI9AiFv6 .pf-169_,
	.__pf.__pf_BI9AiFv6 .pf-173_,
	.__pf.__pf_BI9AiFv6 .pf-180_,
	.__pf.__pf_BI9AiFv6 .pf-184_,
	.__pf.__pf_BI9AiFv6 .pf-188_,
	.__pf.__pf_BI9AiFv6 .pf-192_ {
		margin: 0;
		font-family: Inter;
		font-weight: 600;
		line-height: 24px;
		color: #333;
		font-size: 15px;
	}

	.__pf.__pf_BI9AiFv6 .pf-168_,
	.__pf.__pf_BI9AiFv6 .pf-191_ {
		height: auto;
		aspect-ratio: unset;
		margin-right: 16px;
		width: 48px;
	}

	.__pf.__pf_BI9AiFv6 .pf-171_,
	.__pf.__pf_BI9AiFv6 .pf-190_ {
		display: flex;
		align-items: center;
		margin-bottom: 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-176_ {
		height: auto;
		aspect-ratio: unset;
		display: table;
		margin-left: auto;
		margin-right: auto;
		width: 300px;
	}

	.__pf.__pf_BI9AiFv6 .pf-194_,
	.__pf.__pf_BI9AiFv6 .pf-702_ {
		color: #000;
		background-color: #fff;
	}

	.__pf.__pf_BI9AiFv6 .pf-207_,
	.__pf.__pf_BI9AiFv6 .pf-223_,
	.__pf.__pf_BI9AiFv6 .pf-237_ {
		margin-top: 0;
		font-family: Inter;
		font-weight: 700;
		text-align: left;
		margin-bottom: 16px;
		font-size: 31px;
		line-height: 40px;
	}

	.__pf.__pf_BI9AiFv6 .pf-209_,
	.__pf.__pf_BI9AiFv6 .pf-225_,
	.__pf.__pf_BI9AiFv6 .pf-239_ {
		font-size: 3px;
		padding: 0;
		width: 50px;
		border-radius: 10px;
		color: #c1b19f;
		border: 2px solid #c1b19f;
		margin: 0 auto 24px 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-213_,
	.__pf.__pf_BI9AiFv6 .pf-229_ {
		color: #666;
		font-family: Inter;
		font-weight: 400;
		font-size: 15px;
		margin-top: 0;
		margin-bottom: 24px;
	}

	.__pf.__pf_BI9AiFv6 .pf-215_,
	.__pf.__pf_BI9AiFv6 .pf-231_,
	.__pf.__pf_BI9AiFv6 .pf-243_,
	.__pf.__pf_BI9AiFv6 .pf-250_,
	.__pf.__pf_BI9AiFv6 .pf-257_,
	.__pf.__pf_BI9AiFv6 .pf-264_ {
		color: #666;
		font-family: Inter;
		font-weight: 400;
		font-size: 15px;
		margin-top: 0;
		margin-bottom: 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-218_,
	.__pf.__pf_BI9AiFv6 .pf-221_,
	.__pf.__pf_BI9AiFv6 .pf-267_ {
		height: auto;
		aspect-ratio: unset;
		width: 100%;
		display: table;
		margin-left: auto;
		margin-right: 0;
		border-radius: 20px;
	}

	.__pf.__pf_BI9AiFv6 .pf-233_ {
		background: #000;
		border-radius: 10px;
		color: #fff;
		font-family: Inter;
		font-weight: 700;
		padding: 18px 24px;
		font-size: 18px;
		max-width: 450px;
		margin-top: 24px;
	}

	.__pf.__pf_BI9AiFv6 .pf-245_ {
		margin-top: 24px;
		margin-bottom: 24px;
		display: flex;
		align-items: flex-start;
	}

	.__pf.__pf_BI9AiFv6 .pf-248_,
	.__pf.__pf_BI9AiFv6 .pf-255_,
	.__pf.__pf_BI9AiFv6 .pf-262_ {
		margin-top: 0;
		font-family: Inter;
		font-weight: 700;
		font-size: 16px;
		margin-bottom: 8px;
	}

	.__pf.__pf_BI9AiFv6 .pf-252_ {
		margin-top: 0;
		margin-bottom: 24px;
		display: flex;
		align-items: flex-start;
	}

	.__pf.__pf_BI9AiFv6 .pf-259_ {
		margin-top: 0;
		margin-bottom: 0;
		display: flex;
		align-items: flex-start;
	}

	.__pf.__pf_BI9AiFv6 .pf-268_ {
		background-color: #feefdf;
		color: #000;
	}

	.__pf.__pf_BI9AiFv6 .pf-279_,
	.__pf.__pf_BI9AiFv6 .pf-372_,
	.__pf.__pf_BI9AiFv6 .pf-423_,
	.__pf.__pf_BI9AiFv6 .pf-461_ {
		font-family: Inter;
		font-weight: 400;
		text-align: center;
		font-size: 15px;
		line-height: 24px;
		color: #666;
		max-width: 936px;
		margin: auto;
	}

	.__pf.__pf_BI9AiFv6 .pf-282_,
	.__pf.__pf_BI9AiFv6 .pf-288_,
	.__pf.__pf_BI9AiFv6 .pf-294_,
	.__pf.__pf_BI9AiFv6 .pf-300_ {
		background-color: #fff;
		border: 1px solid #f0f0f0;
		border-radius: 20px;
		padding: 16px;
	}

	.__pf.__pf_BI9AiFv6 .pf-283_,
	.__pf.__pf_BI9AiFv6 .pf-295_,
	.__pf.__pf_BI9AiFv6 .pf-301_ {
		height: auto;
		aspect-ratio: unset;
		margin: 0 auto 16px;
		display: table;
	}

	.__pf.__pf_BI9AiFv6 .pf-284_,
	.__pf.__pf_BI9AiFv6 .pf-290_,
	.__pf.__pf_BI9AiFv6 .pf-296_,
	.__pf.__pf_BI9AiFv6 .pf-302_ {
		margin-top: 0;
		font-family: Inter;
		font-weight: 700;
		font-size: 15px;
		margin-bottom: 8px;
		text-align: center;
	}

	.__pf.__pf_BI9AiFv6 .pf-286_,
	.__pf.__pf_BI9AiFv6 .pf-292_,
	.__pf.__pf_BI9AiFv6 .pf-298_,
	.__pf.__pf_BI9AiFv6 .pf-304_ {
		color: #666;
		font-family: Inter;
		font-weight: 400;
		font-size: 14px;
		margin-top: 0;
		margin-bottom: 0;
		text-align: center;
		line-height: 20px;
	}

	.__pf.__pf_BI9AiFv6 .pf-289_ {
		height: auto;
		aspect-ratio: unset;
		margin: 0 auto 16px;
		display: table;
		width: 85px;
	}

	.__pf.__pf_BI9AiFv6 .pf-306_,
	.__pf.__pf_BI9AiFv6 .pf-361_,
	.__pf.__pf_BI9AiFv6 .pf-450_,
	.__pf.__pf_BI9AiFv6 .pf-738_ {
		padding-bottom: 3em;
		padding-top: 3em;
		color: #000;
		background-color: #fff;
		border-style: none;
		border-radius: 2px;
	}

	.__pf.__pf_BI9AiFv6 .pf-320_,
	.__pf.__pf_BI9AiFv6 .pf-333_,
	.__pf.__pf_BI9AiFv6 .pf-346_ {
		border: 1px solid #e0e0e0;
		border-radius: 20px;
	}

	.__pf.__pf_BI9AiFv6 .pf-321_,
	.__pf.__pf_BI9AiFv6 .pf-334_,
	.__pf.__pf_BI9AiFv6 .pf-347_ {
		position: relative;
		height: auto;
		aspect-ratio: unset;
		width: 100%;
		display: table;
		margin-left: auto;
		margin-right: 0;
		border-radius: 20px 20px 0 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-322_,
	.__pf.__pf_BI9AiFv6 .pf-335_,
	.__pf.__pf_BI9AiFv6 .pf-348_ {
		display: flex;
		align-items: center;
		margin: 24px 15px 12px;
	}

	.__pf.__pf_BI9AiFv6 .pf-323_,
	.__pf.__pf_BI9AiFv6 .pf-336_,
	.__pf.__pf_BI9AiFv6 .pf-349_ {
		height: auto;
		aspect-ratio: unset;
		margin-right: 16px;
		width: 32px;
	}

	.__pf.__pf_BI9AiFv6 .pf-324_,
	.__pf.__pf_BI9AiFv6 .pf-337_,
	.__pf.__pf_BI9AiFv6 .pf-350_ {
		margin: 0;
		font-family: Inter;
		font-weight: 700;
		font-size: 19px;
		line-height: 24px;
	}

	.__pf.__pf_BI9AiFv6 .pf-326_,
	.__pf.__pf_BI9AiFv6 .pf-339_,
	.__pf.__pf_BI9AiFv6 .pf-352_ {
		font-family: Inter;
		font-weight: 400;
		line-height: 20px;
		font-size: 14px;
		color: #666;
		margin: 0 15px 24px;
	}

	.__pf.__pf_BI9AiFv6 .pf-328_,
	.__pf.__pf_BI9AiFv6 .pf-341_,
	.__pf.__pf_BI9AiFv6 .pf-354_ {
		position: absolute;
		margin: 0;
		font-family: Inter;
		font-weight: 900;
		background-color: #fff;
		height: 48px;
		width: 48px;
		border-radius: 50%;
		z-index: 1;
		left: 16px;
		top: 16px;
	}

	.__pf.__pf_BI9AiFv6 .pf-329_,
	.__pf.__pf_BI9AiFv6 .pf-342_,
	.__pf.__pf_BI9AiFv6 .pf-355_ {
		font-size: 20px;
		font-weight: 900;
		margin: 0;
		text-align: center;
		line-height: 48px;
	}

	.__pf.__pf_BI9AiFv6 .pf-357_ {
		background-image: url("https://cdn.shopify.com/s/files/1/0833/0664/3732/files/Background-Gradient-HD-min.jpg?v=1713584202");
		color: #000;
		padding-top: 5px;
		padding-bottom: 5px;
	}

	.__pf.__pf_BI9AiFv6 .pf-360_ {
		font-family: Inter;
		font-weight: 700;
		font-size: 20px;
		line-height: 24px;
	}

	.__pf.__pf_BI9AiFv6 .rid-7 {
		text-align: center;
	}

	.__pf.__pf_BI9AiFv6 .rid-8 {
		width: 100%;
		aspect-ratio: unset;
		object-fit: cover;
		object-position: center center;
		height: 346.641px;
	}

	.__pf.__pf_BI9AiFv6 .rid-9 {
		margin: 16px 16px 0;
		font-family: Inter;
		font-weight: 700;
		font-size: 17px;
		line-height: 24px;
	}

	.__pf.__pf_BI9AiFv6 .rid-11,
	.__pf.__pf_BI9AiFv6 .rid-13,
	.__pf.__pf_BI9AiFv6 .rid-15,
	.__pf.__pf_BI9AiFv6 .rid-17,
	.__pf.__pf_BI9AiFv6 .rid-19 {
		font-size: 14px;
		color: #ffcd3c;
		margin-top: 10px;
		margin-bottom: 10px;
	}

	.__pf.__pf_BI9AiFv6 .rid-20 {
		margin: 0 16px 16px;
		color: #666;
		font-family: Inter;
		font-weight: 400;
		font-size: 14px;
		line-height: 20px;
	}

	.__pf.__pf_BI9AiFv6 .pf-414_ {
		padding-bottom: 3em;
		padding-top: 3em;
		color: #000;
		background-color: #feefdf;
		border-style: none;
		border-radius: 2px;
	}

	.__pf.__pf_BI9AiFv6 .pf-425_ {
		margin-top: 16px;
	}

	.__pf.__pf_BI9AiFv6 .pf-427_,
	.__pf.__pf_BI9AiFv6 .pf-431_,
	.__pf.__pf_BI9AiFv6 .pf-435_,
	.__pf.__pf_BI9AiFv6 .pf-439_,
	.__pf.__pf_BI9AiFv6 .pf-443_,
	.__pf.__pf_BI9AiFv6 .pf-447_ {
		height: auto;
		aspect-ratio: unset;
		display: table;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 12px;
	}

	.__pf.__pf_BI9AiFv6 .pf-428_,
	.__pf.__pf_BI9AiFv6 .pf-432_,
	.__pf.__pf_BI9AiFv6 .pf-436_,
	.__pf.__pf_BI9AiFv6 .pf-440_,
	.__pf.__pf_BI9AiFv6 .pf-444_,
	.__pf.__pf_BI9AiFv6 .pf-448_ {
		margin: 0;
		font-size: 14px;
		font-family: Inter;
		font-weight: 700;
		text-align: center;
		line-height: 20px;
		text-transform: uppercase;
	}

	.__pf.__pf_BI9AiFv6 .pf-442_,
	.__pf.__pf_BI9AiFv6 .pf-446_,
	.__pf.__pf_BI9AiFv6 .pf-894_,
	.__pf.__pf_BI9AiFv6 .pf-898_,
	.__pf.__pf_BI9AiFv6 .pf-902_,
	.__pf.__pf_BI9AiFv6 .pf-906_ {
		padding-top: 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-463_ {
		margin-left: -10px;
		margin-right: -10px;
	}

	.__pf.__pf_BI9AiFv6 .pf-465_ {
		margin-top: 0;
		margin-bottom: 0;
		font-size: 30px;
		line-height: 40px;
		font-family: Inter;
		font-weight: 600;
		font-style: italic;
	}

	.__pf.__pf_BI9AiFv6 .pf-468_ {
		height: auto;
		aspect-ratio: unset;
		width: 240px;
		border-radius: 10px;
		display: table;
		margin-left: auto;
		margin-right: auto;
	}

	.__pf.__pf_BI9AiFv6 .pf-469_ {
		padding-left: 30px;
		padding-right: 30px;
		background-color: #feefdf;
		border-radius: 10px;
		height: 240px;
		display: flex;
		flex-direction: column;
		justify-content: center;
	}

	.__pf.__pf_BI9AiFv6 .pf-470_ {
		height: auto;
		aspect-ratio: unset;
		width: 48px;
		display: table;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 16px;
	}

	.__pf.__pf_BI9AiFv6 .pf-471_,
	.__pf.__pf_BI9AiFv6 .pf-473_ {
		font-family: Inter;
		font-weight: 600;
		font-size: 15px;
		text-align: center;
		line-height: 24px;
		margin: 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-475_ {
		background-color: #feefdf;
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;
	}

	.__pf.__pf_BI9AiFv6 .pf-477_,
	.__pf.__pf_BI9AiFv6 .pf-485_,
	.__pf.__pf_BI9AiFv6 .pf-493_,
	.__pf.__pf_BI9AiFv6 .pf-501_,
	.__pf.__pf_BI9AiFv6 .pf-509_,
	.__pf.__pf_BI9AiFv6 .pf-517_,
	.__pf.__pf_BI9AiFv6 .pf-525_ {
		margin: 0;
		font-size: 15px;
		font-family: Inter;
		font-weight: 500;
		line-height: 24px;
		color: #333;
	}

	.__pf.__pf_BI9AiFv6 .pf-480_,
	.__pf.__pf_BI9AiFv6 .pf-482_,
	.__pf.__pf_BI9AiFv6 .pf-488_,
	.__pf.__pf_BI9AiFv6 .pf-490_,
	.__pf.__pf_BI9AiFv6 .pf-496_,
	.__pf.__pf_BI9AiFv6 .pf-498_,
	.__pf.__pf_BI9AiFv6 .pf-504_,
	.__pf.__pf_BI9AiFv6 .pf-506_,
	.__pf.__pf_BI9AiFv6 .pf-512_,
	.__pf.__pf_BI9AiFv6 .pf-514_,
	.__pf.__pf_BI9AiFv6 .pf-520_,
	.__pf.__pf_BI9AiFv6 .pf-522_,
	.__pf.__pf_BI9AiFv6 .pf-528_,
	.__pf.__pf_BI9AiFv6 .pf-530_ {
		height: auto;
		aspect-ratio: unset;
		display: table;
		margin-left: auto;
		margin-right: auto;
	}

	.__pf.__pf_BI9AiFv6 .pf-483_,
	.__pf.__pf_BI9AiFv6 .pf-499_,
	.__pf.__pf_BI9AiFv6 .pf-515_,
	.__pf.__pf_BI9AiFv6 .pf-719_ {
		background-color: #fafafa;
	}

	.__pf.__pf_BI9AiFv6 .pf-491_,
	.__pf.__pf_BI9AiFv6 .pf-507_ {
		background-color: #feefdf;
	}

	.__pf.__pf_BI9AiFv6 .pf-523_ {
		background-color: #feefdf;
		border-bottom-left-radius: 10px;
		border-bottom-right-radius: 10px;
	}

	.__pf.__pf_BI9AiFv6 .pf-531_ {
		padding-bottom: 0;
		padding-top: 3em;
		color: #000;
		background-color: #fff;
		border-style: none;
		border-radius: 2px;
	}

	.__pf.__pf_BI9AiFv6 .pf-545_,
	.__pf.__pf_BI9AiFv6 .pf-564_,
	.__pf.__pf_BI9AiFv6 .pf-583_,
	.__pf.__pf_BI9AiFv6 .pf-602_,
	.__pf.__pf_BI9AiFv6 .pf-621_,
	.__pf.__pf_BI9AiFv6 .pf-640_ {
		border: 1px solid #f0f0f0;
		border-radius: 8px;
		padding: 16px;
	}

	.__pf.__pf_BI9AiFv6 .pf-546_,
	.__pf.__pf_BI9AiFv6 .pf-547_,
	.__pf.__pf_BI9AiFv6 .pf-548_,
	.__pf.__pf_BI9AiFv6 .pf-549_,
	.__pf.__pf_BI9AiFv6 .pf-550_,
	.__pf.__pf_BI9AiFv6 .pf-565_,
	.__pf.__pf_BI9AiFv6 .pf-566_,
	.__pf.__pf_BI9AiFv6 .pf-567_,
	.__pf.__pf_BI9AiFv6 .pf-568_,
	.__pf.__pf_BI9AiFv6 .pf-569_,
	.__pf.__pf_BI9AiFv6 .pf-584_,
	.__pf.__pf_BI9AiFv6 .pf-585_,
	.__pf.__pf_BI9AiFv6 .pf-586_,
	.__pf.__pf_BI9AiFv6 .pf-587_,
	.__pf.__pf_BI9AiFv6 .pf-588_,
	.__pf.__pf_BI9AiFv6 .pf-603_,
	.__pf.__pf_BI9AiFv6 .pf-604_,
	.__pf.__pf_BI9AiFv6 .pf-605_,
	.__pf.__pf_BI9AiFv6 .pf-606_,
	.__pf.__pf_BI9AiFv6 .pf-607_,
	.__pf.__pf_BI9AiFv6 .pf-622_,
	.__pf.__pf_BI9AiFv6 .pf-623_,
	.__pf.__pf_BI9AiFv6 .pf-624_,
	.__pf.__pf_BI9AiFv6 .pf-625_,
	.__pf.__pf_BI9AiFv6 .pf-626_,
	.__pf.__pf_BI9AiFv6 .pf-641_,
	.__pf.__pf_BI9AiFv6 .pf-642_,
	.__pf.__pf_BI9AiFv6 .pf-643_,
	.__pf.__pf_BI9AiFv6 .pf-644_,
	.__pf.__pf_BI9AiFv6 .pf-645_ {
		font-size: 16px;
		color: #ffdc3c;
	}

	.__pf.__pf_BI9AiFv6 .pf-551_,
	.__pf.__pf_BI9AiFv6 .pf-570_,
	.__pf.__pf_BI9AiFv6 .pf-589_,
	.__pf.__pf_BI9AiFv6 .pf-608_,
	.__pf.__pf_BI9AiFv6 .pf-627_,
	.__pf.__pf_BI9AiFv6 .pf-646_ {
		margin-top: 16px;
		margin-bottom: 16px;
		font-family: Inter;
		font-weight: 700;
		font-size: 12px;
		line-height: 16px;
		color: #333;
	}

	.__pf.__pf_BI9AiFv6 .pf-553_,
	.__pf.__pf_BI9AiFv6 .pf-572_,
	.__pf.__pf_BI9AiFv6 .pf-591_,
	.__pf.__pf_BI9AiFv6 .pf-610_,
	.__pf.__pf_BI9AiFv6 .pf-629_,
	.__pf.__pf_BI9AiFv6 .pf-648_ {
		color: #666;
		font-family: Inter;
		font-weight: 400;
		font-size: 12px;
		margin-top: 0;
		margin-bottom: 32px;
		line-height: 16px;
	}

	.__pf.__pf_BI9AiFv6 .pf-555_,
	.__pf.__pf_BI9AiFv6 .pf-574_,
	.__pf.__pf_BI9AiFv6 .pf-593_,
	.__pf.__pf_BI9AiFv6 .pf-612_,
	.__pf.__pf_BI9AiFv6 .pf-631_,
	.__pf.__pf_BI9AiFv6 .pf-650_ {
		display: flex;
		align-items: center;
		justify-content: space-between;
	}

	.__pf.__pf_BI9AiFv6 .pf-556_,
	.__pf.__pf_BI9AiFv6 .pf-575_,
	.__pf.__pf_BI9AiFv6 .pf-594_,
	.__pf.__pf_BI9AiFv6 .pf-613_,
	.__pf.__pf_BI9AiFv6 .pf-632_,
	.__pf.__pf_BI9AiFv6 .pf-651_ {
		margin: 0;
		font-family: Inter;
		font-weight: 700;
		font-size: 12px;
		line-height: 16px;
		color: #333;
	}

	.__pf.__pf_BI9AiFv6 .pf-559_,
	.__pf.__pf_BI9AiFv6 .pf-578_,
	.__pf.__pf_BI9AiFv6 .pf-597_,
	.__pf.__pf_BI9AiFv6 .pf-616_,
	.__pf.__pf_BI9AiFv6 .pf-635_,
	.__pf.__pf_BI9AiFv6 .pf-654_ {
		height: auto;
		aspect-ratio: unset;
		margin-right: 4px;
	}

	.__pf.__pf_BI9AiFv6 .pf-560_,
	.__pf.__pf_BI9AiFv6 .pf-579_,
	.__pf.__pf_BI9AiFv6 .pf-598_,
	.__pf.__pf_BI9AiFv6 .pf-617_,
	.__pf.__pf_BI9AiFv6 .pf-636_,
	.__pf.__pf_BI9AiFv6 .pf-655_ {
		margin: 0;
		font-family: Inter;
		font-weight: 700;
		font-size: 12px;
		line-height: 16px;
		color: #00b890;
	}

	.__pf.__pf_BI9AiFv6 .pf-657_,
	.__pf.__pf_BI9AiFv6 .pf-713_,
	.__pf.__pf_BI9AiFv6 .pf-715_ {
		text-align: center;
		line-height: 24px;
		font-family: Inter;
	}

	.__pf.__pf_BI9AiFv6 .pf-657_ {
		margin-top: 36px;
		margin-bottom: 0;
		font-weight: 400;
		font-size: 15px;
	}

	.__pf.__pf_BI9AiFv6 .pf-659_ {
		padding-top: 3em;
		padding-bottom: 3em;
		color: #000;
		background-color: rgba(245, 166, 35, 0.03);
	}

	.__pf.__pf_BI9AiFv6 .pf-703_ {
		background-color: #fff;
		border: none;
		border-radius: 20px;
		padding: 20px;
	}

	.__pf.__pf_BI9AiFv6 .pf-705_,
	.__pf.__pf_BI9AiFv6 .pf-718_ {
		height: auto;
		aspect-ratio: unset;
		width: 128px;
	}

	.__pf.__pf_BI9AiFv6 .pf-707_ {
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.__pf.__pf_BI9AiFv6 .pf-708_,
	.__pf.__pf_BI9AiFv6 .pf-709_,
	.__pf.__pf_BI9AiFv6 .pf-710_,
	.__pf.__pf_BI9AiFv6 .pf-711_ {
		font-size: 16px;
		color: #c1b19f;
		margin-right: 2px;
	}

	.__pf.__pf_BI9AiFv6 .pf-712_ {
		font-size: 16px;
		color: #c1b19f;
		margin-right: 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-713_ {
		margin-top: 20px;
		margin-bottom: 20px;
		font-size: 20px;
		font-weight: 700;
	}

	.__pf.__pf_BI9AiFv6 .pf-715_ {
		margin: 0;
		color: #666;
		font-weight: 700;
		font-size: 17px;
	}

	.__pf.__pf_BI9AiFv6 .pf-720_,
	.__pf.__pf_BI9AiFv6 .pf-911_,
	.__pf.__pf_BI9AiFv6 .pf-954_ {
		max-width: 1130px;
		margin: auto;
	}

	.__pf.__pf_BI9AiFv6 .pf-722_ {
		margin-top: 0;
		font-family: Inter;
		font-weight: 700;
		text-align: left;
		margin-bottom: 16px;
		font-size: 22px;
		line-height: 32px;
	}

	.__pf.__pf_BI9AiFv6 .pf-724_ {
		margin-top: 0;
		font-family: Inter;
		font-weight: 600;
		text-align: left;
		margin-bottom: 0;
		font-size: 15px;
		line-height: 24px;
		color: #666;
	}

	.__pf.__pf_BI9AiFv6 .pf-726_ {
		font-size: 1px;
		padding-top: 24px;
		padding-bottom: 24px;
		color: #f0f0f0;
	}

	.__pf.__pf_BI9AiFv6 .pf-730_,
	.__pf.__pf_BI9AiFv6 .pf-732_ {
		color: #666;
		font-size: 14px;
		line-height: 20px;
		margin-top: 0;
		margin-bottom: 16px;
		font-family: Inter;
		font-weight: 400;
	}

	.__pf.__pf_BI9AiFv6 .pf-734_ {
		color: #c1b19f;
		font-size: 24px;
		line-height: 20px;
		margin-top: 0;
		margin-bottom: 16px;
		font-family: "Cedarville Cursive";
		font-weight: 400;
	}

	.__pf.__pf_BI9AiFv6 .pf-737_ {
		position: relative;
		height: auto;
		aspect-ratio: unset;
		width: 100%;
		display: table;
		margin-left: auto;
		margin-right: 0;
		border-radius: 8px;
	}

	.__pf.__pf_BI9AiFv6 .pf-747_ {
		background-color: #fff;
		border-style: none;
		border-radius: 6px 6px 0 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-747_ [data-pf-type="Accordion.Header"] {
		font-weight: 700;
		padding: 16px 24px;
		color: #333;
		background: #fafafa;
		font-family: Inter;
		font-size: 17px;
		line-height: 24px;
		border-radius: 6px;
		margin-bottom: 0;
		border: 1px solid #e0e0e0;
		margin-top: 8px;
		text-transform: capitalize;
	}

	.__pf.__pf_BI9AiFv6 .pf-751_,
	.__pf.__pf_BI9AiFv6 .pf-761_,
	.__pf.__pf_BI9AiFv6 .pf-776_,
	.__pf.__pf_BI9AiFv6 .pf-784_,
	.__pf.__pf_BI9AiFv6 .pf-799_,
	.__pf.__pf_BI9AiFv6 .pf-807_ {
		background-color: #fafafa;
		border-style: solid;
		border-color: #e0e0e0;
		border-width: 0 1px 1px;
		border-bottom-left-radius: 6px;
		border-bottom-right-radius: 6px;
		padding: 0 24px 8px;
		margin-top: -8px;
		margin-bottom: 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-766_,
	.__pf.__pf_BI9AiFv6 .pf-789_ {
		list-style-position: outside;
		padding: 0;
		font-weight: 400;
		font-size: 14px;
		font-family: Inter;
		color: #666;
	}

	.__pf.__pf_BI9AiFv6 .pf-754_,
	.__pf.__pf_BI9AiFv6 .pf-764_,
	.__pf.__pf_BI9AiFv6 .pf-787_ {
		color: #666;
		margin: 0 0 8px;
		font-family: Inter;
		font-weight: 400;
		font-size: 14px;
		line-height: 20px;
	}

	.__pf.__pf_BI9AiFv6 .pf-756_,
	.__pf.__pf_BI9AiFv6 .pf-779_,
	.__pf.__pf_BI9AiFv6 .pf-802_,
	.__pf.__pf_BI9AiFv6 .pf-810_,
	.__pf.__pf_BI9AiFv6 .pf-818_ {
		color: #666;
		margin: 0;
		font-family: Inter;
		font-weight: 400;
		font-size: 14px;
		line-height: 20px;
	}

	.__pf.__pf_BI9AiFv6 .pf-766_ {
		list-style-type: decimal;
		margin-left: 16px;
	}

	.__pf.__pf_BI9AiFv6 .pf-789_ {
		list-style-type: disc;
		margin-left: 18px;
		margin-bottom: 10px;
	}

	.__pf.__pf_BI9AiFv6 .pf-815_ {
		background-color: #fafafa;
		border-style: solid;
		border-color: #e0e0e0;
		border-width: 0 1px 1px;
		border-bottom-left-radius: 6px;
		border-bottom-right-radius: 6px;
		padding: 0 24px 8px;
		margin-top: -8px;
	}

	.__pf.__pf_BI9AiFv6 .pf-820_ {
		background-color: #fafafa;
		border: 1px solid #f0f0f0;
		border-radius: 20px;
		margin-top: 24px;
		padding: 20px;
		margin-left: 0;
		margin-right: 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-822_ {
		height: auto;
		aspect-ratio: unset;
		width: 128px;
		display: table;
		margin-left: auto;
		margin-right: auto;
	}

	.__pf.__pf_BI9AiFv6 .pf-824_ {
		margin-top: 0;
		margin-bottom: 16px;
		font-size: 20px;
		line-height: 24px;
		font-family: Inter;
		font-weight: 700;
		text-align: center;
	}

	.__pf.__pf_BI9AiFv6 .pf-826_,
	.__pf.__pf_BI9AiFv6 .pf-835_ {
		font-weight: 400;
		font-family: Inter;
		text-align: center;
	}

	.__pf.__pf_BI9AiFv6 .pf-826_ {
		margin: 0;
		color: #666;
		font-size: 15px;
		line-height: 24px;
	}

	.__pf.__pf_BI9AiFv6 .pf-829_,
	.__pf.__pf_BI9AiFv6 .pf-833_ {
		width: 100%;
		height: auto;
		aspect-ratio: unset;
	}

	.__pf.__pf_BI9AiFv6 .pf-830_ {
		color: #000;
		background-color: #fafafa;
		padding-top: 3em;
		padding-bottom: 3em;
	}

	.__pf.__pf_BI9AiFv6 .pf-831_ {
		max-width: 1130px;
		margin: auto;
		background: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='20' ry='20' stroke='%23E4B922' stroke-width='4' stroke-dasharray='6%2c 14' stroke-dashoffset='9' stroke-linecap='square'/%3e%3c/svg%3e") #fff;
		overflow: hidden;
		border-radius: 20px;
	}

	.__pf.__pf_BI9AiFv6 .pf-832_ {
		margin-left: 2px;
		margin-bottom: 2px;
		margin-top: 2px;
	}

	.__pf.__pf_BI9AiFv6 .pf-834_ {
		background-color: #fff;
		padding: 40px;
		margin-top: 2px;
		margin-right: 2px;
		margin-bottom: 2px;
		border-top-right-radius: 20px;
	}

	.__pf.__pf_BI9AiFv6 .pf-836_ {
		margin: 0;
		font-family: Inter;
		font-weight: 800;
		text-align: center;
		font-size: 40px;
		line-height: 48px;
		text-transform: uppercase;
	}

	.__pf.__pf_BI9AiFv6 .pf-838_ {
		font-size: 3px;
		padding: 0;
		width: 100px;
		border-radius: 7px;
		color: #e7e7e7;
		border: 2px solid #e7e7e7;
		margin: 16px auto;
	}

	.__pf.__pf_BI9AiFv6 .pf-842_ {
		margin: 0;
		font-family: Inter;
		font-weight: 400;
		text-align: center;
		color: #8f8f8f;
		font-size: 15px;
		line-height: 24px;
	}

	.__pf.__pf_BI9AiFv6 .pf-844_ {
		border: 1px solid #e9e9e9;
		border-radius: 4px;
		display: flex;
		align-items: center;
		padding: 4px;
		justify-content: center;
		margin-bottom: 16px;
		margin-top: 16px;
	}

	.__pf.__pf_BI9AiFv6 .pf-845_ {
		height: auto;
		aspect-ratio: unset;
		width: 68px;
	}

	.__pf.__pf_BI9AiFv6 .pf-846_ {
		display: flex;
		align-items: center;
		margin-left: 8px;
		margin-right: 8px;
	}

	.__pf.__pf_BI9AiFv6 .pf-53_,
	.__pf.__pf_BI9AiFv6 .pf-54_,
	.__pf.__pf_BI9AiFv6 .pf-55_,
	.__pf.__pf_BI9AiFv6 .pf-56_,
	.__pf.__pf_BI9AiFv6 .pf-57_,
	.__pf.__pf_BI9AiFv6 .pf-847_,
	.__pf.__pf_BI9AiFv6 .pf-848_,
	.__pf.__pf_BI9AiFv6 .pf-849_,
	.__pf.__pf_BI9AiFv6 .pf-850_,
	.__pf.__pf_BI9AiFv6 .pf-851_,
	.__pf.__pf_BI9AiFv6 .pf-965_,
	.__pf.__pf_BI9AiFv6 .pf-966_,
	.__pf.__pf_BI9AiFv6 .pf-967_,
	.__pf.__pf_BI9AiFv6 .pf-968_ {
		font-size: 15px;
		color: #ffcd3c;
	}

	.__pf.__pf_BI9AiFv6 .pf-81_,
	.__pf.__pf_BI9AiFv6 .pf-852_,
	.__pf.__pf_BI9AiFv6 .pf-858_,
	.__pf.__pf_BI9AiFv6 .pf-870_,
	.__pf.__pf_BI9AiFv6 .pf-87_,
	.__pf.__pf_BI9AiFv6 .pf-94_ {
		margin: 0;
		font-size: 14px;
		font-family: Inter;
		font-weight: 400;
	}

	.__pf.__pf_BI9AiFv6 .pf-83_,
	.__pf.__pf_BI9AiFv6 .pf-854_,
	.__pf.__pf_BI9AiFv6 .pf-872_,
	.__pf.__pf_BI9AiFv6 .pf-96_ {
		font-size: 14px;
		font-family: Inter;
		font-weight: 400;
		height: 20px;
		width: 1px;
		margin: 0 16px;
		background: #e9e9e9;
	}

	.__pf.__pf_BI9AiFv6 .pf-856_,
	.__pf.__pf_BI9AiFv6 .pf-85_,
	.__pf.__pf_BI9AiFv6 .pf-875_,
	.__pf.__pf_BI9AiFv6 .pf-99_ {
		font-size: 14px;
		font-family: Inter;
		font-weight: 400;
		width: 8px;
		height: 8px;
		border-radius: 50%;
		background: #53a179;
		margin: 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-101_,
	.__pf.__pf_BI9AiFv6 .pf-860_,
	.__pf.__pf_BI9AiFv6 .pf-877_,
	.__pf.__pf_BI9AiFv6 .pf-89_ {
		margin: 0 0 0 8px;
		font-size: 14px;
		font-family: Inter;
		font-weight: 500;
		color: #53a179;
	}

	.__pf.__pf_BI9AiFv6 .pf-79_,
	.__pf.__pf_BI9AiFv6 .pf-862_,
	.__pf.__pf_BI9AiFv6 .pf-91_ {
		border: 1px solid #e9e9e9;
		border-radius: 4px;
		display: flex;
		align-items: center;
		padding: 8px;
		justify-content: center;
		margin-bottom: 16px;
	}

	.__pf.__pf_BI9AiFv6 .pf-80_,
	.__pf.__pf_BI9AiFv6 .pf-864_,
	.__pf.__pf_BI9AiFv6 .pf-93_ {
		height: auto;
		aspect-ratio: unset;
		width: 68px;
		margin-right: 5px;
	}

	.__pf.__pf_BI9AiFv6 .pf-865_,
	.__pf.__pf_BI9AiFv6 .pf-866_,
	.__pf.__pf_BI9AiFv6 .pf-867_,
	.__pf.__pf_BI9AiFv6 .pf-868_,
	.__pf.__pf_BI9AiFv6 .pf-869_ {
		font-size: 28px;
	}

	.__pf.__pf_BI9AiFv6 .pf-879_ {
		background: #000;
		border-radius: 10px;
		color: #fff;
		font-family: Inter;
		font-weight: 700;
		padding: 20px 40px;
		font-size: 19px;
		width: 100%;
		line-height: 24px;
	}

	.__pf.__pf_BI9AiFv6 .pf-881_ {
		margin-top: 16px;
		display: flex;
		align-items: center;
	}

	.__pf.__pf_BI9AiFv6 .pf-882_,
	.__pf.__pf_BI9AiFv6 .pf-888_ {
		font-size: 1px;
		color: #e9e9e9;
		min-width: 70px;
	}

	.__pf.__pf_BI9AiFv6 .pf-886_ {
		color: #747474;
		margin: 0 8px;
		font-family: Inter;
		font-weight: 400;
		font-size: 14px;
		text-align: center;
		line-height: 16px;
		min-width: 310px;
	}

	.__pf.__pf_BI9AiFv6 .pf-895_,
	.__pf.__pf_BI9AiFv6 .pf-899_,
	.__pf.__pf_BI9AiFv6 .pf-903_,
	.__pf.__pf_BI9AiFv6 .pf-907_ {
		height: auto;
		aspect-ratio: unset;
		display: table;
		margin: 0 auto 12px;
		width: 40px;
	}

	.__pf.__pf_BI9AiFv6 .pf-896_,
	.__pf.__pf_BI9AiFv6 .pf-900_,
	.__pf.__pf_BI9AiFv6 .pf-904_,
	.__pf.__pf_BI9AiFv6 .pf-908_ {
		margin: 0;
		font-weight: 500;
		text-align: center;
		font-size: 12px;
		line-height: 16px;
		font-family: Inter;
		color: #333;
	}

	.__pf.__pf_BI9AiFv6 .pf-908_ {
		text-transform: uppercase;
	}

	.__pf.__pf_BI9AiFv6 .pf-910_ {
		color: #000;
		background-color: #fff;
		border-style: solid;
		border-color: #000;
		border-width: 0 0 1px;
		padding-bottom: 12px;
	}

	.__pf.__pf_BI9AiFv6 .pf-913_ {
		height: auto;
		aspect-ratio: unset;
		width: 190px;
	}

	.__pf.__pf_BI9AiFv6 .pf-914_ {
		margin-top: 16px;
		margin-bottom: 24px;
		font-family: Inter;
		font-weight: 400;
		font-size: 14px;
		line-height: 20px;
	}

	.__pf.__pf_BI9AiFv6 .pf-917_,
	.__pf.__pf_BI9AiFv6 .pf-926_,
	.__pf.__pf_BI9AiFv6 .pf-935_ {
		margin-top: 0;
		margin-bottom: 0;
		font-size: 18px;
		line-height: 24px;
		font-family: Inter;
		font-weight: 700;
		text-transform: uppercase;
	}

	.__pf.__pf_BI9AiFv6 .pf-919_,
	.__pf.__pf_BI9AiFv6 .pf-928_ {
		background-color: #fff;
		color: #333;
		padding: 0;
		margin-top: 16px;
		display: table;
		margin-right: auto;
		margin-left: 0;
		font-family: Inter;
		font-weight: 400;
		font-size: 14px;
		line-height: 20px;
	}

	.__pf.__pf_BI9AiFv6 .pf-921_,
	.__pf.__pf_BI9AiFv6 .pf-923_,
	.__pf.__pf_BI9AiFv6 .pf-930_,
	.__pf.__pf_BI9AiFv6 .pf-932_ {
		color: #333;
		margin-top: 8px;
		background-color: #fff;
		padding: 0;
		font-size: 14px;
		line-height: 20px;
		font-weight: 400;
		font-family: Inter;
	}

	.__pf.__pf_BI9AiFv6 .pf-921_,
	.__pf.__pf_BI9AiFv6 .pf-923_ {
		display: table;
		margin-right: auto;
		margin-left: 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-930_ {
		text-align: left;
		width: 100%;
	}

	.__pf.__pf_BI9AiFv6 .pf-932_ {
		text-align: left;
	}

	.__pf.__pf_BI9AiFv6 .pf-937_ {
		display: flex;
		align-items: flex-start;
		margin-top: 16px;
	}

	.__pf.__pf_BI9AiFv6 .pf-938_ {
		height: auto;
		aspect-ratio: unset;
		margin-right: 9px;
	}

	.__pf.__pf_BI9AiFv6 .pf-939_ {
		background-color: #fff;
		color: #000;
		padding: 0;
		margin-top: 0;
		display: table;
		margin-right: auto;
		margin-left: 0;
		font-family: Inter;
		font-weight: 400;
		font-size: 14px;
		line-height: 20px;
		text-align: left;
	}

	.__pf.__pf_BI9AiFv6 .pf-943_ {
		font-size: 1px;
		padding-bottom: 12px;
	}

	.__pf.__pf_BI9AiFv6 .pf-947_ {
		max-width: 1130px;
		margin: auto;
		padding-left: 16px;
		padding-right: 16px;
	}

	.__pf.__pf_BI9AiFv6 .pf-949_ {
		margin: 0;
		font-family: Inter;
		font-weight: 400;
		font-size: 14px;
	}

	.__pf.__pf_BI9AiFv6 .pf-952_ {
		height: auto;
		aspect-ratio: unset;
		width: 306px;
		display: table;
		margin-left: auto;
		margin-right: 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-953_ {
		background-image: url("https://cdn.shopify.com/s/files/1/0833/0664/3732/files/Background-Gradient-HD-min.jpg?v=1713584202");
		padding: 0;
		position: relative;
		bottom: 0;
		--sticky-top: 0;
		--sticky-zindex: 1;
	}

	.__pf.__pf_BI9AiFv6 .pf-957_ {
		width: 56px;
		border-radius: 6px;
		margin-right: 8px;
	}

	.__pf.__pf_BI9AiFv6 .pf-963_ {
		display: flex;
		align-items: center;
		margin-bottom: 8px;
	}

	.__pf.__pf_BI9AiFv6 .pf-969_ {
		font-size: 15px;
		color: #ffcd3c;
		margin-right: 8px;
	}

	.__pf.__pf_BI9AiFv6 .pf-970_,
	.__pf.__pf_BI9AiFv6 .pf-972_ {
		margin: 0;
		font-family: Inter;
		font-weight: 400;
		font-size: 15px;
		line-height: 16px;
	}

	.__pf.__pf_BI9AiFv6 .pf-974_,
	.__pf.__pf_BI9AiFv6 .pf-976_ {
		margin: 0;
		font-size: 19px;
		line-height: 16px;
		font-family: Inter;
		font-weight: 700;
	}

	.__pf.__pf_BI9AiFv6 .pf-979_ {
		background: #c1b19f;
		border-radius: 10px;
		color: #fff;
		font-family: Inter;
		font-weight: 900;
		padding: 20px 16px;
		font-size: 17px;
		width: unset;
		display: table;
		margin-left: auto;
		margin-right: 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-747_ [data-pf-type="Accordion.Header"][data-active="true"] {
		border-bottom-width: 0;
		border-bottom-left-radius: 0;
		border-bottom-right-radius: 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-47_ {
		border-style: none;
	}

	.__pf.__pf_BI9AiFv6 .pf-51_ {
		display: flex;
		align-items: center;
		font-family: Inter;
		font-weight: 400;
		margin-bottom: 12px;
	}

	.__pf.__pf_BI9AiFv6 .pf-58_ {
		margin: 0 0 0 5px;
		font-family: Inter;
		font-weight: 700;
		font-size: 14px;
	}

	.__pf.__pf_BI9AiFv6 .pf-60_ {
		font-family: Inter;
		font-weight: 700;
		font-size: 14px;
		height: 13px;
		width: 1px;
		background: #000;
		margin: 0 8px;
	}

	.__pf.__pf_BI9AiFv6 .pf-62_ {
		margin: 0;
		font-family: Inter;
		font-weight: 400;
		font-size: 14px;
		color: #333;
	}

	.__pf.__pf_BI9AiFv6 .pf-64_ {
		margin-top: 0;
		font-family: Inter;
		font-weight: 800;
		font-size: 32px;
		margin-bottom: 12px;
		line-height: 40px;
	}

	.__pf.__pf_BI9AiFv6 .pf-66_ {
		margin-top: 0;
		font-family: Inter;
		font-weight: 600;
		font-size: 18px;
		margin-bottom: 16px;
		line-height: 24px;
	}

	.__pf.__pf_BI9AiFv6 .pf-68_ {
		list-style-position: inside;
		list-style-type: none;
		padding: 0;
		margin-left: -5px;
		margin-bottom: 16px;
	}

	.__pf.__pf_BI9AiFv6 .pf-69_,
	.__pf.__pf_BI9AiFv6 .pf-71_,
	.__pf.__pf_BI9AiFv6 .pf-73_,
	.__pf.__pf_BI9AiFv6 .pf-75_,
	.__pf.__pf_BI9AiFv6 .pf-77_ {
		font-family: Inter;
		font-weight: 400;
		font-size: 15px;
		margin-bottom: 5px;
		line-height: 24px;
	}

	.__pf.__pf_BI9AiFv6 .pf-70_,
	.__pf.__pf_BI9AiFv6 .pf-72_,
	.__pf.__pf_BI9AiFv6 .pf-74_,
	.__pf.__pf_BI9AiFv6 .pf-76_,
	.__pf.__pf_BI9AiFv6 .pf-78_ {
		color: #a8badb;
	}

	.__pf.__pf_BI9AiFv6 .pf-103_ {
		background: #000;
		border-radius: 10px;
		color: #fff;
		font-family: Inter;
		font-weight: 800;
		padding: 18px 24px;
		font-size: 18px;
		width: 100%;
	}

	.__pf.__pf_BI9AiFv6 .pf-668_,
	.__pf.__pf_BI9AiFv6 .pf-669_,
	.__pf.__pf_BI9AiFv6 .pf-670_,
	.__pf.__pf_BI9AiFv6 .pf-671_,
	.__pf.__pf_BI9AiFv6 .pf-672_ {
		color: #ffd250;
		font-size: 15px;
	}

	.__pf.__pf_BI9AiFv6 .pf-105_ {
		margin-top: 16px;
		display: flex;
		justify-content: space-between;
	}

	.__pf.__pf_BI9AiFv6 .pf-106_,
	.__pf.__pf_BI9AiFv6 .pf-110_,
	.__pf.__pf_BI9AiFv6 .pf-114_,
	.__pf.__pf_BI9AiFv6 .pf-118_ {
		text-align: center;
		width: 25%;
	}

	.__pf.__pf_BI9AiFv6 .pf-107_,
	.__pf.__pf_BI9AiFv6 .pf-111_,
	.__pf.__pf_BI9AiFv6 .pf-115_,
	.__pf.__pf_BI9AiFv6 .pf-119_ {
		height: auto;
		aspect-ratio: unset;
		margin-bottom: 8px;
	}

	.__pf.__pf_BI9AiFv6 .pf-108_,
	.__pf.__pf_BI9AiFv6 .pf-112_,
	.__pf.__pf_BI9AiFv6 .pf-116_,
	.__pf.__pf_BI9AiFv6 .pf-120_ {
		margin: 0;
		font-weight: 400;
		font-size: 12px;
		text-align: center;
		line-height: 16px;
		font-family: Inter;
	}

	.__pf.__pf_BI9AiFv6 .pf-120_ {
		text-transform: uppercase;
	}

	.__pf.__pf_BI9AiFv6 .pf-123_ {
		border-style: none;
		width: 100%;
	}

	.__pf.__pf_BI9AiFv6 .pf-124_ {
		height: auto;
		border-radius: 10px;
		margin-right: 10px;
		border: 2px solid #c1b19f;
	}

	.__pf.__pf_BI9AiFv6 .pf-125_ {
		border-style: none;
		padding-top: 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-126_ {
		border-style: none;
		border-radius: 4px;
	}

	.__pf.__pf_BI9AiFv6 .pf-665_ {
		font-family: Inter;
		font-weight: 700;
		font-size: 36px;
		line-height: 49px;
		margin-top: 0;
		margin-bottom: 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-667_ {
		display: flex;
		align-items: center;
		margin-bottom: 6px;
	}

	.__pf.__pf_BI9AiFv6 .pf-672_ {
		margin-right: 8px;
	}

	.__pf.__pf_BI9AiFv6 .pf-673_ {
		margin: 0;
		font-family: Inter;
		font-weight: 400;
		font-size: 15px;
		line-height: 23px;
	}

	.__pf.__pf_BI9AiFv6 .pf-675_ {
		margin: 0 0 8px;
		font-size: 18px;
		line-height: 23px;
		font-family: Inter;
		font-weight: 600;
		color: #666;
	}

	.__pf.__pf_BI9AiFv6 .pf-677_,
	.__pf.__pf_BI9AiFv6 .pf-701_ {
		width: 100%;
		border-radius: 8px;
	}

	.__pf.__pf_BI9AiFv6 .pf-678_ {
		list-style-position: inside;
		list-style-type: none;
		padding: 0;
		margin-left: -5px;
	}

	.__pf.__pf_BI9AiFv6 .pf-679_,
	.__pf.__pf_BI9AiFv6 .pf-681_,
	.__pf.__pf_BI9AiFv6 .pf-683_,
	.__pf.__pf_BI9AiFv6 .pf-685_ {
		margin-bottom: 5px;
		font-family: Inter;
		font-weight: 400;
		font-size: 15px;
		line-height: 20px;
	}

	.__pf.__pf_BI9AiFv6 .pf-680_,
	.__pf.__pf_BI9AiFv6 .pf-682_,
	.__pf.__pf_BI9AiFv6 .pf-684_,
	.__pf.__pf_BI9AiFv6 .pf-686_ {
		color: #000;
	}

	.__pf.__pf_BI9AiFv6 .pf-687_ {
		margin: 10px 0;
		font-family: Inter;
		font-weight: 700;
		font-size: 25px;
		line-height: 30px;
	}

	.__pf.__pf_BI9AiFv6 .pf-689_ {
		display: flex;
		margin-left: 0;
		font-size: 24px;
		font-family: Inter;
		font-weight: 400;
		color: #000;
		margin-bottom: 10px;
	}

	.__pf.__pf_BI9AiFv6 .pf-690_ {
		margin: 0;
		font-family: Inter;
		font-weight: 700;
		font-size: 25px;
		line-height: 30px;
	}

	.__pf.__pf_BI9AiFv6 .pf-691_ {
		text-decoration: line-through;
	}

	.__pf.__pf_BI9AiFv6 .pf-692_ {
		margin-bottom: 15px;
		display: flex;
		align-items: center;
	}

	.__pf.__pf_BI9AiFv6 .pf-693_ [data-pf-type="QuantityButton"] {
		background-color: #000;
		border-radius: 4px;
		color: #fff;
	}

	.__pf.__pf_BI9AiFv6 .pf-695_ {
		font-family: Inter;
		font-weight: 400;
		height: 46px;
	}

	.__pf.__pf_BI9AiFv6 .pf-697_ {
		background-color: #000;
		border-radius: 10px;
		color: #fff;
		font-size: 20px;
		margin-left: 15px;
		width: 100%;
		font-family: Inter;
		font-weight: 700;
		padding-top: 14px;
		padding-bottom: 14px;
		padding-left: 20px;
	}

	.__pf.__pf_BI9AiFv6 .pf-699_ {
		height: auto;
		aspect-ratio: unset;
		width: 300px;
		display: table;
		margin-left: auto;
		margin-right: auto;
	}

	.__pf.__pf_BI9AiFv6 .pf-958_ {
		height: auto;
	}

	.__pf.__pf_BI9AiFv6 .pf-126_:hover {
		border-style: solid;
		border-color: #666;
	}

	.__pf.__pf_BI9AiFv6 .pf-126_[data-active="true"] {
		border-style: solid;
		border-color: #4a90e2;
	}
}

@media (min-width: 1024.5px) and (max-width: 1199.4999px) {
	.__pf.__pf_BI9AiFv6 .pf-468_ {
		display: table;
		margin-left: auto;
		margin-right: auto;
		width: 225px;
	}

	.__pf.__pf_BI9AiFv6 .pf-469_ {
		height: 225px;
	}

	.__pf.__pf_BI9AiFv6 .pf-124_ {
		margin-right: 10px;
	}
}

@media (min-width: 767.5px) and (max-width: 1024.4999px) {
	.__pf.__pf_BI9AiFv6 .pf-40_ {
		padding-top: 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-705_,
	.__pf.__pf_BI9AiFv6 .pf-718_ {
		display: table;
		margin-left: auto;
		margin-right: auto;
	}

	.__pf.__pf_BI9AiFv6 .pf-124_ {
		margin-bottom: 10px;
		margin-right: 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-697_ {
		margin-left: 15px;
		margin-top: 15px;
	}
}

@media (max-width: 767.4999px) {

	.__pf.__pf_BI9AiFv6 .pf-896_,
	.__pf.__pf_BI9AiFv6 .pf-900_,
	.__pf.__pf_BI9AiFv6 .pf-904_,
	.__pf.__pf_BI9AiFv6 .pf-908_,
	.__pf.__pf_BI9AiFv6 .pf-965_,
	.__pf.__pf_BI9AiFv6 .pf-966_,
	.__pf.__pf_BI9AiFv6 .pf-967_,
	.__pf.__pf_BI9AiFv6 .pf-968_,
	.__pf.__pf_BI9AiFv6 .pf-969_,
	.__pf.__pf_BI9AiFv6 .pf-9_ {
		font-size: 12px;
	}

	.__pf.__pf_BI9AiFv6 .pf-17_,
	.__pf.__pf_BI9AiFv6 .pf-21_,
	.__pf.__pf_BI9AiFv6 .pf-480_,
	.__pf.__pf_BI9AiFv6 .pf-482_,
	.__pf.__pf_BI9AiFv6 .pf-488_,
	.__pf.__pf_BI9AiFv6 .pf-490_,
	.__pf.__pf_BI9AiFv6 .pf-496_,
	.__pf.__pf_BI9AiFv6 .pf-498_,
	.__pf.__pf_BI9AiFv6 .pf-504_,
	.__pf.__pf_BI9AiFv6 .pf-506_,
	.__pf.__pf_BI9AiFv6 .pf-512_,
	.__pf.__pf_BI9AiFv6 .pf-514_,
	.__pf.__pf_BI9AiFv6 .pf-520_,
	.__pf.__pf_BI9AiFv6 .pf-522_,
	.__pf.__pf_BI9AiFv6 .pf-528_,
	.__pf.__pf_BI9AiFv6 .pf-530_ {
		width: 16px;
	}

	.__pf.__pf_BI9AiFv6 .pf-18_,
	.__pf.__pf_BI9AiFv6 .pf-22_ {
		font-size: 12px;
		color: #000;
	}

	.__pf.__pf_BI9AiFv6 .pf-865_,
	.__pf.__pf_BI9AiFv6 .pf-866_,
	.__pf.__pf_BI9AiFv6 .pf-867_,
	.__pf.__pf_BI9AiFv6 .pf-868_,
	.__pf.__pf_BI9AiFv6 .pf-869_ {
		color: #ffdd3c;
		font-size: 14px;
	}

	.__pf.__pf_BI9AiFv6 .pf-11_ {
		border: 3px solid #000;
	}

	.__pf.__pf_BI9AiFv6 .pf-361_,
	.__pf.__pf_BI9AiFv6 .pf-40_ {
		padding-top: 0;
		padding-bottom: 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-131_,
	.__pf.__pf_BI9AiFv6 .pf-135_,
	.__pf.__pf_BI9AiFv6 .pf-139_,
	.__pf.__pf_BI9AiFv6 .pf-143_ {
		width: 32px;
	}

	.__pf.__pf_BI9AiFv6 .pf-132_,
	.__pf.__pf_BI9AiFv6 .pf-136_,
	.__pf.__pf_BI9AiFv6 .pf-140_,
	.__pf.__pf_BI9AiFv6 .pf-144_,
	.__pf.__pf_BI9AiFv6 .pf-477_,
	.__pf.__pf_BI9AiFv6 .pf-53_,
	.__pf.__pf_BI9AiFv6 .pf-54_,
	.__pf.__pf_BI9AiFv6 .pf-55_,
	.__pf.__pf_BI9AiFv6 .pf-56_,
	.__pf.__pf_BI9AiFv6 .pf-57_,
	.__pf.__pf_BI9AiFv6 .pf-847_,
	.__pf.__pf_BI9AiFv6 .pf-848_,
	.__pf.__pf_BI9AiFv6 .pf-849_,
	.__pf.__pf_BI9AiFv6 .pf-850_,
	.__pf.__pf_BI9AiFv6 .pf-851_ {
		font-size: 14px;
	}

	.__pf.__pf_BI9AiFv6 .pf-149_,
	.__pf.__pf_BI9AiFv6 .pf-197_,
	.__pf.__pf_BI9AiFv6 .pf-207_,
	.__pf.__pf_BI9AiFv6 .pf-223_,
	.__pf.__pf_BI9AiFv6 .pf-237_,
	.__pf.__pf_BI9AiFv6 .pf-271_,
	.__pf.__pf_BI9AiFv6 .pf-309_,
	.__pf.__pf_BI9AiFv6 .pf-364_,
	.__pf.__pf_BI9AiFv6 .pf-417_,
	.__pf.__pf_BI9AiFv6 .pf-453_,
	.__pf.__pf_BI9AiFv6 .pf-534_,
	.__pf.__pf_BI9AiFv6 .pf-741_ {
		font-size: 23px;
		line-height: 32px;
	}

	.__pf.__pf_BI9AiFv6 .pf-153_,
	.__pf.__pf_BI9AiFv6 .pf-159_,
	.__pf.__pf_BI9AiFv6 .pf-163_,
	.__pf.__pf_BI9AiFv6 .pf-167_,
	.__pf.__pf_BI9AiFv6 .pf-178_,
	.__pf.__pf_BI9AiFv6 .pf-182_,
	.__pf.__pf_BI9AiFv6 .pf-186_,
	.__pf.__pf_BI9AiFv6 .pf-190_,
	.__pf.__pf_BI9AiFv6 .pf-275_,
	.__pf.__pf_BI9AiFv6 .pf-368_,
	.__pf.__pf_BI9AiFv6 .pf-419_,
	.__pf.__pf_BI9AiFv6 .pf-457_,
	.__pf.__pf_BI9AiFv6 .pf-46_,
	.__pf.__pf_BI9AiFv6 .pf-538_,
	.__pf.__pf_BI9AiFv6 .pf-743_ {
		margin-bottom: 16px;
	}

	.__pf.__pf_BI9AiFv6 .pf-177_,
	.__pf.__pf_BI9AiFv6 .pf-206_,
	.__pf.__pf_BI9AiFv6 .pf-222_,
	.__pf.__pf_BI9AiFv6 .pf-236_ {
		margin-top: -15px;
	}

	.__pf.__pf_BI9AiFv6 .pf-146_,
	.__pf.__pf_BI9AiFv6 .pf-306_,
	.__pf.__pf_BI9AiFv6 .pf-414_,
	.__pf.__pf_BI9AiFv6 .pf-450_,
	.__pf.__pf_BI9AiFv6 .pf-738_ {
		padding-top: 20px;
		padding-bottom: 20px;
	}

	.__pf.__pf_BI9AiFv6 .pf-201_ {
		margin: 16px auto 24px;
	}

	.__pf.__pf_BI9AiFv6 .pf-195_ {
		margin-bottom: -30px;
	}

	.__pf.__pf_BI9AiFv6 .pf-233_ {
		width: 100%;
	}

	.__pf.__pf_BI9AiFv6 .pf-323_,
	.__pf.__pf_BI9AiFv6 .pf-336_,
	.__pf.__pf_BI9AiFv6 .pf-349_ {
		width: 24px;
	}

	.__pf.__pf_BI9AiFv6 .pf-324_,
	.__pf.__pf_BI9AiFv6 .pf-337_,
	.__pf.__pf_BI9AiFv6 .pf-350_,
	.__pf.__pf_BI9AiFv6 .pf-976_ {
		font-size: 15px;
	}

	.__pf.__pf_BI9AiFv6 .pf-357_ {
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center top;
	}

	.__pf.__pf_BI9AiFv6 .pf-465_ {
		font-size: 16px;
		line-height: 24px;
	}

	.__pf.__pf_BI9AiFv6 .pf-470_ {
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 8px;
		width: 24px;
		display: table;
	}

	.__pf.__pf_BI9AiFv6 .pf-471_,
	.__pf.__pf_BI9AiFv6 .pf-473_ {
		font-size: 12px;
		line-height: 16px;
	}

	.__pf.__pf_BI9AiFv6 .pf-469_ {
		padding: 5px;
		height: unset;
		aspect-ratio: 1/1;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
	}

	.__pf.__pf_BI9AiFv6 .pf-463_,
	.__pf.__pf_BI9AiFv6 .pf-475_,
	.__pf.__pf_BI9AiFv6 .pf-483_,
	.__pf.__pf_BI9AiFv6 .pf-491_,
	.__pf.__pf_BI9AiFv6 .pf-499_,
	.__pf.__pf_BI9AiFv6 .pf-507_,
	.__pf.__pf_BI9AiFv6 .pf-515_,
	.__pf.__pf_BI9AiFv6 .pf-523_ {
		margin-left: 0;
		margin-right: 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-531_ {
		padding-top: 20px;
	}

	.__pf.__pf_BI9AiFv6 .pf-659_ {
		padding-top: 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-705_,
	.__pf.__pf_BI9AiFv6 .pf-718_,
	.__pf.__pf_BI9AiFv6 .pf-913_ {
		display: table;
		margin-left: auto;
		margin-right: auto;
	}

	.__pf.__pf_BI9AiFv6 .pf-703_ {
		padding: 24px 16px;
	}

	.__pf.__pf_BI9AiFv6 .pf-702_ {
		padding-left: 16px;
		padding-right: 16px;
	}

	.__pf.__pf_BI9AiFv6 .pf-722_ {
		font-size: 23px;
		line-height: 32px;
		text-align: center;
	}

	.__pf.__pf_BI9AiFv6 .pf-724_,
	.__pf.__pf_BI9AiFv6 .pf-730_,
	.__pf.__pf_BI9AiFv6 .pf-732_,
	.__pf.__pf_BI9AiFv6 .pf-734_,
	.__pf.__pf_BI9AiFv6 .pf-914_,
	.__pf.__pf_BI9AiFv6 .pf-949_ {
		text-align: center;
	}

	.__pf.__pf_BI9AiFv6 .pf-721_,
	.__pf.__pf_BI9AiFv6 .pf-962_ {
		margin-top: -5px;
	}

	.__pf.__pf_BI9AiFv6 .pf-747_ [data-pf-type="Accordion.Header"] {
		font-size: 15px;
		padding-right: 50px;
	}

	.__pf.__pf_BI9AiFv6 .pf-822_ {
		width: 100px;
	}

	.__pf.__pf_BI9AiFv6 .pf-820_ {
		margin-left: 0;
		margin-right: 0;
		padding: 24px 16px;
	}

	.__pf.__pf_BI9AiFv6 .pf-832_ {
		margin-right: 2px;
		margin-bottom: 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-836_ {
		font-size: 20px;
		line-height: 28px;
	}

	.__pf.__pf_BI9AiFv6 .pf-69_,
	.__pf.__pf_BI9AiFv6 .pf-71_,
	.__pf.__pf_BI9AiFv6 .pf-73_,
	.__pf.__pf_BI9AiFv6 .pf-75_,
	.__pf.__pf_BI9AiFv6 .pf-77_,
	.__pf.__pf_BI9AiFv6 .pf-842_ {
		font-size: 14px;
		line-height: 20px;
	}

	.__pf.__pf_BI9AiFv6 .pf-864_ {
		margin-right: 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-865_ {
		margin-left: 8px;
	}

	.__pf.__pf_BI9AiFv6 .pf-869_ {
		margin-right: 8px;
	}

	.__pf.__pf_BI9AiFv6 .pf-863_,
	.__pf.__pf_BI9AiFv6 .pf-92_ {
		display: flex;
		align-items: center;
		margin-bottom: 8px;
		justify-content: center;
	}

	.__pf.__pf_BI9AiFv6 .pf-872_,
	.__pf.__pf_BI9AiFv6 .pf-96_ {
		width: 100%;
		height: 1px;
		background: #e9e9e9;
	}

	.__pf.__pf_BI9AiFv6 .pf-874_,
	.__pf.__pf_BI9AiFv6 .pf-98_ {
		display: flex;
		align-items: center;
		margin-bottom: 0;
		justify-content: center;
		margin-top: 8px;
	}

	.__pf.__pf_BI9AiFv6 .pf-862_ {
		display: flex;
		flex-direction: column;
		margin-top: 12px;
		margin-bottom: 12px;
	}

	.__pf.__pf_BI9AiFv6 .pf-879_ {
		font-size: 18px;
		padding: 16px 24px;
	}

	.__pf.__pf_BI9AiFv6 .pf-882_,
	.__pf.__pf_BI9AiFv6 .pf-888_ {
		min-width: 20px;
	}

	.__pf.__pf_BI9AiFv6 .pf-886_ {
		min-width: 200px;
	}

	.__pf.__pf_BI9AiFv6 .pf-834_ {
		padding: 16px;
		margin-left: 2px;
		border-top-right-radius: 0;
		border-bottom-left-radius: 20px;
		border-bottom-right-radius: 20px;
		margin-right: 2px;
		margin-top: 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-830_ {
		padding-top: 0;
		padding-bottom: 20px;
	}

	.__pf.__pf_BI9AiFv6 .pf-952_ {
		width: 306px;
		display: table;
		margin-left: auto;
		margin-right: auto;
	}

	.__pf.__pf_BI9AiFv6 .pf-58_,
	.__pf.__pf_BI9AiFv6 .pf-62_,
	.__pf.__pf_BI9AiFv6 .pf-668_,
	.__pf.__pf_BI9AiFv6 .pf-669_,
	.__pf.__pf_BI9AiFv6 .pf-670_,
	.__pf.__pf_BI9AiFv6 .pf-671_,
	.__pf.__pf_BI9AiFv6 .pf-672_,
	.__pf.__pf_BI9AiFv6 .pf-673_,
	.__pf.__pf_BI9AiFv6 .pf-972_ {
		font-size: 13px;
	}

	.__pf.__pf_BI9AiFv6 .pf-963_ {
		margin-bottom: 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-979_ {
		padding-top: 12px;
		padding-bottom: 12px;
		font-size: 15px;
	}

	.__pf.__pf_BI9AiFv6 .pf-978_ {
		padding-left: 1px;
	}

	.__pf.__pf_BI9AiFv6 .pf-953_ {
		padding-top: 8px;
		padding-bottom: 8px;
		border-style: solid;
		border-color: #000;
		border-width: 1px 0 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-106_,
	.__pf.__pf_BI9AiFv6 .pf-110_ {
		padding-bottom: 16px;
		border-style: solid;
		border-color: #f0f0f0;
	}

	.__pf.__pf_BI9AiFv6 .pf-47_ {
		margin-bottom: 10px;
		border: 2px solid #c4b19f;
		border-radius: 10px;
	}

	.__pf.__pf_BI9AiFv6 .pf-64_ {
		font-size: 24px;
		line-height: 32px;
		font-weight: 800;
	}

	.__pf.__pf_BI9AiFv6 .pf-68_ {
		text-indent: -1rem;
		margin-left: 1.7rem;
	}

	.__pf.__pf_BI9AiFv6 .pf-692_,
	.__pf.__pf_BI9AiFv6 .pf-91_ {
		display: flex;
		flex-direction: column;
	}

	.__pf.__pf_BI9AiFv6 .pf-108_ {
		padding-left: 0;
		padding-right: 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-106_,
	.__pf.__pf_BI9AiFv6 .pf-110_,
	.__pf.__pf_BI9AiFv6 .pf-114_,
	.__pf.__pf_BI9AiFv6 .pf-118_ {
		width: 50%;
		padding-left: 16px;
		padding-right: 16px;
	}

	.__pf.__pf_BI9AiFv6 .pf-106_ {
		border-width: 0 1px 1px 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-110_ {
		border-width: 0 0 1px;
	}

	.__pf.__pf_BI9AiFv6 .pf-114_ {
		padding-top: 16px;
		border-style: solid;
		border-color: #f0f0f0;
		border-width: 0 1px 0 0;
	}

	.__pf.__pf_BI9AiFv6 .pf-118_ {
		border-style: none;
		padding-top: 16px;
	}

	.__pf.__pf_BI9AiFv6 .pf-105_ {
		display: flex;
		flex-wrap: wrap;
		margin-top: 24px;
	}

	.__pf.__pf_BI9AiFv6 .pf-665_ {
		font-size: 24px;
		line-height: 30px;
	}

	.__pf.__pf_BI9AiFv6 .pf-675_ {
		font-size: 16px;
		line-height: 20px;
	}

	.__pf.__pf_BI9AiFv6 .pf-678_ {
		margin-top: 10px;
	}

	.__pf.__pf_BI9AiFv6 .pf-697_ {
		margin-left: 0;
		margin-top: 15px;
		font-size: 23px;
	}
}

.pfa {
	font-family: var(--fa-style-family, "Font Awesome 6 Free");
	font-weight: var(--fa-style, 900) !important;
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	display: var(--fa-display, inline-block);
	font-style: normal;
	font-variant: normal;
	text-rendering: auto;
}

@-webkit-keyframes fa-beat {

	0%,
	90% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}

	45% {
		-webkit-transform: scale(var(--fa-beat-scale, 1.25));
		transform: scale(var(--fa-beat-scale, 1.25));
	}
}

@keyframes fa-beat {

	0%,
	90% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}

	45% {
		-webkit-transform: scale(var(--fa-beat-scale, 1.25));
		transform: scale(var(--fa-beat-scale, 1.25));
	}
}

@-webkit-keyframes fa-bounce {

	0%,
	64%,
	to {
		-webkit-transform: scale(1) translateY(0);
		transform: scale(1) translateY(0);
	}

	10% {
		-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1),
				var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
		transform: scale(var(--fa-bounce-start-scale-x, 1.1),
				var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
	}

	30% {
		-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9),
				var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
		transform: scale(var(--fa-bounce-jump-scale-x, 0.9),
				var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
	}

	50% {
		-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05),
				var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
		transform: scale(var(--fa-bounce-land-scale-x, 1.05),
				var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
	}

	57% {
		-webkit-transform: scale(1) translateY(var(--fa-bounce-rebound, -0.125em));
		transform: scale(1) translateY(var(--fa-bounce-rebound, -0.125em));
	}
}

@keyframes fa-bounce {

	0%,
	64%,
	to {
		-webkit-transform: scale(1) translateY(0);
		transform: scale(1) translateY(0);
	}

	10% {
		-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1),
				var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
		transform: scale(var(--fa-bounce-start-scale-x, 1.1),
				var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
	}

	30% {
		-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9),
				var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
		transform: scale(var(--fa-bounce-jump-scale-x, 0.9),
				var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
	}

	50% {
		-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05),
				var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
		transform: scale(var(--fa-bounce-land-scale-x, 1.05),
				var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
	}

	57% {
		-webkit-transform: scale(1) translateY(var(--fa-bounce-rebound, -0.125em));
		transform: scale(1) translateY(var(--fa-bounce-rebound, -0.125em));
	}
}

@-webkit-keyframes fa-fade {
	50% {
		opacity: var(--fa-fade-opacity, 0.4);
	}
}

@keyframes fa-fade {
	50% {
		opacity: var(--fa-fade-opacity, 0.4);
	}
}

@-webkit-keyframes fa-beat-fade {

	0%,
	to {
		opacity: var(--fa-beat-fade-opacity, 0.4);
		-webkit-transform: scale(1);
		transform: scale(1);
	}

	50% {
		opacity: 1;
		-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
		transform: scale(var(--fa-beat-fade-scale, 1.125));
	}
}

@keyframes fa-beat-fade {

	0%,
	to {
		opacity: var(--fa-beat-fade-opacity, 0.4);
		-webkit-transform: scale(1);
		transform: scale(1);
	}

	50% {
		opacity: 1;
		-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
		transform: scale(var(--fa-beat-fade-scale, 1.125));
	}
}

@-webkit-keyframes fa-flip {
	50% {
		-webkit-transform: rotate3d(var(--fa-flip-x, 0),
				var(--fa-flip-y, 1),
				var(--fa-flip-z, 0),
				var(--fa-flip-angle, -180deg));
		transform: rotate3d(var(--fa-flip-x, 0),
				var(--fa-flip-y, 1),
				var(--fa-flip-z, 0),
				var(--fa-flip-angle, -180deg));
	}
}

@keyframes fa-flip {
	50% {
		-webkit-transform: rotate3d(var(--fa-flip-x, 0),
				var(--fa-flip-y, 1),
				var(--fa-flip-z, 0),
				var(--fa-flip-angle, -180deg));
		transform: rotate3d(var(--fa-flip-x, 0),
				var(--fa-flip-y, 1),
				var(--fa-flip-z, 0),
				var(--fa-flip-angle, -180deg));
	}
}

@-webkit-keyframes fa-shake {
	0% {
		-webkit-transform: rotate(-15deg);
		transform: rotate(-15deg);
	}

	4% {
		-webkit-transform: rotate(15deg);
		transform: rotate(15deg);
	}

	24%,
	8% {
		-webkit-transform: rotate(-18deg);
		transform: rotate(-18deg);
	}

	12%,
	28% {
		-webkit-transform: rotate(18deg);
		transform: rotate(18deg);
	}

	16% {
		-webkit-transform: rotate(-22deg);
		transform: rotate(-22deg);
	}

	20% {
		-webkit-transform: rotate(22deg);
		transform: rotate(22deg);
	}

	32% {
		-webkit-transform: rotate(-12deg);
		transform: rotate(-12deg);
	}

	36% {
		-webkit-transform: rotate(12deg);
		transform: rotate(12deg);
	}

	40%,
	to {
		-webkit-transform: rotate(0);
		transform: rotate(0);
	}
}

@keyframes fa-shake {
	0% {
		-webkit-transform: rotate(-15deg);
		transform: rotate(-15deg);
	}

	4% {
		-webkit-transform: rotate(15deg);
		transform: rotate(15deg);
	}

	24%,
	8% {
		-webkit-transform: rotate(-18deg);
		transform: rotate(-18deg);
	}

	12%,
	28% {
		-webkit-transform: rotate(18deg);
		transform: rotate(18deg);
	}

	16% {
		-webkit-transform: rotate(-22deg);
		transform: rotate(-22deg);
	}

	20% {
		-webkit-transform: rotate(22deg);
		transform: rotate(22deg);
	}

	32% {
		-webkit-transform: rotate(-12deg);
		transform: rotate(-12deg);
	}

	36% {
		-webkit-transform: rotate(12deg);
		transform: rotate(12deg);
	}

	40%,
	to {
		-webkit-transform: rotate(0);
		transform: rotate(0);
	}
}

@-webkit-keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0);
	}

	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn);
	}
}

@keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0);
	}

	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn);
	}
}

.pfa-minus-circle:before {
	content: "\f056";
}

.pfa-minus-square:before {
	content: "\f146";
}

.pfa-star:before {
	content: "\f005";
}

.pfa-circle-check:before {
	content: "\f058";
}

.pfa-star-half-stroke:before {
	content: "\f5c0";
}

.pfa-minus:before {
	content: "\f068";
}

.pfa-plus:before {
	content: "\2b";
}

:root {
	--fa-style-family-brands: "Font Awesome 6 Brands";
	--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
	--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";
	--fa-style-family-classic: "Font Awesome 6 Free";
	--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";
}

@font-face {
	font-family: "Font Awesome 6 Brands";
	font-style: normal;
	font-weight: 400;
	font-display: block;
	src: url(https://cdn.shopify.com/s/files/1/0882/6237/7766/files/fa-brands-400.woff2) format("woff2"),
		url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.ttf) format("truetype");
}

@font-face {
	font-family: "Font Awesome 6 Free";
	font-style: normal;
	font-weight: 400;
	font-display: block;
	src: url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.woff2) format("woff2"),
		url(https://cdn.shopify.com/s/files/1/0882/6237/7766/files/fa-brands-400.ttf) format("truetype");
}

@font-face {
	font-family: "Font Awesome 6 Free";
	font-style: normal;
	font-weight: 900;
	font-display: block;
	src: url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.woff2) format("woff2"),
		url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.ttf) format("truetype");
}

@font-face {
	font-family: "Font Awesome 5 Brands";
	font-display: block;
	font-weight: 400;
	src: url(https://cdn.shopify.com/s/files/1/0882/6237/7766/files/fa-brands-400.woff2) format("woff2"),
		url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.ttf) format("truetype");
}

@font-face {
	font-family: "Font Awesome 5 Free";
	font-display: block;
	font-weight: 900;
	src: url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.woff2) format("woff2"),
		url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.ttf) format("truetype");
}

@font-face {
	font-family: "Font Awesome 5 Free";
	font-display: block;
	font-weight: 400;
	src: url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.woff2) format("woff2"),
		url(https://cdn.shopify.com/s/files/1/0882/6237/7766/files/fa-brands-400.ttf) format("truetype");
}

@font-face {
	font-family: FontAwesome;
	font-display: block;
	src: url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.woff2) format("woff2"),
		url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.ttf) format("truetype");
}

@font-face {
	font-family: FontAwesome;
	font-display: block;
	src: url(https://cdn.shopify.com/s/files/1/0882/6237/7766/files/fa-brands-400.woff2) format("woff2"),
		url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.ttf) format("truetype");
}

@font-face {
	font-family: FontAwesome;
	font-display: block;
	src: url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.woff2) format("woff2"),
		url(https://cdn.shopify.com/s/files/1/0882/6237/7766/files/fa-brands-400.ttf) format("truetype");
	unicode-range: u+f003, u+f006, u+f014, u+f016-f017, u+f01a-f01b, u+f01d,
		u+f022, u+f03e, u+f044, u+f046, u+f05c-f05d, u+f06e, u+f070, u+f087-f088,
		u+f08a, u+f094, u+f096-f097, u+f09d, u+f0a0, u+f0a2, u+f0a4-f0a7, u+f0c5,
		u+f0c7, u+f0e5-f0e6, u+f0eb, u+f0f6-f0f8, u+f10c, u+f114-f115, u+f118-f11a,
		u+f11c-f11d, u+f133, u+f147, u+f14e, u+f150-f152, u+f185-f186, u+f18e,
		u+f190-f192, u+f196, u+f1c1-f1c9, u+f1d9, u+f1db, u+f1e3, u+f1ea, u+f1f7,
		u+f1f9, u+f20a, u+f247-f248, u+f24a, u+f24d, u+f255-f25b, u+f25d,
		u+f271-f274, u+f278, u+f27b, u+f28c, u+f28e, u+f29c, u+f2b5, u+f2b7, u+f2ba,
		u+f2bc, u+f2be, u+f2c0-f2c1, u+f2c3, u+f2d0, u+f2d2, u+f2d4, u+f2dc;
}

@font-face {
	font-family: FontAwesome;
	font-display: block;
	src: url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-v4compatibility.woff2) format("woff2"),
		url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-v4compatibility.ttf) format("truetype");
	unicode-range: u+f041, u+f047, u+f065-f066, u+f07d-f07e, u+f080, u+f08b,
		u+f08e, u+f090, u+f09a, u+f0ac, u+f0ae, u+f0b2, u+f0d0, u+f0d6, u+f0e4,
		u+f0ec, u+f10a-f10b, u+f123, u+f13e, u+f148-f149, u+f14c, u+f156, u+f15e,
		u+f160-f161, u+f163, u+f175-f178, u+f195, u+f1f8, u+f219, u+f27a;
}

.freegifts-main-container .fg-section-title,
.freegifts-main-container .bogos-slider-info-title {
	color: #121212;
}

.freegifts-main-container .product-title,
.freegifts-main-container .bogos-gift-product-title {
	color: #000000;
}

.freegifts-main-container .original-price,
.freegifts-main-container .bogos-gift-item-compare-price {
	color: #121212;
}

.freegifts-main-container .gift-price,
.freegifts-main-container .bogos-gift-item-price {
	color: #ea5455;
}

.freegifts-main-container .btn-add-to-cart {
	color: #FFFFFF;
	background-color: #7367f0;
}

.freegifts-main-container .bogos-slider-offer-badge {
	background: #FFEF9D
}

.freegifts-main-container .bogos-slider-offer-badge.success {
	background: #CDFEE1
}

.freegifts-main-container .bogos-slider-offer-title {
	color: #000000
}

#sca-gift-icon .sca-gift-icon-img {
	width: 50px;
	max-height: 50px;
}

.sca-gift-icon-collection-page .sca-gift-icon-collection-img {
	width: 50px;
	max-height: 50px;
}

#sca-gift-thumbnail .sca-gift-image {
	width: 50px;
	max-height: 50px;
}

#sca-promotion-glider {
	color: #ffffff;
	background-color: #F72119;
}

.freegifts-main-container .btn-add-to-cart svg path {
	fill: #FFFFFF;
}

#sca-fg-today-offer-iframe .sca-fg-header {
	background-color: #FFFFFF
}

#sca-fg-today-offer-iframe .sca-fg-body {
	background-color: #FFFFFF
}

#sca-fg-today-offer-iframe .sca-fg-today-offer-title {
	color: #5E5873 !important
}

#sca-fg-today-offer-iframe .sca-fg-today-offer-subtitle {
	color: #b9b9c3 !important
}

#sca-fg-today-offer-iframe .sca-offer-title {
	color: #82868b
}

#sca-fg-today-offer-iframe .sca-fg-offer {
	background-color: #ebe9f140;
	border: 1px solid #ebe9f1;
}

#sca-fg-today-offer-iframe .sca-fg-offer.sca-offer-archived {
	background-color: #69CE8210;
	border: 1px solid #69CE82;
}

#sca-fg-today-offer-widget {
	height: 70px !important;
	width: 70px !important
}

#sca-fg-today-offer-widget img#sca-fg-today-offer-widget-img {
	width: auto !important;
	height: 90% !important;
}

.sca-fg-icon-success-anim {
	box-shadow: inset 0 0 0 #69CE82;
}

@-webkit-keyframes animated-checkmark-fill {
	to {
		box-shadow: inset 0 0 0 30px #69CE82
	}
}

@keyframes animated-checkmark-fill {
	to {
		box-shadow: inset 0 0 0 30px #69CE82
	}
}

.sca-fg-icon-success-circle {
	stroke: #69CE82;
}

.bogos-bundles-widget {
	background-color: #F3F3F3;
}

.bogos-bundles-widget-body .bogos-bundle-item {
	background-color: #FFFFFF;
}

.bogos-bundles-widget .bogos-bundles-widget-title {
	color: #303030;
}

.bogos-bundles-widget .bogos-bundles-widget-description {
	color: #616161;
}

.bogos-bundle-item .bogos-bundle-item-title {
	color: #303030;
}

.bogos-bundle-item .bogos-bundle-item-discount-price,
.bogos-bundles-total-discount-price {
	color: #005BD3;
}

.bogos-bundle-item .bogos-bundle-item-original-price,
.bogos-bundles-total-original-price {
	color: #005BD3;
}

.bogos-bundles-widget-footer .bogos-bundles-button-add {
	color: #FFFFFF;
	background-color: #303030;
}

.bogos-bundles-quantity-break-widget {
	background-color: #F3F3F3;
}

.bogos-bundles-quantity-break-widget-title {
	color: #303030;
}

.bogos-bundles-quantity-break-widget-description {
	color: #303030;
}

.bogos-bundle-quantity-break-item-original-price,
.bogos-bundles-quantity-break-origin-price {
	color: #303030;
}

.bogos-bundles-quantity-break-button-add {
	background: #303030;
	color: #FFFFFF;
}

.bogos-bundle-quantity-break_item-container {
	background: #FFFFFF;
}

.bogos-bundle-quantity-break-label {
	background: #303030;
	color: #FFFFFF;
}

.bogos-bundle-quantity-break-tag {
	background: #F1F1F1;
	color: #303030;
}

.bogos-bundle-quantity-break-sub-title {
	color: #616161;
}

.bogos-bundle-quantity-break-item-discount-price,
.bogos-bundles-quantity-break-discount-price {
	color: #303030;
}

.bogos-bundle-quantity-break-title {
	color: #303030;
}

.fg-gift-thumbnail-offer-title {
	color: #000000;
}

.fg-gift-thumbnail-container {
	border-color: #8A8A8A;
}

.fg-gift-thumbnail-offer-time {
	background-color: #000000;
}

.fg-gift-thumbnail-container.seperated .fg-gift-thumbnail-offer {
	border-color: #8A8A8A;
}

.bogos-mix-match-widget {
	background-color: #F3F3F3;
	;
}

.bogos-mix-match-widget .bogos-mix-item {
	background-color: #FFFFFF;
}

.bogos-mix-match-widget .bogos-mix-item-select-variant {
	background-color: #FFFFFF;
}

.bogos-mix-match-widget .bogos-mix-match-widget-title {
	color: #303030;
}

.bogos-mix-match-widget .bogos-mix-match-widget-description {
	color: #616161;
}

.bogos-mix-match-widget .bogos-mix-item-title {
	color: #303030;
}

.bogos-mix-match-widget .bogos-mix-item-discount-price {
	color: #303030;
}

.bogos-mix-match-widget .bogos-mix-item-original-price {
	color: #B5B5B5;
}

.bogos-mix-match-widget .bogos-mix-match-button-add {
	color: #FFFFFF;
	background-color: #303030
}

.bogos-mix-match-widget .bogos-mix-match-badge-item {
	background-color: #FFF8DB
}

.bogos-mix-match-widget .bogos-mix-match-badge-item.success {
	background-color: #CDFEE1
}

.bogos-mix-match-widget .bogos-mix-match-badge-item .bogos-mix-match-badge-title {
	color: #4F4700
}

.bogos-mix-match-widget .bogos-mix-match-badge-item.success .bogos-mix-match-badge-title {
	color: #29845A
}