@keyframes skeleton-loading {
  0% {
    background-color: var(--skeleton-loading-start, hsl(200, 20%, 80%));
  }
  to {
    background-color: var(--skeleton-loading-end, hsl(200, 20%, 95%));
  }
}
@keyframes blur-loading {
  0% {
    filter: blur(100px);
  }
  50% {
    filter: blur(50px);
  }
  to {
    filter: blur(100px);
  }
}
dialog::backdrop {
  cursor: pointer;
}
Kewsign-product:not(.loaded, :has([skeleton])) {
  position: relative;
  overflow: hidden;
  pointer-events: none;
}
Kewsign-prop {
  display: contents;
}
cart-item.loading > *,
cart-item.loading bundle-item > * {
  position: relative;
  overflow: hidden;
  pointer-events: none;
}
cart-item.loading img,
cart-item.loading bundle-item img,
Kewsign-magic-box-cart:not(.loaded, :has([skeleton])) img {
  animation: blur-loading 5s linear infinite alternate;
}
cart-item.loading > *:before,
cart-item.loading bundle-item > *:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  animation: skeleton-loading 1s linear infinite alternate;
}
Kewsign-add-to-cart:has(.cowlendar-btn:not(.cowlendar-hidden)) quantity-input {
  display: none;
}
Kewsign-product:not(.loaded, :has([skeleton]))
  :where(
    label,
    p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    button,
    span,
    select,
    input,
    textarea,
    .w-dropdown-toggle,
    [variation],
    [variant],
    [condition],
    [option],
    [product],
    [metafield],
    [tagged],
    [metaobject],
    [variant-metafield],
    [customer-metafield],
    error-message
  ),
Kewsign-variant:not(.loaded, :has([skeleton]))
  :where(
    label,
    p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    button,
    span,
    select,
    input,
    textarea,
    .w-dropdown-toggle,
    [variation],
    [variant],
    [condition],
    [option],
    [product],
    [metafield],
    [metaobject],
    [variant-metafield],
    [customer-metafield]
  ),
dynamic-property:not(.loaded, :has([skeleton]))
  :where(
    label,
    p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    button,
    span,
    select,
    input,
    textarea,
    .w-dropdown-toggle,
    [variation],
    [variant],
    [condition],
    [option],
    [product],
    [metafield],
    [metaobject],
    [variant-metafield],
    [customer-metafield]
  ) {
  animation: skeleton-loading 1s linear infinite alternate;
  color: transparent !important;
  border-radius: var(--skeleton-radius, 4px);
  border-color: transparent !important;
  pointer-events: none;
  text-decoration: none;
}
Kewsign-metaobject:not(.loaded, :has([skeleton]))
  :where(
    label,
    p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    button,
    span,
    select,
    input,
    textarea,
    .w-dropdown-toggle,
    [metaobject]
  ),
Kewsign-magic-box-cart:not(.loaded, :has([skeleton]))
  :where(
    label,
    p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    button,
    span,
    select,
    input,
    textarea,
    box-item,
    [box-condition],
    [data-prop],
    .w-dropdown-toggle,
    [metaobject]
  ) {
  animation: skeleton-loading 1s linear infinite alternate;
  color: transparent !important;
  border-radius: var(--skeleton-radius, 4px);
  border-color: transparent !important;
  pointer-events: none;
  text-decoration: none;
}
Kewsign-metaobject:not(.loaded, :has([skeleton])) img[metaobject] {
  animation: blur-loading 5s linear infinite alternate;
}
dynamic-property:not(.loaded, :has([skeleton])) ::placeholder {
  color: transparent;
}
[popover]::backdrop {
  cursor: pointer;
  background: var(--Kewsign-backdrop-color, rgba(0, 0, 0, 0.8));
}
[popover] {
  padding: 0;
  border: 0;
}
[popovertarget] {
  cursor: pointer;
}
Kewsign-cart dialog::backdrop {
  background: var(--Kewsign-backdrop-color, rgba(0, 0, 0, 0.8));
  cursor: pointer;
}
Kewsign-cart dialog {
  max-width: unset;
  max-height: unset;
  border: 0;
  padding: 0;
  background-color: transparent;
}
[popover]:not(:popover-open) {
  display: none !important;
}
Kewsign-product:not(.loaded, :has([skeleton]))
  :where(
    label,
    p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    button,
    span,
    select,
    input,
    textarea,
    [variation],
    [variant],
    [condition],
    [option],
    [product],
    .w-tabs,
    Kewsign-shop-pay
  )
  *,
