
	shopify-accelerated-checkout {
		--shopify-accelerated-checkout-button-block-size: 54px;
		--shopify-accelerated-checkout-button-border-radius: 32px;
		--shopify-accelerated-checkout-button-box-shadow: none;
		--shopify-accelerated-checkout-skeleton-background-color: #dedede;
		--shopify-accelerated-checkout-skeleton-animation-opacity-start: 1;
		--shopify-accelerated-checkout-skeleton-animation-opacity-end: 0.5;
		--shopify-accelerated-checkout-skeleton-animation-duration: 4s;
		--shopify-accelerated-checkout-skeleton-animation-timing-function: ease;
	}
	shopify-accelerated-checkout-cart {
		--shopify-accelerated-checkout-button-block-size: 54px;
		--shopify-accelerated-checkout-button-inline-size: 54px;
		--shopify-accelerated-checkout-button-border-radius: 32px;
		--shopify-accelerated-checkout-button-box-shadow: none;
		--shopify-accelerated-checkout-inline-alignment: flex-start;
		--shopify-accelerated-checkout-row-gap: 16px;
		--shopify-accelerated-checkout-skeleton-background-color: #dedede;
		--shopify-accelerated-checkout-skeleton-animation-opacity-start: 1;
		--shopify-accelerated-checkout-skeleton-animation-opacity-end: 0.5;
		--shopify-accelerated-checkout-skeleton-animation-duration: 4s;
		--shopify-accelerated-checkout-skeleton-animation-timing-function: ease;
	}

	:root {
		
		--global-container-width: 100%;
		--global-border-radius: 16px;
		--global-gap: 16px;
		--global-gap-small: 8px;
		

		--loading-image: url(https://pub-607166c927d145a4a261b5b6653e54a2.r2.dev/shopfy/img/c326f8c49e8d149a065f3c1cb60f0fd86f898430.svg);

		
		--color-black: #000;
		--color-black-light: rgba(0, 0, 0, 0.7);
		--color-white: #fff;
		--color-gray: #757575;
		--color-light-gray: #E9E9E9;
		--color-dark-gray: #999999;
		--color-valencia: #D33636;
		--color-silver: #C4C4C4;
		--color-snow: #F8F8F8;
		--color-whisper: #E6E6E6;
		--color-chelsea-cucumber: #81B154;
		--color-fire-bush: #E49D49;
		--color-green-success: #198754;
		--color-red-error: #B00020;
		--color-ghost-white: #F9F9F9;


	--color-slider-arrow-background:#fff;
	--color-slider-arrow-icon:#000;
	--color-slider-arrow-border:#e9e9e9;


	--color-slider-arrow-background-hover:#000000;
	--color-slider-arrow-icon-hover:#ffffff;
	--color-slider-arrow-border-hover:#000;

	--color-icon-available:#e3f2e1;
	--color-icon-out-of-stock:#f6f6f6;

	--color-cart-notification-background:#161E13;
	--color-cart-notification-text:#FFFFFF;
	--color-cart-notification-cross:#FFFFFF;


	--color-overlay:#000000;


	--color-background:#ffffff;
	--color-background-darken: #f8f8f8;
	--color-background-secondary: #F6F6F6;
	--color-img-placeholder-bg: #ededed;
	--color-background-popup-drawer: #fff;

		
		--color-text-primary:#000000;
		--color-text-secondary:#535353;
		--color-text-thirdly:#9D9D9D;
		--color-heading:#000000;
		--link-color:#535353;
		--color-accent:#ffffff;
		--color-text-attention: #e4191a;
		--color-text-success: #36BA20;
		--color-sale-label: #FFFFFF;
		--color-label-base:#000000;
		--color-label-primary:#ffffff;
		--color-label-secondary:#FFFFFF;
		--color-label-sold-out:#000000;

		
		--color-border-primary:#000000;
		--color-border-secondary:#e9e9e9;
		--color-border-thirdly:#cdcdcd;

		

		
			--button-text-color-primary:#000000;
			--button-background-color-primary:#ffffff;

			--button-text-color-primary-hover:#000000;
			--button-background-color-primary-hover:#f9f9f9;

		
			--button-text-color-secondary:#ffffff;
			--button-background-color-secondary:#000;

			--button-text-color-secondary-hover:#ffffff;
			--button-background-color-secondary-hover:#292929;

		
			--button-text-color-primary-with-border:#fff;
			--button-background-color-primary-with-border:transparent;
			--button-border-color-primary-with-border:#fff;

			--button-text-color-primary-with-border-hover:#000;
			--button-background-color-primary-with-border-hover:#fff;
			--button-border-color-primary-with-border-hover:#fff;

		
			--button-text-color-secondary-with-border:#000;
			--button-background-color-secondary-with-border:transparent;
			--button-border-color-secondary-with-border:#000;

			--button-text-color-secondary-with-border-hover:#fff;
			--button-background-color-secondary-with-border-hover:#000;
			--button-border-color-secondary-with-border-hover:transparent;

		
			--button-icon-color-social:#3d3d3d;
			--button-background-color-social:#ffffff;
			--button-border-color-social:#949494;

		
			--button-icon-color-social-hover:#ffffff;
			--button-background-color-social-hover:#3d3d3d;
			--button-border-color-social-hover:#3d3d3d;

		
			--product-card-button-text-color:#000000;
			--product-card-button-background-color:#ffffff;

		
			--product-card-button-text-color-hover:#ffffff;
			--product-card-button-background-color-hover:#000000;

		
			--product-card-button-border-color:#000000;
			--product-card-button-border-color-hover:#ffffff;

		
		--color-preloader-primary:#E6E6E6;
		--color-preloader-secondary:#3d3d3d;
		--background-color-preloader:rgba(255, 255, 255, 0.35);

		
--color-background-label-base:rgba(255, 255, 255, 0.7);
	--color-background-label-primary:rgba(250, 0, 0, 0.7);
	--color-background-label-secondary:rgba(64, 132, 0, 0.7);
		--color-background-label-sale:#cc0000;
	--color-background-label-sold-out:rgba(242, 242, 242, 0.7);

	--color-border-label-base:rgba(0,0,0,0);
	--color-border-label-primary:rgba(0,0,0,0);
	--color-border-label-secondary:rgba(0,0,0,0);
	--color-border-label-sold-out:rgba(0,0,0,0);
		--color-border-label-sale:#E9E9E9;

	--color-background-quick-buttons: #fff;
	--color-border-quick-buttons: #f6f6f6;
	--color-text-quick-buttons: #000;
	--color-compare-sticky-button-bg: #000;
	--color-compare-sticky-button-color: #fff;
	--color-pdp-compare-button-bg: #fff;
	--color-pdp-compare-button-color: #000;
	--color-pdp-compare-button-border-color: #E9E9E9;
}

		
		
		
		
		
@font-face {
  font-family: Poppins;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://pub-607166c927d145a4a261b5b6653e54a2.r2.dev/shopfy/img/0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"),
       url("https://pub-607166c927d145a4a261b5b6653e54a2.r2.dev/shopfy/img/38e4b9be8a43addfe8f0cf5d236c0d500c5cca52.woff") format("woff");
}
@font-face {
  font-family: Poppins;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("https://pub-607166c927d145a4a261b5b6653e54a2.r2.dev/shopfy/img/56758dcf284489feb014a026f3727f2f20a54626.woff2") format("woff2"),
       url("https://pub-607166c927d145a4a261b5b6653e54a2.r2.dev/shopfy/img/aef86541f165163af11274071f257dc80ab008fb.woff") format("woff");
}

		@font-face {
  font-family: Poppins;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("https://pub-607166c927d145a4a261b5b6653e54a2.r2.dev/shopfy/img/56758dcf284489feb014a026f3727f2f20a54626.woff2") format("woff2"),
       url("https://pub-607166c927d145a4a261b5b6653e54a2.r2.dev/shopfy/img/aef86541f165163af11274071f257dc80ab008fb.woff") format("woff");
}

		@font-face {
  font-family: Poppins;
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("https://pub-607166c927d145a4a261b5b6653e54a2.r2.dev/shopfy/img/846ad1e22474f856bd6b81ba4585a60799a9f5d2.woff2") format("woff2"),
       url("https://pub-607166c927d145a4a261b5b6653e54a2.r2.dev/shopfy/img/9b2756f1cde2922dd82f5baaae12deba85adebe6.woff") format("woff");
}

		@font-face {
  font-family: Poppins;
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("https://pub-607166c927d145a4a261b5b6653e54a2.r2.dev/shopfy/img/42fd71da11e9d101e1e6c7932199f925f9eea42d.woff2") format("woff2"),
       url("https://pub-607166c927d145a4a261b5b6653e54a2.r2.dev/shopfy/img/33e7059aec0c808c7d5678137d737a2e35adef8e.woff") format("woff");
}


		

		

		:root {
			--body-font-size:16px;
			--body-font-size-without-unit:16;
			--heading-font-size:16px;
			--base-font-family: Poppins, sans-serif;
			--heading-font-family: Poppins, sans-serif;
			--heading-font-weight:700;
			--heading-text-transform:none;
			--button-font-family: Inter, sans-serif;
			--button-font-size:16px;
			--button-text-transform:none;
		}

		

			:root {
				--product-card-object-fit:cover;
			}

		

			:root {
				--sticky-sidebar-offset-top: 40px;
			}@media (-moz-touch-enabled: 0), (hover: hover) {
			body * {
				scrollbar-color:rgba(61, 61, 61, 0.2) rgba(61, 61, 61, 0.0);
			}

			body *::-webkit-scrollbar-track {
				background-color:rgba(61, 61, 61, 0.0);
			}

			body *::-webkit-scrollbar-thumb {
				background-color:rgba(61, 61, 61, 0.2);
			}
		}
