.single-banner a img {
  filter: brightness(0.70);
}

.group-banner a .object-cover {
  filter: brightness(0.70);
}

.min-h-full main .s-block {
  transform: translateX(0px) translateY(0px);
  padding-top: 32px;
  padding-bottom: 78px;
}

.min-h-full main .animated-text {
  padding-top: 31px;
  padding-bottom: 29px;
}

.min-h-full main .container {
  transform: translateX(0px) translateY(0px);
}

.min-h-full main {
  transform: translateX(0px) translateY(0px);
}

.group-banner .info .banner-button {
  background-color: rgba(0, 0, 0, 0.41) !important;
  transform: scale(1.51);
  border-radius: 50px;
  font-weight: 600;
}

.min-h-full footer {
  margin-top: 0px;
}

.min-h-full main form {
  border-style: none;
}

.min-h-full main .cart-item {
  box-shadow: 0px 0px 23px 10px #f2f2f2;
  background-color: #ffffff;
  border-color: #eaeaea;
  border-style: solid;
  border-width: 0px;
}

.min-h-full main .s-product-options-wrapper {
  background-color: transparent;
}

#cart-submit {
  position: relative !important;
  overflow: visible !important;
  z-index: 1 !important;
  border-radius: 999px !important;
}

#cart-submit .s-button-loader-center {
  position: relative !important;
  z-index: 3 !important;
  border-radius: 50px;
}

#cart-submit::before {
  content: "";
  position: absolute;
  inset: -7px;
  border: 1px solid rgba(34, 196, 244, 0.22);
  border-radius: 999px;
  opacity: 0;
  transform: scale(0.97);
  animation: kickoffCartButtonWave 2.8s ease-out infinite;
  pointer-events: none;
  z-index: 1;
}

#cart-submit::after {
  content: "";
  position: absolute;
  inset: -13px;
  border: 1px solid rgba(34, 196, 244, 0.12);
  border-radius: 999px;
  opacity: 0;
  transform: scale(0.96);
  animation: kickoffCartButtonWave 2.8s ease-out infinite;
  animation-delay: 0.75s;
  pointer-events: none;
  z-index: 1;
}

@keyframes kickoffCartButtonWave {
  0% {
    opacity: 0;
    transform: scale(0.96);
  }

  22% {
    opacity: 0.45;
  }

  100% {
    opacity: 0;
    transform: scale(1.08);
  }
}

#cart-submit:hover::before {
  border-color: rgba(34, 196, 244, 0.90);
}

#cart-submit:hover::after {
  border-color: rgba(34, 196, 244, 0.90);
}

.s-block--faq .items-start .anime-item {
  border-width: 2px;
  border-color: #f4f4f4;
}

.s-block--enhanced-features .grid .s-block--enhanced-features__item {
  border-width: 1px;
  border-radius: 24px;
  box-shadow: none;
  border-color: #eaeaea;
}

.store-footer selia-contacts a {
  border-radius: 50px;
  padding-left: 20px;
  padding-right: 19px;
  background-color: #19c7fd;
  color: #000000;
  border-width: 0px;
}

.s-button-wide,
button.s-button-wide,
a.s-button-wide,
.s-button-btn.s-button-wide {
  border-radius: 999px !important;
  overflow: hidden !important;
}

.s-button-wide .s-button-loader-center,
.s-button-wide .s-button-text {
  border-radius: 999px !important;
}

.product-entry .s-button-wide,
.s-product-card-entry .s-button-wide,
.s-product-card-content .s-button-wide {
  border-radius: 999px !important;
}

#cart-submit,
#cart-submit .s-button-wide,
#cart-submit .s-button-loader-center {
  border-radius: 999px !important;
}

.min-h-full main .items-center a {
  border-radius: 50px !important;
  padding-left: 20px !important;
  padding-right: 33px !important;
}

.min-h-full main span.anime-item {
  width: 50px !important;
  height: 50px !important;
  min-width: 30px !important;
  min-height: 30px !important;
  display: inline-block !important;
  background-image: url("https://i.ibb.co/TMGkRGTB/goal.gif") !important;
  background-size: contain !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-attachment: initial !important;
  background-color: transparent !important;
  border: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  outline: none !important;
}