Kewsign-variant:not(.loaded, :has([skeleton]))
  :where(
    label,
    p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    button,
    span,
    select,
    input,
    textarea,
    [variation],
    [variant],
    [condition],
    [option],
    [product],
    .w-tabs,
    Kewsign-shop-pay
  )
  *,
dynamic-property:not(.loaded, :has([skeleton]))
  :where(
    label,
    p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    button,
    span,
    select,
    input,
    textarea,
    [variation],
    [variant],
    [condition],
    [option],
    [product],
    [tagged],
    .w-tabs,
    Kewsign-shop-pay
  )
  * {
  opacity: 0;
  border-color: transparent;
}
Kewsign-product:not(.loaded, :has([skeleton])) a,
Kewsign-variant:not(.loaded, :has([skeleton])) a {
  text-decoration: none;
}
body.has-wishlist [condition="no-items-in-wishlist"],
body:not(.has-wishlist) [condition="has-items-in-wishlist"] {
  display: none;
}
body.has-last-viewed [condition="no-items-in-last-viewed"],
body:not(.has-last-viewed) [condition="has-items-in-last-viewed"] {
  display: none;
}
:root {
  --shop-pay-button-width: 100%;
}
Kewsign-product.is-available
  [condition="out-of-stock"]:not(Kewsign-product Kewsign-product *),
Kewsign-product.is-currently-out-of-stock
  [condition="not-in-backorder"]:not(Kewsign-product Kewsign-product *),
Kewsign-product:not(.is-currently-out-of-stock)
  [condition="in-backorder"]:not(Kewsign-product Kewsign-product *),
Kewsign-product:not(.many-in-stock)
  [condition="many-in-stock"]:not(Kewsign-product Kewsign-product *),
Kewsign-product:not(.low-not-last-stock)
  [condition="low-not-last-stock"]:not(Kewsign-product Kewsign-product *),
Kewsign-product.is-not-available
  [condition="in-stock"]:not(Kewsign-product Kewsign-product *),
Kewsign-product:not(.is-on-sale)
  [condition="on-sale"]:not(Kewsign-product Kewsign-product *),
Kewsign-product:not(.last-in-stock)
  [condition="last-in-stock"]:not(Kewsign-product Kewsign-product *),
Kewsign-product:not(.low-stock)
  [condition="low-stock"]:not(Kewsign-product Kewsign-product *),
Kewsign-product.not-existing-variant
  [condition="out-of-stock"]:not(Kewsign-product Kewsign-product *),
Kewsign-product.not-existing-variant
  [condition*="stock"]:not(Kewsign-product Kewsign-product *),
Kewsign-product.not-existing-variant
  [condition="in-stock"]:not(Kewsign-product Kewsign-product *),
Kewsign-product:not(.not-existing-variant)
  [condition="disabled"]:not(Kewsign-product Kewsign-product *),
Kewsign-product:not(.has-subscription)
  [condition="subscription"]:not(Kewsign-product Kewsign-product *),
Kewsign-product.has-subscription
  [condition="no-subscription"]:not(Kewsign-product Kewsign-product *),
Kewsign-product.is-variable
  [condition="is-not-variable"]:not(Kewsign-product Kewsign-product *),
Kewsign-product:not(.is-variable)
  [condition="is-variable"]:not(Kewsign-product Kewsign-product *),
Kewsign-product.price-varies
  [condition="fixed-price"]:not(Kewsign-product Kewsign-product *),
Kewsign-product:not(.price-varies)
  [condition="variable-price"]:not(Kewsign-product Kewsign-product *),
Kewsign-product:not(.is-free)
  [condition="is-free"]:not(Kewsign-product Kewsign-product *),
