[data-bs-theme="dark"] #site-content > .container > .row.justify-content-center > .col-12.col-md-9.col-xl-6 > .row > .user-card.mx-auto > .card.card-default.my-4 {
	background-color: rgb(26, 25, 63);
}

h1, h2, h3, h4, h5, h6 {
	font-family: Coiny;
}

p, .breadcrumb, #text, .mb-3 {
	font-family: ABeeZee;
}

[data-bs-theme="dark"] .products-1 > .container > .row.justify-content-center > .col-md-3 {
  background: #130F36;
}

[data-bs-theme="dark"] .posts-1 > .container > div > .row > .col-12.col-lg-4.mb-2 {
  background: #130F36;
}

[data-bs-theme="dark"] .contact-form-10.border-top > .container > .row.my-5 > .col-12.col-md-6.ms-auto{
  background: #130F36;
}

[data-bs-theme="dark"] .contact-form-10.border-top > .container > .row.my-5 > .col-12.col-md-6.col-lg-5{
  background-color: #130F36;
}

[data-bs-theme="dark"] div > .col-md-3{
  background-color: #130F36;
}

[data-bs-theme="dark"] div > .col-12{
  background-color: #130F36;
}

[data-bs-theme="dark"] #site-content > .pt-0 > .container > .row.mt-5.flex-wrap > .col-12.ms-auto.col-md-6 > .p-4{
  background-color: #130F36;
}

[data-bs-theme="dark"] div > .bg-body{
  background-color: #130F3610;
}

[data-bs-theme="dark"] .product{
  background-color: #130F36;
}

[data-bs-theme="dark"] .card {
  background: #1A193F;
}
[data-bs-theme="dark"] .single-product-wrapper .product-content > a span, [data-bs-theme="dark"] .single-product-wrapper .product-content .product-price, [data-bs-theme="dark"] .products-1 > .container > .row.justify-content-center > .col-md-3 > .single-product-wrapper > .product-content > p > .text-muted.small{
  color: #F170A6;
}
.single-product-wrapper .product-content > a span{
 font-size: 1.25rem;
}
.single-product-wrapper .product-content .product-price, .products-1 > .container > .row.justify-content-center > .col-md-3 > .single-product-wrapper > .product-content > p > .text-muted.small{
 font-family: ABeeZee;
 font-weight: bold;
 font-size: 1rem;
}

[data-bs-theme="dark"] body {
  background: #0A071E;
}

[data-bs-theme="dark"] h1, [data-bs-theme="dark"] h2, [data-bs-theme="dark"] h3, [data-bs-theme="dark"] h4, [data-bs-theme="dark"] h5, [data-bs-theme="dark"] h6 {
	font-family: Coiny;
	color: #F79F2F;
}

[data-bs-theme="dark"] p, [data-bs-theme="dark"] .breadcrumb, [data-bs-theme="dark"] #text, [data-bs-theme="dark"] .mb-3, [data-bs-theme="dark"] .text-muted, [data-bs-theme="dark"] .lead {
	font-family: ABeeZee;
	color: #F4F4C5;
}

.btn, .btn-primary, .btn-default {
	padding-top: 1rem;
	padding-right: 2rem;
	padding-bottom: 1rem;
	padding-left: 2rem;
	font-family: Coiny;
	text-transform: uppercase;
}

.product-content {
	text-align: center;
	font-family: Coiny;
}

.col-md-3, .col-12, .product, .img-category {
	padding-top: 1rem;
	padding-right: 1rem;
	padding-bottom: 1rem;
	padding-left: 1rem;
	margin-top: 0.25rem;
	margin-right: 0.25rem;
	margin-bottom: 0.25rem;
	margin-left: 0.25rem;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
	box-shadow: rgba(109, 106, 212, 0.1) 0px 4px 12px 0px;
}

.product-image, .card {
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
	box-shadow: rgba(109, 106, 212, 0.1) 0px 4px 12px 0px;
}

.w-100 {
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}

.btn-primary {
	text-align: center;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	background-color: rgb(247, 159, 47);
	padding-top: 1rem;
	padding-right: 2rem;
	padding-bottom: 1rem;
	padding-left: 2rem;
	row-gap: 10px;
	column-gap: 10px;
	border-top-left-radius: 100px;
	border-top-right-radius: 100px;
	border-bottom-right-radius: 100px;
	border-bottom-left-radius: 100px;
	transition-property: all;
	transition-duration: 0.1s;
	transition-timing-function: linear;
	transition-delay: 0s;
	transition-behavior: normal;
}