.min-h-full .s-block--custom-products .enhanced-title-border {
  width: 50px !important;
  height: 50px !important;
  min-width: 30px !important;
  min-height: 30px !important;
  display: inline-block !important;
  background-image: url("https://i.ibb.co/TMGkRGTB/goal.gif") !important;
  background-size: contain !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-attachment: initial !important;
  background-color: transparent !important;
  border: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  outline: none !important;
}

.min-h-full main .home-block-line {
  width: 50px !important;
  height: 50px !important;
  min-width: 30px !important;
  min-height: 30px !important;
  display: inline-block !important;
  background-image: url("https://i.ibb.co/1GnMjqYB/banner.gif") !important;
  background-size: contain !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-attachment: initial !important;
  background-color: transparent !important;
  border: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  outline: none !important;
}

html:not(.dark):not([data-theme="dark"]) body:not(.dark):not([data-theme="dark"]) .s-block--enhanced-features .grid > *:nth-child(1) .feature-icon,
html:not(.dark):not([data-theme="dark"]) body:not(.dark):not([data-theme="dark"]) .s-block--enhanced-features .grid > *:nth-child(2) .feature-icon,
html:not(.dark):not([data-theme="dark"]) body:not(.dark):not([data-theme="dark"]) .s-block--enhanced-features .grid > *:nth-child(3) .feature-icon,
html:not(.dark):not([data-theme="dark"]) body:not(.dark):not([data-theme="dark"]) .s-block--enhanced-features .grid > *:nth-child(4) .feature-icon {
  width: 70px !important;
  height: 70px !important;
  margin: 0 auto 18px !important;
  background-size: contain !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}

html:not(.dark):not([data-theme="dark"]) body:not(.dark):not([data-theme="dark"]) .s-block--enhanced-features .grid > *:nth-child(1) .feature-icon {
  background-image: url("https://i.ibb.co/nJ732DZ/delivery-truck.gif") !important;
}

html:not(.dark):not([data-theme="dark"]) body:not(.dark):not([data-theme="dark"]) .s-block--enhanced-features .grid > *:nth-child(2) .feature-icon {
  background-image: url("https://i.ibb.co/3yJNYmqm/image.webp") !important;
}

html:not(.dark):not([data-theme="dark"]) body:not(.dark):not([data-theme="dark"]) .s-block--enhanced-features .grid > *:nth-child(3) .feature-icon {
  background-image: url("https://i.ibb.co/DgDpqm28/sale.gif") !important;
}

html:not(.dark):not([data-theme="dark"]) body:not(.dark):not([data-theme="dark"]) .s-block--enhanced-features .grid > *:nth-child(4) .feature-icon {
  background-image: url("https://i.ibb.co/s9tvh6xK/image.gif") !important;
}

html:not(.dark):not([data-theme="dark"]) body:not(.dark):not([data-theme="dark"]) .s-block--enhanced-features .grid > * .feature-icon .loaded,
html:not(.dark):not([data-theme="dark"]) body:not(.dark):not([data-theme="dark"]) .s-block--enhanced-features .grid > * .feature-icon img,
html:not(.dark):not([data-theme="dark"]) body:not(.dark):not([data-theme="dark"]) .s-block--enhanced-features .grid > * .feature-icon svg {
  opacity: 0 !important;
  visibility: hidden !important;
}

.top-navbar .items-center .lg\:block {
  opacity: 1;
  display: block;
}

.selia-bottom-nav {
  transform: translateX(0px) translateY(0px);
  padding-top: 18px;
}

.selia-bottom-nav .selia-bottom-nav-items li {
  transform: scale(0.89);
}

.s-social-list .s-social-link a {
  background-color: #19c7fd;
  border-width: 0px;
  color: #000000;
}

.store-footer .footer-logos img {
  transform: scale(2.71);
  margin-right: 51px;
}

:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .single-banner a img,
:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .group-banner a .object-cover {
  filter: brightness(0.88) !important;
}

:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .min-h-full main {
  background-color: #000000 !important;
  color: #ffffff !important;
}

:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .min-h-full footer {
  background-color: #000000 !important;
  color: #ffffff !important;
}

:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .group-banner .info .banner-button {
  background-color: rgba(25, 199, 253, 0.95) !important;
  color: #000000 !important;
}

:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .min-h-full main form {
  background-color: transparent !important;
  border-style: none !important;
}

:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .min-h-full main .cart-item {
  box-shadow: 0px 0px 24px 8px rgba(255, 255, 255, 0.035) !important;
  background-color: #151515 !important;
  border-color: #262626 !important;
  border-style: solid !important;
  border-width: 1px !important;
  color: #ffffff !important;
}

:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .min-h-full main .s-product-options-wrapper {
  background-color: transparent !important;
  color: #ffffff !important;
}

:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-block--faq .items-start .anime-item {
  border-color: #262626 !important;
}

:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-block--enhanced-features .grid .s-block--enhanced-features__item {
  background-color: #111111 !important;
  border-color: #262626 !important;
  color: #ffffff !important;
}

:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .min-h-full main span.anime-item,
:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .min-h-full .s-block--custom-products .enhanced-title-border {
  background-image: url("https://i.ibb.co/mVFKYqXj/18-Goal.gif") !important;
  filter: none !important;
}

:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .min-h-full main .home-block-line {
  background-image: url("https://i.ibb.co/Z1JGC0PB/08-Banner.gif") !important;
  filter: none !important;
}

:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .selia-bottom-nav {
  background-color: #000000 !important;
}

:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-product-card-entry,
:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .product-entry,
:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-products-list .product-entry,
:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-slider-block__display-all,
:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-block--products-slider,
:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-block--custom-products {
  background-color: transparent !important;
  color: #ffffff !important;
}

:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-product-card-entry {
  background-color: #141414 !important;
  border-radius: 16px;
  overflow: hidden;
}

:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-product-card-image {
  background-color: #ffffff !important;
}

:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-product-card-content,
:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-product-card-entry .s-product-card-content,
:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-product-card-vertical .s-product-card-content {
  background-color: #141414 !important;
  color: #ffffff !important;
}

:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-product-card-content *,
:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-product-card-price,
:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-product-card-sale-price,
:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-product-card-content .s-product-card-price,
:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-product-card-content .s-product-card-name,
:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-product-card-content .s-product-card-name a {
  color: #ffffff !important;
}

:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-product-card-content button,
:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-product-card-content .s-button-btn {
  background-color: transparent !important;
  color: #19c7fd !important;
  border-color: #19c7fd !important;
}

:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-product-card-content button:hover,
:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-product-card-content .s-button-btn:hover {
  background-color: #19c7fd !important;
  color: #000000 !important;
}

:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-product-card-wishlist-btn,
:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-product-card-quick-view-btn {
  background-color: #000000 !important;
  color: #ffffff !important;
}

:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-product-card-wishlist-btn:hover,
:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-product-card-quick-view-btn:hover {
  background-color: #19c7fd !important;
  color: #000000 !important;
}

:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-block__title,
:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-block__title h2,
:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-block__title p,
:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-slider-block__title,
:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-slider-block__title h2,
:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-slider-block__title p {
  color: #ffffff !important;
}

:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-block__display-all,
:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-slider-block__display-all {
  color: #19c7fd !important;
  border-color: #19c7fd !important;
}

:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-block__display-all:hover,
:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) .s-slider-block__display-all:hover {
  background-color: #19c7fd !important;
  color: #000000 !important;
}

@media (max-width: 768px) {
  .store-footer .footer-logos img {
    transform: scale(2.73);
    margin-right: 46px;
    margin-top: 27px;
  }

  .footer-bottom .lg\:justify-between .lg\:py-0 {
    padding-bottom: 28px;
  }
}

@media (max-width: 470px) {
  .store-footer .grid .footer-logos {
    position: relative;
    left: 21px;
  }
}
html:not(.dark):not([data-theme="dark"]) body:not(.dark):not([data-theme="dark"]) .min-h-full main .marquee__group img,
html:not(.dark):not([data-theme="dark"]) body:not(.dark):not([data-theme="dark"]) .min-h-full main .marquee__group svg {
  filter: invert(1) brightness(2) grayscale(1) !important;
}
:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) #product-form .gomla__fbt-header h3 {
  color: #ffffff !important;
}

:is(html.dark, body.dark, html[data-theme="dark"], body[data-theme="dark"], .dark, .dark-mode) #product-form .gomla__fbt-header p {
  color: #e5e5e5 !important;
}
/*html:not(.dark):not([data-theme="dark"]) body:not(.dark):not([data-theme="dark"]) .wide-placeholder .banner img {
  content: url("https://i.ibb.co/p6dDCvtP/Clipboard-2026-05-23-18-51-34.png") !important;
  width: 100% !important;
  height: auto !important;
  object-fit: cover !important;
}