Kewsign-product.is-free
  [condition="is-paid"]:not(Kewsign-product Kewsign-product *),
Kewsign-product Kewsign-product.is-available [condition="out-of-stock"],
Kewsign-product Kewsign-product.is-free [condition="is-paid"],
Kewsign-product Kewsign-product.is-not-available [condition="in-stock"],
Kewsign-product
  Kewsign-product.is-currently-out-of-stock
  [condition="not-in-backorder"],
Kewsign-product
  Kewsign-product:not(.is-currently-out-of-stock)
  [condition="in-backorder"],
Kewsign-product
  Kewsign-product:not(.many-in-stock)
  [condition="many-in-stock"],
Kewsign-product
  Kewsign-product:not(.low-not-last-stock)
  [condition="low-not-last-stock"],
Kewsign-product Kewsign-product:not(.is-on-sale) [condition="on-sale"],
Kewsign-product Kewsign-product:not(.is-free) [condition="is-free"],
Kewsign-product
  Kewsign-product:not(.last-in-stock)
  [condition="last-in-stock"],
Kewsign-product Kewsign-product:not(.low-stock) [condition="low-stock"],
Kewsign-product Kewsign-product.not-existing-variant [condition*="stock"],
Kewsign-product
  Kewsign-product.not-existing-variant
  [condition="out-of-stock"],
Kewsign-product Kewsign-product.not-existing-variant [condition="in-stock"],
Kewsign-product
  Kewsign-product:not(.not-existing-variant)
  [condition="disabled"],
Kewsign-product
  Kewsign-product:not(.has-subscription)
  [condition="subscription"],
Kewsign-product
  Kewsign-product.has-subscription
  [condition="no-subscription"],
Kewsign-product Kewsign-product.is-variable [condition="is-not-variable"],
Kewsign-product Kewsign-product:not(.is-variable) [condition="is-variable"],
Kewsign-product Kewsign-product.price-varies [condition="fixed-price"],
Kewsign-product
  Kewsign-product:not(.price-varies)
  [condition="variable-price"],
body:not(.has-complementary) [condition="has-complementary"],
body:not(.has-related) [condition="has-related"] {
  display: none;
}
Kewsign-add-to-cart:not(.is-below-bundle-limits)
  [condition="below-bundle-limits"],
Kewsign-add-to-cart:not(.is-above-bundle-limits)
  [condition="above-bundle-limits"] {
  display: none;
}
Kewsign-product:not(.is-available-at-pickup) store-availability,
Kewsign-product.is-available-at-pickup
  [condition="not-available-as-local-pickup"] {
  display: none;
}
store-availability:not(.is-available) [condition="available-at-location"],
store-availability.is-available [condition="not-available-at-location"] {
  display: none;
}
Kewsign-variant.is-available [condition="out-of-stock"],
Kewsign-variant.is-not-available [condition="in-stock"],
Kewsign-variant:not(.is-on-sale) [condition="on-sale"],
Kewsign-variant:not(.last-in-stock) [condition="last-in-stock"],
Kewsign-variant:not(.low-stock) [condition="low-stock"],
Kewsign-variant.not-existing-variant [condition="out-of-stock"],
Kewsign-variant.not-existing-variant [condition="in-stock"],
Kewsign-variant:not(.not-existing-variant) [condition="disabled"],
Kewsign-variant:not(.has-subscription) [condition="subscription"],
Kewsign-variant.has-subscription [condition="no-subscription"],
Kewsign-variant.is-variable [condition="is-not-variable"],
Kewsign-variant:not(.is-variable) [condition="is-variable"],
Kewsign-variant.price-varies [condition="fixed-price"],
Kewsign-variant:not(.price-varies) [condition="variable-price"] {
  display: none;
}
Kewsign-product:not(.loaded, :has([skeleton])) input::placeholder {
  opacity: 0;
}
Kewsign-product:not(.loaded, :has([skeleton])) img:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  animation: skeleton-loading 1s linear infinite alternate;
}
Kewsign-product:not(.loaded, :has([skeleton])) img {
  animation: blur-loading 5s linear infinite alternate;
}
quantity-input:not(.functionality-type-input) input[type="number"] {
  -moz-appearance: textfield;
  -webkit-appearance: textfield;
  appearance: textfield;
}
quantity-input:not(.functionality-type-input)
  input[type="number"]::-webkit-inner-spin-button,