.btn-primary:hover {
	background-color: rgb(255, 255, 255);
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	box-sizing: border-box;
	color: rgb(247, 159, 47);
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: rgb(247, 159, 47);
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: rgb(247, 159, 47);
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: rgb(247, 159, 47);
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: rgb(247, 159, 47);
	border-image-outset: 0;
	border-image-repeat: stretch;
	border-image-slice: 100%;
	border-image-source: none;
	border-image-width: 1;
	box-shadow: rgba(247, 159, 47, 0.1) 0px 4px 12px;
}

.btn-primary:active {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: rgb(247, 159, 47);
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: rgb(247, 159, 47);
	border-right-width: 4px;
	border-right-style: solid;
	border-right-color: rgb(247, 159, 47);
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: rgb(247, 159, 47);
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: rgb(247, 159, 47);
	border-image-outset: 0;
	border-image-repeat: stretch;
	border-image-slice: 100%;
	border-image-source: none;
	border-image-width: 1;
}

.btn::before {
	opacity: 0;
}

.btn-default {
	text-align: center;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	background-color: rgb(109, 106, 212);
	padding-top: 1rem;
	padding-right: 2rem;
	padding-bottom: 1rem;
	padding-left: 2rem;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: rgb(109, 106, 212);
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: rgb(109, 106, 212);
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: rgb(109, 106, 212);
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: rgb(109, 106, 212);
	border-image-outset: 0;
	border-image-repeat: stretch;
	border-image-slice: 100%;
	border-image-source: none;
	border-image-width: 1;
	border-top-left-radius: 100px;
	border-top-right-radius: 100px;
	border-bottom-right-radius: 100px;
	border-bottom-left-radius: 100px;
	color: rgb(255, 255, 255);
	transition-property: all;
	transition-duration: 0.1s;
	transition-timing-function: linear;
	transition-delay: 0s;
	transition-behavior: normal;
}

.btn-default:hover {
	background-color: rgb(255, 255, 255);
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: rgb(109, 106, 212);
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: rgb(109, 106, 212);
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: rgb(109, 106, 212);
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: rgb(109, 106, 212);
	border-image-outset: 0;
	border-image-repeat: stretch;
	border-image-slice: 100%;
	border-image-source: none;
	border-image-width: 1;
	color: rgb(109, 106, 212);
}

.btn-default:active {
	background-color: rgb(255, 255, 255);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: rgb(109, 106, 212);
	border-right-width: 4px;
	border-right-style: solid;
	border-right-color: rgb(109, 106, 212);
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: rgb(109, 106, 212);
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: rgb(109, 106, 212);
	border-image-outset: 0;
	border-image-repeat: stretch;
	border-image-slice: 100%;
	border-image-source: none;
	border-image-width: 1;
	color: rgb(109, 106, 212);
}

.products-1 > .container > .row > .row.justify-content-center.flex-nowrap {
	text-align: center;
	margin-top: 2rem;
}

.centerproducts {
	display: grid;
	justify-content: center;
}

.stickyproductpagepreview {
	position: sticky;
	top: 7rem;
	align-self: start;
}

#site-content > .container.mt-4 > .row.justify-content-between > .content-body.col-md-8.col-xl-8 {
	float: none;
}

.hero-3 > .container > div > .row.align-items-center.justify-content-center.text-center > div > .col-lg-6.mx-auto > .row.justify-content-center.flex-wrap > .col-sm-6 {
	margin-top: 2rem;
	margin-bottom: 2px;
}

.hero-3 > .container > div > .row.align-items-center.justify-content-center.text-center > div > .col-lg-6.mx-auto > .row.justify-content-center.flex-wrap > .col-5.col-sm-6 {
	height: auto;
	width: auto;
}

.products-1 > .container > .row.justify-content-center > .row.justify-content-center.flex-wrap > .col-sm-6 {
	text-align: center;
}

.navigation-1 .navbar .navbar-nav a.nav-link {
	font-family: Coiny;
}

.cta-1 > .container > div > .col.text-center > .display-3.fw-bold.text-body.mb-3 {
	font-family: Coiny;
}