quantity-input:not(.functionality-type-input)
  input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
Kewsign-cart quantity-input:not(.functionality-type-input) input {
  pointer-events: none;
}
Kewsign-cart:not(.is-rendered) [cart-condition] {
  display: none;
}
Kewsign-cart.has-empty-quote [cart-condition="items-in-quote"],
Kewsign-cart.has-empty-quote .w-form-done,
Kewsign-cart:not(.has-empty-quote) [cart-condition="no-items-in-quote"] {
  display: none !important;
}
[data-customer-email-status="not_subscribed"]
  [customer-condition="email-subscribed"],
[data-customer-email-status="unsubscribed"]
  [customer-condition="email-subscribed"],
[data-customer-email-status="pending"] [customer-condition="email-subscribed"],
[data-customer-email-status="subscribed"]
  [customer-condition="email-not-subscribed"] {
  display: none;
}
body:not(.customer-status-loaded)
  :where(
    [customer-condition],
    [customer],
    [customer-tagged],
    [customer-not-tagged]
  ) {
  animation: skeleton-loading 1s linear infinite alternate;
  color: transparent;
  border-radius: var(--skeleton-radius, 4px);
  border-color: transparent;
  pointer-events: none;
}
body:not(.customer-status-loaded)
  :where(
    [customer-condition],
    [customer],
    [customer-tagged],
    [customer-not-tagged]
  )
  * {
  opacity: 0;
}
body:not(.is-user-logged-in) [customer-condition="logged-in"],
body.is-user-logged-in [customer-condition="not-logged-in"] {
  display: none;
}
body:not(.has-customer-names) [customer-condition="has-names"],
body.has-customer-names [customer-condition="no-names"] {
  display: none;
}
model-viewer {
  width: 100%;
  height: 100%;
}
[product="media"] video,
[product="media"] iframe {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border: 0;
}
Kewsign-search-discovery:not(.empty) [filter="empty-state"] {
  display: none;
}
:where(filter-list, filter-select, filter-dropdown):not(
    .loaded,
    :has([skeleton])
  )
  :where(label, select, button, .w-dropdown) {
  animation: skeleton-loading 1s linear infinite alternate;
  color: transparent !important;
  border-radius: var(--skeleton-radius, 4px);
  border-color: transparent !important;
  pointer-events: none;
  text-decoration: none;
}
[skeleton="hide"] {
  visibility: hidden;
}
[skeleton="text"],
[skeleton="button"],
[skeleton="block"] {
  animation: skeleton-loading 1s linear infinite alternate;
  color: transparent !important;
  border-color: transparent !important;
  pointer-events: none;
  text-decoration: none;
  border-radius: var(--skeleton-radius, 4px);
}
Kewsign-cart [data-action="remove"] * {
  pointer-events: none;
}
Kewsign-cart [data-action="remove"] {
  cursor: pointer;
}
img[skeleton="image"] {
  animation: blur-loading 5s linear infinite alternate;
}
[skeleton="text"] *,
[skeleton="button"] *,
[skeleton="block"] * {
  opacity: 0;
}
country-switcher:not(.loaded, :has([skeleton])) :where(.w-dropdown),
location-switcher:not(.loaded, :has([skeleton])) :where(.w-dropdown) {
  animation: skeleton-loading 1s linear infinite alternate;
  color: transparent !important;
  border-radius: var(--skeleton-radius, 4px);
  border-color: transparent !important;
  pointer-events: none;
  text-decoration: none;
}
country-switcher:not(.loaded, :has([skeleton])) .w-dropdown-toggle,
location-switcher:not(.loaded, :has([skeleton])) .w-dropdown-toggle {
  opacity: 0;
}
customer-orders:not(.loaded, :has([skeleton])) customer-order,
customer-subscriptions:not(.loaded, :has([skeleton])) customer-subscription {
  animation: skeleton-loading 1s linear infinite alternate;
  color: transparent !important;
  border-radius: var(--skeleton-radius, 4px);
  border-color: transparent !important;
  pointer-events: none;
  text-decoration: none;
}
customer-orders:not(.loaded, :has([skeleton])) customer-order *,
customer-subscriptions:not(.loaded, :has([skeleton])) customer-subscription * {
  opacity: 0;
}
order-page:not(.loaded, :has([skeleton])) img,
subcription-page:not(.loaded, :has([skeleton])) {
  animation: blur-loading 5s linear infinite alternate;
}
order-page:not(.loaded, :has([skeleton]))
  :where(
    label,
    p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    button,
    span,
    select,
    input,
    textarea,
    .w-dropdown-toggle,
    [variation],
    [variant],
    [condition],
    [option],
    [order],
    line-item,
    fulfillment-item,
    [product],
    [metafield],
    [metaobject],
    [variant-metafield],
    [order-condition],
    [customer-metafield]
  ),
subscription-page:not(.loaded, :has([skeleton]))
  :where(
    label,
    p,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    button,
    span,
    select,
    input,
    textarea,
    .w-dropdown-toggle,
    [variation],
    [variant],
    [condition],
    [option],
    [order],
    subscription-line-item,
    fulfillment-item,
    [product],
    [metafield],
    [metaobject],
    [variant-metafield],
    [order-condition],
    [customer-metafield],
    [subscription]
  ) {
  animation: skeleton-loading 1s linear infinite alternate;
  color: transparent !important;
  border-radius: var(--skeleton-radius, 4px);
  border-color: transparent !important;
  pointer-events: none;
  text-decoration: none;
}
.no-fulfillments [order-condition="has-fulfillments"] {
  display: none;
}
:where(filter-list, filter-select, filter-dropdown):not(
    .loaded,
    :has([skeleton])
  )
  input {
  opacity: 0;
}
Kewsign-search-discovery:not(.inited)
  :where(
    filter-list,
    filter-select,
    filter-search,
    filter-swatches,
    filter-dropdown,
    [filter],
    form,
    button
  ) {
  animation: skeleton-loading 1s linear infinite alternate;
  color: transparent !important;
  border-radius: var(--skeleton-radius, 4px);
  border-color: transparent !important;
  pointer-events: none;
  text-decoration: none;
}
Kewsign-search-discovery:not(.inited) button[name] {
  opacity: 0;
}
Kewsign-product [variation="image"]:not(.loaded, :has([skeleton])),
Kewsign-product [variant="image"]:not(.loaded, :has([skeleton])),
Kewsign-product [variation="image"] img:not(.loaded, :has([skeleton])),
Kewsign-product [variant="image"] img:not(.loaded, :has([skeleton])) {
  animation: blur-loading 5s linear infinite alternate;
}
Kewsign-search-discovery:not(.inited)
  :where(
    filter-list,
    filter-select,
    filter-search,
    filter-swatches,
    filter-dropdown,
    [filter],
    form
  )
  *
  > * {
  animation: skeleton-loading 1s linear infinite alternate;
  color: transparent !important;
  border-radius: var(--skeleton-radius, 4px);
  border-color: transparent !important;
  pointer-events: none;
  text-decoration: none;
}
Kewsign-search-discovery:not(.inited) Kewsign-product img {
  animation: blur-loading 5s linear infinite alternate;
}
Kewsign-search-discovery:not(.inited)
  :where(
    input[type="range"],
    input[type="checkbox"],
    input[type="radio"],
    button *
  ) {
  opacity: 0;
}
Kewsign-search-discovery [data-nav-menu-open] {
  height: auto !important;
}
body:has(Kewsign-search-discovery[body="no-scroll"] [data-nav-menu-open]) {
  overflow: hidden;
}
Kewsign-product:not(.is-not-available) klaviyo-back-in-stock {
  display: none !important;
}
Kewsign-search-discovery[menu="full-height"] [data-nav-menu-open] {
  height: 100dvh !important;
}
Kewsign-search-discovery.hide-search filter-search {
  display: none;
}
add-to-wishlist:not(.is-inited) {
  visibility: hidden;
}
.no-zone [address-condition="zone"],
.has-addresses [customer-condition="no-addresses"],
.no-addresses [customer-condition="has-addresses"],
.has-orders [customer-condition="no-orders"],
.no-orders [customer-condition="has-orders"],
.has-subscriptions [customer-condition="no-subscriptions"],
.no-subscriptions [customer-condition="has-subscriptions"] {
  display: none;
}
body:has(.w-nav[is-modal] [data-nav-menu-open]) {
  overflow: hidden;
}
.w-nav[is-modal]:has([data-nav-menu-open]) {
  z-index: 9999999;
}
.w-nav[is-modal]:has([data-nav-menu-open]) .w-nav-overlay {
  position: fixed;
  width: 100% !important;
  height: 100dvh !important;
  display: flex !important;
  justify-content: center;
  align-items: center;
  background-color: #0000001a;
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  top: 0;
  z-index: 999999;
}
.w-nav[is-modal] [data-nav-menu-open] {
  height: fit-content !important;
  position: relative;
}
[filter="active"].preselected-filter {
  pointer-events: none;
}
[filter="active"].preselected-filter img {
  display: none;
}
cart-item.invisible-bundle {
  display: none;
}
body:has([is-modal] [data-nav-menu-open])
  .w-nav[is-modal]:not(:has([data-nav-menu-open])) {
  z-index: -1 !important;
  visibility: hidden;
}
store-locator:not(.loaded, :has([skeleton]))
  :where(store-location > *, input, map, [condition]),