.products-1 > .container > .row.justify-content-center > .col-md-3 {
	background-color: rgb(255, 255, 255);
}

[data-bs-theme="light"] .posts-1 > .container > div > .row > .col-12.col-lg-4.mb-2 {
	background-color: rgb(255, 255, 255);
}

.posts-1 > .container > div > .row > .col-12.col-lg-4.mb-2 > .card.post.h-100.shadow-sm.border > .card-body.p-4 {
	width: auto;
	box-shadow: none;
}

.unshadow {
	box-shadow: none;
}

.posts-1 > .container > div > .row > .col-12.col-lg-4.mb-2 > .card.post.h-100.shadow-sm.border.unshadow > .card-body.p-4.unshadow > a {
	box-shadow: none;
}

.contact-form-10.border-top > .container > .row.my-5 > .col-12.col-md-6.col-lg-5 {
	background-color: rgb(255, 255, 255);
}

.contact-form-10.border-top > .container > .row.my-5 > .col-12.col-md-6.ms-auto {
	background-color: rgb(255, 255, 255);
}

#site-content > .pt-0 > .container > .row.mt-5.flex-wrap > .col-12.ms-auto.col-md-6 > .p-4 {
	background-color: rgb(255, 255, 255);
}

#site-content > .container.my-5 > .row > .col-md-3.user-sidebar {
	background-color: rgb(255, 255, 255);
}

#user-container {
	background-color: rgb(255, 255, 255);
	font-size: 16px;
}

#site-content > .container > .row.justify-content-center > .col-12.col-md-9 > .row > .col-lg-8.col-xl-7.mx-auto > .card.card-default.my-4 > .card-header.bg-body {
	background-color: rgb(255, 255, 255);
}

#site-content > .container > .row.justify-content-center > .col-12.col-md-9 > .row > .col-lg-8.col-xl-7.mx-auto > .card.card-default.my-4 {
	background-color: rgb(255, 255, 255);
}

#site-content > .container.my-5 > .row > .col-md-12.justify-content-center {
	background-color: rgb(255, 255, 255);
}

#cart-container > form > .row > .col-md-8 > .card.mb-4 {
	background-color: rgb(255, 255, 255);
}

#cart-container > form > .row > .col-md-8 > .card.mb-4 > .table-responsive.card-body.cart-table.p-0.rounded-2 > .table.align-middle.m-0 {
	background-color: rgb(255, 255, 255);
}

#cart-container > form > .row > .col-md-8 > .card.mb-4 > .table-responsive.card-body.cart-table.p-0.rounded-2 > .table.align-middle.m-0 > tbody > tr > .text-end.border-top.small.text-muted {
	background-color: rgba(0, 0, 0, 0);
}

#cart-container > form > .row > .col-md-8 > .card.mb-4 > .table-responsive.card-body.cart-table.p-0.rounded-2 > .table.align-middle.m-0 > tbody > tr > td {
	background-color: rgb(255, 255, 255);
}

#cart-container > form > .row > .col-md-8 > .card.mb-4 > .table-responsive.card-body.cart-table.p-0.rounded-2 > .table.align-middle.m-0 > .table-lig2ht > tr {
	background-color: rgb(255, 255, 255);
}

[data-bs-theme="dark"] #cart-container > form > .row > .col-md-4.cart-right-column > .card > .card-body.p-4 {
	background-color: rgba(26, 25, 63, 0);
}

[data-bs-theme="dark"] #cart-container > form > .row > .col-md-8 > .card.mb-4 {
	background-color: rgb(26, 25, 63);
}

[data-bs-theme="dark"] #cart-container > form > .row > .col-md-8 > .card.mb-4 > .table-responsive.card-body.cart-table.p-0.rounded-2 {
	background-color: rgba(26, 25, 63, 0);
}

[data-bs-theme="dark"] #cart-container > form > .row > .col-md-8 > .card.mb-4 > .table-responsive.card-body.cart-table.p-0.rounded-2 > .table.align-middle.m-0 {
	background-color: #130f3600;
}

[data-bs-theme="dark"] #cart-container > form > .row > .col-md-8 > .card.mb-4 > .table-responsive.card-body.cart-table.p-0.rounded-2 > .table.align-middle.m-0 > tbody > tr > td {
	background-color: rgb(26, 25, 63);
}