[policy]:not(.is-loaded) * {
  animation: skeleton-loading 1s linear infinite alternate;
  color: transparent !important;
  border-radius: var(--skeleton-radius, 4px);
  border-color: transparent !important;
  pointer-events: none;
  text-decoration: none;
}
store-locator:not(.loaded, :has([skeleton])) store-location {
  border-radius: var(--skeleton-radius, 4px);
  border-color: transparent !important;
}
store-locator:not(.loaded, :has([skeleton])) input::placeholder {
  color: transparent;
}
store-locator:not(.loaded, :has([skeleton])) map {
  animation: blur-loading 5s linear infinite alternate;
}
Kewsign-add-to-cart:not(.has-bundles)
  :where(
    [bundle-limit],
    [condition="below-bundle-limits"],
    [condition="above-bundle-limits"],
    [bundle]
  ) {
  display: none;
}
button[is="preferences-button"]:not(.is-shown) {
  display: none !important;
}
Kewsign-product:not(.loaded, :has([skeleton])) file-uploader > * {
  opacity: 0;
}
Kewsign-product:not(.loaded, :has([skeleton])) iframe {
  opacity: 0 !important;
}
@keyframes dialog-fade-in {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes dialog-slide-in-right {
  0% {
    transform: translate(100%);
  }
  to {
    transform: translate(0);
  }
}
@keyframes dialog-slide-in-top {
  0% {
    transform: translateY(-100%);
  }
  to {
    transform: translateY(0);
  }
}
@keyframes dialog-slide-in-bottom {
  0% {
    transform: translateY(100%);
  }
  to {
    transform: translateY(0);
  }
}
@keyframes dialog-slide-in-left {
  0% {
    transform: translate(-100%);
  }
  to {
    transform: translate(0);
  }
}
@keyframes dialog-scale-in {
  0% {
    transform: scale(0.95);
  }
  to {
    transform: scale(1);
  }
}
@keyframes dialog-scale-in-fade {
  0% {
    transform: scale(0.95);
    opacity: 0;
  }
  to {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes dialog-scale-out-fade {
  0% {
    transform: scale(0.95);
    opacity: 0;
  }
  to {
    transform: scale(1);
    opacity: 1;
  }
}
Kewsign-search-page:not(.inited) Kewsign-product,
Kewsign-search-page:not(.inited) button {
  display: none;
}
details > summary {
  list-style: none;
}
details > summary::marker,
details > summary::-webkit-details-marker {
  display: none;
}
